Marco Martin
7761a995f2
rename ImmutabilityType
2013-05-14 20:27:32 +02:00
Aaron Seigo
e4739a9aad
Merge branch 'kded_platformstatus'
2013-05-14 19:26:40 +02:00
Marco Martin
aad4945cf8
rename PopupPlacement
2013-05-14 19:16:37 +02:00
Marco Martin
7b3c29ee07
rename Plasma::Position
2013-05-14 19:08:43 +02:00
Marco Martin
6b4d1f31d1
rename Plasma::Direction
2013-05-14 18:44:12 +02:00
Marco Martin
52b42a247e
rename Plasma::ActionType
2013-05-14 18:39:07 +02:00
Marco Martin
c90e6d23cf
rename Plasma::ContainmentType
2013-05-14 18:34:40 +02:00
Marco Martin
812b9a06ab
get rid of Plasma::Location
2013-05-14 18:27:27 +02:00
Marco Martin
9b9fbf6eb9
get rid of Plasma::FormFactor
2013-05-14 18:19:33 +02:00
Marco Martin
ad2fe77745
get rid of Plasma::Constraint
2013-05-14 18:08:58 +02:00
Marco Martin
042267f7a0
blur behind in the panel controller
2013-05-13 17:40:58 +02:00
Marco Martin
bc5d14ddb1
fix startupcompleted constraints
...
use the new panel toolbox
2013-05-13 14:25:57 +02:00
Marco Martin
9b56022d12
close on focus out
2013-05-13 11:20:42 +02:00
Alex Merry
33d41aea3d
Add the "theme" directory to the plasmoid directory structure
...
This adds an extra step to the lookup of SVG images created with the
Svg() global function: after looking in images/ in the plasmoid and then
in the desktop theme, it looks in theme/$DESKTOP_THEME_NAME and then
theme/ in the plasmoid.
This allows plasmoid authors to add images that they want to allow theme
authors to override.
Forward-port of review request 109857.
2013-05-11 12:30:07 +01:00
Alex Merry
355a95fe92
Fix debug build
...
Fix a pointer-dereference of a non-pointer variable.
2013-05-11 12:24:24 +01:00
Marco Martin
e07600a83f
Put all Plasma emums in a Types class
...
This makes possible to use them directly frmo QML
as a minus, is not pretty and requires tons of search and replace in old
c++ code
2013-05-10 19:29:13 +02:00
Marco Martin
13c5cf9380
use dialogRoot.vertical
2013-05-09 20:48:36 +02:00
Marco Martin
8d4ddfe2a5
snap
2013-05-09 20:46:51 +02:00
Marco Martin
da59b50ce7
add the center indicator
2013-05-09 20:42:42 +02:00
Marco Martin
b57d9e02c0
center align starts to work
...
still not perfect
2013-05-09 20:30:31 +02:00
Marco Martin
c2640b28c6
rulers work for left and right alignments
2013-05-09 17:13:07 +02:00
Marco Martin
bbb5e08d58
working menu to switch between panel alignments
2013-05-09 16:16:28 +02:00
Marco Martin
c13a58cf11
checkable and checked properties
2013-05-09 16:16:16 +02:00
Marco Martin
57b3883542
take a central rect where no switch occurs
2013-05-09 14:16:58 +02:00
Marco Martin
4c76e033a4
set current sizes on state change
2013-05-09 14:08:43 +02:00
Marco Martin
1d6382d48c
slightly more reliable formfactor switching
2013-05-09 13:52:51 +02:00
Marco Martin
3658a71935
better size hints
2013-05-09 12:30:55 +02:00
Marco Martin
493a88dc82
all handles in own files
2013-05-09 11:15:48 +02:00
Script Kiddy
efd78e230e
SVN_SILENT made messages (.desktop file)
2013-05-09 09:23:56 +02:00
Marco Martin
3bfb6a61a3
use toolbuttons
2013-05-08 22:05:36 +02:00
Marco Martin
572163bae3
better alignment
2013-05-08 21:58:07 +02:00
Marco Martin
b860d42cb1
duplication--
2013-05-08 21:51:34 +02:00
Marco Martin
07b1f67ec5
svg for controller background
2013-05-08 19:39:36 +02:00
Marco Martin
8e14ed33a4
e svg for the ruler
2013-05-08 19:32:23 +02:00
Marco Martin
8c07b27cb2
move the offset button in new file
2013-05-08 14:22:22 +02:00
Marco Martin
9f88d14d73
geometry controls quite reliable
...
alignment still completely todo
2013-05-08 14:10:16 +02:00
Marco Martin
a6c82d8a5e
correctly save and restore to/from plasma-shellrc
2013-05-08 13:52:40 +02:00
Marco Martin
c28b0676ac
working thickness settings
2013-05-08 11:20:06 +02:00
Marco Martin
37cfe4a023
crude controls for panel geometry
2013-05-08 11:16:38 +02:00
Kevin Ottens
67c901db1a
Turns out order still matters...
2013-05-08 10:08:26 +02:00
Marco Martin
5ce80b4af4
fix return
2013-05-07 21:57:54 +02:00
Aaron Seigo
001d88a0a4
bump the v#
2013-05-07 12:32:05 +02:00
Marco Martin
f9436999d9
fix the wallpaper configuration
...
still pretty hacky, makes a lot of assumptions about the scriptengine
object hyerarchy and for some reason digging a ConfigPropertyMap out of
a qvariant doesn't work properly
2013-05-07 11:57:08 +02:00
Kevin Ottens
3d290decd2
Require XmlGui
2013-05-06 18:01:21 +02:00
Script Kiddy
2160fa2c71
SVN_SILENT made messages (.desktop file)
2013-05-06 09:33:23 +02:00
Kevin Ottens
27266d5582
New frameworks appeared, update the list
2013-05-04 15:16:31 +02:00
Script Kiddy
051ed6c8ed
SVN_SILENT made messages (.desktop file)
2013-05-04 09:56:14 +02:00
Marco Martin
b6215f9340
fix loading of the first config page
2013-05-03 18:07:47 +02:00
Sebastian Kügler
fde2a1f709
Try a bit saner setup of the cmake foo
...
- Installs PlasmaConfig, FindPlasma, PlasmaMacros, etc.
- find_package Plasma works
- version set to 2.0.0, do we dare that?
This might bump into FindPlasma.cmake, which is installed by kdelibs,
and should be removed: it applies to Plasma 4.1 only and bails out,
since after that, we used the KDE4 libs find_package foo. Now we're kind
of going back to pre-4.2 times. :-)
2013-05-03 03:17:26 +02:00
Sebastian Kügler
0677747fb2
create and install PlasmaConfig.cmake
2013-05-03 01:14:19 +02:00