Commit Graph

4359 Commits

Author SHA1 Message Date
Aaron J. Seigo
7df3fb6228 don't bother making or destroying busy widgets/overlays if we're already in the right busy state
svn path=/trunk/KDE/kdelibs/; revision=954122
2009-04-15 07:29:23 +00:00
Aaron J. Seigo
a792e89d2d the Ptr is reference counted, so don't also give it a QObject pointer, otherwise it gets deleted potentially twice: once when the parent is deleted and again when the last Ptr deref's ... since the Ptr provides mem management, the parent is completely uneeded anyways
svn path=/trunk/KDE/kdelibs/; revision=954078
2009-04-15 02:39:49 +00:00
Aaron J. Seigo
e93021bbb8 don't exec the job, rely on the app to do the right thing (KGlobal ref/deref);
also don't bother with empty keys (mandelbrot paper was pulling that stunt ;)

svn path=/trunk/KDE/kdelibs/; revision=953897
2009-04-14 17:37:40 +00:00
Marco Martin
43af4a45b4 signal void toolBoxVisibilityChanged(bool); that notifies when the
toolbox gets open/closed

svn path=/trunk/KDE/kdelibs/; revision=953372
2009-04-13 20:26:17 +00:00
Jonathan Michael Thomas
f2996a2da2 SVN_SILENT: Fix small typo in apidox
svn path=/trunk/KDE/kdelibs/; revision=953304
2009-04-13 17:33:23 +00:00
Aaron J. Seigo
e58c7051ab if targetSize is in lock step with the boundingRect size, then change them together
svn path=/trunk/KDE/kdelibs/; revision=953300
2009-04-13 17:01:12 +00:00
Aaron J. Seigo
dc7bd9bbb5 exec the job; it's a simple operation (remove a file) and this works when the application is about to quit. i wonder if there's a way to manually flush kio jobs on app exit? i don't really want this to be exec'd, i just want to be sure that the job is started!
svn path=/trunk/KDE/kdelibs/; revision=953292
2009-04-13 16:39:42 +00:00
Kevin Ottens
a8068361b0 Big API refactoring in the SODEP binding. Now you can place call
(synchronous or asynchronous) like you would do with QtDBUS for
instance.

svn path=/branches/work/~ervin/sodep/; revision=953134
2009-04-13 12:39:26 +00:00
Aaron J. Seigo
8952d159aa straighten out this bit of nonesense a bit :)
svn path=/trunk/KDE/kdelibs/; revision=952746
2009-04-12 13:21:49 +00:00
Marco Martin
baf9e2bffe set the screens to -1 for both containments before switching them, it
avoids a screenownerchanged infinite loop

svn path=/trunk/KDE/kdelibs/; revision=952429
2009-04-11 21:12:03 +00:00
Marco Martin
05828b7b81 a bit more debug or i will become totally mad about that
svn path=/trunk/KDE/kdelibs/; revision=952360
2009-04-11 16:23:38 +00:00
Aaron J. Seigo
83e4844d52 don't bother with the text lozenge here
svn path=/trunk/KDE/kdelibs/; revision=952094
2009-04-10 21:56:12 +00:00
Aaron J. Seigo
4c009d93d4 allow a color lozenge behind the text to make it work on any sort of background
svn path=/trunk/KDE/kdelibs/; revision=952083
2009-04-10 21:16:14 +00:00
Sebastian Kügler
7e5f781abd noise--
svn path=/trunk/KDE/kdelibs/; revision=952065
2009-04-10 20:05:37 +00:00
Aaron J. Seigo
b2138871bd add a fairly useful detail to the apidox on this method
svn path=/trunk/KDE/kdelibs/; revision=952061
2009-04-10 19:52:16 +00:00
Aaron J. Seigo
9f7edec998 expose the caching for wallpapers that don't use render() to use
svn path=/trunk/KDE/kdelibs/; revision=952060
2009-04-10 19:49:33 +00:00
Aaron J. Seigo
f7bbfe7c86 improve the apidox
svn path=/trunk/KDE/kdelibs/; revision=952055
2009-04-10 19:27:42 +00:00
David Faure
93bb8616b7 r950409 broke the unit tests. Fixed.
CCMAIL: aseigo@kde.org

