Commit graph

223 commits

Author SHA1 Message Date
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
3621d10a53 generic: show feature and package summary when building from subdirectory
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-03 20:32:24 +03:00
Ivailo Monev
162418f82f kdeplasma-addons: indent switch cases in alife source file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-02 17:48:02 +03:00
Ivailo Monev
ff553621d7 kdeplasma-addons: deal with TODO related to KSMServer suspend/resume in virus wallaper
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-02 17:47:40 +03:00
Ivailo Monev
da2913d880 kdeplasma-addons: remove redundant minimum CMake version setup
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-02 17:17:55 +03:00
Ivailo Monev
4476b8778c generic: use the new kde4_optional_find_package() macro
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-10-02 13:35:46 +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
b6ba0b8a5b kdeplasma-addons: proper fix for the inter-depency of kcm_krunner_charrunner and krunner_charrunner targets
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-27 19:40:58 +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
Ivailo Monev
33a6d3f1d0 kdeplasma-addons: replace KRandomSequence::randomize() with KRandom::randomize()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-26 11:42:20 +03:00
Ivailo Monev
c538900e4b generic: remove authorization checks
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-25 18:45:40 +03:00
Ivailo Monev
b77042ff62 generic: remove workflow and CI files, new home
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-24 05:59:56 +03:00
Ivailo Monev
a4043a10b0 kdeplasma-addons: converter runner string correction
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-22 13:39:37 +03:00
Ivailo Monev
ddead8b99f kdeplasma-addons: sync exchange rates URL with kde-workspace runner
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-22 08:05:41 +03:00
Ivailo Monev
36d6b9b204 kdeplasma-addons: read settings before checking if exchange rates should be updated
fixes exchange rates update on startup

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-09-22 07:56:14 +03:00
Ivailo Monev
8348fc1702 kdeplasma-addons: adjust to Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-26 19:14:35 +03:00
Ivailo Monev
30a8f2d446 kdeplasma-addons: unitconverter optimization
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-06 17:07:13 +03:00
Ivailo Monev
1becd97689 kdeplasma-addons: remove redundant uniconverter applet description label
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-06 16:52:05 +03:00
Ivailo Monev
e3912937d8 generic: compiler warnings fixes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-06 15:25:57 +03:00
Ivailo Monev
73acf5040d generic: cast pointers with QObject as base class via qobject_cast<T>()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-06-01 22:53:32 +03:00
Ivailo Monev
847dc8273e generic: bump minimum Katie version requirement to 4.12.0
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-22 04:04:43 +03:00
Ivailo Monev
df0a8cb438 kdeplasma-addons: replace QReadWriteLock with QMutex and use scoped lockers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-16 12:28:43 +03:00
Ivailo Monev
e2620acde7 generic: version bump
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-05-12 16:39:18 +03:00
Ivailo Monev
92d1ed4b36 kdeplasma-addons: remove no-op marble wallpaper
marble was never maintained as part of Katana so the wallpaper plugin is
most likely not operational now

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-10 05:48:50 +03:00
Ivailo Monev
71743115e9 kdeplasma-addons: use new API key for the initial flickr.com provider query
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-27 19:17:40 +03:00
Ivailo Monev
147b1c7f31 kdeplasma-addons: drop previewer applet
the preview action is basically the same as opening the file with
associated application:
https://ibb.co/NCRM433

the previewer applet is not something I want to clutter my desktop with:
https://ibb.co/v1NVXc6

it would rather be dictionary, calculator, anything other than applet
showing a static image.

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-27 17:40:58 +03:00
Ivailo Monev
1124fa3fa7 kdeplasma-addons: remove code for always false condition [ci reset]
for reference:
671bcee7ce

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-20 16:14:42 +02:00
Ivailo Monev
52da45aca1 kdeplasma-addons: remove broken qml wallpapers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-11 09:08:42 +02:00
Ivailo Monev
59072e21a7 kdeplasma-addons: fix error in hunyango qml wallpaper
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-11 08:59:10 +02:00
Ivailo Monev
893b265050 kdeplasma-addons: use KImageIO for image pattern
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-11 07:35:56 +02:00
Ivailo Monev
93e6b13c11 kdeplasma-addons: remove unused header inclusion
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-08 21:50:01 +02:00
Ivailo Monev
da2a2acb0a kdeplasma-addons: use QImageReader::size() to determine image size instead of KFileMetaInfo
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-08 21:48:28 +02:00
Ivailo Monev
d31375d172 kdeplasma-addons: use Plasma::Svg to render LCD elements
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-08 02:27:48 +02:00
Ivailo Monev
8325344f6f kdeplasma-addons: remove unused previewer widget image
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-08 00:02:20 +02:00
Ivailo Monev
825e1a9460 kdeplasma-addons: convert nowplaying applet image to png
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-07 23:28:12 +02:00
Ivailo Monev
f2eb098901 kdeplasma-addons: convert bball applet images to png
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-07 23:06:03 +02:00
Ivailo Monev
58d4243ca9 kdeplasma-addons: use KImageIO for image pattern and suffixes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-07 15:05:55 +02:00
Ivailo Monev
1e5772f798 kdeplasma-addons: remove unused kimpanelagenttype header
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-07 01:34:59 +02:00
Ivailo Monev
5cb17750bb kdeplasma-addons: set bball applet URL requester filter to images pattern
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-04 00:51:45 +02:00
Ivailo Monev
6a1634e1fe kdeplasma-addons: fix regression since 7ce1c99b3b
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-04 00:42:39 +02:00
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