Commit Graph

32 Commits (fca86f0f20be5c080e5b557efce81794d4dd9a9b)

Author SHA1 Message Date
Michail Vourlakos 5421b976fa 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 74770a9f37 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 8f3864f589 fix spacing at screen combo box 8 years ago
Michail Vourlakos 18f57f51fd 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 b88170caaa support always on primary case
-- :) fantastic behavior from Latte...
8 years ago
Michail Vourlakos 3b3c6a0f47 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 ae8f2c4ad8 fix setting a dock's screen for config window 8 years ago
Michail Vourlakos 14b72f49e6 restore add/remove dock buttons
--also use a single timer for screen sync
for dockview
8 years ago
Michail Vourlakos 8aa5021645 update screens in config window in each show event 8 years ago
Michail Vourlakos 8a7bb2942c 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
Michail Vourlakos fd40ef7f4d update locations when dock changes location
--updates the available locations in the configuration
window when any dock updates its location
8 years ago
Michail Vourlakos 90099242c0 clean some old code in configuration window 8 years ago
Johan Smith Agudelo Rodriguez 98eb110e1f fixed overflow when the user delete the text, and added holdPressed 8 years ago
Michail Vourlakos 359a84b7b5 adjust metrics in Latte TextField 8 years ago
Johan Smith Agudelo Rodriguez c0c54ca2be spinbox improved 8 years ago
Michail Vourlakos ce29e908bf 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 c70a20cdd3 new configuration based on various fixes 8 years ago
Johan Smith Agudelo Rodriguez f08e0ad72e Centered spinboxes 8 years ago
Johan Smith Agudelo Rodriguez 3288a92e23 show the visibility modes with two columns 8 years ago
Johan Smith Agudelo Rodriguez 76bc40d5d8 fixed lock reserved edges 8 years ago
Johan Smith Agudelo Rodriguez b544c80a31 config ui simplified 8 years ago
Michail Vourlakos cd0eeb9ff1 fix binding loop in config from pages 8 years ago
Michail Vourlakos d2b80f99c5 add icons for buttons in Bahavior Config Page 8 years ago
Michail Vourlakos 4f5802803d update translation strings and greek translation 8 years ago
Michail Vourlakos cb0ed85dc2 improve configuration window
--expose quit action
--hide remove action when only one dock exists
--udpate edges when a new dock is added
--connect the destroyed event of containment in order
to remove also the dockview
--remove correctly the dockviews in the application
exit
8 years ago
Michail Vourlakos 9b1dea34e2 add a ScrollArea in configuration window 8 years ago
Michail Vourlakos 6b59d685f5 fix sliding issues in configuration window 8 years ago
Michail Vourlakos 33d5eab539 replace Double with Justify 8 years ago
Johan Smith Agudelo Rodriguez fe146aaa90 Missing file licences #34 8 years ago
Michail Vourlakos 8b58b5f1fe restore version in BehaviorConfig 8 years ago
Michail Vourlakos 935fb8c10d fix #22, expose timers through settings 8 years ago
Michail Vourlakos 87d1cde1b3 new configuration window with tabs 8 years ago