Ivailo Monev
973dbca0c5
kdeplasma-addons: remove unused kdeobservatory data engine
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-19 07:48:29 +02:00
Ivailo Monev
17ee1d1b85
kdeplasma-addons: fix epod.usra.edu provider
...
reference:
https://github.com/fluxer/katana/issues/24
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-19 07:40:10 +02:00
Ivailo Monev
398d4c7494
kdeplasma-addons: use new API key for flickr.com provider
...
fixes the provider in general, reference:
https://github.com/fluxer/katana/issues/24
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-19 06:47:10 +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
9d3e8c974b
kdeplasma-addons: remove unused kdecommits data engine
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-21 02:59:32 +02:00
Ivailo Monev
223706be90
generic: preperations for Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-10 18:05:27 +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
47e92559d5
kdeplasma-addons: update LibAttica package URL property
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-22 15:56:03 +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
7711123e8e
generic: remove reference to KDE4Workspace installation paths
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-21 16:40:11 +00:00
Ivailo Monev
ca6ec59cc7
generic: replace macro_log_feature() with set_package_properties() calls
...
other changes such as syncing properties, updating some of the URLs,
adding missing feature information, removing of redundant checks and
variables and indentation were done in the process while testing if the
changes work as intended.
replacing find_package() with macro_optional_find_package() was also done
where applicable however it's usage is questionable due to the CMake
`CMAKE_DISABLE_FIND_PACKAGE_<PACKAGE>` option.
there is a lot to be done, mostly updating package properties so I am
thinking of either providing a package properties file (like the
MacroLibrary) which sets properties for packages globablly or setting
package properties from the CMake modules shipped with kdelibs. the first
solution may override properties for packages if other projects define them
however a check to ensure that is not done should suffice. the second
solution will cover only DESCRIPTION and URL meaning PURPOSE and TYPE will
still have to be specified in the build systems.
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-21 05:37:28 +02: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
47dcfa81d9
kdeplasma-addons: remove browserhistory and kopete runners
...
browserhistory relies on konq_history config to get the recently visited
URLs which was supported by Konqueror only. Kopete is also not supported
by the Katana project
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-19 04:03:47 +00:00
Ivailo Monev
be3042c58d
kdeplasma-addons: remove mandlebrot wallpaper
...
requires SSE2 capable CPU, does not work otherwise and uses internal
Eigen2 functions thus porting to Eigen3 is possible but likely to
require further changes and refactoring in the future
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-18 17:47:21 +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
f840649b58
generic: support building projects separately
...
TODO from https://github.com/fluxer/katana/issues/7 .
kget and libktorrent cannot be build separately because libktorrent depends
on boost (or miniboost which is bundled) and kget depends on libktorrent.
syndication include paths were adjusted to build from the top-level
directory since it was used not only by akregator, that is no longer the
case and it should probably be moved to akregator sub-directory but that
will be decided in the future.
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-10 23:43:40 +00:00
Ivailo Monev
a951c9aae9
generic: require KDE4 version atleast 4.19.0
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-10 21:58:43 +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
Ivailo Monev
587fd10f11
kdeplasma-addons: remove redundant QCA2 package check
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-09 17:08:13 +00:00
Ivailo Monev
59190d3194
generic: replace installation paths with KDE4_ prefixed
...
see commit in kdelibs repository
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-08 20:12:24 +00:00
Ivailo Monev
b885e448c3
kdeplasma-addons: remove duplicate CMake modules
...
provided by kdelibs
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-08 05:24:32 +02:00
Ivailo Monev
ce8f93a26f
generic: purge Qt support with fire
...
see commit in kdelibs repository
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-07 13:03:19 +00:00
Ivailo Monev
49dd966368
kdeplasma-addons: replace use of QImageBlitz with KIconEffect
...
also fixes a CMake warning about package description override
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-04 21:57:36 +00:00
Ivailo Monev
d51f794d02
kdeplasma-addons: make use of JSON format support provided by Katie
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-04 17:02:02 +00:00
Ivailo Monev
bb30763a22
kdeplasma-addons: include required QSet header in dockmanager header
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-04 04:21:49 +00:00
Ivailo Monev
b974a307a6
kdeplasma-addons: remove checks for kde4-prefixed services
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-02 16:23:54 +00:00
Ivailo Monev
3569451b24
kdeplasma-addons: remove Q_NOREPLY from slots
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-31 22:01:57 +00:00
Ivailo Monev
77e079eac8
kdeplasma-addons: compiler warning fix
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-04 14:16:45 +00:00
Ivailo Monev
b4cd924749
kdeplasma-addons: prefix use of vector from standard namespace
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-02 03:26:03 +00:00
Ivailo Monev
5e41e52b41
kdeplasma-addons: use loop-local variables
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-01-02 03:25:22 +00:00
Ivailo Monev
68de9c1e33
kde-plasma-addons: remove character selection addon
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-12-20 17:32:02 +00:00
Ivailo Monev
e0296b73a0
generic: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-24 02:09:19 +00:00
Ivailo Monev
ef50ebc0ee
generic: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-31 20:31:53 +00:00
Ivailo Monev
300bdf0f38
generic: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-25 00:54:51 +00:00
Ivailo Monev
6b94b117c8
generic: adjust to Katie changes
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-23 02:12:07 +00:00
Ivailo Monev
e166af4e02
generic: replace forward declarations with headers inclusions
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-23 00:08:45 +00:00
Ivailo Monev
1ece6bca03
generic: adjust to recent KApplication changes
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-15 20:18:17 +00:00
Ivailo Monev
05e4ee3725
generic: replace obsolete Qt::MidButton with Qt::MiddleButton
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-15 00:25:42 +00:00
Ivailo Monev
c5b174730b
generic: avoid use of legacy QString::null, QChar::null, etc.
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-15 00:24:16 +00:00
Ivailo Monev
abecf0543d
kdeplasma-addons: rely on CMake to generate moc files, fixes issue #2
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-04-28 22:33:00 +00:00
Ivailo Monev
a10c6add7c
kdeplasma-addons: workaround automatic Qt UI files compilation failure
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-02 15:19:02 +00:00
Ivailo Monev
c6ca1775e6
generic: misc cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-02 03:20:34 +00:00