1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-05 18:27:35 +00:00
serenity/Applications/Calendar
Andreas Kling ca93c22ae2 LibGUI: Turn GUI::Application::the() into a pointer
During app teardown, the Application object may be destroyed before
something else, and so having Application::the() return a reference was
obscuring the truth about its lifetime.

This patch makes the API more honest by returning a pointer. While
this makes call sites look a bit more sketchy, do note that the global
Application pointer only becomes null during app teardown.
2020-07-04 16:54:55 +02:00
..
AddEventDialog.cpp LibGUI: Get rid of Model::ColumnMetadata and always use auto-sizing 2020-05-21 19:55:44 +02:00
AddEventDialog.h LibGUI: Get rid of Model::ColumnMetadata and always use auto-sizing 2020-05-21 19:55:44 +02:00
Calendar.cpp Calendar: Implement add event UI 2020-04-10 11:28:34 +02:00
Calendar.h Calendar: Implement add event UI 2020-04-10 11:28:34 +02:00
CalendarWidget.cpp Calendar: Fix using OwnPtr<> with RefCounted types 2020-06-12 16:08:45 +02:00
CalendarWidget.h Calendar: Fix using OwnPtr<> with RefCounted types 2020-06-12 16:08:45 +02:00
CMakeLists.txt Build: Switch to CMake :^) 2020-05-14 20:15:18 +02:00
main.cpp LibGUI: Turn GUI::Application::the() into a pointer 2020-07-04 16:54:55 +02:00