Commit Graph

11852 Commits

Author SHA1 Message Date
Sebastian Kügler
19db9c9663 Add calendar QML components to the Plugin
This allows us to keep minimal API, since the calendar view and import
really belong together. Also makes it a lot easier to provide a separate
Calendar Plasmoid.
2013-11-12 03:40:52 +01:00
Sebastian Kügler
859e2ce352 theme.smallSpacing and theme.largeSpacing
Accessors to allow centralized control of spacing in a DPI-friendly way.
Will be used to unify spacing across default widget to make them look
more consistent.

Currently, smallSpacing is font height / 10, large is font height / 2.
2013-11-11 22:53:42 +01:00
Sebastian Kügler
ae2ff16db7 Show some theme colors in the Theme page 2013-11-11 22:53:42 +01:00
Aleix Pol
ed3e004a0d Fix build on jenkins
Don't look for QCA, it hasn't been ported to Qt5 yet, apparently
No need to use Transitional packages anymore
2013-11-11 18:40:19 +01:00
Aleix Pol
392fa639b6 Only include QCA includes where needed
There's no need to make all the framework look for the QCA includes while
they're only being used by the remote part. It could possibly be made more
specific, but I don't think those are yet being used anyway.
2013-11-11 18:29:32 +01:00
Aleix Pol
1d3da96d88 Make sure that plasma-framework is not using anything from kdelibs4
Stop finding the packages
Remove KDE4_ includes
Remove unused LIBINTL finder, provided by kdelibs
2013-11-11 18:29:32 +01:00
Aleix Pol
d1171a862d Don't use KDE/ includes, they're deprecated 2013-11-11 18:29:32 +01:00
Sebastian Kügler
d76cd0acdf New Page in test components applet: Theme 2013-11-11 17:15:49 +01:00
David Faure
f4e6d019f6 Add missing include, after all-of-QtDBus-and-QtCore removal in kdelibs headers 2013-11-10 13:03:50 +01:00
Marco Martin
2b55808042 remove qmlpackages
belongs to kde-workspace
2013-11-08 22:25:13 +01:00
Martin Gräßlin
9e32090b50 Do not add dialog to DialogShadows before it became visible at least once
Calling DialogShadows::self()->addWindow(...) will create the low level window.
If this is called before the property windowFlags is evaluated the window flag
X11BypassWindowManagerHint has no effect as that one must be present when the
window is created through the low level xcb call.

This was breaking declarative KWin scripts as KWin's windows need to have the
X11BypassWindowManagerHint.

REVIEW: 113700
2013-11-07 10:33:56 +01:00
Sebastian Kügler
44a27ca40a Update buttonDownPos in event filter
This basically fixes the clicked signal, probably a sutble change in Qt
between 4 and 5 revealed this bug.
2013-11-07 00:21:56 +01:00
Marco Martin
67f459609a make apidocs reflect reality 2013-11-04 13:11:54 +01:00
l10n daemon script
61e9b989cf SVN_SILENT made messages (.desktop file) 2013-11-04 04:01:24 +00:00
David Faure
b892f68e3e Fix compilation 2013-11-03 00:28:30 +01:00
David Faure
cb9013dc93 kde4support now needs kparts (I sure hope one day we won't have to do this by hand)
But this now fails looking for kactivities (which isn't in kdelibs.git?)
2013-11-03 00:15:20 +01:00
l10n daemon script
130ccfb50d SVN_SILENT made messages (.desktop file) 2013-11-02 03:45:23 +00:00
Christoph Feck
f114f7310d Fix build with latest ThreadWeaver
REVIEW: 113535
2013-11-01 19:08:45 +01:00
Stephen Kelly
3fde4633e6 Find the new KF5Config file, not the old FindKF5 file. 2013-11-01 12:59:27 +01:00
Hrvoje Senjan
365539cf93 Fix clean build
REVIEW: 113514
2013-10-31 11:51:58 +01:00
Stephen Kelly
8f1a1b83c9 Find ECM files from ECM. 2013-10-31 09:31:56 +01:00
Sebastian Kügler
b771cc5cb7 Panel layout: kickoff, taskmanager, systemtray
Let's see how this works for other people. :)
2013-10-31 03:00:47 +01:00
Marco Martin
3530130b19 make sure is frameless 2013-10-30 18:39:42 +01:00
Marco Martin
512aecb803 removing panels works 2013-10-30 18:37:40 +01:00
Marco Martin
33e4c1cd44 add panel action is back 2013-10-30 17:43:43 +01:00
Sebastian Kügler
7b0faed939 Remove QIconItem 2013-10-30 17:20:57 +01:00
Sebastian Kügler
4806ff5a97 No QIcon in QML anymore 2013-10-30 17:18:39 +01:00
Sebastian Kügler
77acb3b971 Fix one more icon 2013-10-30 17:03:01 +01:00
Sebastian Kügler
f30193bdfc Fix icons in ActivityManager 2013-10-30 16:51:28 +01:00
Marco Martin
b71f307ed6 hide remove action for desktop containments
they can only be removed by killing the activity itself
2013-10-30 15:33:56 +01:00
Marco Martin
1c435c56a4 ensure no borders 2013-10-30 15:18:14 +01:00
Marco Martin
ba5f74899a be more insistent on the proper size 2013-10-30 14:42:29 +01:00
Marco Martin
eedde2c2f4 remove dead code 2013-10-30 14:29:17 +01:00
Marco Martin
26c8786e57 fix close button 2013-10-30 14:11:11 +01:00
Marco Martin
1898432387 better window management 2013-10-30 14:08:32 +01:00
Marco Martin
5ab1867657 try to expose containment directly
this is something that should not be done, still searching the least invasive way
2013-10-30 13:25:46 +01:00
Marco Martin
d20bc0ea1b use a generic plasmaquickview 2013-10-30 12:46:25 +01:00
Marco Martin
b2b74b4eaa the tooltip works again 2013-10-30 12:13:04 +01:00
Marco Martin
e3a6fce753 fix listing 2013-10-30 11:50:47 +01:00
Marco Martin
1129c99296 remove close() slot 2013-10-30 11:08:35 +01:00
Marco Martin
d713dc1c13 application property 2013-10-30 11:02:54 +01:00
Marco Martin
8fbc0a4493 widgetexplorer is a pure qobject
doesn't try to load qml
2013-10-30 10:51:27 +01:00
Marco Martin
10a1a422e9 make the c++ widget explorer a pure import 2013-10-30 10:45:24 +01:00
Marco Martin
d0fd982933 rework widget explorer models as component 2013-10-29 20:55:00 +01:00
Marco Martin
3b6c2c82e3 a very raw activity manager
it's just a port of the old qml code, will need more rework
2013-10-29 18:09:05 +01:00
Kevin Ottens
8507084d62 Use the target now that KDE4Support exports one 2013-10-28 12:56:13 +01:00
Sebastian Kügler
079863cb5c show which shell is loaded in debug output 2013-10-28 04:23:55 +01:00
Sebastian Kügler
ee1ac62eb6 Fix theme font size calculation 2013-10-28 04:22:40 +01:00
Sebastian Kügler
79ad02c244 Out of bounds checking for array access
This fixes a crasher in v4, without backtrace. Trying to reproduce it
in a simpler case, but this at least makes PageStack work.
2013-10-28 04:20:52 +01:00
Sebastian Kügler
51de1b4a59 debug-- 2013-10-28 04:19:58 +01:00