Marco Martin
14bb079e79
this size policy seems to behave way better
...
icons aren't scaled down when taskbar fills up
will backport to 4.1
BUG:164857
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=848940
2008-08-18 18:49:04 +00:00
Marco Martin
23839efb30
translate the painter to draw in a less blurry way, this was getting way
...
too annoying...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=848919
2008-08-18 17:57:37 +00:00
Aaron J. Seigo
46ef63168e
allow applets to query for their context, update the context via a constraint (we're running out of them!)
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=848820
2008-08-18 14:04:30 +00:00
Aaron J. Seigo
a0a6acb5dc
initial draft + stub class of the Context (aka Activity) class for Nepomuk integration and the exporting of workspace Contexts to the rest of the desktop as per disucssions at Akademy.
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=848789
2008-08-18 13:20:15 +00:00
Aaron J. Seigo
35f8bbcc64
be careful with relative paths and symlinks in packages and themes; we don't want widgets referencing random files/resources, just stuff in the given package
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=848476
2008-08-17 20:52:37 +00:00
Marco Martin
3a008feb23
revert a bit of stuff that wasn't supposed to be committed in the first
...
place
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=848389
2008-08-17 15:34:46 +00:00
Script Kiddy
c0c3d98b67
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=848302
2008-08-17 11:16:45 +00:00
Pino Toscano
895345d4fa
slots -> Q_SLOTS
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=848162
2008-08-17 07:20:39 +00:00
Pino Toscano
2c9a99df6a
Qt includes in public header go in the form <QtModule/QClass>
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=847450
2008-08-15 12:16:18 +00:00
Marco Martin
9751d6c59d
setcontainnsmultiple images when rendering a single sub element into the icon
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=847270
2008-08-15 07:59:07 +00:00
Script Kiddy
63130dbcf7
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=846988
2008-08-14 11:07:10 +00:00
Richard J. Moore
014c81a040
- Validate the plugin name of the package at install time to prevent the
...
injection of bad characters into the path when the package is removed.
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=846853
2008-08-14 09:03:24 +00:00
Laurent Montel
4271ebeba9
Fix mem leak
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=846780
2008-08-14 06:39:58 +00:00
Laurent Montel
46c8f7306b
Fix pedentic
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=846662
2008-08-13 20:24:37 +00:00
Laurent Montel
655d71a588
Pedentic
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=846659
2008-08-13 20:21:06 +00:00
Marco Martin
f41d97dc54
add missing include
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=846537
2008-08-13 16:47:59 +00:00
Richard J. Moore
c8f517206a
Add support for removing packages
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=846532
2008-08-13 16:40:31 +00:00
Marco Martin
76d6071e46
svg themed scrollbars:
...
scrollbar widget in libplasma
private qstyle that draws scrollbars with svg
folderview uses the scrollbar widget
textview scrollbars themed
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=846473
2008-08-13 14:47:27 +00:00
Davide Bettio
ab28f7685b
void PopupApplet::hidePopup() -> slot void PopupApplet::hidePopup()
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=846472
2008-08-13 14:46:48 +00:00
Script Kiddy
d83e23b0e6
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=846356
2008-08-13 11:21:43 +00:00
Ambroz Bizjak
b91b722dc2
Fade applet handle back in if the mouse reenters the applet while it's already fading out.
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=845999
2008-08-12 19:08:55 +00:00
Dirk Mueller
93a8a87368
stop crashing due to undefined destruction order
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=845983
2008-08-12 18:41:56 +00:00
Dirk Mueller
a79d6d5be2
make this at least somewhat work
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=845980
2008-08-12 18:40:45 +00:00
Aaron J. Seigo
3461b97edc
support enabling and disabling operations in services
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=845852
2008-08-12 13:58:58 +00:00
Aaron J. Seigo
0e22094ff0
build
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=845850
2008-08-12 13:58:26 +00:00
Aaron J. Seigo
fe4c7f7a09
clarity in the api
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=845846
2008-08-12 13:53:58 +00:00
Script Kiddy
e270818b87
SVN_SILENT made messages (.desktop file)
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=845762
2008-08-12 10:52:03 +00:00
Alex Merry
7bd180b8bb
Catch a memory leak in Plasma::Frame, and make use of QObject parenting where possible.
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=845534
2008-08-11 23:26:13 +00:00
Alex Merry
1eecd3f819
Memory leak.
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=845526
2008-08-11 23:04:07 +00:00
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