Michail Vourlakos
94504032c7
remove on primary docks on special cases
...
--primary docks are removed when their edge is
occupied in the new primary screen and their
current screen is destroyed. Also they are added
when the screen edge is available
8 years ago
Michail Vourlakos
f4ac1436f4
dock containing tasks is protected in multi-screen
...
--the last dock containing tasks can not be removed
automatic by Latte based on screens heuristics
--on startup Latte checks if a dock containing tasks
will be loaded based on screens associated. If it
doesnt it loads the first dock containing tasks and
puts it on primary screen and setting also its flag
to onPrimary
--on the configuration window when a dock changes from
explicit to primary screen by latte automation the
record of the previous screen is shown correctly
8 years ago
Michail Vourlakos
33ce86c25a
fix spacing at screen combo box
8 years ago
Michail Vourlakos
1140108963
block screen change when edge is occupied
...
--unfortunately this contains also white spaces
fixes. Sorry for this but by implementing multi-screen
the laptop wasnt correctly configured for
astyle and whitespaces
8 years ago
Michail Vourlakos
2da927e0b2
support always on primary case
...
-- :) fantastic behavior from Latte...
8 years ago
Michail Vourlakos
5f77ef3b41
drop dock primary screen behavior from plasma
...
--this cleans the plasma behavior for the
primary screen that was creating a mess.
The dock "on primary" state can now be implemented
through Latte without breaking things
8 years ago
Michail Vourlakos
0fcb113a1b
fix setting a dock's screen for config window
8 years ago
Michail Vourlakos
455f794be7
restore add/remove dock buttons
...
--also use a single timer for screen sync
for dockview
8 years ago
Michail Vourlakos
55f04b2515
update screens in config window in each show event
8 years ago
Michail Vourlakos
ea6149bc08
add basic multi screen support
...
--the user can change the dock's screen
from the configuration window... Optimizations
must be made of course in the future...
8 years ago
audoban
4c0054cc30
Improving readability of CMakeLists
8 years ago
Michail Vourlakos
be69cbe597
fix #42,latte icon shown correctly in ksysguard
...
--shell metadata file was missing the icon, this
fixes also the configuration window icon
8 years ago
Michail Vourlakos
c87acab814
support drawing panel shadows outside dock window
...
--this is set by default only in case of Always Visible,
zoom factor 1.0, Justify alignment and maximum panel
thickness
8 years ago
audoban
b435c0efbb
align radio buttons
8 years ago
audoban
e1a8cbac3d
update trasnaltions strings and restore shadows row in configuration ui
8 years ago
Michail Vourlakos
25f4de2f5c
more improvements for calculations
...
--various improvements for calculations for panel size,
shadows calculations, configuration window showing
metrics
8 years ago
audoban
5fc7b75e71
fix #101 , the shadows radio buttons should is on a ButtonColumn
8 years ago
audoban
b397576ed9
Merge branch 'master' into about-dialog
8 years ago
audoban
68d2fcf475
#98 , added about dialog
8 years ago
Michail Vourlakos
bf25c9c5c8
update translations strings
8 years ago
Michail Vourlakos
7677b5836f
support maxLength through config win and container
8 years ago
Michail Vourlakos
7607bb77cb
restore shadows row in configuration win
8 years ago
Michail Vourlakos
56226b3dc5
update locations when dock changes location
...
--updates the available locations in the configuration
window when any dock updates its location
8 years ago
audoban
9450a884c3
clean up code #79
8 years ago
Michail Vourlakos
1ccd04914c
update greek translation
...
--removed also a no needed string
8 years ago
audoban
e17fbf3786
Improve translation strings #70
8 years ago
audoban
c84051a6cc
the strings exceeds width when translated into Spanish
8 years ago
audoban
3ea5702487
maximum background width
8 years ago
audoban
2f262c4fb2
update geometry just when is necessary
8 years ago
Michail Vourlakos
23d0f7e8d9
restore layouts in main config window
...
--the latest fix for the configuration window placement
does not need to drop the clean implementation with
layouts
8 years ago
Michail Vourlakos
e03cd673d6
fix in many cases placement of configuration win
8 years ago
Michail Vourlakos
79a97e160b
clean some old code in configuration window
8 years ago
audoban
e34661f1b5
fixed overflow when the user delete the text, and added holdPressed
8 years ago
Michail Vourlakos
f3bba103d1
adjust metrics in Latte TextField
8 years ago
audoban
f6b9a54aca
just permit flickable direction on vertically
8 years ago
audoban
f04a4b58c5
code formatted
8 years ago
audoban
e99f2fb8ac
spinbox improved
8 years ago
Michail Vourlakos
c7437d8e8f
improve margins in all pages
...
--take into account that a vertical scroll bar
could appear and also give more margin to
sub-items comparing to headers
8 years ago
Michail Vourlakos
306e242a54
new configuration based on various fixes
8 years ago
audoban
3a4e794de3
fit to horizontal width
8 years ago
audoban
9a707be48b
buttons add, remove and quit, more smalls
8 years ago
audoban
67114cf74c
added margin left for all checkbox
8 years ago
audoban
a2675c83f5
Centered spinboxes
8 years ago
audoban
9123aedffc
show the visibility modes with two columns
8 years ago
audoban
a1152fd43a
file unnecessary
8 years ago
audoban
d96548e305
fixed add and remove dock
8 years ago
audoban
38b0c236b2
fixed wrong height
8 years ago
audoban
d1dfaa5e27
fixed lock reserved edges
8 years ago
audoban
0f7e41ab7e
config ui simplified
8 years ago
Michail Vourlakos
dce87f13a6
fix binding loop in config from pages
8 years ago