mirror of
https://github.com/RGBCube/serenity
synced 2025-07-28 17:07:47 +00:00
Calendar: Implement saving, loading, and displaying of calendars
The user can now save, load, and view calendars. A calendar is made up of an array of events which are saved in a JSON file. In the future we should implement the iCalendar standard instead of using a custom format.
This commit is contained in:
parent
db3e1b128c
commit
1b5b1e4153
17 changed files with 696 additions and 176 deletions
|
@ -7,6 +7,9 @@ compile_gml(CalendarWindow.gml CalendarWindowGML.h calendar_window_gml)
|
|||
|
||||
set(SOURCES
|
||||
AddEventDialog.cpp
|
||||
CalendarWidget.cpp
|
||||
EventCalendar.cpp
|
||||
EventManager.cpp
|
||||
main.cpp
|
||||
)
|
||||
|
||||
|
@ -15,4 +18,4 @@ set(GENERATED_SOURCES
|
|||
)
|
||||
|
||||
serenity_app(Calendar ICON app-calendar)
|
||||
target_link_libraries(Calendar PRIVATE LibConfig LibCore LibGfx LibGUI LibMain)
|
||||
target_link_libraries(Calendar PRIVATE LibConfig LibCore LibFileSystem LibFileSystemAccessClient LibGfx LibGUI LibMain)
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue