Commit graph

157 commits

Author SHA1 Message Date
Ivailo Monev
5f50511fe9 kdeplasma-addons: set puzzle applet URL requester filter to images pattern
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-03 23:10:40 +02:00
Ivailo Monev
87247ceaca kdeplasma-addons: load and scale images synchronously from frame applet
fixes crashes, make use of KImageIO::patterns() to support more image
formats while at it

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-03 18:50:22 +02:00
Ivailo Monev
7ce1c99b3b kdeplasma-addons: save and load pixmaps/images in Katie image format
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-02 17:04:35 +02:00
Ivailo Monev
f7438c44af kdeplasma-addons: calculate text metrics via the font used to paint the text
fixes overlapping of text in previewer applet

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-02-01 19:46:39 +02:00
Ivailo Monev
68f1d43f1b kdeplasma-addons: remove unused LCD::Private::fitText() method
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-05 22:25:47 +02:00
Ivailo Monev
d648532957 kdeplasma-addons: adjust to Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-11-25 20:32:11 +02:00
Ivailo Monev
333cf01a6d kdeplasma-addons: prepare for Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-09-17 02:43:59 +03:00
Ivailo Monev
eecb522bf1 generic: link targets that use SVG component to it
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-09-15 03:34:42 +03:00
Ivailo Monev
d27a0288c2 generic: remove unused dot files [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-27 20:32:08 +03:00
Ivailo Monev
9310342058 kdeplasma-addons: remove broken rssnow applet
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-13 15:43:18 +03:00
Ivailo Monev
7dfd1f33f4 kdeplasma-addons: port to new kexiv2 library
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-01 16:26:00 +03:00
Ivailo Monev
1669cc1331 kdeplasma-addons: remove input method related data engine and applet
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-31 19:34:36 +03:00
Ivailo Monev
3fa479a073 kdeplasma-addons: decimal point numbers regression fix
regression since f6e923b335

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-29 01:27:58 +03:00
Ivailo Monev
b8e388bd37 kdeplasma-addons: remove plasmaboard applet
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-28 23:25:25 +03:00
Ivailo Monev
4433e55536 generic: generate export headers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-28 14:58:10 +03:00
Ivailo Monev
90a57983e4 kdeplasma-addons: remove references to removed effects
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-18 22:46:24 +03:00
Ivailo Monev
f3db938582 kdeplasma-addons: make use of KUnitConversion::round()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-18 18:10:57 +03:00
Ivailo Monev
5797be5a31 kdeplasma-addons: remove reference to non-existing catalog
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-18 13:12:14 +03:00
Ivailo Monev
c9769f4f48 kdeplasma-addons: port unit converter applet to new conversion classes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-18 12:40:02 +03:00
Ivailo Monev
f6e923b335 plasma: port weather library and applets to new conversion classes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-17 02:34:23 +03:00
Ivailo Monev
0428fd21db kdeplasma-addons: remove showdashboard applet
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-16 03:29:50 +03:00
Ivailo Monev
49ba7dba8f kdeplasma-addons: do not mangle KUnitConversion into anonymous namespace
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-15 23:10:10 +03:00
Ivailo Monev
a395491131 kdeplasma-addons: include now required limits header
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-14 03:40:40 +03:00
Ivailo Monev
3f8c7ec271 kdeplasma-addons: input method applet backend crash fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-05 02:32:37 +03:00
Ivailo Monev
05a88e18de kdeplasma: rotate image in-place from frame applet
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-26 21:57:31 +03:00
Ivailo Monev
8b26aec7b5 kdeplasma-addons: remove leavenote applet
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-12 12:00:52 +03:00
Ivailo Monev
b43b24695a kdeplasma-addons: enable round corners by default for picture frame applet
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-10 08:18:45 +03:00
Ivailo Monev
6f9f671d88 kdeplasma-addons: do not disable deprecated warnings
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-10 07:05:09 +03:00
Ivailo Monev
ed7c814e0a generic: compiler warning fixes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-04-25 00:59:30 +03:00
Ivailo Monev
cb397b6a75 generic: move find_package() calls to top-level build file
reference:
https://github.com/fluxer/katana/issues/7

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-26 21:58:25 +02:00
Ivailo Monev
a6cfd68bf5 kdeplasma-addons: handle ksycoca resource updates of xdgdata-apps type
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-26 13:08:29 +02:00
Ivailo Monev
a4d6e892dd kdeplasma-addons: remove broken pastebin applet
reference:
https://github.com/fluxer/katana/issues/24

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-20 04:39:52 +02:00
Ivailo Monev
8a47b057ce kdeplasma-addons: update plasma keyboard applet keys map
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-19 16:27:30 +02:00
Ivailo Monev
8907b7b3da kdeplasma-addons: more descriptive comment
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-19 12:13:00 +02:00
Ivailo Monev
4392c0496f kdeplasma-addons: correct signal/slot connections
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-19 09:09:47 +02:00
Ivailo Monev
27a40657c2 kdeplasma-addons: create passwords that do not include signs by default
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-19 09:02:24 +02:00
Ivailo Monev
571885f290 generic: simplify image rotation
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-19 05:01:56 +02:00
Ivailo Monev
9bfdcb5a70 kdeplasma-addons: remove these depending on Attica
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-19 01:21:45 +02:00
Ivailo Monev
a5bd4ee377 kdeplasma-addons: no need to link bball to kmediaplayer now
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-28 10:07:48 +02:00
Ivailo Monev
02233825cc kdeplasma-addons: use kded module to play sound from bball applet
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-27 12:53:12 +02:00
Ivailo Monev
2802b4bbbf generic: adjust to media classes changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-26 09:57:27 +02:00
Ivailo Monev
81d275d498 generic: add X-KDE-MediaPlayer where applicable
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-25 22:59:05 +02:00
Ivailo Monev
e2387fff2a generic: remove KNewStuff leftovers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2020-11-26 03:22:22 +00:00
Ivailo Monev
2c2dacf5be kdeplasma: fix community applet build
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-22 15:40:47 +00:00
Ivailo Monev
e6966211de generic: remove use of kde4_add_ui_files() macro
the macro was removed and UI sources generation is done by CMake because
CMAKE_AUTOUIC is set to ON from KDE4Defaults.

this fixes build with Attica and Marble.

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-21 17:41:26 +00:00
Ivailo Monev
375e4c301c kdeplasma-addons: include Qalcuate headers directory
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-19 16:53:05 +00:00
Ivailo Monev
bbfba73977 kdeplasma-addons: remove lancelot applet
not going to be maintained since the menu applet used by default already
provides two modes, standard and classic, and lancelot is ment to be
integrating with PIM services which are not supported by this project

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-18 16:11:42 +00:00
Ivailo Monev
c1c4701588 kdeplasma-addons: rewrite kimpanel applet build system
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-18 15:56:32 +00:00
Ivailo Monev
5f39cc786e kdeplasma-addons: remove duplicate Qalculate CMake module
provided by kdelibs

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-18 14:47:49 +00:00
Ivailo Monev
26beea0090 generic: fix most of the overlinking issues
see commit in kdelibs repository

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-10 21:57:14 +00:00