Commit Graph

5293 Commits

Author SHA1 Message Date
Giulio Camuffo
7e3bdb55e5 better wait for the parentItem to resize before calculating the rect of the item to be visible
svn path=/trunk/KDE/kdelibs/; revision=1057266
2009-12-01 20:49:34 +00:00
Marco Martin
c95a699031 don't paint the background also if the color is totally ransparent
svn path=/trunk/KDE/kdelibs/; revision=1057251
2009-12-01 20:10:49 +00:00
Marco Martin
bd279b081f update the geometry when the text changes, apparently it doesn't get done automagically :/
svn path=/trunk/KDE/kdelibs/; revision=1057231
2009-12-01 19:33:01 +00:00
Script Kiddy
1a4dcf8278 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/plasma/generic/containmentactions/test/; revision=1057041
2009-12-01 11:16:26 +00:00
Fredrik Höglund
82759f1094 Fix the squashed line edits.
svn path=/trunk/KDE/kdelibs/; revision=1056867
2009-12-01 00:58:28 +00:00
Fredrik Höglund
1deb1a958a Add a margin between the button contents and the frame, and put some
space between the icon and the label.

svn path=/trunk/KDE/kdelibs/; revision=1056854
2009-12-01 00:39:44 +00:00
Script Kiddy
3b7d916264 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/plasma/generic/containmentactions/test/; revision=1056593
2009-11-30 12:31:59 +00:00
Giulio Camuffo
173c5e4b2a typo
svn path=/trunk/KDE/kdelibs/; revision=1056179
2009-11-29 15:25:00 +00:00
Marco Martin
0484b43c3d revert this hardcoded margin, wasn't a so good idea after all
svn path=/trunk/KDE/kdelibs/; revision=1055823
2009-11-28 20:19:03 +00:00
Marco Martin
a0ae098ff0 a bit margin more
svn path=/trunk/KDE/kdelibs/; revision=1055806
2009-11-28 19:10:12 +00:00
Marco Martin
bb659b52fc dd missing members, fix build
svn path=/trunk/KDE/kdelibs/; revision=1055722
2009-11-28 15:54:49 +00:00
Marco Martin
a7642a5f26 return size hints instead of setting the hard ones
activate the extender layout when hints are updated, this should resolve once for all the cutted notifications problem
BUG:214394

svn path=/trunk/KDE/kdelibs/; revision=1055683
2009-11-28 14:24:20 +00:00
Script Kiddy
ada738b8c0 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdelibs/; revision=1055588
2009-11-28 11:07:22 +00:00
Marco Martin
b2fa0d8f32 use actualSizeHints, not hard ones
svn path=/trunk/KDE/kdelibs/; revision=1055563
2009-11-28 10:40:31 +00:00
Marco Martin
6d38a2a3b6 use different focus and hover for horizontal and vertical sliders
svn path=/trunk/KDE/kdelibs/; revision=1055167
2009-11-27 13:42:00 +00:00
Marco Martin
3c84247ae6 move halopainter unchanged in libplasma, keep it private and expose
drawhalo in PaintUtils
iconwidgets uses it if there is no backgroundcolor explicitly setted
CCMAIL:fredrik@kde.org

svn path=/trunk/KDE/kdelibs/; revision=1054830
2009-11-26 21:57:36 +00:00
Aaron J. Seigo
4b4645f564 needs to be X-Plasma- as it's non-standard
svn path=/trunk/KDE/kdelibs/; revision=1054773
2009-11-26 18:42:24 +00:00
Marco Martin
495a00cc59 when the size changes resize all frames
svn path=/trunk/KDE/kdelibs/; revision=1054744
2009-11-26 17:26:06 +00:00
Marco Martin
ebbb89e543 their textcolor are buttontext now
svn path=/trunk/KDE/kdelibs/; revision=1054737
2009-11-26 16:56:46 +00:00
Marco Martin
861fbc9538 hint-overlay-pos-right and hint-overlay-pos-bottom
svn path=/trunk/KDE/kdelibs/; revision=1054731
2009-11-26 16:28:06 +00:00
Aaron J. Seigo
e61aac9d91 only reset up the match if we are actually in single runner mode again
svn path=/trunk/KDE/kdelibs/; revision=1054462
2009-11-26 02:38:16 +00:00
Aaron J. Seigo
2e01927f69 consistency
svn path=/trunk/KDE/kdelibs/; revision=1054451
2009-11-26 01:57:02 +00:00
Aaron J. Seigo
4d9892e0a3 the API is more complex, but it's a lot less "modal". it preserves state nicely and obeys "principle of least surprise"; now we just need to decide whether or not the "enabled single runners thing" makes sense
svn path=/trunk/KDE/kdelibs/; revision=1054446
2009-11-26 01:52:23 +00:00
Jacopo De Simoi
7eb365fac2 Load single runners on the fly
svn path=/trunk/KDE/kdelibs/; revision=1054351
2009-11-25 22:31:56 +00:00
Marco Martin
08ae083579 now the toolbox can be accessed by subclasses, so funny things can happen, bury it under a QWeakPointer so
svn path=/trunk/KDE/kdelibs/; revision=1054267
2009-11-25 19:46:33 +00:00
Script Kiddy
8e9e547933 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdelibs/; revision=1054023
2009-11-25 11:04:31 +00:00
Jacopo De Simoi
132b963dbe Single runner mode in libplasma
svn path=/trunk/KDE/kdelibs/; revision=1053993
2009-11-25 09:37:47 +00:00
Aaron J. Seigo
c43ef1bcb8 make sure that we don't get hung up with old jobs that aren't enqueued anymore by checking for that case more often
svn path=/trunk/KDE/kdelibs/; revision=1053930
2009-11-25 01:54:44 +00:00
Aaron J. Seigo
65eda15e5d private headers
svn path=/trunk/KDE/kdelibs/; revision=1053920
2009-11-25 01:09:17 +00:00
Aaron J. Seigo
5b61dd019e private headers
svn path=/trunk/KDE/kdelibs/; revision=1053919
2009-11-25 01:08:35 +00:00
Marco Martin
a045136fe0 when resizing/rotating with multitouch, spply a transform, resize to the proper size only at touch end event
svn path=/trunk/KDE/kdelibs/; revision=1053705
2009-11-24 16:26:28 +00:00
Jacopo De Simoi
dc295eca70 Add removeMatch(es) methods
Review: http://reviewboard.kde.org/r/2260


