Ivailo Monev
ed5003e338
plasma: calendar applet review
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-04 17:00:34 +03:00
Ivailo Monev
92a75b5d88
plasma: reimplement the dict appplet and move it here
...
the dict applet was in the kde-extraapps repo, moving it here because it
has no outside dependencies. because it uses online service a proper
busy indication has to be implemented too
on a side note the dataengine for it I rewrote some time ago, the
services that the old dataengine used are dead
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-04 13:20:44 +03:00
Ivailo Monev
aad06231b7
plasma: use the static string in calendar applet
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-04 11:31:42 +03:00
Ivailo Monev
34cd438d31
plasma: remove or rewrite bits not written by me in calendar and digital-clock applets
...
also drawing a smaller number in the calendar applet icon to better fit
numbers that are not single digit
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-04 11:29:52 +03:00
Ivailo Monev
41495670b5
plasma: proxy the clock KCM from calendar applet
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-03 23:22:38 +03:00
Ivailo Monev
27e7a4bc3f
plasma: create the Plasma::Svg outside the icon painter in calendar applet
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-03 23:15:48 +03:00
Ivailo Monev
56a7fffaed
plasma: check the date every 3 seconds from calendar applet
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-03 22:46:53 +03:00
Ivailo Monev
62a09cb511
plasma: show the UTC and local date in calendar applet
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-03 22:43:44 +03:00
Ivailo Monev
61c5251a1e
plasma: rework calendar applet to make it behave like read-only widget
...
while navigation trough the calendar (which is still possible) does make
sense selecting a date does not, it is like the clock applet which serves
information purpose for the most part (the digital clock applet has a
feature to copy the current date and time tho)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2024-04-03 15:38:58 +03:00
Ivailo Monev
8b661c60c7
plasma: remove unused applet keys
...
see the following commit in the kdelibs repo:
9afe0d856617b16e873b95efeae1449070b7f3e9
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-09-24 21:58:48 +03:00
Ivailo Monev
689e15e40b
plasma: reimplement battery applet
...
now with separate options for screen and sleep power management
suppression as well as being able to select which battery to show
information (including icon) for in the tray:
https://ibb.co/DDC01rh
the battery icon is questionably bigger than it should be, have to test
it with battery that is recognizable still (PS3 controller battery
provides only capacity and status info)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-09-02 22:18:05 +03:00
Ivailo Monev
07c018707e
plasma: CalendarApplet::paintIcon() optimization
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-30 04:05:21 +03:00
Ivailo Monev
cf6a2620c6
generic: remove dead and irrelevant links references
...
consider the mail references just as dead
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-10 15:44:43 +03:00
Ivailo Monev
c380602abf
generic: adjust to KLocale changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-26 23:35:19 +03:00
Ivailo Monev
7b77d41a52
plasma: do not set the minimum size of Plasma::Calendar
...
already done by Plasma::Calendar itself
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-24 09:18:20 +03:00
Ivailo Monev
1c58ec3f25
libs: port to the new calendar widget classes
...
slick:
https://ibb.co/Vg1TyM2
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-23 11:38:08 +03:00
Ivailo Monev
72e9d4779b
plasma: someone's typo
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-23 02:22:44 +03:00
Ivailo Monev
ce48bc0997
generic: preperations for kdelibs changes
...
automatically replaced via:
find -name CMakeLists.txt -exec sed -e 's|${KDE4_PLASMA_LIBS}|KDE4::plasma|g' -e 's|${KDE4_KIO_LIBS}|KDE4::kio|g' -e 's|${KDE4_SOLID_LIBS}|KDE4::solid|g' -e 's|${KDE4_KFILE_LIBS}|KDE4::kfile|g' -e 's|${KDE4_KDECORE_LIBS}|KDE4::kdecore|g' -e 's|${KDE4_KDEUI_LIBS}|KDE4::kdeui|g' -e 's|${KDE4_KCMUTILS_LIBS}|KDE4::kcmutils|g' -e 's|${KDE4_KDECLARATIVE_LIBS}|KDE4::kdeclarative|g' -e 's|${KDE4_KPTY_LIBS}|KDE4::kpty|g' -e 's|${KDE4_KEMAIL_LIBS}|KDE4::kemail|g' -e 's|${KDE4_KMEDIAPLAYER_LIBS}|KDE4::kmediaplayer|g' -e 's|${KDE4_KPARTS_LIBS}|KDE4::kparts|g' -e 's|${KDE4_KIDLETIME_LIBS}|KDE4::kidletime|g' -e 's|${KDE4_KTEXTEDITOR_LIBS}|KDE4::ktexteditor|g' -e 's|${KDE4_KPASSWDSTORE_LIBS}|KDE4::kpasswdstore|g' -e 's|${KDE4_KARCHIVE_LIBS}|KDE4::karchive|g' -e 's|${KDE4_KDNSSD_LIBS}|KDE4::kdnssd|g' -e 's|${KDE4_KNOTIFYCONFIG_LIBS}|KDE4::knotifyconfig|g' -e 's|${KDE4_KEXIV2_LIBS}|KDE4::kexiv2|g' -i {} +
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 23:27:11 +03:00
Ivailo Monev
3baa761344
generic: generate export headers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-28 04:20:04 +03:00
Ivailo Monev
591b538337
generic: replace installation paths with KDE4_ prefixed
...
see commit in kdelibs repository
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-08 20:13:13 +00:00
Ivailo Monev
1a61092a69
generic: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-17 18:06:38 +00:00
Ivailo Monev
efbde9e504
plasma: organize sub-directories
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-24 22:48:47 +02:00