Marco Martin
b8893a8044
too much classes clobbers with the Extender's private, protect d->applet behind a QWeakPointer
...
BUG:195369
BUG:232408
CCBUG:233563
BUG:239022
svn path=/trunk/KDE/kdelibs/; revision=1131248
2010-05-27 19:59:15 +00:00
Chani Armitage
653fdbbfb6
allow setting an empty id
...
(activities are allowed to divorce their containments)
svn path=/trunk/KDE/kdelibs/; revision=1131003
2010-05-26 23:59:45 +00:00
Aaron J. Seigo
ac465edd15
ws fix
...
svn path=/trunk/KDE/kdelibs/; revision=1130848
2010-05-26 16:02:18 +00:00
Aaron J. Seigo
0f956bc95e
make this painfully clear
...
svn path=/trunk/KDE/kdelibs/; revision=1130847
2010-05-26 15:58:56 +00:00
Ignat Semenov
b006cfd82a
Do not show the defaut button as it does not work yet
...
svn path=/trunk/KDE/kdelibs/; revision=1130741
2010-05-26 07:55:37 +00:00
Aaron J. Seigo
b927523850
should only be for preferred size
...
svn path=/trunk/KDE/kdelibs/; revision=1130680
2010-05-26 01:15:35 +00:00
Aaron J. Seigo
b152bae01f
don't crash if we're handed a null action
...
BUG:238847
svn path=/trunk/KDE/kdelibs/; revision=1130679
2010-05-26 00:50:55 +00:00
Aaron J. Seigo
6a286f380e
move the IconWidget version of the tools into the desktop tool box; it is what uses them and this prevents having to keep fixing the "tools are showing in the panel" bug every time something in the toolboxes and/or panel containments and/or panel views changes ;)
...
svn path=/trunk/KDE/kdelibs/; revision=1130635
2010-05-25 21:07:09 +00:00
Aaron J. Seigo
30b2a10d57
yes, that makes a bit more sense ;)
...
svn path=/trunk/KDE/kdelibs/; revision=1130605
2010-05-25 19:43:14 +00:00
Aaron J. Seigo
376b6cbb88
PopupApplet now respects the configured size
...
svn path=/trunk/KDE/kdelibs/; revision=1130581
2010-05-25 18:21:04 +00:00
Aaron J. Seigo
6db772c0db
--compilerWarnings;
...
svn path=/trunk/KDE/kdelibs/; revision=1130580
2010-05-25 18:18:26 +00:00
Fredrik Höglund
3efaa0c487
Fix a 64-bit issue in WindowEffects::enableBlurBehind().
...
CCBUG: 235620
svn path=/trunk/KDE/kdelibs/; revision=1130565
2010-05-25 17:30:23 +00:00
Marco Martin
c7e7ea0f6d
expanding size policy in the pages seems to work better (prefferred is still the parent widget)
...
svn path=/trunk/KDE/kdelibs/; revision=1130262
2010-05-24 21:20:33 +00:00
Marco Martin
7dc106086c
export the clickmessage property
...
svn path=/trunk/KDE/kdelibs/; revision=1130077
2010-05-24 11:45:46 +00:00
Aaron J. Seigo
9a1a6a671a
should be protected (the method it is reimplementing is protected), but since it was screwed up like this in a release, needs to go back. meh.
...
svn path=/trunk/KDE/kdelibs/; revision=1130006
2010-05-24 07:37:54 +00:00
Marco Martin
05c9cab404
paint labels in text color if not manually set
...
svn path=/trunk/KDE/kdelibs/; revision=1129448
2010-05-22 12:49:25 +00:00
Marco Martin
df3259842c
fallback here too if the element doesn't exist
...
svn path=/trunk/KDE/kdelibs/; revision=1129432
2010-05-22 11:40:22 +00:00
Marco Martin
5f04930024
if an invalid svg was set, return an empty string as svg()
...
svn path=/trunk/KDE/kdelibs/; revision=1129430
2010-05-22 11:35:53 +00:00
Marco Martin
891594a433
remove dead code
...
svn path=/trunk/KDE/kdelibs/; revision=1129281
2010-05-21 20:59:33 +00:00
Aaron J. Seigo
235172e42e
some more data points for asraniel's charts
...
svn path=/trunk/KDE/kdelibs/; revision=1129278
2010-05-21 20:52:27 +00:00
Aaron J. Seigo
31fda702c4
make the clicking actually work
...
BUG:233746
svn path=/trunk/KDE/kdelibs/; revision=1129251
2010-05-21 18:53:15 +00:00
Marco Martin
32a40accec
whoops forgotten a not in previous commit
...
svn path=/trunk/KDE/kdelibs/; revision=1129238
2010-05-21 18:12:20 +00:00
Marco Martin
19d0f06981
check for existence of applet
...
svn path=/trunk/KDE/kdelibs/; revision=1129236
2010-05-21 18:09:15 +00:00
Marco Martin
7a8169685d
don't resize then move, use a single setGeometry: the window will jump around way less
...
also keep the proper edge "fixed" depending on the applet location
svn path=/trunk/KDE/kdelibs/; revision=1129214
2010-05-21 16:47:23 +00:00
Marco Martin
208d362a25
make possible to set a maximum size actually less than the deskop
...
svn path=/trunk/KDE/kdelibs/; revision=1129183
2010-05-21 14:43:28 +00:00
Marco Martin
f08bf871f6
be sure to relayout if a different position is asked
...
svn path=/trunk/KDE/kdelibs/; revision=1129158
2010-05-21 12:49:27 +00:00
Marco Martin
d19118b818
limit the size of the graphicswidget to the size of the desktop
...
svn path=/trunk/KDE/kdelibs/; revision=1129153
2010-05-21 12:24:59 +00:00
Marco Martin
baf1e98b99
resize extender over item removal
...
svn path=/trunk/KDE/kdelibs/; revision=1129137
2010-05-21 11:24:29 +00:00
Aaron J. Seigo
2d1fe7b138
don't jiggle
...
BUG:202949
svn path=/trunk/KDE/kdelibs/; revision=1129021
2010-05-21 02:03:19 +00:00
Aaron J. Seigo
67b79a816c
--memoryLeak;
...
svn path=/trunk/KDE/kdelibs/; revision=1129020
2010-05-21 01:53:48 +00:00
Aaron J. Seigo
162eb8db18
activity naming happens elsewhere now; generify panels
...
svn path=/trunk/KDE/kdelibs/; revision=1129009
2010-05-21 01:07:31 +00:00
Aaron J. Seigo
aa5e85e3fa
provide a (rather hidden, unfortunately) slot for applets and containments to attach custom widgets to to enable/disable a Apply button with. welcome the settingsModified() slot
...
svn path=/trunk/KDE/kdelibs/; revision=1129003
2010-05-21 00:26:23 +00:00
Marco Martin
530c3fe70a
invalidate the hint caches, the resize the extender to the hint
...
svn path=/trunk/KDE/kdelibs/; revision=1128980
2010-05-20 20:41:11 +00:00
Marco Martin
8ec35c6c91
resize the extender to its preferred size when a group gets expanded, visual glitches--
...
svn path=/trunk/KDE/kdelibs/; revision=1128971
2010-05-20 20:07:50 +00:00
Marco Martin
fef01419ba
use KGlobalSettings::dndEventDelay()
...
svn path=/trunk/KDE/kdelibs/; revision=1128948
2010-05-20 18:47:07 +00:00
Marco Martin
e0b211b52e
use KGlobalSettings::dndEventDelay()
...
svn path=/trunk/KDE/kdelibs/; revision=1128946
2010-05-20 18:45:27 +00:00
Marco Martin
3f6a5ac01a
re enable fading for long text labels
...
svn path=/trunk/KDE/kdelibs/; revision=1128895
2010-05-20 15:49:05 +00:00
Marco Martin
1307855db1
this status hack is not needed anymore
...
svn path=/trunk/KDE/kdelibs/; revision=1128778
2010-05-20 08:45:05 +00:00
Marco Martin
913d891b8a
the widgets that accept input sets their applet status as accepting input as well.
...
it pretty ugly and duplicated code but doing it at this level is the only way to reliably set the proper status
svn path=/trunk/KDE/kdelibs/; revision=1128660
2010-05-19 21:45:08 +00:00
Chani Armitage
fcd713f149
don't emit nonsense :)
...
svn path=/trunk/KDE/kdelibs/; revision=1128641
2010-05-19 20:11:37 +00:00
Aaron J. Seigo
ae4caf4a5a
missing method
...
svn path=/trunk/KDE/kdelibs/; revision=1128639
2010-05-19 20:04:21 +00:00
Aaron J. Seigo
615aef4915
clean up and generalize setScreen
...
svn path=/trunk/KDE/kdelibs/; revision=1128637
2010-05-19 20:03:31 +00:00
Aaron J. Seigo
fe70333098
never has been needed
...
svn path=/trunk/KDE/kdelibs/; revision=1128636
2010-05-19 20:02:31 +00:00
Aaron J. Seigo
7c64c65251
ensure we don't multiply connect
...
svn path=/trunk/KDE/kdelibs/; revision=1128635
2010-05-19 20:02:10 +00:00
Jacopo De Simoi
14ebf05e43
Saturates the relevance boost given to already run matches;
...
this avoids very commonly selected matches (e.g. konsole) to beat any other match even if the latter is in principle more relevant
svn path=/trunk/KDE/kdelibs/; revision=1128445
2010-05-19 09:51:21 +00:00
Aaron J. Seigo
e3eda3ab65
increase the delay a bit; with more runners happening, this makes it all a littl less jerky; we need a better way to change this dynamically
...
svn path=/trunk/KDE/kdelibs/; revision=1128369
2010-05-19 04:22:18 +00:00
Chani Armitage
3a10a5c507
added lastScreen and lastDesktop, to remember where things belong
...
svn path=/trunk/KDE/kdelibs/; revision=1128358
2010-05-19 02:43:07 +00:00
Aaron J. Seigo
58ae4b444f
don't show private classes
...
svn path=/trunk/KDE/kdelibs/; revision=1128260
2010-05-18 20:13:26 +00:00
Marco Martin
3aee2db14e
make extender::groups() work without assigning groups to themselves
...
svn path=/trunk/KDE/kdelibs/; revision=1128236
2010-05-18 18:55:00 +00:00
Marco Martin
6eade776e2
correctly disable glow on focus out
...
svn path=/trunk/KDE/kdelibs/; revision=1128229
2010-05-18 18:32:18 +00:00