Aleix Pol
efdf1ca917
Make QtGui a public dependency of KF5::Plasma
...
Many classes from QtGui are specified in the header files, this alone is
enough reason to make it a public dependency. (QGuiApplication, QFont,
QPixmap are some examples).
This also pulls QtCore (e.g. QString, QRect, QUrl), which also is, of
course.
CCMAIL: plasma-devel@kde.org
2014-05-26 04:16:57 +02:00
Aleix Pol
38b16d5149
Remove unneeded includes
...
QWidget!!
2014-05-26 04:11:35 +02:00
l10n daemon script
fd1674450e
SVN_SILENT made messages (.desktop file)
2014-05-25 08:47:48 +00:00
Marco Martin
d4b4a9558f
use the interceptor on views too
...
relax its rules a bit and alter it to make it work with shell packages too
2014-05-23 20:03:41 +02:00
Sebastian Kügler
249c1e1c93
Less warnings at runtime
...
It's quite common to try loading a package in order to check if it's
valid. No need to litter the console with that.
2014-05-23 18:41:50 +02:00
Sebastian Kügler
511495caad
Make sure gridUnit is always an even number
...
This prevents subpixel alignment when gridUnit / 2 is used, which is
quite common.
2014-05-23 16:10:21 +02:00
l10n daemon script
2ba1a0c90f
SVN_SILENT made messages (.desktop file)
2014-05-23 08:16:11 +00:00
Marco Martin
4cc6d84a81
try harder to use a pixel perfect size
2014-05-22 14:04:27 +02:00
Marco Martin
2f9e158297
22x22 version
2014-05-22 12:38:32 +02:00
Marco Martin
524ff23f25
add support for tooltips
...
use qwidget tooltips, not plasma ones
BUG:335131
2014-05-22 12:18:30 +02:00
Marco Martin
88275439d4
fix platform colors
2014-05-22 11:49:16 +02:00
Marco Martin
ab27f8b945
use view text color
2014-05-22 11:44:26 +02:00
Marco Martin
357647577f
use view color for text in textfield
...
BUG:333837
2014-05-22 11:42:20 +02:00
Marco Martin
76ac7b7e6f
more pixel-ok 16x16 version
2014-05-22 11:24:03 +02:00
Marco Martin
c71e5d4722
make square
...
16x16 version
use system colors
2014-05-22 11:21:13 +02:00
Martin Klapetek
8d0d53655b
Add drive-harddisk breeze/systray icon
2014-05-22 11:04:49 +02:00
David Edmundson
b06fe8301c
Calculate implicitWidth of both button and toolbutton properly
2014-05-21 21:15:18 +02:00
David Edmundson
8b86279298
Match toolbutton sizing behaviour with button
...
Removing eliding in Toolbutton, this causes a binding loop as the
sizeHint is dependent on the paintedSize, which will change if you
elide.
In all cases we are trying to make toolbuttons fit the contents, so this
actually got in the way of that.
2014-05-21 20:07:36 +02:00
Martin Klapetek
5aa1e18f97
Elide Components' Button label
...
Otherwise the label can get out of the button boundaries. Tested with
RTL text too, it's elided properly as the elipsis switches to Left on
its own.
Reviewed-by: Marco Martin
BUG: 334867
2014-05-21 17:46:04 +02:00
David Edmundson
78e6000e72
Fix member variable capitalisation
2014-05-21 16:54:05 +02:00
Marco Martin
d2d61c4da3
reposition when resizing if there is visualParent
...
BUG:334970
BUG:334964
2014-05-21 15:45:21 +02:00
David Edmundson
394e29fa34
When changing geometry always update
2014-05-21 15:38:23 +02:00
Marco Martin
bb10131fd4
support inverted layout
2014-05-21 15:03:37 +02:00
Marco Martin
409d340fba
if a name is passed in the ctor, never change
...
BUG:335005
2014-05-20 18:26:03 +02:00
l10n daemon script
db8da9ff8d
SVN_SILENT made messages (.desktop file)
2014-05-20 10:48:03 +00:00
Marco Martin
00db8aa4b1
fix menu icon
2014-05-20 11:10:54 +02:00
Marco Martin
10cbbc5032
"menu" icon for air and oxygen
...
will be necessary to delete the cache for it to appear
BUG:335008
2014-05-20 10:58:32 +02:00
Sebastian Kügler
1f80c23bd5
Fix build with examples
2014-05-19 23:53:25 +02:00
David Edmundson
989dc5c07c
Remove pointless include
2014-05-19 22:13:30 +02:00
Marco Martin
1e7a8b60a1
clean
2014-05-19 19:18:52 +02:00
Marco Martin
f7e25fe696
don't link to xml and iconthemes
2014-05-19 19:09:09 +02:00
Marco Martin
8155f2d542
don't link to qtquick
2014-05-19 18:32:34 +02:00
Marco Martin
fd87694c8d
fix build
2014-05-19 18:29:41 +02:00
Marco Martin
48aa4e9186
it's a QGuiApplication
2014-05-19 18:17:52 +02:00
Marco Martin
924818a0ca
don't link agains KConfigWidgets
...
not needed anymore
2014-05-19 16:58:37 +02:00
Marco Martin
d0816f1448
crash--
2014-05-19 15:35:04 +02:00
Marco Martin
72239e7f3c
apps can use more than one theme.
...
add the name in s_sharedFrames
CCBUG:335003
CCBUG:335004
2014-05-19 15:24:36 +02:00
Marco Martin
bbed0411b6
don't use another Thmeme copy
2014-05-19 14:58:19 +02:00
Marco Martin
682bf5f149
if containment gets destroyed, destroy all dialogs
...
BUG:334977
2014-05-19 11:15:51 +02:00
Marco Martin
9d3344d0a6
close the remove dialog if containment locks
...
BUG:334978
2014-05-19 11:11:19 +02:00
Eike Hein
cfda5c4d70
Update containsMouse even if tooltips are disabled globally.
...
ToolTipAreas are often the critical path for mouse handling, since
hover events are not filterable from below in the item hierarchy.
When disabling tooltips also stops updating containsMouse code has
no way to adapt, since there's no API to read the pref from within
QML. This changes the implementation of the pref to only prevent
tooltips from being shown, but still continue to handle hover events.
2014-05-19 10:25:25 +02:00
l10n daemon script
14ab84f5cc
SVN_SILENT made messages (.desktop file)
2014-05-18 08:22:25 +00:00
Marco Martin
902a1bed61
this is more an example than a test
...
especially because requires installation
2014-05-16 18:11:08 +02:00
David Edmundson
2f16595036
Do not create a QSGNode when size is 0
...
This fixes a crash when resizing an icon to be super small
2014-05-16 15:44:25 +02:00
Marco Martin
2d29445164
set the shortcut to the action
...
BUG:334855
2014-05-16 10:03:45 +02:00
Martin Gräßlin
9653fad2f0
[declarative/core] Use proper GLXFBConfig for glxpixmap
...
We need to use a GLXFBConfig which matches the depth of the window
pixmap's depth. So far it used the GLXFBConfig of the GL context.
This worked fine for RGBA windows, but failed for RGB windows on e.g.
some NVIDIA drivers.
After this change the FBConfig of the context is completely ignored,
instead it tries to find a good FBConfig for a given depth.
Whenever a FBConfig for a given depth is found it's inserted in a
cache shared between all WindowThumbnails so that we don't have the
X roundtrips all the time.
BUG: 334241
REVIEW: 118110
2014-05-16 07:49:42 +02:00
Aleix Pol
35d1dd2d65
Don't try to delete null objects
...
Fixes a warning in Qt and makes sense of what the code it's actually doing.
At least it was not crashing!
2014-05-16 03:08:11 +02:00
Patrick Spendrin
aa75425637
remove unneeded file which collides with kf5plasma exports
...
REVIEW:118153
2014-05-15 23:09:52 +02:00
David Edmundson
72c134b80f
Update includes to be from QtGui
2014-05-15 18:42:46 +02:00
Marco Martin
09453cfe89
parentHasFocus false if Qt::WindowDoesNotAcceptFocus
...
BUG:334819
2014-05-15 17:44:13 +02:00