Commit Graph

10300 Commits

Author SHA1 Message Date
Riccardo Iaconelli
e641575435 tweak hour hand
svn path=/trunk/KDE/kdebase/workspace/plasma/desktoptheme/; revision=757915
2008-01-06 13:38:57 +00:00
Percy Leonhardt
84f2fad73e The signalplotter needs to know when it is resized. Otherwise the plots are too short for the current width.
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=757903
2008-01-06 12:49:32 +00:00
Marco Martin
454d824d4f removing sizeHint() since it's identical to Widget::sizeHint()
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=757897
2008-01-06 11:41:15 +00:00
Jason Stubbs
b5983aed50 Flush constraints in corona rather than containment
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=757860
2008-01-06 07:17:53 +00:00
Alex Merry
7524f321dd Improve the resize/rotate interface:
We now have a separate resize button.  The rotate button just rotates.
The resize button scaled with fixed aspect ratio by default, or freely with CTRL.

It's trivial to change it so it resizes freely by default (or to change the access key) if we want.


svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=757843
2008-01-06 03:13:07 +00:00
Alex Merry
8e01063d12 Prettier toolbox when closed - the gradient now fades all the way out.
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=757841
2008-01-06 02:50:34 +00:00
Aaron J. Seigo
c00b3a9b4a * drop the "to be hidden timer"
* don't immediately reset isShown, that's why we have the timer in the first place (really, it just looks like left-over code from before the hide timer)

svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=757828
2008-01-06 00:50:56 +00:00
Aaron J. Seigo
658f0c4bb3 * 150ms delay for already shown tooltips, just as we did with kicker, to prevent overwhelming lower end cpus (or network connections, for that matter)
* 500ms delay for new tooltips up from 300ms which worked rather nicely in kicker as well

(trying to learn from kicker, not forget it ;)

svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=757827
2008-01-06 00:43:49 +00:00
Riccardo Iaconelli
83844b66a2 SVN_SILENT Fix comment!
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=757780
2008-01-05 21:48:33 +00:00
Riccardo Iaconelli
9b81fdea2e Make the toolbox animation faster, and completely slideout the tools. Merged with a patch from Alex Merry, that contains better math.
TODO: make the tools slide out faster too, right now Phase does not support that (at least via moveItem).

CCMAIL: huntedhacker@tiscali.co.uk

svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=757770
2008-01-05 21:16:35 +00:00
Riccardo Iaconelli
5ad643f313 Show tooltip after a shorter delay, for discoverability issues.
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=757769
2008-01-05 21:16:30 +00:00
Marco Martin
eff9536215 Make icon applets to work in panel:
sizehint of icon widget returns size() instead of the stored one to preventing returning (-1,-1) for the first time
and initialize a size in the icon applet

svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=757756
2008-01-05 20:25:18 +00:00
Laurent Montel
ed93750db3 Make text selectable just by mouse (Qt::TextSelectableByMouse) in
fealure applet text (otherwise we was able to change text...)

svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=757582
2008-01-05 13:00:10 +00:00
Alex Merry
ec09262001 Allow free resizing (without maintaining aspect ratio) by holding down CTRL.
This should probably be documented somewhere.  Plasma should probably have docs.


svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=757567
2008-01-05 11:58:48 +00:00
Jason Stubbs
91300d6fc9 s/SIGNAL/SLOT/ typo fix
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=757552
2008-01-05 10:50:12 +00:00
Jason Stubbs
1e247fa749 Flush containment constraints as soon as they are loaded so that they can be
acted upon without having to wait for the event loop. This is needed so that
the desktop doesn't temporarily appear white when a wallpaper hasn't been
set.

svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=757548
2008-01-05 10:35:32 +00:00
Jason Stubbs
6e95d0617e If the item's state changes half way through a fade animation, the opacity
will be left != 1.0. Reset it if the state has changed to something else.

svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=757522
2008-01-05 08:34:23 +00:00
Aaron J. Seigo
8d909f6f0e listen to config save requests from containments
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=757442
2008-01-04 23:14:06 +00:00
Stephan Binner
a0103a9c6a i18n style guide fixes
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=757289
2008-01-04 16:53:55 +00:00
Script Kiddy
bcb6de69a6 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/runtime/; revision=757112
2008-01-04 08:40:56 +00:00
Script Kiddy
0e32b4150f SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=757112
2008-01-04 08:40:56 +00:00
Thomas Georgiou
cb869ce141 Make zooming invisible to user (doesn't do anything yet)
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=757079
2008-01-04 03:09:30 +00:00
Thomas Georgiou
dd8a864995 Make plasma not crash on screen resolutions 1680x1050. ASEIGO!! WHERE ARE YOU!!!
svn path=/trunk/KDE/kdebase/workspace/plasma/desktoptheme/; revision=757075
2008-01-04 02:49:46 +00:00
Rafael Fernández López
091fe857ab This field should have never been translated. It began to be translated really late, and it was breaking KPluginSelector. This field is internal and never is shown to
the user. Plasma will need to use an extra field for using internationalized categories. Thanks to Bille, aacid, annma and everyone involved.

svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=757071
2008-01-04 01:55:40 +00:00
Jakob Petsovits
7acf4a2317 Icon renaming (code and icon changes - KDE/):
* bookmark -> bookmarks
* and finally, remove user-2 and konv-message[2] from Oxygen

svn path=/trunk/KDE/kdelibs/; revision=757019
2008-01-03 23:54:18 +00:00
Aaron J. Seigo
8f5939773c this is lame, lame, lame and then extra sugar lame on top. but QSvgRenderer has some *serious* issues when it resizes svg's; rounding errors get magnified to the point that they become these monstrously huge innacurracies =(
i can't do anything better for 4.0, but plan on working with TT on these issues for 4.1

svn path=/trunk/KDE/kdebase/workspace/plasma/desktoptheme/; revision=756983
2008-01-03 23:20:29 +00:00
Aaron J. Seigo
41a5e62f79 the toolbox icons also need the background
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=756932
2008-01-03 22:33:27 +00:00
Aaron J. Seigo
fcb60d22a8 set stroke width to 0 as QSvgRenderer copes a bit better with that; zack does have a patch for it pending for Qt, but until then....
svn path=/trunk/KDE/kdebase/workspace/plasma/desktoptheme/; revision=756881
2008-01-03 21:35:59 +00:00
Aaron J. Seigo
f07d73ff53 allow setting the background of icon on/off ... a little sad about this, but no time to do something else atm
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=756868
2008-01-03 21:22:24 +00:00
Christopher Blauvelt
ac040130bf Enable dragging of icons by clicking in the middle of the IconApplet.
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=756862
2008-01-03 21:10:07 +00:00
Aaron J. Seigo
dc4981ec41 include a slight mod of ryan's curved corner patch; committing directly to ensure we make the deadline
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=756856
2008-01-03 21:02:32 +00:00
Riccardo Iaconelli
f6252b9573 Get rid of the old wallpapers, get in a new test one, and uncomment some code in the dialog to make packages work.
Forgive us if you're without wallpapers for one hour, we're fixing this to get the new wallpapers in!


svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=756852
2008-01-03 20:55:42 +00:00
Aaron J. Seigo
8b071cf710 full background
svn path=/trunk/KDE/kdebase/workspace/plasma/desktoptheme/; revision=756837
2008-01-03 20:40:38 +00:00
Jakob Petsovits
79ada16ef3 Icon naming spec compliance (code changes - KDE/):
* zoom-best-fit -> zoom-fit-best
* plasmagik -> tools-wizard
* and some other fixes, many of them in KMobileTools

svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=756800
2008-01-03 19:55:37 +00:00
Marco Martin
9a0dcafb8d Substitutes the background svg with a Plasma::roundedRectangle()
this makes the radius of the rounded borders of the background of the icon to look right

svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=756763
2008-01-03 18:38:11 +00:00
Aaron J. Seigo
9aaedf4ddc SVN_SILENT: fix the style.
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=756757
2008-01-03 18:20:35 +00:00
Luboš Luňák
1ce57b1d7b Fix last commit.
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=756632
2008-01-03 13:59:03 +00:00
Jason Stubbs
ee428ee92c Add applets at the correct position when the applet is dropped in the margin
between two existing applets

svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=756618
2008-01-03 13:48:22 +00:00
Aaron J. Seigo
26e82d6996 roll back the dialog background to the use the applet background because while it looks like crap at least it looks like less crap than the panel border one.
svn path=/trunk/KDE/kdebase/workspace/plasma/desktoptheme/; revision=756558
2008-01-03 12:21:22 +00:00
Aaron J. Seigo
943fe27da2 it occurred to me that by making border stretchable we could avoid the dotted border problem. it does lead to a slight odd "center highlight" effect on the top (again due to QSvgRenderer getting the size of this element wrong) but it looks way better; this svg will still suck for panels on the top, left or right because you'll just get a black border... but then since when was artwork in plasma ever something anyone actually paid any concern over. =(
svn path=/trunk/KDE/kdebase/workspace/plasma/desktoptheme/; revision=756552
2008-01-03 12:18:47 +00:00
Marco Martin
de011f764b changed the background color of Color:Window in order to achieve better contrast
svn path=/trunk/KDE/kdebase/workspace/plasma/desktoptheme/; revision=756530
2008-01-03 12:05:50 +00:00
Luboš Luňák
89ab030a89 Use KWin's TaskbarThumbnail effect to show window previews in tooltips.
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=756513
2008-01-03 11:35:42 +00:00
Jason Stubbs
ecbe57e4ea Remove the FIXME because it's already enabled and working correctly
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=756461
2008-01-03 09:45:25 +00:00
Jason Stubbs
b97d76a52e Speed up the toolbox animations a bit. Arbitrary values, but 250ms still looks
smooth here whereas 200ms (what I really wanted) doesn't. Nothing else appears
to use Phase::moveItem() at the moment so am changing it directly. The duration
change in ToolBox is so that the moveItem() animation and customAnimation match
up exactly.

svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=756456
2008-01-03 09:43:13 +00:00
Jason Stubbs
092b7ff835 Ensure that applets are added to the panel in left to right (or top to bottom)
order as BoxLayout is not really capable of anything else. On the containment
side, ignore the specified geometry when delaying init as the placement
calculations can lead to slight mispositioning of applets even when received
in the correct order.

svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=756435
2008-01-03 08:44:14 +00:00
Script Kiddy
55fc6004d6 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/runtime/; revision=756421

The following changes were in SVN, but were removed from git:

M	pics/oxygen/index.theme
2008-01-03 08:33:49 +00:00
Script Kiddy
b1714c2248 SVN_SILENT made messages (.desktop file)
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=756421
2008-01-03 08:33:49 +00:00
Aaron J. Seigo
e52932fd87 new panel and dialog backgrounds, but QSvgRenderer is misreporting the size of the elements by one px each! i have no idea why and have banged my head against this one for hours now. *sob* maybe zack can find something wrong here; the svgviewer example in qt doesnt render it properly either (there's an extra line in between the grouped elements even at 100% zoom); zack: if you dont' have time energy or care to look at this don't worry, it's just a long ball to you as i'm baffled atm.
CCMAIL:zack@kde.org

svn path=/trunk/KDE/kdebase/workspace/plasma/desktoptheme/; revision=756290
2008-01-03 03:52:03 +00:00
Urs Wolfer
4a18427f6a Icon fix. Patch by crazy.
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=756181
2008-01-02 21:52:31 +00:00
Marco Martin
bef6adb720 added
bool invertedLayout() const;
returns if the layout of the icons should appear inverted or not

svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=755891
2008-01-02 10:39:29 +00:00