1
0
mirror of https://github.com/KDE/latte-dock.git synced 2025-04-03 22:50:31 +03:00

140 Commits

Author SHA1 Message Date
Michail Vourlakos
32215c6f43 fix #385,load font through QFontDatabase 2017-04-21 16:59:58 +03:00
audoban
4c412c4e71 fix #330, visibility mode and options
Visibility doesn't load when switch to session
2017-04-02 00:23:47 -05:00
audoban
abbb92569f unused property 2017-04-02 00:18:40 -05:00
Michail Vourlakos
5cb24c1201 disable "Normal Dock" for Always Visible mode 2017-03-29 21:22:51 +03:00
audoban
47103ada99 More width for languages with long strings 2017-03-24 19:48:27 -05:00
Michail Vourlakos
b07b689f9b fix #323,TaskManagerBackend groupDialog
--TaskManagerBackend requires a groupDialog
setting otherwise it crashes. This patch
sets one just in order not to crash
TaskManagerBackend
2017-03-24 16:39:30 +02:00
Michail Vourlakos
64c2aee5b2 update translation strings
--update greek translation
2017-03-22 20:55:42 +02:00
Michail Vourlakos
48c39e863d update translation strings 2017-03-22 13:10:55 +02:00
audoban
67102283bf TweaksConfig update 2017-03-22 00:16:27 -05:00
Michail Vourlakos
4e304edd69 fix #301,enable only one,previews,highlight
-- there is a conflict between preview windows
and highlight effect, it creates a crash when both
are activated during hovering. So we enable in each case
only one of both
2017-03-21 23:34:13 +02:00
Michail Vourlakos
943c2a45a8 fix #298,default add launchers in taskmanager
--the user can alter this behavior from the tweaks
page. So the user can add launchers as plasma applets
by disabling the relevant choice in the tweaks
page.
2017-03-21 16:31:14 +02:00
audoban
ce54a41557 restore compatibility with Plasma 5.8 2017-03-19 13:15:07 -05:00
Michail Vourlakos
1a10b13a1d add tooltips to some of the settings
--some of the settings cant be understood
very easy for the simple users. Tooltips
give them some assistance
2017-03-19 12:53:09 +02:00
Michail Vourlakos
799d995a10 fix #281,enable/disable auto decrease applets size
--the setting can be accessed through the tweaks page
2017-03-19 12:23:17 +02:00
Michail Vourlakos
4403c3d1e0 fix string 2017-03-18 23:37:15 +02:00
Michail Vourlakos
f12fc52fd1 fix #277,use normal dock window from tweaks
-- with this setting the user can disable
the BypassWindowManagerHint flag for specific
docks
2017-03-18 23:32:27 +02:00
Michail Vourlakos
466136cbd1 move currentSession code in globalSettings 2017-03-18 14:28:33 +02:00
Michail Vourlakos
30fb90ec01 move autostart code in globalSettings 2017-03-18 14:16:32 +02:00
Michail Vourlakos
d9a8428971 create globalsettings for corona
--first all the code concerning exposeAltSession
is moved in it and in the future also the autostart
and currentSession can follow. This will improve
both dockview and configview
2017-03-18 13:21:17 +02:00
Michail Vourlakos
d0321f3baa fix #272,expose alternative session in menu 2017-03-18 01:53:44 +02:00
Michail Vourlakos
06cf32fd67 fix #270,enable blur for panel background
--the user can habe blur and background contrast
effects in all cases for the panel and can
also choose the behavior from Tweaks page
2017-03-17 16:58:57 +02:00
Michail Vourlakos
aa0c2b9bda fix #215, support a modifier action
--a modifier action in now supported.The user
can set the modifier,the click and the action
that will be executed
2017-03-16 21:44:16 +02:00
Michail Vourlakos
a6922cbfeb fix #266,expose middle click actions of libtask 2017-03-15 21:44:54 +02:00
Michail Vourlakos
8ffb19b4cb fix #259,user can set distance between applets 2017-03-14 17:51:35 +02:00
audoban
7848c600cb fix #246, Incorrect/inconsistent behaviour when switching virtual desktops 2017-03-12 04:01:27 -05:00
audoban
4abcc989cd fix config window width 2017-03-12 00:53:37 -05:00
Michail Vourlakos
178874be64 fix #248,option to shring thick margins to minimum 2017-03-11 19:32:43 +02:00
Michail Vourlakos
d7240ab755 improve spaces for AlternativeSession btn 2017-03-11 01:50:55 +02:00
Michail Vourlakos
11a24ff34c 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
3eeb1fe794 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
3d95225349 fix #224,add option to add spacers applets 2017-03-11 01:26:24 +02:00
Michail Vourlakos
4bac9fe95d 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
82c3edfd48 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
b3ffc392b7 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
b78c1e9aad do not update panel size on icon size change 2017-03-08 22:28:18 +02:00
Michail Vourlakos
849301189a fix #238,disable/enable raise dock temporary 2017-03-08 21:04:55 +02:00
Michail Vourlakos
245f820718 fix #233,support autostart through tweaks page 2017-03-08 21:04:54 +02:00
Michail Vourlakos
78d2559e2f 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
7c61147b6e update translation strings
--update greek translation
2017-03-05 14:23:08 +02:00
Michail Vourlakos
0e8691878c 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
7eb2012048 fix #191,use percentage to calculate panel size 2017-03-04 12:15:45 +02:00
Michail Vourlakos
2de56fc76c 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
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
2017-03-01 20:16:09 +02:00
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
2017-03-01 18:50:22 +02:00
Michail Vourlakos
33ce86c25a fix spacing at screen combo box 2017-02-27 23:30:58 +02:00
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
2017-02-27 19:46:10 +02:00
Michail Vourlakos
2da927e0b2 support always on primary case
-- :) fantastic behavior from Latte...
2017-02-27 01:20:30 +02:00
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
2017-02-27 01:20:30 +02:00
Michail Vourlakos
0fcb113a1b fix setting a dock's screen for config window 2017-02-27 01:20:30 +02:00
Michail Vourlakos
455f794be7 restore add/remove dock buttons
--also use a single timer for screen sync
for dockview
2017-02-27 01:20:29 +02:00