Commit Graph

6991 Commits

Author SHA1 Message Date
Aaron Seigo
f0ccabbc42 remove the windows when we know they can be removed
the destroyed() connection in shadows is really just a failsafe
2012-12-03 16:57:48 +01:00
Aurélien Gâteau
2a72e7efad Merge remote-tracking branch 'origin/KDE/4.9' into KDE/4.10 2012-11-26 18:15:23 +01:00
Marco Martin
b0bae5596c Application FormFactor 2012-11-23 17:07:48 +01:00
Jan Grulich
6a16643bf3 Delete download dialog when it is closed
When dialog is not deleted and you open it again, dialog is not re-downloaded

REVIEW:107413
2012-11-23 12:53:33 +01:00
Jan Grulich
ad15739641 Delete download dialog when it is closed
When dialog is not deleted and you open it again, dialog is not re-downloaded

REVIEW:107413
2012-11-23 12:45:22 +01:00
Marco Martin
8b313a1b79 ignore own events
only steal events of objects that are explicitely filtered
fixes the handle when is under the shadow
2012-11-22 18:58:17 +01:00
Aaron Seigo
f297f1fee6 if the *target* is 2x the size of the popup, then left align 2012-11-19 15:19:09 +01:00
Aaron Seigo
a265864a30 note properties that are constant 2012-11-19 13:31:14 +01:00
Marco Martin
3a307ee465 if popup is more than double icon, center align
in vertical panels, align center when the popup height is > than double the icon height
otherwise, center when is more then icon width
2012-11-19 10:57:54 +01:00
Marco Martin
b5eacc597d dialogshadows belongs to tooltipmanager
tooltips are created/destroyed too often, this saves same deletions and recreations
2012-11-16 16:08:46 +01:00
Marco Martin
fef6c3b7f5 less debug, element prefix in ctor 2012-11-16 16:08:46 +01:00
Marco Martin
110561fae7 send smaller pixmaps for disabled borders 2012-11-16 16:08:46 +01:00
Marco Martin
8683a0c52c use kwin for dialog shadows if possible
if the dialog svg has a separate element for shadows, use those and tell kwin to draw them
same method already used for panels
2012-11-16 16:08:45 +01:00
Aleix Pol
bb2688392a Reduce many connect() warnings when loading Declarative plasmoids.
Right now, every QML plasmoid can provide a number of properties
(6, actually) to specify some size hints (maximum, minimum and
preferred).
If you don't provide those properties you get many warnings because
of the missing changed connections. This patch removes such warnings
by making sure the property is present before connecting and querying
the property at all.

REVIEW: 107261
2012-11-09 13:42:01 +01:00
Marco Martin
e74f60745a revert 1d167ffa8fe1e79aec2f7b94b78e6910fb7a42bf 2012-11-06 00:32:22 +01:00
David Faure
2857183e22 Merge remote-tracking branch 'origin/KDE/4.10' 2012-11-02 14:26:38 +01:00
Aaron Seigo
e30067518f required to lower memory consumption for PA4 2012-11-02 13:46:55 +01:00
Aaron Seigo
259c155c9b prepend "platformcontents" as per the plan 2012-10-31 15:59:01 +01:00
Aaron Seigo
70e4734eda use KDeclarative to determine the platform paths 2012-10-30 21:32:01 +01:00
Aaron Seigo
80ca71fd98 minor improvements 2012-10-30 21:32:01 +01:00
Aaron Seigo
6cbf841376 ensure that prefixes all have a trailing slash
why? because the rest of the code assumes that (for performance reasons)
2012-10-30 21:32:00 +01:00
David Faure
d38be6f572 Merge remote-tracking branch 'origin/KDE/4.10' 2012-10-30 17:00:29 +01:00
Aaron Seigo
8af1a4d2f1 prep newly loaded runners if we're running a match 2012-10-25 21:18:59 +02:00
Christoph Feck
3f1e310891 Merge branch 'KDE/4.9' into KDE/4.10 2012-10-25 04:27:27 +02:00
Marco Martin
c91905047b check for applet 2012-10-22 16:39:32 +02:00
David Faure
3b2a1d8d71 Merge remote-tracking branch 'origin/KDE/4.10' 2012-10-19 11:57:19 +02:00
Montel Laurent
fead6ece87 Merge remote-tracking branch 'origin/KDE/4.9' into KDE/4.10 2012-10-18 20:49:50 +02:00
Marco Martin
acdbe4556c for small sizes, paint icons in a standard size
fixes blurry icons in the panel
2012-10-18 19:41:56 +02:00
David Faure
445ccb0bc7 Merge remote-tracking branch 'origin/KDE/4.10' 2012-10-13 18:31:40 +02:00
Montel Laurent
4eeaf0d718 erge remote-tracking branch 'origin/KDE/4.9' into KDE/4.10 2012-10-11 22:35:29 +02:00
Marco Martin
3c55ec6a25 manage buttons even if they are under applet shadow 2012-10-11 21:09:14 +02:00
Montel Laurent
2118a77f73 Merge remote-tracking branch 'origin/KDE/4.9' into KDE/4.10 2012-10-10 23:18:56 +02:00
Jaime Torres
0e45385db4 avoid a possible null pointer ussage
propAnim has been already checked for not being null, but was not
checked here.