svn path=/trunk/KDE/kdelibs/; revision=951802
2009-04-10 09:39:24 +00:00
Aaron J. Seigo
507a0eb677 clicking on the tabs in the weather widget felt normal. scroll wheeling == nice. but i kept trying to grab the tab thumb and move it around! now i can :)
svn path=/trunk/KDE/kdelibs/; revision=951391
2009-04-09 06:41:37 +00:00
Aaron J. Seigo
8620a462f4 moc it up
svn path=/trunk/KDE/kdelibs/; revision=951385
2009-04-09 06:07:33 +00:00
Aaron J. Seigo
ff763aab1a SVN_SILENT:--compilerWarnings;
svn path=/trunk/KDE/kdelibs/; revision=951382
2009-04-09 06:00:57 +00:00
Aaron J. Seigo
43e5ee5d15 correct slots
svn path=/trunk/KDE/kdelibs/; revision=951381
2009-04-09 05:57:57 +00:00
Aaron J. Seigo
97556b8bf5 SVN_SILENT: --compileWarnings;
svn path=/trunk/KDE/kdelibs/; revision=951380
2009-04-09 05:55:36 +00:00
Wang Kai
ec7651c5e1 Scroll fix:
If scroll widget is wider/taller than the internal widget,
then the internal widget should be positioned to scroll widget's top left, not bottom right.


svn path=/trunk/KDE/kdelibs/; revision=951376
2009-04-09 04:52:38 +00:00
Aaron J. Seigo
fe02bd3735 "widget" is a QGraphicsWidget, and since we have other widgets around, refer to it as something more obvious
svn path=/trunk/KDE/kdelibs/; revision=951375
2009-04-09 04:51:51 +00:00
Aaron J. Seigo
f523814bfc revert backport
svn path=/branches/KDE/4.2/kdelibs/; revision=951367
2009-04-09 04:21:08 +00:00
Aaron J. Seigo
dd3aed2f3b revert commit#946749 as it causes way too many side effects including: widgets not getting focus (kickoff no longer puts focus on the line edit), popups not going away when clicking elsewhere ...
will need another fix for BR#179924
CCMAIL:aurelien.gateau@canonical.com
CCBUG:179924

svn path=/trunk/KDE/kdelibs/; revision=951366
2009-04-09 04:18:10 +00:00
Aaron J. Seigo
b5c6c9c817 * update the borders before adjusting the view in the move event so that we have the right borders (fixes misplaced contents in taskbar popups on first show)
* sceneBoundingRect fixes

svn path=/trunk/KDE/kdelibs/; revision=951362
2009-04-09 03:18:24 +00:00
Marco Martin
c4e76cdc54 restore as offscreen widgets containments that was offscreen widgets
svn path=/trunk/KDE/kdelibs/; revision=951274
2009-04-08 20:37:45 +00:00
Aaron J. Seigo
16e41bf2be only mark it as initialized after the first run of init()
svn path=/trunk/KDE/kdelibs/; revision=951209
2009-04-08 17:26:22 +00:00
Rob Scheepmaker
b22ec1abf8 Use opaque extender background while dragging.
svn path=/trunk/KDE/kdelibs/; revision=951207
2009-04-08 17:25:50 +00:00
Rob Scheepmaker
1b2c3da340 Make it more distinct which items belong to a group, by always putting children of a group below the ExtenderGroup item, and hiding their borders, so each group has only one horizontal seperator.
svn path=/trunk/KDE/kdelibs/; revision=951193
2009-04-08 16:16:00 +00:00
Benoît Jacob
094aa403cd typo
svn path=/trunk/KDE/kdelibs/; revision=951160
2009-04-08 15:06:47 +00:00
Marco Martin
875688e040 make corona's offscreenwidgets list accessible, don't reposition
containments that are in offscreen widgets

