50 Commits (6f5f999c54ff62ea7e9fa724b93f344a70870a10)

Author SHA1 Message Date
Script Kiddy e793067ab6 SVN_SILENT made messages (.desktop file) 12 years ago
Martin Gräßlin 7588890bca Use a Loader for the Virtual Desktop OSD
The complete dialog is moved into a Loader item and it gets loaded on
first change of virtual desktop. This change should result in less
parsing on startup and moving the cost of the loading to the time when
its really needed.

REVIEW: 109639
12 years ago
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
12 years ago
Script Kiddy f193c56957 SVN_SILENT made messages (.desktop file) 12 years ago
Script Kiddy 1416c8d62c SVN_SILENT made messages (.desktop file) 12 years ago
Script Kiddy 2ea65eb18e SVN_SILENT made messages (.desktop file) 12 years ago
Script Kiddy 382c2a309b SVN_SILENT made messages (.desktop file) 12 years ago
Script Kiddy 589ed300d1 SVN_SILENT made messages (.desktop file) 12 years ago
Script Kiddy c6d91ac7eb SVN_SILENT made messages (.desktop file) 12 years ago
Script Kiddy 93c9fd0f32 SVN_SILENT made messages (.desktop file) 12 years ago
Script Kiddy 12f341712c SVN_SILENT made messages (.desktop file) 12 years ago
Script Kiddy d7316b9fcb SVN_SILENT made messages (.desktop file) 12 years ago
Script Kiddy dc5da9b081 SVN_SILENT made messages (.desktop file) 12 years ago
Script Kiddy ef0cae8dab SVN_SILENT made messages (.desktop file) 12 years ago
Script Kiddy a5bec484f6 SVN_SILENT made messages (.desktop file) 12 years ago
Script Kiddy 49a373b681 SVN_SILENT made messages (.desktop file) 12 years ago
Script Kiddy 17ddc517b7 SVN_SILENT made messages (.desktop file) 12 years ago
Script Kiddy 2141dc821b SVN_SILENT made messages (.desktop file) 12 years ago
Script Kiddy 5cd15e8920 SVN_SILENT made messages (.desktop file) 12 years ago
Script Kiddy cb86f3e0f5 SVN_SILENT made messages (.desktop file) 12 years ago
Script Kiddy 31464244e1 SVN_SILENT made messages (.desktop file) 12 years ago
Script Kiddy 3e920d34ef SVN_SILENT made messages (.desktop file) 12 years ago
Script Kiddy 9c40152c03 SVN_SILENT made messages (.desktop file) 12 years ago
Script Kiddy 3aba56e778 SVN_SILENT made messages (.desktop file) 12 years ago
Script Kiddy 9db4ae2344 SVN_SILENT made messages (.desktop file) 12 years ago
Script Kiddy 88710b0f60 SVN_SILENT made messages (.desktop file) 12 years ago
Script Kiddy 6c572929d8 SVN_SILENT made messages (.desktop file) 12 years ago
Script Kiddy a0b9107edb SVN_SILENT made messages (.desktop file) 12 years ago
Script Kiddy 825a9c4f6e SVN_SILENT made messages (.desktop file) 12 years ago
Script Kiddy 11788e8b6f SVN_SILENT made messages (.desktop file) 12 years ago
Script Kiddy 836c2b41b3 SVN_SILENT made messages (.desktop file) 12 years ago
Script Kiddy 50dea703ca SVN_SILENT made messages (.desktop file) 12 years ago
Script Kiddy f305f0eee4 SVN_SILENT made messages (.desktop file) 12 years ago
Script Kiddy 73c4b48c18 SVN_SILENT made messages (.desktop file) 12 years ago
Script Kiddy c1f8590216 SVN_SILENT made messages (.desktop file) 12 years ago
Script Kiddy b4ff83ad3b SVN_SILENT made messages (.desktop file) 12 years ago
Script Kiddy e999536c83 SVN_SILENT made messages (.desktop file) 12 years ago
Script Kiddy 62211420c7 SVN_SILENT made messages (.desktop file) 12 years ago
Script Kiddy 7c8aa660d1 SVN_SILENT made messages (.desktop file) 13 years ago
Script Kiddy 3dab9470e1 SVN_SILENT made messages (.desktop file) 13 years ago
Script Kiddy be7573445a SVN_SILENT made messages (.desktop file) 13 years ago
Script Kiddy 2ebc52e0a5 SVN_SILENT made messages (.desktop file) 13 years ago
Script Kiddy 8ced79739f SVN_SILENT made messages (.desktop file) 13 years ago
Script Kiddy 8011e80652 SVN_SILENT made messages (.desktop file) 13 years ago
Script Kiddy 446ddcd134 SVN_SILENT made messages (.desktop file) 13 years ago
Script Kiddy e70b0efeea SVN_SILENT made messages (.desktop file) 13 years ago
Script Kiddy c4ba09aa93 SVN_SILENT made messages (.desktop file) 13 years ago
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.
13 years ago
Martin Gräßlin 6232f0005e DesktopChangeOSD reads its configuration on startup and change 13 years ago
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.
13 years ago