Ivailo Monev
d68c32f163
kdeplasma-addons: remove unused dict applet bits
...
because the previous dict data engine source became not a thing the dict
data engine was reimplemented and now supports only english (en)
dictionary, also qstardict is not a valid data engine
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-12 06:51:21 +03:00
Ivailo Monev
d834d633d5
kdeplasma-addons: LCD::Private::checkIfDirty() optimization
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-08 03:20:41 +03:00
Ivailo Monev
2e0739b8f6
kdeplasma-addons: QPainter runtime warning fix
...
if the LCD widget size is null (QSize(0,0)) then nothing will be painted
even if it is dirty, so it shall remain dirty until the LCD widget size
is not null
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-08 03:17:18 +03:00
Ivailo Monev
4e802a2250
kdeplasma: remove redundant dict applet style sheet override
...
Plasma::TextBrowser palette is already set and updated internally, the
dictionary data engine does not add links too (unless the example or
definition itself contains such)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-08 01:58:30 +03:00
Ivailo Monev
e9f147de3d
kdeplasma-addons: fix dict applet theme synchronization
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-08 01:43:11 +03:00
Ivailo Monev
703868eb38
kdeplasma-addons: remove bogus tooltip widget style sheet override
...
see the following commit in kdelibs:
f83e176dcf43e0307b8b20a5e7e5574a60d47618
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-07 21:28:57 +03:00
Ivailo Monev
527b3d0a86
generic: remove redundant styleSheet properties in UI files
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-07 20:31:48 +03:00
Ivailo Monev
44a349b97d
generic: adjust to kfile changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-07-03 03:12:02 +03:00
Ivailo Monev
1acc3a5562
kdeplasma-desktop: remove hack for desktop KIO slave
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-22 03:02:52 +03:00
Ivailo Monev
a4017a3a68
generic: preperations for kde-workspace changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-18 03:49:28 +03:00
Ivailo Monev
93e394f1ca
generic: preperations for kdelibs changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-17 23:28:51 +03:00
Ivailo Monev
9dc09d5910
kdeplasma-addons: correct return value in MediaButtons::isMediaApp()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-16 07:06:56 +03:00
Ivailo Monev
86c964343e
kdeplasma-addons: remove redundant ColorIconEngine destructor
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-12 11:41:46 +03:00
Ivailo Monev
4a864bb605
kdeplasma: remove redundant X11 headers inclusions
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-12 11:41:31 +03:00
Ivailo Monev
57d542804f
kdeplasma-addons: change the native widget icon regardless if the color is in the menu history
...
when picking the same color twice (or more) the icon was not changing to
the currently picked color (as if no pixel was grabbed)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-12 11:30:31 +03:00
Ivailo Monev
9b83f18489
kdeplasma-addons: prepare for KTextEdit changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-10 00:52:43 +03:00
Ivailo Monev
3391e8f1b7
generic: port to the new spelling classes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-09 20:31:53 +03:00
Ivailo Monev
5ff9f32fb2
generic: replace use of QTime as timer with QElapsedTimer
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-07 13:42:51 +03:00
Ivailo Monev
0f797c0427
kdeplasma-addons: update incommingmsg applet
...
KMail is e-mail sender only now
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-05 08:35:47 +03:00
Ivailo Monev
aacb9ab8be
generic: remove irrelevant TODO files
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-05 03:19:58 +03:00
Ivailo Monev
959de6c4dc
generic: adjust to Plasma::Service changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-02 07:16:53 +03:00
Ivailo Monev
3b3e2f9985
kdeplasma-addons: correct paste applet signal/slot connection
...
has been incorrect since before the fork
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-01 04:36:10 +03:00
Ivailo Monev
8ad6a12c93
kdeplasma-addons: do not send F1-12 keys from paste applet
...
specials keys outside the Qt::Key_Space-Qt::Key_ydiaeresis range, Katie
uses values that equal those used by X11 for keys aswell (i.e. the map is
redundant)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-06-01 04:10:49 +03:00
Ivailo Monev
327a08378d
kdeplasma-addons: remove unused QVarLengthArray header inclusions
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-05-30 04:16:57 +03:00
Ivailo Monev
4fdb925d77
kdeplasma-addons: drop unity support
...
makes no sense to support interface ment for other desktop environment
when the applet is ment for use with plasma session
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-05-28 08:03:04 +03:00
Ivailo Monev
e9f1c4352d
kdeplasma-addons: fix regression since a503038cdf
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2023-05-21 07:54:18 +03:00
Ivailo Monev
686f2162e1
kdeplasma-addons: disable windows highlight option of icontasks applet by default
...
that option is so bogus for any window that is maximized - as soon as the
window is highlighted it will cover the entire screen but there is option
to show preview too meaning both preview and the window may be shown. which
one should be on top tho?
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-24 16:05:38 +02:00
Ivailo Monev
3f8c7e4f62
kdeplasma-addons: deal with FIXME related to recentdocuments applet
...
note that KRecentFilesAction does not clear actions that are not in the
config (e.g. entries stored in ~/.katana/share/apps/RecentDocuments or xbel
file)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-21 12:44:28 +02:00
Ivailo Monev
3835a88a75
kdeplasma-addons: watch sub-directories from wallpaper plugins
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-21 11:57:35 +02:00
Ivailo Monev
a174092cbe
kdeplasma-addons: adjust to KDirWatch changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-21 00:27:21 +02:00
Ivailo Monev
afc77bf176
generic: prepare for Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-17 15:53:54 +02:00
Ivailo Monev
41861ad5f4
kdeplasma-addons: remove unused OrgKdeKLauncherInterface header inclusion
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-08 03:47:19 +02:00
Ivailo Monev
46b2771b8c
kdeplasma-addons: UIC warning fix
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-07 00:12:20 +02:00
Ivailo Monev
d76f51d31c
kdeplasma-addons: set the drag timer to zero after killing it in spellcheck applet
...
note: killTimer() would rampage if the timer ID is not m_dragTimer
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-12-03 00:46:42 +02:00
Ivailo Monev
45dcabf7f8
generic: prepare for Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-13 15:37:30 +02:00
Ivailo Monev
2734df9d74
kdeplasma-addons: check for MPRIS interface instead of relying on categories
...
generally speaking trying to guess MPRIS interfaces is brute-force guess - it
works kinda. the check that was used before this change however does not
account for applications that are not categorized as audio or music player
but do have MPRIS interface (chromium does).
side note: tested only the MPRIS v2 interface
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-08 20:34:29 +02:00
Ivailo Monev
03c55f0bb8
kdeplasma-addons: minor icontasks optimizations
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-08 19:55:17 +02:00
Ivailo Monev
b3dd756c1d
kdeplasma-addons: use the now exported Plasma::DialogShadows class
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-11-07 18:26:30 +02:00
Ivailo Monev
8e48833447
kdeplasma-addons: remove redundant qsrand() calls
...
KRandom does not require seeding
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-23 08:25:23 +03:00
Ivailo Monev
a52db499cd
generic: link to karchive library for KCompressor and KDecompressor references
...
moved to karchive library
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-18 04:44:55 +03:00
Ivailo Monev
a503038cdf
generic: port to the new KCompressor and KDecompressor classes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-17 18:14:21 +03:00
Ivailo Monev
5c3b4093bb
kdeplasma-addons: initialize private LCD::Private class members
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-17 01:40:44 +03:00
Ivailo Monev
d53dd89725
kdeplasma-addons: remove unused QRegExp object in lcd source file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-17 01:25:37 +03:00
Ivailo Monev
fab383df29
kdeplasma-addons: remove code that does nothing in pastemacroexpander source file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-16 21:11:21 +03:00
Ivailo Monev
6ccf553d1e
generic: prepare for Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-14 16:21:09 +03:00
Ivailo Monev
73323a4cf2
kdeplasma-addons: drop dock manager support in icontasks applet
...
DockManager project is no longer supported, for reference:
https://launchpad.net/dockmanager
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-03 20:55:36 +03:00
Ivailo Monev
d0d629510f
kdeplasma-addons: make use of KRandom::randomMax()
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-30 02:04:12 +03:00
Ivailo Monev
f5c2407f3d
kdeplasma-addons: correct installation directory for mediabuttonsrc file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-27 16:18:13 +03:00
Ivailo Monev
1af6ef7828
kdeplasma-addons: get rid of the custom qt4_add_dbus_interface_ex() macro by setting INCLUDE property on interface file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-27 15:39:27 +03:00
Ivailo Monev
4815a57d62
generic: make use of the new KRandom::randomMax() function
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-26 12:06:05 +03:00