Commit Graph

12750 Commits

Author SHA1 Message Date
Marco Martin
c2812c30e5 add copyright 2014-02-26 16:24:28 +01:00
Marco Martin
a67b3c78f8 remove kcomponentdata
we are completely free of KDE$Support now
2014-02-26 16:17:33 +01:00
Marco Martin
6402338ac2 remove KIcon 2014-02-26 16:11:55 +01:00
Marco Martin
16182e90a6 remove KTextBrowser 2014-02-26 16:09:37 +01:00
Alex Merry
7dc3895451 Fix build
Link test that includes QQmlAbstractUrlInterceptor against Qt5::Qml.
2014-02-26 15:04:05 +00:00
Marco Martin
8b4c541cff remove KStandardDirs 2014-02-26 16:03:43 +01:00
Marco Martin
777bf35984 remove klocale 2014-02-26 15:57:12 +01:00
Marco Martin
f995cf5b90 use a QFileDialog
platform plugin will make it use KFileDialog anyways
2014-02-26 15:27:41 +01:00
Marco Martin
9f2c38c66f port away of kdialog 2014-02-26 14:27:42 +01:00
Michael Palimaka
3b7bac1e78 Remove unused dependencies.
REVIEW: 116081
2014-02-26 23:40:55 +11:00
Marco Martin
bf181c0b4d restore loadScriptInInteractiveConsole() 2014-02-26 13:17:50 +01:00
Marco Martin
ad86e5d2c8 remove dead code 2014-02-26 12:51:28 +01:00
Marco Martin
f8d254ed16 instantiate the console 2014-02-26 12:46:16 +01:00
Marco Martin
462b2cc836 port Package usage 2014-02-26 12:38:45 +01:00
Marco Martin
0612ae0402 add a building version of interactive console
still too much kde4 dependency, not used yet
2014-02-26 12:17:37 +01:00
Sebastian Kügler
5f998abd7b More usage of QStringLiteral in theme's hot pathes 2014-02-26 05:09:31 +01:00
Sebastian Kügler
7fde00f2f0 Use QStringLiterals for stylesheet processing
Speeds up the construction of all these strings a bit.
2014-02-26 00:50:10 +01:00
Jonathan Riddell
cd4a778948 set SOVERSION to 5 2014-02-25 20:11:28 +00:00
Marco Martin
3e966f29b1 typo 2014-02-25 19:42:04 +01:00
Marco Martin
53b2aba558 explain why we only consider integers right now 2014-02-25 19:39:12 +01:00
Marco Martin
359dd09c5d restore dbus interface for dashboard
restore old feature from plasma1
2014-02-25 17:48:10 +01:00
Marco Martin
449e659ded Dialog don't have borders. ever. 2014-02-25 16:30:13 +01:00
Marco Martin
dd75385313 don't set keepabove
the dock windows are in their own layer, keep above gives them a weird behavior
2014-02-25 15:55:59 +01:00
Marco Martin
6ab569e85e add new needed keys to applet plugin definition 2014-02-25 14:32:00 +01:00
Marco Martin
0fdc1a71f0 don't double create root objects 2014-02-25 13:52:19 +01:00
Marco Martin
c533153978 add a new color for svg stylesheets: Highlight 2014-02-25 11:21:19 +01:00
Marco Martin
b8b913c930 concept of panel distance
if the shell requires the panel window to be in a different position than attached to screen edge (will be needed for active)

also, fix panel and panelcontroller positioning
2014-02-24 20:47:34 +01:00
Marco Martin
a04a87bcec use units to understand the devicePixelRatio 2014-02-24 16:55:19 +01:00
Marco Martin
9976c47ad9 add a transientParent property
if this contextmenu is done from a Dialog, add this as transientParent
2014-02-24 14:01:05 +01:00
Marco Martin
ef879a7c7b transientParent property for Dialog
use it when a Dialog instance is a popup menu of another dialog
2014-02-24 13:52:24 +01:00
Martin Klapetek
48cc5e9fcd Add missing Layouts import 2014-02-24 11:51:48 +01:00
Martin Gräßlin
1249e5bfc1 Follow Qt's OpenGL compile flags
Only link against OpenGL if Qt links against OpenGL. This ensures
that we don't run into issues if Qt links GLES and plasma links
GL because that's found.

REVIEW: 115990
2014-02-24 09:43:13 +01:00
l10n daemon script
84afdd044e SVN_SILENT made messages (.desktop file) 2014-02-24 04:39:36 +00:00
l10n daemon script
c802da22a5 SVN_SILENT made messages (.desktop file) 2014-02-23 04:51:11 +00:00
Sebastian Kügler
d49feee040 New bugreport Plasmoid
Add small applet which we can put on the desktop in the development
releases, encouraging bugreporting and warning of unstable software.
2014-02-22 02:09:23 +01:00
Marco Martin
c009c7f0cd concept of fixedMargins
sometimes we need to know what the margins are of a framesvg, even if some of them are disabled
2014-02-21 21:13:12 +01:00
Marco Martin
840a77b083 remove other excess devicepixelratio
Svg manages devicepixelration completely internally, multiplying any of its sizes by it makes it applied twice, therefore incorrect
2014-02-21 20:08:01 +01:00
Marco Martin
372912d53e fix elementSize() 2014-02-21 19:52:25 +01:00
Marco Martin
4a0be9acd9 Revert "Slider scales with devicePixelRatio"
This reverts commit 4b0e828e29.
2014-02-21 19:41:31 +01:00
Sebastian Kügler
4b0e828e29 Slider scales with devicePixelRatio
Conflicts:
	src/declarativeimports/plasmacomponents/qml/Slider.qml
2014-02-21 19:28:34 +01:00
Marco Martin
17332257d7 experimental devicePixelRatio in Plasma::Svg
Conflicts:
	src/declarativeimports/core/framesvgitem.cpp
2014-02-21 19:24:14 +01:00
Marco Martin
8c65f60de5 get rid of actions()
redundant function
2014-02-21 18:57:55 +01:00
David Edmundson
c825bd7509 Update SVG outside paint loop 2014-02-21 16:32:05 +01:00
Sebastian Kügler
01d1509c7c Speed up cache lookups
Use constFind and an iterator to save one hash key lookup.

CCMAIL:aleixpol@kde.org
2014-02-21 16:03:03 +01:00
David Edmundson
9e5727d15c Force repainting a texture if the theme changes 2014-02-21 15:15:22 +01:00
David Edmundson
1eb0deb0df Move QSGTexture memory management into QSGSimpleTextureNode subclass 2014-02-21 15:15:21 +01:00
David Edmundson
d7b8ba265b Cleanup whitespace 2014-02-21 15:15:21 +01:00
David Edmundson
fd4bf875a7 Remove manual isDirty tracking in SvgItem 2014-02-21 15:15:21 +01:00
David Edmundson
9492340ba6 Always resize the node geometry on resizes 2014-02-21 15:15:21 +01:00
David Edmundson
f104d171da Update to paint to fill the size of the object, not the size of texture 2014-02-21 15:15:21 +01:00