Martin Gräßlin
34bb1a790f
Fix layout issues of Desktop Change OSD
...
* no more binding loops - yeah for anchoring
* properly update sizes when switching screens
* properly handle case layout indicator enabled/disabled
* connect to desktop changed and reset desktop model
* set a maximum width/height of 0.8 of screen
Most interesting change is the moving of
visible = true;
to the beginning of the block which updates the layout. Without that
all the changes are ignored resulting in the incorrect size on screen
change.
The disadvantage of that is that the OSD is shown before the layout is
adjusted. But it's considerable minor given that it should be just one
frame.
BUG: 312728
BUG: 312727
BUG: 305737
FIXED-IN: 4.10.1
REVIEW: 108945
2013-02-20 13:01:43 +01:00
Script Kiddy
f193c56957
SVN_SILENT made messages (.desktop file)
2013-01-31 16:31:28 +01:00
Script Kiddy
1416c8d62c
SVN_SILENT made messages (.desktop file)
2013-01-30 16:27:26 +01:00
Script Kiddy
2ea65eb18e
SVN_SILENT made messages (.desktop file)
2013-01-26 13:21:28 +01:00
Script Kiddy
382c2a309b
SVN_SILENT made messages (.desktop file)
2013-01-22 20:36:49 +01:00
Script Kiddy
589ed300d1
SVN_SILENT made messages (.desktop file)
2013-01-17 12:53:52 +01:00
Script Kiddy
c6d91ac7eb
SVN_SILENT made messages (.desktop file)
2013-01-07 08:11:48 +01:00
Script Kiddy
93c9fd0f32
SVN_SILENT made messages (.desktop file)
2013-01-04 07:44:10 +01:00
Script Kiddy
12f341712c
SVN_SILENT made messages (.desktop file)
2012-12-24 09:05:36 +01:00
Script Kiddy
d7316b9fcb
SVN_SILENT made messages (.desktop file)
2012-12-23 08:01:50 +01:00
Script Kiddy
dc5da9b081
SVN_SILENT made messages (.desktop file)
2012-12-22 08:12:14 +01:00
Script Kiddy
ef0cae8dab
SVN_SILENT made messages (.desktop file)
2012-12-18 15:28:22 +01:00
Script Kiddy
a5bec484f6
SVN_SILENT made messages (.desktop file)
2012-12-05 07:19:24 +01:00
Script Kiddy
49a373b681
SVN_SILENT made messages (.desktop file)
2012-12-01 08:03:43 +01:00
Script Kiddy
17ddc517b7
SVN_SILENT made messages (.desktop file)
2012-10-29 09:53:30 +01:00
Script Kiddy
2141dc821b
SVN_SILENT made messages (.desktop file)
2012-10-16 18:43:37 +02:00
Script Kiddy
5cd15e8920
SVN_SILENT made messages (.desktop file)
2012-10-01 10:36:58 +02:00
Script Kiddy
cb86f3e0f5
SVN_SILENT made messages (.desktop file)
2012-09-20 10:06:35 +02:00
Script Kiddy
31464244e1
SVN_SILENT made messages (.desktop file)
2012-09-18 19:14:07 +02:00
Script Kiddy
3e920d34ef
SVN_SILENT made messages (.desktop file)
2012-08-12 10:22:00 +02:00
Script Kiddy
9c40152c03
SVN_SILENT made messages (.desktop file)
2012-08-10 17:29:15 +02:00
Script Kiddy
3aba56e778
SVN_SILENT made messages (.desktop file)
2012-07-25 18:00:01 +02:00
Script Kiddy
9db4ae2344
SVN_SILENT made messages (.desktop file)
2012-07-24 19:29:09 +02:00
Script Kiddy
88710b0f60
SVN_SILENT made messages (.desktop file)
2012-07-19 10:14:19 +02:00
Script Kiddy
6c572929d8
SVN_SILENT made messages (.desktop file)
2012-07-18 10:04:35 +02:00
Script Kiddy
a0b9107edb
SVN_SILENT made messages (.desktop file)
2012-07-17 17:16:25 +02:00
Script Kiddy
825a9c4f6e
SVN_SILENT made messages (.desktop file)
2012-07-09 11:17:38 +02:00
Script Kiddy
11788e8b6f
SVN_SILENT made messages (.desktop file)
2012-07-06 10:16:34 +02:00
Script Kiddy
836c2b41b3
SVN_SILENT made messages (.desktop file)
2012-06-20 11:19:37 +02:00
Script Kiddy
50dea703ca
SVN_SILENT made messages (.desktop file)
2012-06-19 17:46:37 +02:00
Script Kiddy
f305f0eee4
SVN_SILENT made messages (.desktop file)
2012-06-18 10:12:23 +02:00
Script Kiddy
73c4b48c18
SVN_SILENT made messages (.desktop file)
2012-06-17 11:39:36 +02:00
Script Kiddy
c1f8590216
SVN_SILENT made messages (.desktop file)
2012-06-15 12:12:07 +02:00
Script Kiddy
b4ff83ad3b
SVN_SILENT made messages (.desktop file)
2012-06-03 09:41:45 +02:00
Script Kiddy
e999536c83
SVN_SILENT made messages (.desktop file)
2012-05-29 17:01:37 +02:00
Script Kiddy
62211420c7
SVN_SILENT made messages (.desktop file)
2012-05-28 11:08:19 +02:00
Script Kiddy
7c8aa660d1
SVN_SILENT made messages (.desktop file)
2012-05-15 16:43:40 +02:00
Script Kiddy
3dab9470e1
SVN_SILENT made messages (.desktop file)
2012-05-03 11:06:49 +02:00
Script Kiddy
be7573445a
SVN_SILENT made messages (.desktop file)
2012-05-01 17:26:20 +02:00
Script Kiddy
2ebc52e0a5
SVN_SILENT made messages (.desktop file)
2012-04-19 11:15:13 +02:00
Script Kiddy
8ced79739f
SVN_SILENT made messages (.desktop file)
2012-04-02 10:09:26 +02:00
Script Kiddy
8011e80652
SVN_SILENT made messages (.desktop file)
2012-03-26 09:55:50 +02:00
Script Kiddy
446ddcd134
SVN_SILENT made messages (.desktop file)
2012-03-24 11:23:48 +01:00
Script Kiddy
e70b0efeea
SVN_SILENT made messages (.desktop file)
2012-03-05 10:08:08 +01:00
Script Kiddy
c4ba09aa93
SVN_SILENT made messages (.desktop file)
2012-03-04 09:25:16 +01:00
Martin Gräßlin
95ac5fa2ce
Service Type property to exclude KWin Scripts from listing in KCM
...
This is useful for scripts controlled from other KCMs, like e.g.
DesktopChangeOSD which is controlled by the virtual desktop KCM
and should not be listed in the scripts section.
2012-03-02 09:10:11 +01:00
Martin Gräßlin
6232f0005e
DesktopChangeOSD reads its configuration on startup and change
2012-03-02 09:10:11 +01:00
Martin Gräßlin
7bff89c5e0
Introduce a desktop change OSD as a declarative script
...
This QML based version of the desktop change OSD is intended to
replace the C++ version of it.
It currently supports all of the features except adjusting to config
options, which is not yet available at all to scripts.
2012-03-02 09:10:10 +01:00