Commit Graph

2517 Commits

Author SHA1 Message Date
Alex Merry
8f5f4d8294 Initialise variables (valgrind complained)
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=845467
2008-08-11 18:42:28 +00:00
Marco Martin
3e3b1450f9 hide the icon when we are in the desktop
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=845463
2008-08-11 18:15:37 +00:00
Marco Martin
5f27b7bb30 kill the handle when the applet is destroyed, so don't crash when locking
desktop

svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=845313
2008-08-11 13:16:46 +00:00
Rafael Fernández López
fa6480a137 Fix the problem that can be reproduced by:
- Scroll the applets view
- Search whatever
That will make the view completely unusable by hiding all titles and comments about applets.

svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=844943
2008-08-11 01:41:29 +00:00
Richard J. Moore
134297d9d2 Make uiloader work again for the new widgets
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=844751
2008-08-10 11:39:34 +00:00
Script Kiddy
ade24faa1d SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=844720
2008-08-10 10:24:10 +00:00
Script Kiddy
f5da13f264 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=844344
2008-08-09 12:44:48 +00:00
Alex Merry
ba285be2ff Don't try to make an icon with a data: URI - Icon can't handle them.
BUG: 164120


svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=844088
2008-08-08 17:14:35 +00:00
Script Kiddy
a3fe56c7b1 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=843972
2008-08-08 10:19:15 +00:00
Marco Martin
b2fc5a95f2 filter also GraphicsSceneMove when synchronizing the view
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=843661
2008-08-07 14:17:55 +00:00
Marco Martin
a2d36c8844 sigh, with qgraphicswidgets we don't have the luxury of the
geometrychanged() signal... trying with an event filter

svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=843566
2008-08-07 10:34:14 +00:00
Script Kiddy
748d03d7d0 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=843552
2008-08-07 10:23:16 +00:00
Marco Martin
24398315e7 now Plasma::Dialog has setGraphicsWidget(QGraphicsWidget*)
it will be used by all applets that needs to display a graphics widget
in a popup window
at the moment used by popupapplet and clockapplet

svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=843265
2008-08-06 20:41:10 +00:00
Richard Dale
dc878d9033 * Make the multiple inclusion header guard macros all start with PLASMA_
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=842922
2008-08-06 09:19:29 +00:00
Richard Dale
fbe88fb729 * Fix inconsistent naming of the styleSheet property
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=842921
2008-08-06 09:17:40 +00:00
Laurent Montel
37c674d93d Fix mem leak
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=842877
2008-08-06 06:45:23 +00:00
Aaron J. Seigo
5c9c48ef75 forward mouse move, press and release events to the wallpaper
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=842825
2008-08-06 01:59:44 +00:00
Aaron J. Seigo
8835f3630e missing Q_PROPERTIES
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=842824
2008-08-06 01:49:38 +00:00
Pino Toscano
f53eeb76dc KDE CamelCase includes in public headers go in the form <KDE/KFoo>
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=842822
2008-08-06 01:29:21 +00:00
Aaron J. Seigo
2c8f554ffd wheel scroll == desktop switch; no configuration, let's see how people react.
moment of philosophy: there are some features used almost exclusively by people who can't (or can't be bothered to) write code, but know where our bug tracker is, my blog is, what my email address is, etc... this is one such feature. amazing. or sad. i'm not sure which.

BUG:159876

svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=842821
2008-08-06 01:22:05 +00:00
Aaron J. Seigo
ad7a1256a9 these methods aren't used and were fairly ugly to begin with =)
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=842654
2008-08-05 18:04:31 +00:00
Aaron J. Seigo
b46dd9832f make consistent with Applet API
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=842643
2008-08-05 17:37:42 +00:00
Aaron J. Seigo
41565045e3 API addition, constification and param naming clarity
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=842640
2008-08-05 17:32:47 +00:00
Aaron J. Seigo
7f35d2e3e6 emit geometry on size/pos changes correctly; we now hae calendars with multiple clocks again
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=842639
2008-08-05 17:28:58 +00:00
Petri Damstén
0183db7d30 Base for Plasma::Wallpaper plugins.
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=842590
2008-08-05 15:27:48 +00:00
Aaron J. Seigo
dfb38b00f3 fix slider ctors
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=842555
2008-08-05 14:29:51 +00:00
Thiago Macieira
6f34814460 Sort the items properly, according to the locale's settings
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=842517
2008-08-05 13:03:12 +00:00
Marco Martin
37be252250 add button text and button background colors
accessible by the ButtonTextColor and ButtonBackgroundColor color roles

svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=842203
2008-08-04 21:23:40 +00:00
Marco Martin
fba82f41bc build the tabbar and install the header, so not it can be actually used
:)

svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=842109
2008-08-04 18:16:13 +00:00
Laurent Montel
234aef73f2 Translate it
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=841976
2008-08-04 11:40:06 +00:00
Aaron J. Seigo
b707184d46 more accurate include
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=841838
2008-08-04 08:45:41 +00:00
Aaron J. Seigo
0d175ab165 * signal when operations change
* allow associating widgets with specific operations

svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=841832
2008-08-04 08:00:47 +00:00
Aaron J. Seigo
684a1b4e4e SVN_SILENT: some ws fixes
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=841831
2008-08-04 08:00:07 +00:00
Aaron J. Seigo
2e070a1307 track group names as well
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=841830
2008-08-04 07:59:32 +00:00
Laurent Montel
cc7db99997 Mem leak--
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=841816
2008-08-04 06:40:35 +00:00
Aaron J. Seigo
b123a8e8b1 integrate TabBar into the build
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=841797
2008-08-04 05:30:32 +00:00
Aaron J. Seigo
4ea39f7a28 native tabbar header
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=841794
2008-08-04 05:24:15 +00:00
Aaron J. Seigo
8e43410243 private impl of a tabwidget that works with QGraphicsWidget
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=841793
2008-08-04 05:23:49 +00:00
Aaron J. Seigo
7d0cd60391 moving tabbar to libplasma
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=841792
2008-08-04 05:22:29 +00:00
Aaron J. Seigo
8accd83373 moving tabbar to libplasma
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=841791
2008-08-04 05:21:52 +00:00
Rob Scheepmaker
cfcda8ddf3 Removed the default value in setAutoExpireDelay, and allow the auto expire timer to be
cancelled by calling setAutoExpireDelay(0).


svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=841701
2008-08-03 21:47:21 +00:00
Aaron J. Seigo
bfb9e05b91 --deprecation warnings
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=841644
2008-08-03 19:50:45 +00:00
Aaron J. Seigo
5bc2abcb3e BIC changes happening (e.g. extenders modification to Applet), so bump the major number once again (but for the last time in a long, long while. how momentous feeling)
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=841627
2008-08-03 17:44:13 +00:00
Rob Scheepmaker
549b0648d3 Avoid screwing up when setAutoExpireDelay is called more then once.
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=841620
2008-08-03 17:34:47 +00:00
Rob Scheepmaker
704d0904e5 Respect the sizepolicy set on the widget wrapped in this extenderitem.
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=841512
2008-08-03 12:27:19 +00:00
Rob Scheepmaker
3bfb1bf662 Fixed a type, making destroy() function again. Move the destruction of temporary extender
items to applet, since in extender's dtor, applet's config isn't accessible anymore. Only 
fire itemDetached when an item is really moved, not only when being dragged away.


svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=841509
2008-08-03 12:16:41 +00:00
Alex Merry
d109b09bf3 Delay the execution of start(), so ServiceJob implementors don't have to worry about it.
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=841266
2008-08-02 22:29:19 +00:00
Pino Toscano
5b52bc7922 Qt includes in public headers go in the form <QtModule/QFoo>
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=841217
2008-08-02 19:36:54 +00:00
Aaron J. Seigo
577a64f563 extender is not a Plasma Widget (it doesn't follow the API pattern, isn't a button/menu/etc, isn't meant to be used as a general widget in a random layout...)
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=841164
2008-08-02 17:46:32 +00:00
Marco Martin
0dd6b99014 Plasma::Label should be able to actually display svgs from the theme
now
cleaning some juck debug stuff in label

svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=841020
2008-08-02 13:01:16 +00:00