Commit Graph

5865 Commits

Author SHA1 Message Date
Aaron J. Seigo
bbc72390b9 only capture the left clicks
CCBUG:240215

svn path=/trunk/KDE/kdelibs/; revision=1133494
2010-06-01 20:42:24 +00:00
Aaron J. Seigo
ff45696e8b if we have a popup associated with our icon, show it
BUG:240265

svn path=/trunk/KDE/kdelibs/; revision=1133021
2010-05-31 22:42:51 +00:00
Script Kiddy
307ccdd39b SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdelibs/; revision=1132277
2010-05-30 06:53:30 +00:00
Marco Martin
fac1870bc2 is the dialog that we are sure i doesn't exist when the popupapplet is expanded, not the icon.
this unscrews size hints (and therefore unscrews the newspaper containment too)

svn path=/trunk/KDE/kdelibs/; revision=1132102
2010-05-29 18:20:01 +00:00
Script Kiddy
1c3a928ee8 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdelibs/; revision=1131895
2010-05-29 06:54:59 +00:00
Script Kiddy
dea517afa8 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/plasma/generic/containmentactions/test/; revision=1131891
2010-05-29 06:53:39 +00:00
Marco Martin
d386d44a1b commit this piece too
svn path=/trunk/KDE/kdelibs/; revision=1131710
2010-05-28 19:02:15 +00:00
Marco Martin
4d23421690 don't try to update the labels when the extender is in its destructor
crash--

svn path=/trunk/KDE/kdelibs/; revision=1131699
2010-05-28 18:12:13 +00:00
Marco Martin
f99d57fdc1 support drag in vertical tabbars
BUG:239020

svn path=/trunk/KDE/kdelibs/; revision=1131253
2010-05-27 20:30:05 +00:00
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