REVIEW: 106782
2012-10-10 19:11:21 +02:00
Jaime Torres
7209fa02e8 set directly this to the variable
instead of o=null and o=this
2012-10-10 19:10:25 +02:00
Jaime Torres
a4f54d65dd change order between delete d and assign property to parent d
probably nothing changes
2012-10-10 19:09:29 +02:00
Jaime Torres
fe259f19bb include missing initializations
an uninitialized variable can be the origin of several bugs.
unfortunately, not the one I suffer.

REVIEW: 106781
2012-10-10 19:07:06 +02:00
Marco Martin
3cd6781dca fix handle geometry
in case of big shadows check for a hint about shadow size
always draw full frame for applets with no background
2012-10-10 15:38:43 +02:00
Montel Laurent
8aae14cde8 Merge remote-tracking branch 'origin/KDE/4.9' into KDE/4.10 2012-10-09 22:01:47 +02:00
Marco Martin
bab9b0a1a3 don't put buttons if the theme doesn't have any 2012-10-09 18:21:01 +02:00
Marco Martin
95682718bf hint-scrollbar-size element for scrollbar width/height 2012-10-09 17:49:23 +02:00
Montel Laurent
942cba7e0b Merge remote-tracking branch 'origin/KDE/4.9' into KDE/4.10 2012-10-03 08:02:25 +02:00
Sebastian Kügler
957caaae77 fix grammar in apidocs 2012-10-02 19:28:58 +02:00
David Faure
a10875eff2 Merge remote-tracking branch 'origin/KDE/4.10' 2012-09-28 10:33:44 +02:00
Luca Beltrame
dc934f3fd1 Merge branch 'KDE/4.9' into KDE/4.10 2012-09-26 00:35:48 +02:00
Giorgos Tsiapaliokas
737650febb expand the theme package in order to include *.svgz files
REVIEW: 106557
2012-09-25 01:06:02 +03:00
Luca Beltrame
2117212b1a Merge branch 'KDE/4.9' into KDE/4.10 2012-09-21 21:23:39 +02:00
Marco Martin
bff36e9d25 don't mess with widget maximum size
avoids some resize dance or widgets misteriously growing
2012-09-20 13:28:38 +02:00
Marco Martin
8db63c42a9 support maximum and preferred sizes as well 2012-09-20 11:49:17 +02:00
Marco Martin
4f67a643a9 don't try to draw frame parts with size < 0 2012-09-19 21:09:37 +02:00
David Faure
bca9be6a0e Merge remote-tracking branch 'origin/KDE/4.10' 2012-09-13 18:02:04 +02:00