Marco Martin
|
3cab60d833
|
make sure to reposition all the toolboxes on all screens when the zoom
level changes
svn path=/trunk/KDE/kdelibs/; revision=898482
|
2008-12-18 11:03:35 +00:00 |
|
Aaron J. Seigo
|
b4eecd7650
|
set the config interface to true later in the start cycle so we don't turn it on for containments
svn path=/trunk/KDE/kdelibs/; revision=897899
|
2008-12-17 03:55:26 +00:00 |
|
Aaron J. Seigo
|
5333fb5bfa
|
allow any applet to have their keyboard shortcut set
svn path=/trunk/KDE/kdelibs/; revision=897890
|
2008-12-17 03:16:30 +00:00 |
|
Aaron J. Seigo
|
97869ca7c7
|
z value related cleanups, including one fixme
svn path=/trunk/KDE/kdelibs/; revision=897861
|
2008-12-17 00:51:30 +00:00 |
|
Aaron J. Seigo
|
69364bc42e
|
reject position and matrix changes when locked
BUG:177596
svn path=/trunk/KDE/kdelibs/; revision=897433
|
2008-12-16 03:33:09 +00:00 |
|
Aaron J. Seigo
|
fab0de787f
|
consolidate the code paths in flushUpdatedConstraintsEvent, document it a bit better, and call layout()->updateGeometry() less often; sadly it's still needed otherwise the panel containment doesn't come up properly =/ hopefully Qt 4.5 will alleviate that issue
svn path=/trunk/KDE/kdelibs/; revision=897317
|
2008-12-15 18:29:45 +00:00 |
|
Aaron J. Seigo
|
a029c8396f
|
put the common code (repeated in two places) into a shared method in the private class and document it a bit; also, move the change triggering on startup compmlete to the end of the constraints event
svn path=/trunk/KDE/kdelibs/; revision=897304
|
2008-12-15 17:41:37 +00:00 |
|
Aaron J. Seigo
|
29b2776ee4
|
carefully save applets on creation, prevents losing new applets right after adding them
svn path=/trunk/KDE/kdelibs/; revision=895934
|
2008-12-12 01:05:00 +00:00 |
|
Aaron J. Seigo
|
47866f417b
|
List->Set, and try and make the even filter a little more efficient
svn path=/trunk/KDE/kdelibs/; revision=895578
|
2008-12-11 03:10:36 +00:00 |
|
Aaron J. Seigo
|
40041fe655
|
always delete the config group on destruction, even if it hasn't been access yet
svn path=/trunk/KDE/kdelibs/; revision=891073
|
2008-12-01 06:27:07 +00:00 |
|
Aaron J. Seigo
|
6f3d2bc0ea
|
allow applets to know when they are destroyed
svn path=/trunk/KDE/kdelibs/; revision=891035
|
2008-12-01 01:04:58 +00:00 |
|
Aaron J. Seigo
|
4a7699ce82
|
since it leads to confusion for users, breaks occassionally in svn due to its complexity, incurs overhead on every applet paint but especially when dragging, doesn't look nice at all without composite ... just kill the top level view thing and when you drag something it just "pops" into the right containment.
BUG:176298
svn path=/trunk/KDE/kdelibs/; revision=890331
|
2008-11-28 22:39:29 +00:00 |
|
Aaron J. Seigo
|
766dc8ab60
|
patch by Andrew Lake to free-resize applets from the corner rather than the center; need to do some work on applet handle right now and i don't want this patch going sideways and he's not online right now, so ...
svn path=/trunk/KDE/kdelibs/; revision=890316
|
2008-11-28 22:01:39 +00:00 |
|
Marco Martin
|
827876bab0
|
when the view is zoomed out show all desktop toolboxes as toolbars,
makes the thing way more usable
prettier background
and disable the text on maximum zoom out level
svn path=/trunk/KDE/kdelibs/; revision=890259
|
2008-11-28 17:32:21 +00:00 |
|
Aaron J. Seigo
|
509632ff64
|
a couple of related fixes to make destroying containments work a lot better
svn path=/trunk/KDE/kdelibs/; revision=889816
|
2008-11-27 18:55:32 +00:00 |
|
Aaron J. Seigo
|
4659724790
|
don't create an unused button
svn path=/trunk/KDE/kdelibs/; revision=889542
|
2008-11-27 06:03:53 +00:00 |
|
Alexis Ménard
|
c11105d5af
|
Remove this stuff, it is not needed anymore. Come with my previous commit.
It doesn't break the BC, we can add afterwards an overload it doesn't matter.
svn path=/trunk/KDE/kdelibs/; revision=889392
|
2008-11-26 17:40:46 +00:00 |
|
Alexis Ménard
|
1cbd228901
|
Let the QGraphicsView manage the focus
Rev By aseigo
svn path=/trunk/KDE/kdelibs/; revision=889379
|
2008-11-26 16:38:42 +00:00 |
|
Aaron J. Seigo
|
ad6d7b11e4
|
SVN_SILENT: add a fixme, remove a todo
svn path=/trunk/KDE/kdelibs/; revision=888630
|
2008-11-25 00:06:00 +00:00 |
|
Marco Martin
|
e06cb3cda0
|
display an icon instead of a button as config overlay in panels, due to
constrained size
svn path=/trunk/KDE/kdelibs/; revision=888026
|
2008-11-23 14:09:45 +00:00 |
|
Aaron J. Seigo
|
23a7c83164
|
clear the shortcuts editor pointer only when the dialog is actually dead and gone
BUG:175722
svn path=/trunk/KDE/kdelibs/; revision=887090
|
2008-11-21 03:43:45 +00:00 |
|
Marco Martin
|
db92ebb2c0
|
call configChanged() on every config dialog finish to reset the global
shortcuts pointer.
maybe another slot that does the same thing is needed?
svn path=/trunk/KDE/kdelibs/; revision=886681
|
2008-11-19 20:29:57 +00:00 |
|
Aaron J. Seigo
|
48545153e4
|
don't show the keyboard shortcut page if we're a containment
svn path=/trunk/KDE/kdelibs/; revision=885755
|
2008-11-17 21:06:09 +00:00 |
|
Aaron J. Seigo
|
ac6a69d29a
|
don't bother painting until we've set up
svn path=/trunk/KDE/kdelibs/; revision=885308
|
2008-11-17 01:27:14 +00:00 |
|
Aaron J. Seigo
|
34ab711509
|
global shortcut configuration for all applets =)
svn path=/trunk/KDE/kdelibs/; revision=884810
|
2008-11-15 21:23:56 +00:00 |
|
Aaron J. Seigo
|
2de1e10c67
|
try and avoid, really hard, to allow constraintsUpdatedEvents before we get the StartupCompelted constraint through
svn path=/trunk/KDE/kdelibs/; revision=884053
|
2008-11-14 04:34:52 +00:00 |
|
Michel Hermier
|
5d76960d4d
|
Don't transform the icon in pixmap. Make ToolTipContent handle this.
svn path=/trunk/KDE/kdelibs/; revision=883009
|
2008-11-11 21:36:28 +00:00 |
|
Aaron J. Seigo
|
aca23afb4a
|
a bit of a clean up on the overlay stuff; makes it easy to add overlay messages in the future (planned for 4.3)
svn path=/trunk/KDE/kdelibs/; revision=880833
|
2008-11-06 15:52:13 +00:00 |
|
Marco Martin
|
d3f1778eac
|
crash--
svn path=/trunk/KDE/kdelibs/; revision=880160
|
2008-11-04 21:16:48 +00:00 |
|
Marco Martin
|
236cb1aa17
|
set the pointer at 0, ooops :)
svn path=/trunk/KDE/kdelibs/; revision=880104
|
2008-11-04 19:23:44 +00:00 |
|
Marco Martin
|
d9a77cf958
|
add functions setBusy(bool) and isBusy()
used to easily display a busy indicator as an overlay of the applet when
is loading stuff
svn path=/trunk/KDE/kdelibs/; revision=880089
|
2008-11-04 18:22:55 +00:00 |
|
Beat Wolf
|
daf80c7f17
|
Fixes a timing issue when starting up plasma (could crash the whole plasma)
svn path=/trunk/KDE/kdelibs/; revision=880077
|
2008-11-04 17:51:11 +00:00 |
|
Allen Winter
|
25b6627ce8
|
give context the the i18n string "Miscellaneous"
svn path=/trunk/KDE/kdelibs/; revision=879986
|
2008-11-04 12:54:19 +00:00 |
|
Allen Winter
|
2c6bab358f
|
fix i18n() calls
svn path=/trunk/KDE/kdelibs/; revision=879982
|
2008-11-04 12:49:28 +00:00 |
|
Aaron J. Seigo
|
4b08c03726
|
change KDE includes to use the .h style now that we're in libs
svn path=/trunk/KDE/kdelibs/; revision=879795
|
2008-11-04 02:04:34 +00:00 |
|
Aaron J. Seigo
|
1b523b9054
|
ok, this time JUST the plasma dir ;)
svn path=/trunk/KDE/kdelibs/; revision=879759
|
2008-11-03 23:08:39 +00:00 |
|
Aaron J. Seigo
|
fa5a2d87d9
|
bum-de-dum! plasma to kdelibs.
svn path=/trunk/KDE/kdelibs/; revision=879757
|
2008-11-03 23:03:26 +00:00 |
|
Albert Astals Cid
|
45edd84dfc
|
add context
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=879206
|
2008-11-02 17:38:52 +00:00 |
|
Aaron J. Seigo
|
1c75cca9e2
|
break out Plasma::ToolTipManager::Content to Plasma::ToolTipContent and prep it for BC
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=878923
|
2008-11-02 05:58:42 +00:00 |
|
Aaron J. Seigo
|
416090f5da
|
help out the translators a bit
CCMAIL:aacid@kde.org
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=878807
|
2008-11-01 20:37:59 +00:00 |
|
Kevin Ottens
|
f66b4d819b
|
API changes as announced:
* ConfigXml becomes ConfigLoader
* Containment::(add|remove)ToolBoxTool(QAction *action) becomes
Containment::(add|remove)ToolBoxAction(QAction *action)
* Flash becomes FlashingLabel
* Icon becomes IconWidget
* PanelSvg becomes FrameSvg
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=877504
|
2008-10-29 17:46:33 +00:00 |
|
Guillaume Pothier
|
bd7e7b10c9
|
Added screen management methods to Corona and removed usage of QDesktopWidget in plasmalibs.
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=877451
|
2008-10-29 15:22:38 +00:00 |
|
Simon Edwards
|
2b932160e6
|
Added a pluginName() method to DataEngine to match the one in Applet. (Useful for scripting.)
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=874609
|
2008-10-21 22:22:57 +00:00 |
|
Aaron J. Seigo
|
6fe3502be7
|
we have workspace/libs/ for a reason
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=874257
|
2008-10-21 02:31:43 +00:00 |
|
Aaron J. Seigo
|
7abb5164a5
|
remove gratuitous "ToolTip"s
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=874244
|
2008-10-21 01:33:32 +00:00 |
|
Aaron J. Seigo
|
b5df90348f
|
don't load the wallpaper config until we paint. this means that if we have off-screen containments, even with complex wallpapers, they don't take up unecessary memory or delay start up because they won't render the wallpaper until the first paint event.
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=872755
|
2008-10-18 01:31:52 +00:00 |
|
Aaron J. Seigo
|
2118460d27
|
applet -> widget
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=871125
|
2008-10-13 23:16:22 +00:00 |
|
Allen Winter
|
81d09742bb
|
fix spelling
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=870322
|
2008-10-12 11:12:24 +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
|
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 |
|