Aaron J. Seigo
bdf9ddee65
split out the loadLayout into a load and an import. works well for importing the default layout, next to test it out against exported layouts to ensure the merging does indeed work
...
svn path=/trunk/KDE/kdelibs/; revision=1126706
2010-05-14 17:00:54 +00:00
Marco Martin
0a4a525237
don't use anymore that pushbutton prefix nonsense
...
svn path=/trunk/KDE/kdelibs/; revision=1126667
2010-05-14 15:36:19 +00:00
Marco Martin
a27ffd0e97
use pushbutton prefix if available
...
svn path=/trunk/KDE/kdelibs/; revision=1126613
2010-05-14 13:26:52 +00:00
Marco Martin
1bbbe5f173
use focusindicator to do button shadows too (perfectly retrocompatible by the way).
...
this makes buttons be correctly aligned in layouts
svn path=/trunk/KDE/kdelibs/; revision=1126591
2010-05-14 12:45:54 +00:00
Marco Martin
72931328b8
some positioning fixes that were sitting here since a while
...
svn path=/trunk/KDE/kdelibs/; revision=1126590
2010-05-14 12:44:46 +00:00
Aaron J. Seigo
5247459859
SVN_SILENT: ws
...
svn path=/trunk/KDE/kdelibs/; revision=1126401
2010-05-13 21:48:13 +00:00
Chani Armitage
5d68a5bc56
don't save containment stuff if you're not a containment
...
svn path=/trunk/KDE/kdelibs/; revision=1126393
2010-05-13 21:40:02 +00:00
Chani Armitage
67180894e9
write the activity ID on save.
...
svn path=/trunk/KDE/kdelibs/; revision=1126391
2010-05-13 21:39:45 +00:00
Marco Martin
f46ac96bb1
set the accepting input status only if it's unknown
...
svn path=/trunk/KDE/kdelibs/; revision=1126385
2010-05-13 21:28:55 +00:00
Marco Martin
e1c03d3ef8
by default, set expanded popupapplets to accept input, this covers most of the "panel must have focus" needs
...
BUG:177674
svn path=/trunk/KDE/kdelibs/; revision=1126373
2010-05-13 21:10:59 +00:00
Marco Martin
a918cc5af7
check if d->frames is empty
...
BUG:235851
svn path=/trunk/KDE/kdelibs/; revision=1126216
2010-05-13 10:08:44 +00:00
Aaron J. Seigo
cb6d3b581a
hook up AppletScript to the JS anims
...
svn path=/trunk/KDE/kdelibs/; revision=1126035
2010-05-13 00:47:24 +00:00
Aaron J. Seigo
eb8e81e27c
make it possible to prefix anims
...
svn path=/trunk/KDE/kdelibs/; revision=1126034
2010-05-13 00:52:36 +00:00
Aaron J. Seigo
ae9656bb59
add animations to the package
...
svn path=/trunk/KDE/kdelibs/; revision=1126033
2010-05-13 00:51:43 +00:00
Aaron J. Seigo
e5ffc3ce8a
make it const
...
svn path=/trunk/KDE/kdelibs/; revision=1126032
2010-05-13 00:51:22 +00:00
Aaron J. Seigo
57b809f29e
allow for args to be passed to the service plugin
...
svn path=/trunk/KDE/kdelibs/; revision=1126018
2010-05-12 23:30:10 +00:00
Marco Martin
515249e7f4
suicide when the containment changes
...
BUG:237355
svn path=/trunk/KDE/kdelibs/; revision=1125948
2010-05-12 19:03:28 +00:00
Fredrik Höglund
309ae1dc84
Move these classes into the Plasma namespace.
...
svn path=/trunk/KDE/kdelibs/; revision=1125931
2010-05-12 17:47:52 +00:00
Aaron J. Seigo
e96539da54
don't ignore the window flags passed in to the ctor
...
svn path=/trunk/KDE/kdelibs/; revision=1125895
2010-05-12 16:17:51 +00:00
Aaron J. Seigo
6c5f292e2f
we're not checking the value, use a static_cast
...
svn path=/trunk/KDE/kdelibs/; revision=1125894
2010-05-12 16:17:33 +00:00
Marco Martin
4ab87220a3
try to be more strict when the policy is fixed:
...
the minimum and the preferred size are the same (i.e. avoid to cut away text, always)
svn path=/trunk/KDE/kdelibs/; revision=1125673
2010-05-11 22:06:17 +00:00
Marco Martin
fe9e96f8bf
reset the old icon when a mouseover occurs
...
svn path=/trunk/KDE/kdelibs/; revision=1125592
2010-05-11 19:43:19 +00:00
Chani Armitage
ffc6ae289e
API change: instead of Containment having activityId functions, it just
...
exposes the whole Context*.
The activity functions have to be left in for BC, and they still work as
they did before.
svn path=/trunk/KDE/kdelibs/; revision=1125570
2010-05-11 19:02:24 +00:00
Sebastian Kügler
4e07d87284
Support for Plasma::Theme-themed stylesheets
...
This new API returns a stylesheet in Plasma theme colors and
can be used for hybrid widgets
svn path=/trunk/KDE/kdelibs/; revision=1125362
2010-05-11 08:23:41 +00:00
Aaron J. Seigo
79d8b41bda
adjustSize is not a slot, so create a private slot and use that as a relay
...
svn path=/trunk/KDE/kdelibs/; revision=1125281
2010-05-11 07:20:46 +00:00
Aaron J. Seigo
cd1cb881b9
SVN_SILENT: tidy ups
...
svn path=/trunk/KDE/kdelibs/; revision=1125280
2010-05-11 07:14:54 +00:00
Aaron J. Seigo
d1263e7096
don't set the size policy to be fixed
...
BUG:181241
svn path=/trunk/KDE/kdelibs/; revision=1125260
2010-05-11 04:02:00 +00:00
Aaron J. Seigo
a6991a8417
SVI_SILENT: cleanup
...
svn path=/trunk/KDE/kdelibs/; revision=1125259
2010-05-11 03:51:22 +00:00
Chani Armitage
d7cb3019dc
forgot @since
...
svn path=/trunk/KDE/kdelibs/; revision=1125201
2010-05-10 23:11:21 +00:00
Kevin Ottens
c06bea502c
More prep work for a KIO-less libplasma.
...
svn path=/trunk/KDE/kdelibs/; revision=1125086
2010-05-10 16:50:15 +00:00
Sebastian Trueg
c62e5ceca5
Added some basic documentation for a method which is impossible to understand without looking at code examples. Please, please, Plasma team, document your API!
...
svn path=/trunk/KDE/kdelibs/; revision=1125046
2010-05-10 15:26:33 +00:00
Kevin Ottens
1334744175
KIO::NetAccess code proves the call to mostLocalUrl was useless (if
...
url.isLocalFile(), this method just return the url parameter as is).
svn path=/trunk/KDE/kdelibs/; revision=1125021
2010-05-10 14:39:54 +00:00
Chani Armitage
a18d89b4d2
add activity ID to containment & context
...
svn path=/trunk/KDE/kdelibs/; revision=1124740
2010-05-10 01:43:06 +00:00
Marco Martin
20d58299b2
handle keypresses (but don't steal them)
...
is the last thing that was missing from kineticscrolling
svn path=/trunk/KDE/kdelibs/; revision=1124609
2010-05-09 16:57:05 +00:00
Stephan Binner
5ddac55dcc
SVN_SILENT i18n style guide fixes
...
svn path=/trunk/KDE/kdelibs/; revision=1124547
2010-05-09 11:03:13 +00:00
Aaron J. Seigo
19a9d2f4f6
put menus nearer the menu if they are positioned awkwardly
...
svn path=/trunk/KDE/kdelibs/; revision=1124355
2010-05-08 23:17:17 +00:00
Aaron J. Seigo
64238f5f7e
remove this old and now not only uneeded but bug-causing hack
...
BUG:234825
svn path=/trunk/KDE/kdelibs/; revision=1124340
2010-05-08 22:16:21 +00:00
Aaron J. Seigo
af942eaf1d
this is a repeatable action
...
svn path=/trunk/KDE/kdelibs/; revision=1124339
2010-05-08 22:13:42 +00:00
Aaron J. Seigo
0b5d39a0db
tidy-ups
...
svn path=/trunk/KDE/kdelibs/; revision=1124323
2010-05-08 20:47:42 +00:00
Aaron J. Seigo
59409bc888
SVN_SILENT: make this easier to find when we grep for things to fix in KDE5
...
svn path=/trunk/KDE/kdelibs/; revision=1124322
2010-05-08 20:46:56 +00:00
Aaron J. Seigo
56d063430e
let's try this out without our "work around Qt bugs" hack and see if Qt is now well behaved
...
svn path=/trunk/KDE/kdelibs/; revision=1124321
2010-05-08 20:45:36 +00:00
Aaron J. Seigo
fb2d1cf524
respecdt the contents rect
...
svn path=/trunk/KDE/kdelibs/; revision=1124318
2010-05-08 20:43:51 +00:00
Aaron J. Seigo
3c80abf735
check to see which applet is under the event, defaulting to the host applet.
...
CCBUG:235252
svn path=/trunk/KDE/kdelibs/; revision=1124305
2010-05-08 19:10:07 +00:00
Aaron J. Seigo
32fd43651d
SVN_SILENT: a note for later
...
svn path=/trunk/KDE/kdelibs/; revision=1124304
2010-05-08 19:08:00 +00:00
Aaron J. Seigo
3cd7bb718d
listen to shortcut change signals
...
BUG:236650
svn path=/trunk/KDE/kdelibs/; revision=1124129
2010-05-07 20:57:03 +00:00
Will Stephenson
702ccbe543
fix typos in api docs
...
svn path=/trunk/KDE/kdelibs/; revision=1123945
2010-05-07 12:38:45 +00:00
Marco Martin
dccc435d8b
deprecate kineticscroll functions,
...
remove one that was added only for 4.5
svn path=/trunk/KDE/kdelibs/; revision=1123943
2010-05-07 12:32:35 +00:00
Marco Martin
6dedeb57f6
port the multitouch part to scrollwidget:
...
unfortunately i have no way to test it right now, but will make possible to delete kineticscroll and deprecate all the corresponding functions
svn path=/trunk/KDE/kdelibs/; revision=1123940
2010-05-07 12:09:48 +00:00
Aaron J. Seigo
339f827ce4
allow a configurable delay (including none!)
...
svn path=/trunk/KDE/kdelibs/; revision=1123803
2010-05-07 00:18:40 +00:00
Marco Martin
cbabd3b5cf
set the flag in the proper place
...
svn path=/trunk/KDE/kdelibs/; revision=1123756
2010-05-06 20:48:10 +00:00