Aaron J. Seigo
771c946872
remove a bit of nonesense =)
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=871924
2008-10-16 04:27:20 +00:00
Marco Martin
9c6184b1bf
a bit more cleaner
...
more fitts law friendly when is in a top panel (still some resizing
issues)
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=871308
2008-10-14 13:16:56 +00:00
Allen Winter
8716f930ec
use split('x') instead of split("x")
...
add single chars instead of single char strings
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=870295
2008-10-12 10:57:42 +00:00
Allen Winter
492fe0e8aa
fixup include guards
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=870291
2008-10-12 10:48:53 +00:00
Allen Winter
214ac5f91f
clean up some kDebugs and kWarnings.
...
shorten some extra long lines.
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=870290
2008-10-12 10:20:02 +00:00
Allen Winter
eae853582b
coding style fixes.
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=870205
2008-10-12 01:31:54 +00:00
Marco Martin
0dc100928d
style the tabbar scroll buttons with plasma colors
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=868202
2008-10-05 17:53:37 +00:00
Marco Martin
5c45bf09e8
implement a sizehint that permits to use the frame just as a simple
...
header (i.e when empty return the height of the title font+margins)
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=867107
2008-10-02 20:07:49 +00:00
Marco Martin
1f7a0f7560
combobox uses PaintUtils::transition
...
some cleanups in PushButton
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=867098
2008-10-02 19:39:00 +00:00
Aaron J. Seigo
7f134e04fe
update when the theme does
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=866855
2008-10-02 03:55:01 +00:00
Sebastian Kügler
5c7e5ab2e3
Respect Plasma's colour scheme
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=866848
2008-10-02 03:36:11 +00:00
Marco Martin
e0bd985045
use PaintUtils::transition
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=866781
2008-10-01 21:40:38 +00:00
Aaron J. Seigo
835035a94d
forward the link activated signal; common one
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=866468
2008-09-30 23:21:22 +00:00
Marco Martin
1e12bfe8ca
style with the PushButton svg elements when is not editable
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=866345
2008-09-30 16:17:49 +00:00
Marco Martin
c1a7cb7ce7
pixmap fading transition effect in paintutils taken from
...
KFileItemDelegate::Private::transition()
now icon widget uses it
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=866344
2008-09-30 16:15:00 +00:00
Laurent Montel
22a1c819b3
Don't leak QPixmap
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=863136
2008-09-21 09:30:23 +00:00
Aaron J. Seigo
afb72ab0c7
* make flash not reset the flash every time the text/pixmap is set if it already in the process of showing.
...
* clean up a lot of the code
* don't use single shots, as they may need to be interupted
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=862833
2008-09-20 01:03:30 +00:00
Marco Martin
04d513894b
draw the slider with plasma theme svgs
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=857080
2008-09-04 16:20:49 +00:00
Aaron J. Seigo
9367d50a83
simplify ..
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=856475
2008-09-02 23:28:59 +00:00
Marco Martin
e037260031
this patch removes the centering and makes the tabbar to take up all the
...
width when it's not like a tabwidget and there is some
sizepolicy/preferred sizes setting fixes that makes it behave better in
a panel (especially vertical ones)
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=854953
2008-08-30 18:14:45 +00:00
Alex Merry
e293d7d785
Specify includes in apidocs, so we get
...
#include <Plasma/Foo>
at the top of the apidocs pages.
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=852289
2008-08-25 17:47:48 +00:00
Marco Martin
3f3b9eddcc
documentation and qproperties
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=851721
2008-08-24 12:24:36 +00:00
Marco Martin
a4704a44fc
#ifndef PLASMA_SCROLLBAR_H
...
wooops :)
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=851706
2008-08-24 11:55:39 +00:00
Marco Martin
0d8fbe145b
ask for a repaint of the area that is scrolled
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=851011
2008-08-22 18:38:50 +00:00
Laurent Montel
0027f8b90d
Pedantic
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=850254
2008-08-21 06:24:40 +00:00
Marco Martin
ce21b61ab0
whoops, PLASMA_EXPORT
...
and remove some settings that belongs more to the applet that uses it
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=850051
2008-08-20 18:14:20 +00:00
Marco Martin
7fb9508d80
a tree view widget for now there is only this one that should be enough
...
also for simple lists to not overpopulate the widget list
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=850021
2008-08-20 16:54:35 +00:00
Pino Toscano
3f368be2c1
initialize in the correct order
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=849708
2008-08-19 23:10:50 +00:00
Alex Merry
8427acfc83
Better initialisation/destruction.
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=849654
2008-08-19 21:34:23 +00:00
Marco Martin
df487ae43c
should behave a bit better when the pages are empty
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=849643
2008-08-19 21:09:06 +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
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
Laurent Montel
46c8f7306b
Fix pedentic
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=846662
2008-08-13 20:24:37 +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
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
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
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
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
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
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
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
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
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
Marco Martin
886d5c7124
fix build
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=841013
2008-08-02 12:51:50 +00:00
Marco Martin
e4cde1dab5
fix build (applet_p moved in private/)
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=840987
2008-08-02 12:03:17 +00:00