- add ChangeDateAndTimeWindow,
- extract EventTimeItem to common widgets folder
and rename it to TimeWidget,
- extract EventDateItem to common widgets folder
and rename it to DateWidget,
- replace timeWidget with common TimeWidget
in NightshiftWindow,
- refactor time setting in
DesktopMainWindow and TopBar,
- Remove dead code from EventManager
(GetNextAlarmTimestamp and HandleAlarmTrigger)
[EGD-4276] Add time widget
[EGD-4276] Remove 24h mode, and add bottom bar temporary mode handling
[EGD-4276] Add get/set time methods to time widget class
[EGD-4276] Change tm to std::chrono
[EGD-4276] Cleanup and connect Nightshift window
[EGD-4276] Update changelog