Johan Smith Agudelo Rodriguez
fb16fee66b
fix #246 , Incorrect/inconsistent behaviour when switching virtual desktops
2017-03-12 04:01:27 -05:00
Johan Smith Agudelo Rodriguez
59a797f87f
fix config window width
2017-03-12 00:53:37 -05:00
Michail Vourlakos
25465e7c9e
fix #248,option to shring thick margins to minimum
2017-03-11 19:32:43 +02:00
Michail Vourlakos
e86ba69bae
improve spaces for AlternativeSession btn
2017-03-11 01:50:55 +02:00
Michail Vourlakos
4ea4a903fd
fix #152,support an alternative session
...
-- On The Road was renamed at Alternative
Session and more improvements to the code
were added
2017-03-11 01:45:31 +02:00
Michail Vourlakos
45e95788ed
fix #152,add On The Road session
...
--the user is able to change into another
session/profile called "On The Road" for
which can set up its docks and applets
differently according to its needs. For
example hide its name, status, place
living etc.
2017-03-11 01:33:34 +02:00
Michail Vourlakos
38f9d0d7e0
fix #224,add option to add spacers applets
2017-03-11 01:26:24 +02:00
Michail Vourlakos
27cb0c9615
lower proportion icon size minimum value
...
--proportion icon size now has a minimum
of 1.5%
2017-03-11 00:30:48 +02:00
Michail Vourlakos
909538369f
fix #217,adaptive applet size based on screen
...
--the user instead of setting the size in pixels,
can set a per centage value which is calculated
based on the current screen height
2017-03-09 15:59:33 +02:00
Michail Vourlakos
0e5cf91a81
add proportion icon size
...
--this icon size is calculated based on the
screen's height
2017-03-09 15:41:44 +02:00
Michail Vourlakos
9e9f75c535
do not update panel size on icon size change
2017-03-08 22:28:18 +02:00
Michail Vourlakos
13325ca022
fix #238,disable/enable raise dock temporary
2017-03-08 21:04:55 +02:00
Michail Vourlakos
1a04ff968d
fix #233,support autostart through tweaks page
2017-03-08 21:04:54 +02:00
Michail Vourlakos
1e71b9ed4b
add the tweak tab
...
--enable in new tab the autostart option and
showing during activity or desktop change
2017-03-08 21:04:53 +02:00
Michail Vourlakos
099f407017
update translation strings
...
--update greek translation
2017-03-05 14:23:08 +02:00
Michail Vourlakos
ead7892551
fix #194,the user can enable a solid background
...
--this is especial useful for plasma themes with big
transparency. Latte can not support blur and background
contrast kwin effects for panel backgrounds that are drawn
inside its qml side.
2017-03-04 15:29:56 +02:00
Michail Vourlakos
5fc9f228b2
fix #191,use percentage to calculate panel size
2017-03-04 12:15:45 +02:00
Michail Vourlakos
0b2bebfbd8
protect dock removal in some cases
...
--forbid removal of the last running dock with
tasks in it
--forbid removal of the last tasks plasmoid from
running docks
2017-03-03 17:23:37 +02:00
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
2017-03-01 20:16:09 +02:00
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
2017-03-01 18:50:22 +02:00
Michail Vourlakos
8f3864f589
fix spacing at screen combo box
2017-02-27 23:30:58 +02:00
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
2017-02-27 19:46:10 +02:00
Michail Vourlakos
b88170caaa
support always on primary case
...
-- :) fantastic behavior from Latte...
2017-02-27 01:20:30 +02:00
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
2017-02-27 01:20:30 +02:00
Michail Vourlakos
ae8f2c4ad8
fix setting a dock's screen for config window
2017-02-27 01:20:30 +02:00
Michail Vourlakos
14b72f49e6
restore add/remove dock buttons
...
--also use a single timer for screen sync
for dockview
2017-02-27 01:20:29 +02:00
Michail Vourlakos
8aa5021645
update screens in config window in each show event
2017-02-27 01:20:29 +02:00
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...
2017-02-27 01:20:28 +02:00
Johan Smith Agudelo Rodriguez
1677e2a041
Improving readability of CMakeLists
2017-02-15 22:14:37 -05:00
Michail Vourlakos
46087059ac
fix #42,latte icon shown correctly in ksysguard
...
--shell metadata file was missing the icon, this
fixes also the configuration window icon
2017-02-09 17:54:28 +02:00
Michail Vourlakos
09629b774b
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
2017-02-02 23:46:43 +02:00
Johan Smith Agudelo Rodriguez
ea30f0561d
align radio buttons
2017-01-29 16:34:36 -05:00
Johan Smith Agudelo Rodriguez
895f5a555e
update trasnaltions strings and restore shadows row in configuration ui
2017-01-29 15:51:00 -05:00
Michail Vourlakos
c8c14cbe80
more improvements for calculations
...
--various improvements for calculations for panel size,
shadows calculations, configuration window showing
metrics
2017-01-29 20:15:18 +02:00
Johan Smith Agudelo Rodriguez
64cdad52d9
fix #101 , the shadows radio buttons should is on a ButtonColumn
2017-01-29 01:49:02 -05:00
Johan Smith Agudelo Rodriguez
fedb872e4a
Merge branch 'master' into about-dialog
2017-01-29 00:41:54 -05:00
Johan Smith Agudelo Rodriguez
2e8fe37fd2
#98 , added about dialog
2017-01-29 00:16:28 -05:00
Michail Vourlakos
a9e23e24dc
update translations strings
2017-01-28 20:48:47 +02:00
Michail Vourlakos
fa42c71a6a
support maxLength through config win and container
2017-01-28 17:27:24 +02:00
Michail Vourlakos
ad3c761f03
restore shadows row in configuration win
2017-01-28 13:56:21 +02:00
Michail Vourlakos
fd40ef7f4d
update locations when dock changes location
...
--updates the available locations in the configuration
window when any dock updates its location
2017-01-22 13:29:40 +02:00
Johan Smith Agudelo Rodriguez
2307efd4c4
clean up code #79
2017-01-16 15:37:17 -05:00
Michail Vourlakos
66ce546141
update greek translation
...
--removed also a no needed string
2017-01-15 10:43:07 +02:00
Johan Smith Agudelo Rodriguez
1a88ae9a4e
Improve translation strings #70
2017-01-14 20:06:28 -05:00
Johan Smith Agudelo Rodriguez
bc1781e9a6
the strings exceeds width when translated into Spanish
2017-01-14 19:10:11 -05:00
Johan Smith Agudelo Rodriguez
16078ed240
maximum background width
2017-01-13 01:17:07 -05:00
Johan Smith Agudelo Rodriguez
03eeb6074d
update geometry just when is necessary
2017-01-13 01:16:05 -05:00
Michail Vourlakos
dd091b6569
restore layouts in main config window
...
--the latest fix for the configuration window placement
does not need to drop the clean implementation with
layouts
2017-01-11 16:33:10 +02:00
Michail Vourlakos
4bb21fb0c8
fix in many cases placement of configuration win
2017-01-10 15:24:55 +02:00
Michail Vourlakos
90099242c0
clean some old code in configuration window
2017-01-10 15:24:55 +02:00