Commit graph

54 commits

Author SHA1 Message Date
Ivailo Monev
dca542fd6c plasma: register Plasma::CalendarWidget as type from graphicswidgets import
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-09-09 22:16:08 +03:00
Ivailo Monev
5f1935561f plasma: remove unused dirmodel import
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-09-09 22:10:13 +03:00
Ivailo Monev
e5fce03460 plasma: remove unused components
experimental, unfinished and unused - bye!

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-09-08 10:58:14 +03:00
Ivailo Monev
66f6104da4 generic: replace QLabel with the new KPixmapWidget class
or how to optimize painting of pixmaps and icons

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-30 05:10:09 +03:00
Ivailo Monev
0d32557a65 plasma: QImageItem and QPixmapItem size getters optimizations
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-30 04:07:24 +03:00
Ivailo Monev
ee10c1a6c3 plasma: add binding for KLocale::toLocale() method
requires e4a7b266fe5a266c76b00513314540b2172927d6 from kdelibs to function
properly

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-18 19:33:03 +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
fa797f7dcd plasma: do not deep-copy the QMimeData formats in DeclarativeMimeData constructor
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-08-07 22:14:56 +03:00
Ivailo Monev
03a22c8824 plasma: adjust to KLocale changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-28 13:02:14 +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
e54eac2633 generic: adjust to KLocale changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-23 08:05:13 +03:00
Ivailo Monev
e7f77354da plasma: replace use of KLocalizedDate with more direct calls
KLocalizedDate is wrapper around KCalendarSystem and does the same
essentially, also the plasma clock applets do it the way it is done now

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-23 03:33:20 +03:00
Ivailo Monev
5325a27815 generic: adjust to KDirLister changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-01 06:16:34 +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
74e1cb628a plasma: always center the declarative tab button text
fixes overlapping of the icon and text

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-12 13:40:32 +03:00
Ivailo Monev
be89c3a277 generic: remove irrelevant TODO files
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-05 03:15:13 +03:00
Ivailo Monev
602856dcc5 plasma: MOC warning fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-04 10:55:17 +03:00
Ivailo Monev
d20b058f4b plasma: remove unused desktopscriptengine header inclusion
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-04 10:15:22 +03:00
Ivailo Monev
8ac2582e94 plasma: remove unused bits in dirmodel declarative import
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-01 13:13:11 +03:00
Ivailo Monev
19656fc81a generic: adjust to Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-05-24 23:36:11 +03:00
Ivailo Monev
5c0a65dd61 plasma: sync copies of Plasma::DataEngineConsumer class
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-05-22 03:06:16 +03:00
Ivailo Monev
b4da0cdf60 plasma: drop JS animations
can be done with QML code which most plasma packages use anyway, also
the 0.9 scaling is slightly more noticable than the 0.95 for arrow this
small and 0.9 is a value that other QML widgets use

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-05-21 21:46:52 +03:00
Ivailo Monev
2f78f4d890 plasma: remove unused and mapped animations
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-05-20 05:24:26 +03:00
Ivailo Monev
2550d971e7 plasma: remove remote service/dataengine leftovers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-05-20 03:31:50 +03:00
Ivailo Monev
b06eca276c plasma: remove unused Plasma::DataSource members
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-05-20 03:18:27 +03:00
Ivailo Monev
4e7c4da52c plasma: remove reference to non-existing sectionsRepeater
that line was there even before the fork

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-08 11:29:56 +02:00
Ivailo Monev
351d6c5a96 plasma: remove deprecated krunnermodel import
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-14 15:59:53 +02:00
Ivailo Monev
ff5e2a832e generic: prepare for Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-14 15:56:01 +02:00
Ivailo Monev
d82746be82 generic: adjust to KLocale changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-30 20:19:42 +03:00
Ivailo Monev
362a853846 generic: drop currency and monetary support
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-24 14:51:14 +03:00
Ivailo Monev
53b35c4610 plasma: adjust to kdelibs changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-06 01:29:51 +03:00
Ivailo Monev
671bcee7ce plasma: remove code for always false condition
QUuid().toString() does not create random UUID string, it is always
{00000000-0000-0000-0000-000000000000}

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-20 16:02:52 +02:00
Ivailo Monev
75d4dc408a generic: adjust to Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-26 20:21:07 +02:00
Ivailo Monev
6e5ad73320 generic: prepare for Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-10 00:52:48 +02:00
Ivailo Monev
f993f16a4f generic: prepare for Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-12-29 02:52:04 +02:00
Ivailo Monev
02f293d05d generic: remove transcript support
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-26 13:22:28 +03:00
Ivailo Monev
388dc56870 generic: consistent library variables usage
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-26 20:14:30 +02:00
Ivailo Monev
3ac677c2d8 generic: prepare for Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-18 21:52:42 +02: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
480c5f698f generic: purge Qt support with fire
see commit in kdelibs repository

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-07 01:22:54 +00:00
Ivailo Monev
face85bda5 generic: adjust tests to KApplication and Katie changes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-30 14:09:19 +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
22bb32d80c generic: replace obsolete Qt::MidButton with Qt::MiddleButton
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-07 17:23:33 +00:00
Ivailo Monev
af45159765 generic: replace forward declarations with headers inclusions
this was done with namefsck script from Katie, solves namespace issues

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-05 02:36:36 +00:00
Ivailo Monev
a043d8f683 plasma: remove input method properties
they are not available in Katie, not sure how to handle this so doing it
the easy way for now

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-12 19:06:47 +00:00
Ivailo Monev
86873898d3 generic: misc cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-01 22:02:06 +00:00
Ivailo Monev
ecbc98b6d9 plasma: replace QLatin1Literal with QLatin1String
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-30 02:28:53 +00:00
Ivailo Monev
25b4403a26 generic: get rid of the QStringBuilder requirement
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-29 18:03:12 +00:00
Ivailo Monev
c76e9392c5 plasma: fix infinite method recursion
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-25 09:07:33 +00:00
Ivailo Monev
d6d2061bb5 generic: misc cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-16 16:05:41 +00:00