Aaron J. Seigo
c5e0d52ac3
toggleDesktopImmutability -> pimpl
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=801134
2008-04-25 19:15:50 +00:00
Aaron J. Seigo
4d6ab4bb1a
* zoomRequested
...
* zoomIn/Out -> pimpl
* Plasma::ZoomDirection enumeration
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=801132
2008-04-25 19:08:49 +00:00
Aaron J. Seigo
f50fad8cb9
* add setToolBoxOpen
...
* show/hide -> open/close
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=801128
2008-04-25 18:49:27 +00:00
Aaron J. Seigo
a915bf7e6b
* move containmentConstraintsUpdated to the pimpl
...
* move Containment::Private to it's own header (eventually subclass Applet::private?)
* have applet use Containment::Private methods to hide gory internal details ;)
* Toolbox -> ToolBox
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=801127
2008-04-25 18:44:09 +00:00
Marco Martin
10a6ab9c00
Tiny documentation fix
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=801107
2008-04-25 17:33:55 +00:00
Aaron J. Seigo
a3ad7dca00
launch activation sanity: added it back to Corona since it is PUI relevant (and not just desktop specific), move the signal to Applet and chain them so that Applet -> Containment -> Corona
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=801102
2008-04-25 17:21:24 +00:00
Marco Martin
282a18571b
API review:
...
assContainment() is not a slot, and now there is a public version
without containment id and delayed init params (always assumed as 0 and
false in the public version) and a private version in Private with these
two params used only when restoring the configuration
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=801100
2008-04-25 17:15:14 +00:00
Aaron J. Seigo
de3ab77f26
paint -> paintPanel. allows one to use the Svg api directly when you have a PanelSvg class and falls into line with the resize->resizePanel change as well.
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=801077
2008-04-25 16:18:51 +00:00
Aaron J. Seigo
fe9e21934d
api changes in dataengine
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=801075
2008-04-25 16:17:33 +00:00
Aaron J. Seigo
47ce519fde
sourceLimit -> maxSourceCount
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=801062
2008-04-25 15:52:13 +00:00
Marco Martin
3a6281aa6a
API review:
...
setRole()->setRoleMapping()
+ roleMapping() getter
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=800985
2008-04-25 11:35:20 +00:00
Richard Dale
0a7ca25d06
* Remove isImmutable() from the header now it's no longer in the corona.cpp source
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=800983
2008-04-25 11:32:04 +00:00
Laurent Montel
2c65035981
Disable help button until doc will created
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=800976
2008-04-25 11:02:58 +00:00
Marco Martin
4e92155f7d
API reviews:
...
Plasma::Delegate has a parent argument in the constructor
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=800960
2008-04-25 10:16:49 +00:00
Laurent Montel
d65dbf138d
Make dashboard happy
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=800904
2008-04-25 06:59:55 +00:00
Aaron J. Seigo
3e518b755a
more private slots
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=800877
2008-04-25 03:27:30 +00:00
Aaron J. Seigo
72db181c7c
Phase -> Animator
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=800875
2008-04-25 03:23:31 +00:00
Aaron J. Seigo
202e01e44d
move animator.[c|cpp] -> animationdriver.[h|cpp]
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=800872
2008-04-25 03:17:00 +00:00
Aaron J. Seigo
6e80fe4354
Phase becomes Animator
...
Animator becomes AnimationDriver
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=800870
2008-04-25 03:11:59 +00:00
Aaron J. Seigo
39acf3e24d
fix the signal
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=800869
2008-04-25 02:56:37 +00:00
Aaron J. Seigo
6bff9ea245
* showAddWidgets() -> showAddWidgetsInterface(QPointF)
...
* private slots & methods ->pimpl & Q_PRIVATE_SLOTS
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=800867
2008-04-25 02:53:35 +00:00
Aaron J. Seigo
5a3d06c565
yes, this is meant to be protected at this point.
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=800864
2008-04-25 02:19:17 +00:00
Sebastian Sauer
cde0b918b3
Made setContainmentType public again to be able to deal with null-containments and to compile kdeutils again.
...
The change was introduced with r800682 and juding from the commit-log it was more something like an accident ;) If not, then it may an idea to also remove/rework the logic that was introduced with http://lists.kde.org/?l=kde-panel-devel&m=120474698213048&w=4 which allows null-containments.
p.s. if the monday-rule is not valid anymore, please check at least that things still compile or ppl may lose hours in the middle of the night to just be able to continue work on something else. Thx :)
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=800860
2008-04-25 01:47:53 +00:00
Davide Bettio
aa5f747305
API REVIEW: Phase -> AnimatorDriver
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=800840
2008-04-24 23:21:17 +00:00
Aaron J. Seigo
04ad90006a
don't try and position new applets within layouts ourselves, that's too Containment implementation specific. instead send the pos of the applet with the appletAdded signal and let containment subclasses figure it out themselves.
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=800835
2008-04-24 23:07:21 +00:00
Davide Bettio
3bfaf57014
API REVIEW: Animation merges with ElementAnimation.
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=800825
2008-04-24 22:30:53 +00:00
Aaron J. Seigo
902d57ffcd
* simplify the public API for addApplet, move the more complex version to the pimpl
...
* move applet loading to Containmnet
* rename loadConstraints to loadContainment since it does constraints, applets, etc in one go
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=800822
2008-04-24 22:18:07 +00:00
Davide Bettio
84aa9fb8b0
FramesPerSecond -> FPS.
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=800816
2008-04-24 21:47:25 +00:00
Aaron J. Seigo
ced9f04d55
known...() -> list...()
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=800810
2008-04-24 21:33:16 +00:00
Davide Bettio
175cf065e7
API REVIEW: AnimId -> int
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=800804
2008-04-24 21:26:36 +00:00
Davide Bettio
eba58a193d
API REVIEW: *Slide* -> *Slide*Movement
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=800796
2008-04-24 21:06:08 +00:00
Davide Bettio
d6995254db
API REVIEW: animationResult() -> currentPixmap()
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=800784
2008-04-24 20:44:16 +00:00
Davide Bettio
3a150a6f6b
API REVIEW: setAnimationPixmap() -> setInitialPixmap()
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=800782
2008-04-24 20:37:26 +00:00
Davide Bettio
077534dacb
API REVIEW: http://techbase.kde.org/index.php?title=Projects/Plasma/Tokamak1#Plasma::Animator
...
*Completed -> *Finished()
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=800770
2008-04-24 20:16:40 +00:00
Aaron J. Seigo
9250bd82b4
put sourceLimit back in, add an accessor as well. used by akonadi
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=800769
2008-04-24 20:16:21 +00:00
Marco Martin
4bb368919d
SILENT: Tiny style fix
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=800767
2008-04-24 20:14:47 +00:00
Aaron J. Seigo
0187b08069
one more place we might want to trigger a repaint
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=800766
2008-04-24 20:12:24 +00:00
Aaron J. Seigo
52c81b0a5a
make visualizationIsConnected work better
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=800763
2008-04-24 20:09:57 +00:00
Aaron J. Seigo
f4cb38cef1
cache clearing fixes, some performance improvements
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=800759
2008-04-24 19:49:24 +00:00
Aaron J. Seigo
9425318d08
* don't emit updateGeometry twice
...
* fix coding style
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=800757
2008-04-24 19:48:04 +00:00
Marco Martin
a9d9dfea46
API reviews:
...
the protected slots containmentDestroyed(QObject*) and syncConfig()
are now private and in the private implementation
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=800755
2008-04-24 19:46:07 +00:00
Marco Martin
3a295e1062
API reviews:
...
removing launchActivated() signal from Corona.
it was not used here, but still needed in Containment and Applet
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=800751
2008-04-24 19:29:28 +00:00
Davide Bettio
ba4beb2835
API REVIEW: curve(element) -> elementAnimationCurve(element)
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=800750
2008-04-24 19:28:04 +00:00
Davide Bettio
0dc5009d81
API REVIEW: curve(movement) -> movementAnimationCurve(movement)
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=800747
2008-04-24 19:22:44 +00:00
Davide Bettio
921afdb3db
API REVIEW: curve(animation) -> animationCurve(animation)
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=800745
2008-04-24 19:18:28 +00:00
Marco Martin
2e3b672a04
API reviews:
...
containments() is no more a slot
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=800744
2008-04-24 19:17:29 +00:00
Davide Bettio
b1da29061c
API REVIEW: duration(element) -> elementAnimationDuration(element)
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=800743
2008-04-24 19:11:12 +00:00
Davide Bettio
2c169f97ff
API REVIEW: duration(movement) -> movementAnimationDuration(movement)
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=800740
2008-04-24 19:05:51 +00:00
Marco Martin
8387f8651e
API reviews:
...
loadApplets() and saveApplets() became loadLayout() and saveLayout()
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=800738
2008-04-24 19:04:15 +00:00
Davide Bettio
eb378c78fd
animationFramesPerSecond(element) -> elementAnimationFramesPerSecond(element)
...
svn path=/trunk/KDE/kdebase/workspace/libs/plasma/; revision=800735
2008-04-24 18:45:47 +00:00