Fushan Wen
3bc87f03e5
calendar: use normal type for EventPluginsManager, don't use singleton
...
It fixes that when there are multiple calendar applets, each applet
doesn't have its own EventPluginsManager.
BUG: 454846
FIXED-IN: 5.26
4 years ago
Fushan Wen
42c860a928
calendar: don't use unique_ptr for QML-owned object
...
This fixes a crash when removing the digital applet from a new panel.
BUG: 454846
FIXED-IN: 5.26
4 years ago
Fushan Wen
54728d548b
daysmodel: Add alternate date and sub-label properties
...
The calendar applet will need those properties to show alternate
calendar date.
CCBUG: 429892
4 years ago
Fushan Wen
229ce95212
calendar: port to d-pointer in DaysModel
4 years ago
Fushan Wen
3a44ac83bf
calendar: move calendar plugin from plasma-framework to plasma-workspace
...
The calendar plugin should not exist in plasma-framework as it uses GPL
license, not LGPL license.
The only change in this commit is org.kde.plasma.calendar is renamed to
org.kde.plasma.workspace.calendar
4 years ago