Commit Graph

6277 Commits

Author SHA1 Message Date
Aaron J. Seigo
1f0ecedca3 put all the applet restore/init code in one place so that the order of ops is more obvious when debugging
svn path=/trunk/KDE/kdelibs/; revision=1134668
2010-06-04 21:36:28 +00:00
Aaron J. Seigo
1d23580ea7 a binary slipped into kdelibs/plasma; move it to kdebase/runtime/
svn path=/trunk/KDE/kdelibs/; revision=1134613
2010-06-04 17:58:38 +00:00
Aaron J. Seigo
9d3ea73544 move the applet service .desktop file into its own dir; it isn't a servicetype
svn path=/trunk/KDE/kdelibs/; revision=1134608
2010-06-04 17:44:54 +00:00
Aaron J. Seigo
d6e1845d3e use the previously undocument (and not working) in-memory-only KConfig mode
svn path=/trunk/KDE/kdelibs/; revision=1134604
2010-06-04 17:28:07 +00:00
Aaron J. Seigo
89efdef96c bounds checks
BUG:240724

svn path=/trunk/KDE/kdelibs/; revision=1134602
2010-06-04 17:20:57 +00:00
Marco Martin
2729b466df extender items can't return to source if the desktop is locked
BUG:215230

svn path=/trunk/KDE/kdelibs/; revision=1134489
2010-06-04 12:40:34 +00:00
Aaron J. Seigo
637555e477 a bit redundant, really
svn path=/trunk/KDE/kdelibs/; revision=1134325
2010-06-03 22:08:18 +00:00
Marco Martin
935e4cb57c don't draw the background if the state is not hover or pressed
BUG:240570

svn path=/trunk/KDE/kdelibs/; revision=1134320
2010-06-03 22:04:55 +00:00
Marco Martin
7aa44c8d93 this return is wrong
svn path=/trunk/KDE/kdelibs/; revision=1134141
2010-06-03 14:16:03 +00:00
Marco Martin
13113abbf4 check alpha channels too
svn path=/trunk/KDE/kdelibs/; revision=1133527
2010-06-01 21:58:05 +00:00
Marco Martin
35537630f6 repaint the pixmaps even if they are the same size, but one hasn't alpha channel
svn path=/trunk/KDE/kdelibs/; revision=1133522
2010-06-01 21:41:59 +00:00
Marco Martin
76ead449e5 repaint the pixmap over transparency if it doesn't have an alpha cannel
svn path=/trunk/KDE/kdelibs/; revision=1133517
2010-06-01 21:21:15 +00:00
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