svn path=/trunk/KDE/kdelibs/; revision=1053618
2009-11-24 12:05:46 +00:00
Artur Duque de Souza
b0630bfd58 Remove old code from itembackground and fix possible cause
of segfault with device notifier

svn path=/trunk/KDE/kdelibs/; revision=1053424
2009-11-24 03:06:38 +00:00
Fredrik Höglund
0317154954 Fix an error that can cause an occasional visual glitch.
svn path=/trunk/KDE/kdelibs/; revision=1053367
2009-11-23 22:53:01 +00:00
Aaron J. Seigo
3ad39b384c use plasma colours by default for the text
svn path=/trunk/KDE/kdelibs/; revision=1053269
2009-11-23 18:49:25 +00:00
Marco Martin
f97924aee3 move the geometry to a correct center
svn path=/trunk/KDE/kdelibs/; revision=1053216
2009-11-23 16:48:18 +00:00
Script Kiddy
86d3f458b4 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/plasma/generic/containmentactions/test/; revision=1053120
2009-11-23 10:50:06 +00:00
Marco Martin
4b9e4f71cd workaround to the random gibberish when fading:
use an intermediate pixmap also when opacity() < 1

svn path=/trunk/KDE/kdelibs/; revision=1052747
2009-11-22 12:49:58 +00:00
Script Kiddy
902afd3f0a SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdelibs/; revision=1052698
2009-11-22 10:42:26 +00:00
Script Kiddy
3362bf78d8 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdelibs/; revision=1052334
2009-11-21 10:52:02 +00:00
Marco Martin
43bb2fe895 if a path doesn't have any slash is too ambiguous to be sure we're in filesystem context
svn path=/trunk/KDE/kdelibs/; revision=1052112
2009-11-20 20:01:32 +00:00
Marco Martin
3b7483877d if the widget can't scroll neither up or down, don't attempt to bounce
svn path=/trunk/KDE/kdelibs/; revision=1051560
2009-11-19 19:55:54 +00:00
Marco Martin
ea0494d0fb round the position to integer, prevents an ugly effect of dancing fonts
svn path=/trunk/KDE/kdelibs/; revision=1051556
2009-11-19 19:40:07 +00:00
Igor Trindade Oliveira
ad028bab20 clean ups
svn path=/trunk/KDE/kdelibs/; revision=1051540
2009-11-19 19:05:50 +00:00
Igor Trindade Oliveira
e1b3fb48a7 fix scrollAnimation parent
svn path=/trunk/KDE/kdelibs/; revision=1051528
2009-11-19 18:18:55 +00:00
Igor Trindade Oliveira
7468dea5da fix disconnect
svn path=/trunk/KDE/kdelibs/; revision=1051480
2009-11-19 15:25:25 +00:00
Igor Trindade Oliveira
59288a9be3 leak--
svn path=/trunk/KDE/kdelibs/; revision=1051479
2009-11-19 15:08:17 +00:00
Aaron J. Seigo
e8a80f6487 expose dataEngine() to scripts
svn path=/trunk/KDE/kdelibs/; revision=1051213
2009-11-19 00:19:30 +00:00
Aaron J. Seigo
94da57f819 put dataEngine() support into AbstractRunner, joining the ranks of Applet, ContainmentActions, Wallpaper and the private PlasmoidService
svn path=/trunk/KDE/kdelibs/; revision=1051212
2009-11-19 00:19:11 +00:00
Aaron J. Seigo
47993d39b3 return the null engine when a QString() engine() is requested
svn path=/trunk/KDE/kdelibs/; revision=1051211
2009-11-19 00:17:29 +00:00