1
0
mirror of https://github.com/KDE/latte-dock.git synced 2025-03-06 16:58:17 +03:00

345 Commits

Author SHA1 Message Date
Johan Smith Agudelo Rodriguez
f794d5c60c fix #308, Always visible option does not work for side-set dock on unusual multi screen setup 2017-03-23 00:03:45 -05:00
Michail Vourlakos
9258871e44 update strings
--update greek translation
2017-03-22 21:22:59 +02:00
Michail Vourlakos
307a5e30ea update translation strings 2017-03-22 13:10:55 +02:00
Johan Smith Agudelo Rodriguez
2c472843f7 fix id event 2017-03-22 00:16:27 -05:00
Johan Smith Agudelo Rodriguez
acfca18184 update CMakeLists.txt 2017-03-22 00:16:27 -05:00
Johan Smith Agudelo Rodriguez
78a441ed96 notications for the operations of import/export 2017-03-22 00:16:27 -05:00
Johan Smith Agudelo Rodriguez
fba31fc9f6 feature #205, backup and restore 2017-03-22 00:16:27 -05:00
Johan Smith Agudelo Rodriguez
9a4be16fe4 new dependences: KArchive and KNotifications 2017-03-22 00:16:27 -05:00
Johan Smith Agudelo Rodriguez
664bedb839 unused member 2017-03-22 00:16:27 -05:00
Johan Smith Agudelo Rodriguez
80f2199774 fix assertion when id is -1 2017-03-22 00:16:27 -05:00
Michail Vourlakos
241999579b fix #292,workaround for KF5.32 empty mask
--in KF5.32 FrameSvg returns many times a mask
that is an empty QRegion(). this patch makes
sure that at least our rectangular metrics
for masks and effectsarea are used instead.
Of course this means that themes with rounded
corners dont look as they should in !compositing
state
2017-03-21 20:58:01 +02:00
Michail Vourlakos
610e0d6a74 fix #285,expanded to false for applets
--when changing session all the applets from
the previous session should hide their
expanded options
2017-03-20 20:40:27 +02:00
Michail Vourlakos
d8410ff235 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
f371ea2a45 fix #275,top dock gains priority for AlwaysVisible
--the other docks must be also AlwaysVisible in order
for the top dock to be above them...
2017-03-18 20:08:56 +02:00
Michail Vourlakos
df760a909a move currentSession code in globalSettings 2017-03-18 14:28:33 +02:00
Michail Vourlakos
bb7235879b move autostart code in globalSettings 2017-03-18 14:16:32 +02:00
Michail Vourlakos
e57d525824 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
7b060c22a5 fix #272,expose alternative session in menu 2017-03-18 01:53:44 +02:00
Michail Vourlakos
c0eaeca09c add effectArea in DebugWindow
--export correctly the drawEffects variable
2017-03-17 23:59:50 +02:00
Michail Vourlakos
a4ee035c93 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
Johan Smith Agudelo Rodriguez
ecbd2c99bc fix #256, Dodging/Layering Issues 2017-03-15 02:57:42 -05:00
Johan Smith Agudelo Rodriguez
b6d31316a9 fix move constructor 2017-03-15 02:52:26 -05:00
Johan Smith Agudelo Rodriguez
7657fb036f avoid copies of winfowrap 2017-03-15 02:24:24 -05:00
Michail Vourlakos
3542a3e66c restore availableScreenRect behavior
--when an id is sent that is not contained
at stored screens then the primary screen
geometry is used instead
2017-03-13 21:07:40 +02:00
Michail Vourlakos
fa2da5ceb1 fix #257,crash alternative session & !compositing 2017-03-13 20:58:31 +02:00
Johan Smith Agudelo Rodriguez
784710e6d2 include unused 2017-03-12 20:56:03 -05:00
Johan Smith Agudelo Rodriguez
26756143f1 fix assertion if id is -1 2017-03-12 20:53:31 -05:00
Johan Smith Agudelo Rodriguez
f6a73d4b69 fix crash deleting visibilityManager 2017-03-12 20:52:31 -05:00
Johan Smith Agudelo Rodriguez
5226b6adce code formatted 2017-03-12 15:15:06 -05:00
Johan Smith Agudelo Rodriguez
ac18a88e60 Merged branch master into master 2017-03-12 13:32:01 -05:00
Johan Smith Agudelo Rodriguez
0375e15d0a close config window before close latte 2017-03-12 13:30:54 -05:00
Michail Vourlakos
c61c14e9be improve panel painting for disabled compositing 2017-03-12 20:19:11 +02:00
Johan Smith Agudelo Rodriguez
af8f844bc6 Only visibilityManager can call mustBeHide/Shown 2017-03-12 13:09:38 -05:00
Johan Smith Agudelo Rodriguez
a014eadd40 avoid hide the dock when blockHiding is active 2017-03-12 12:16:23 -05:00
Johan Smith Agudelo Rodriguez
095dc50f1e fix restore connfig for raiseOnDesktop/ActivityChange 2017-03-12 12:05:32 -05:00
Michail Vourlakos
1618a7bd5d temporary raise timer double to hide timer
--it is also bound between values 1800 and 3000
2017-03-12 13:21:34 +02:00
Johan Smith Agudelo Rodriguez
a00c584f37 update hidden state when change the activity 2017-03-12 05:38:15 -05:00
Johan Smith Agudelo Rodriguez
2b5974ef43 restoring compatibility for plasma 5.8 2017-03-12 04:09:10 -05:00
Johan Smith Agudelo Rodriguez
da800a11a8 fix assertion over debug message 2017-03-12 04:02:24 -05:00
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
e26f316e67 implicit conversion 2017-03-11 22:53:01 -05:00
Michail Vourlakos
059a778765 fix #235,set icon for docks differently
--for some reason the icon name returned from
the metadata of corona is empty.This gets
the windowIcon set for the application.
2017-03-11 20:36:43 +02:00
Michail Vourlakos
97e57550bf fix #102,show apps menu with Super key
--this needs from the user side to add
in the .config/kwinrc

[ModifierOnlyShortcuts]
Meta=org.kde.lattedock,/Latte,org.kde.LatteDock,activateLauncherMenu
2017-03-11 12:35:15 +02:00
Michail Vourlakos
c29cc37cda improve alternative layout appearance
--use a purpleprint fot the editing mode
in order to distinguish it from the default
session
2017-03-11 12:33:54 +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
32f2ebc8e0 improve proportion icon size with automatic icon
--when dock is changing screens and dock is using
an automatic calculated icon size based on contents
the automatic icon size must be recalculated for the
new proportion icon size
2017-03-09 16:49:51 +02:00
Michail Vourlakos
70e3c2bb7a expose dockview local geometry to qml 2017-03-09 15:49:24 +02:00
Michail Vourlakos
13325ca022 fix #238,disable/enable raise dock temporary 2017-03-08 21:04:55 +02:00