Ivailo Monev
d398932909
generic: drop Phonon in favour of MPV and custom player classes
...
kcompactdisc was remove because there is no use for it in the
current set of applications supported, if it is needed it will
need some work to make it use KMediaPlayer or whatever.
the Plasma VideoWidget class was dropped because custom widgets
(at some point) will be dropped unless absolutely needed and
hopefully getting rid of the heavy-weight QML stuff.
the new KMediaPlayer and KMediaWidgets classes are experimental
but they have been tested and they work as they should.
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-20 02:43:02 +00:00
Ivailo Monev
75af9fbb87
plasma: move wallpaper rendering to main thread
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-09 15:32:10 +00:00
Ivailo Monev
1159ece183
generic: misc cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-06 15:59:05 +00:00
Ivailo Monev
1d0fabce0f
plasma: fix build against Katie
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-02-23 01:38:15 +02:00
Ivailo Monev
d12678dde0
plasma: remove remote widgets leftovers
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-28 13:45:25 +02:00
Ivailo Monev
9c7e1896db
plasma: inline resize method overload
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-23 03:31:36 +02:00
Ivailo Monev
aa1e226640
genric: misc cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-14 00:09:35 +02:00
Ivailo Monev
22f5e541ef
plasma: cleanup webview widget
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-18 11:04:55 +02:00
Ivailo Monev
61212b4527
plasma: simplify alpha mask creation
2015-11-10 12:08:43 +02:00
Ivailo Monev
76b1d7b44e
generic: misc cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-09 20:53:03 +02:00
Ivailo Monev
1daae79708
generic: make webkit optional
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-09 20:51:23 +02:00
Ivailo Monev
74984eae6a
plasma: create version header at build time
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-09 09:28:25 +02:00
Ivailo Monev
20ca58afa6
generic: build system cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-03 10:14:43 +02:00
Ivailo Monev
f16d4e7806
generic: build system cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-10-31 04:28:49 +02:00
Ivailo Monev
dcd602e9d6
plasma: revert animations support removal
2015-10-28 08:55:23 +02:00
Ivailo Monev
746f262aa0
generic: misc cleanups
2015-10-28 08:46:23 +02:00
Ivailo Monev
636f904183
generic: optimize standard directories lookup
...
by caching results and storing them in a hash the results should
flow faster, a limit should probably be set on this but for now
there isn't. exists() and realPath() now cannot be called without
object!
2015-10-17 18:53:50 +03:00
Ivailo Monev
79d3e27b58
generic: code shrinks
2015-10-17 11:45:14 +03:00
Ivailo Monev
f54c727f92
plasm: drop animations support
...
this will (most importantly) break some applets from kde-workspace
and could use a review + some cleanups (like headers inclusions,
variables declarations, etc.) but it's pretty much complete
2015-10-05 09:23:56 +03:00
Ivailo Monev
4db9639362
plasma: reserve table size equal to the query size in storage retriever
2015-10-01 05:00:08 +03:00
Ivailo Monev
3d14a4b88b
generic: code shrinks
2015-09-30 10:37:53 +03:00
Ivailo Monev
2fb74439bd
generic: code shrinks
2015-09-29 05:49:46 +00:00
Ivailo Monev
69f2daf774
generic: code shrinks
2015-09-28 15:50:22 +00:00
Ivailo Monev
2bf1e4c4df
generic: misc cleanups
2015-09-28 13:37:23 +00:00
Ivailo Monev
8dc26843f2
plasma: minor frame optimizations
2015-09-28 10:10:47 +00:00
Ivailo Monev
39ba260d4b
generic: misc cleanups
2015-09-22 10:12:39 +00:00
Ivailo Monev
15c06a3002
plasma: minor containment restoration optimization
2015-09-22 04:16:31 +00:00
Ivailo Monev
fde07d67d7
generic: misc cleanups
2015-09-05 13:31:12 +00:00
Ivailo Monev
e7133114e1
generic: misc cleanups
2015-09-05 05:16:46 +00:00
Ivailo Monev
a45755d5a1
generic: misc cleanups
2015-09-04 21:57:46 +00:00
Ivailo Monev
c676dabd86
plasma: link to kdeclarative
2015-09-01 22:13:49 +03:00
Ivailo Monev
007a44cd2f
generic: major build system cleanup
...
the test are broken!
2015-09-01 01:05:33 +03:00
Ivailo Monev
f3c47ab225
plasma: minor cleanup
2015-08-29 03:51:57 +03:00
Ivailo Monev
0c1f1e1a53
plasma: minor cleanup
2015-08-29 02:57:32 +03:00
Ivailo Monev
d918a69e65
plasma: link to kcmutils rather than (now gone) kutils
2015-08-28 20:47:35 +03:00
Ivailo Monev
c931b9a201
generic: mostly win cruft removal
2015-08-28 04:47:19 +03:00
Ivailo Monev
b99f64d8a6
plasma: remove TrustLevel enumerators, follow up on ca50f743
2015-08-20 21:52:59 +03:00
Ivailo Monev
21ad0df488
generic: make changes required for building against katie
2015-08-11 05:56:07 +03:00
Ivailo Monev
ea7dbe6c73
plasma: remove redudant custom animation group
2015-07-21 23:12:15 +03:00
Ivailo Monev
3ff51d6e37
plasma: drop deprecated setContentsPrefix()
2015-07-20 13:32:02 +03:00
Ivailo Monev
5d6a8f7ec0
plasma: remove now redudant methods for remote applets
2015-07-20 12:28:14 +03:00
Ivailo Monev
b6890712c7
generic: misc cleanups
2015-07-18 14:33:42 +00:00
Ivailo Monev
16daf6233d
generic: remove code for Qt4 versions older than 4.8
2015-07-15 20:41:31 +00:00
Ivailo Monev
4d98a666ac
plasma: remove redudant KDNSSD linking entry
2015-07-12 22:41:13 +03:00
Ivailo Monev
145724a53b
plasma: remove redudant contentsHash method
...
it was used only with the remote widgets support that has been
dropped with ca50f743
so no point in keeping it
2015-07-11 01:08:56 +03:00
Ivailo Monev
e20b50634d
plasma: remove applets publishing support
...
remote widgets support has been droppped with ca50f743
2015-07-10 17:43:50 +03:00
Ivailo Monev
e5332fef2b
plasma: fix a compiler warning
2015-06-25 01:03:16 +03:00
Ivailo Monev
a7064db00e
generic: deal with LINK_INTERFACE_LIBRARIES, cmake >=2.8.11 required now
2015-06-25 00:27:48 +03:00
Ivailo Monev
d63f62ef99
generic: import libkdcraw and libkexiv2, minor cleanup
2015-06-15 21:15:22 +03:00
Ivailo Monev
2e0acff9af
plasma: remove leftovers from GLApplet
2015-06-06 18:05:17 +00:00