svn path=/trunk/KDE/kdelibs/; revision=950841
2009-04-07 21:22:18 +00:00
Aaron J. Seigo
deb92dbdf5 parent the wallpaper so it gets deleted when we get deleted
svn path=/trunk/KDE/kdelibs/; revision=950829
2009-04-07 21:00:26 +00:00
Aaron J. Seigo
59a6afb815 use a QSet instead of a list since we're doing random access and don't care about order
svn path=/trunk/KDE/kdelibs/; revision=950827
2009-04-07 20:57:19 +00:00
Aaron J. Seigo
0b5bceb2e9 * implement the READ side of the properties
* remove a compile warning

thanks, Laurent, for noticing the properties missing READs

CCMAIL:montel@kde.org

svn path=/trunk/KDE/kdelibs/; revision=950458
2009-04-07 08:33:51 +00:00
Aaron J. Seigo
18211150b2 update using the real frame interval to get a proper distribution across the frame range of custom animations
svn path=/trunk/KDE/kdelibs/; revision=950439
2009-04-07 07:43:24 +00:00
Aaron J. Seigo
260973cd9d SVN_SILENT: don't really need that debug
svn path=/trunk/KDE/kdelibs/; revision=950435
2009-04-07 07:31:42 +00:00
Aaron J. Seigo
affc3e90aa allow setting of rendering hints, follow them in the package
svn path=/trunk/KDE/kdelibs/; revision=950429
2009-04-07 07:18:58 +00:00
Aaron J. Seigo
8a527b7b09 * move Wallpaper::Private to its own class
* introduce a default ctor for Wallpaper
* allow associating a Wallpaper PackageStructure with a Wallpaper object so that the structure can pull info from the paper

svn path=/trunk/KDE/kdelibs/; revision=950410
2009-04-07 05:45:20 +00:00
Aaron J. Seigo
fa846c54ba make the wallpaper packages a bit smarter
svn path=/trunk/KDE/kdelibs/; revision=950409
2009-04-07 05:43:44 +00:00
Aaron J. Seigo
55feec87c0 move the entryList and path setting logic into PackageStructure so that packages can have a bit more control over their life
svn path=/trunk/KDE/kdelibs/; revision=950408
2009-04-07 05:42:30 +00:00
Aaron J. Seigo
ca2b1249dc SVN_SILENT: remove the TODO
svn path=/trunk/KDE/kdelibs/; revision=950407
2009-04-07 05:41:03 +00:00
Aaron J. Seigo
3c87cf49a8 some runners were incorrectly using this, but i figured out (dur!) what it is actualy for; so add the macro back, along with a comment on its purpose.
svn path=/trunk/KDE/kdelibs/; revision=949669
2009-04-05 17:40:04 +00:00
Aaron J. Seigo
d56700790f this never really made sense
svn path=/trunk/KDE/kdelibs/; revision=949390
2009-04-05 08:31:34 +00:00
Aaron J. Seigo
73fca86390 * add convenience methods for checking if a match is configurable
* add missing apidox

svn path=/trunk/KDE/kdelibs/; revision=949361
2009-04-05 06:22:53 +00:00
Rob Scheepmaker
37c0a4a725 More sensible behavior when detaching an ExtenderGroup: no autohide of the group, and treating new items in the source applets extender as if the group were expanded.
svn path=/trunk/KDE/kdelibs/; revision=949228
2009-04-04 16:42:59 +00:00
Davide Bettio
2f0da61660 The previous "hover effect on drag" patch was buggy. Now we are using sceneEventFilter and it seems better.
svn path=/trunk/KDE/kdelibs/; revision=948792
2009-04-03 19:57:13 +00:00
Jacopo De Simoi
676ae0970b backported 948747 - ignore leading/following whitespaces
CCBUG: 188665

svn path=/branches/KDE/4.2/kdelibs/; revision=948748
2009-04-03 17:13:41 +00:00