1
0
mirror of https://github.com/KDE/latte-dock.git synced 2025-03-17 02:50:08 +03:00

1811 Commits

Author SHA1 Message Date
Michail Vourlakos
df0da77083 fix #420,include spacers in applets geometry calcs
--this way the right click we always take into account
the visual appearance space that latte provides for it
and not the applets internal geometry. So now spacers
also are considered as applet area
2017-04-23 02:31:36 +03:00
Michail Vourlakos
df0d017eb6 more signals to trigger computing of effectsArea
--fixes some cases that in fill mode the effectsArea
is not calculated correctly and the blur effects
were positioned out of place
2017-04-22 13:00:27 +03:00
Michail Vourlakos
a211ff6605 fix #398,reduce to minimum length margins
--more specific reduce to minimum length
margins for Fill mode in 100% maximum
length
2017-04-22 12:54:47 +03:00
Michail Vourlakos
25cbe57aa6 fix #392,support panel transparency and shadows
--the user can set the panel transparency and
enable/disable the panel shadows
2017-04-13 00:24:16 +03:00
Michail Vourlakos
4948a94227 support lower values for the icon margin
--the default is changed to 15%
2017-04-11 21:05:45 +03:00
Michail Vourlakos
6f410af31a support external shadows for WindowsGoBelow 2017-04-10 09:37:40 +03:00
Michail Vourlakos
b48c74ed08 fix spacers,broke from fillWidth new behavior 2017-04-09 14:35:57 +03:00
Michail Vourlakos
510974c3ff fix #356,expose offset in the dockview
--this patch updates borders correctly based
also on the offset variable
--fixes the calculations for offset and panel
background positioning
2017-04-09 01:26:29 +03:00
Michail Vourlakos
3125e6b742 fix #356,add offset option for the dock
-this patch provides the offset variable for
our qml side... The offset feature is not complete
the following are missing:
-expose offset at the dockview
-use offset in !compositing state
-update borders by taking into account the offset also
-update the automatic-positioning to take into account
the offset also
2017-04-08 21:05:13 +03:00
Michail Vourlakos
ccd498d884 improve applets layout on formFactor changes
--based on a strande behavior when changing form
factors and not appearing correctly I found the
reason why this is happening... this fixes the
audoban separator wrong latte behavior and for
the widget also concerning of course when the
dock changes form factor
--this fix inlude also a fix of a binding loop
for the heading of launchers inside the AppletItem
2017-04-08 19:13:55 +03:00
Michail Vourlakos
8d195354b0 fix #371,support applets with fillWidth/Height
--support applets that activate fillWidth/Height
2017-04-08 10:03:22 +03:00
Michail Vourlakos
73074382e3 move the lock button from drag area to tooltip
--improve the lock button appearance by moving it from
the drag area into the tooltip
2017-04-07 16:06:04 +03:00
Michail Vourlakos
a6b767d65a fix #351,use correct screenGeometry at task filter
--this fixes screen filtering for tasks but we
should investigate further in the future how
to support correct plasmoid.screenGeometry
2017-04-03 16:32:17 +03:00
Michail Vourlakos
1b9abfea84 fix #334,block dropping internal launchers on dock 2017-03-26 14:23:24 +03:00
Michail Vourlakos
fadd4f73c7 fix visual on drop a plasmoid
--this was broken from the new behavior
concerning launchers and their checks
2017-03-25 18:54:09 +02:00
Michail Vourlakos
6a75d0c26e update metadata files 2017-03-22 21:42:42 +02:00
Johan Smith Agudelo Rodriguez
04f2331518 update desktop files 2017-03-22 14:38:57 -05:00
Michail Vourlakos
9258871e44 update strings
--update greek translation
2017-03-22 21:22:59 +02:00
Michail Vourlakos
d90e129f77 update translation strings
--update greek translation
2017-03-22 20:55:42 +02:00
Michail Vourlakos
307a5e30ea update translation strings 2017-03-22 13:10:55 +02:00
Michail Vourlakos
fd24b39e0e visual improvements for Launchers Area 2017-03-21 21:28:50 +02:00
Michail Vourlakos
cbd60d3509 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
Michail Vourlakos
797c160ea6 fix #288,new improvements for additions
--adding a plasmoid in taskmanager does not appear
an add cross
--trying to add launchers outside the taskmanager
appears a message over the taskmanager indicating
the real Launchers Area
2017-03-20 21:50:18 +02:00
Michail Vourlakos
8fdec50114 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
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
b4334be011 disable effects if no panel is shown 2017-03-17 17:21:38 +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
Michail Vourlakos
691b1339df 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
fca86f0f20 fix #266,expose middle click actions of libtask 2017-03-15 21:44:54 +02:00
Michail Vourlakos
0518e27794 disable bouncing for zoom=1 and when dock hidden 2017-03-14 20:15:31 +02:00
Michail Vourlakos
a299badc14 fixes for !compositing automatic icon size 2017-03-14 20:07:21 +02:00
Michail Vourlakos
0781b37b89 fix positioning for !compositing editing mode 2017-03-14 19:51:03 +02:00
Michail Vourlakos
91f5a24b43 fix calculations for !compositing vertical docks 2017-03-14 19:13:39 +02:00
Michail Vourlakos
ba644239f7 improve hidden spacers size
--icon margin is not set by the user,
this is why the hidden spacers must update
their size according to the user choice,
do not create to much empty space at the
edges
2017-03-14 18:09:10 +02:00
Michail Vourlakos
ea853ae62f fix #259,user can set distance between applets 2017-03-14 17:51:35 +02:00
Michail Vourlakos
a4f50468d1 support scrolling for Debug Window 2017-03-14 17:31:37 +02:00
Michail Vourlakos
f0a3e595a0 update panel alignment correctly
--when the dock was changing between form
factors the edge alignments must be tranlated
correctly. e.g. left and right must
become top and bottom accordingly
2017-03-14 00:15:45 +02:00
Michail Vourlakos
e226eef4ec restore modes for !compositing
--support hiding modes when !compositing,
improve apperance/calculations a bit
for !compositing
2017-03-13 22:37:33 +02:00
Michail Vourlakos
15d663b4a4 give more attention to !compositing
--improved all the visual and calculations
for !compositing. During the road also some
fixes introduced for the masking calculations
as the PanelBox exposes more of its settings
publicle to root and that way to
VisibilityManager
2017-03-13 01:19:11 +02:00
Michail Vourlakos
9fc3f47b73 restore tooltips behavior for spesific cases
--locked applets, those that can be hovered,
and when zoomFactor==1
2017-03-12 20:43:45 +02:00
Michail Vourlakos
c61c14e9be improve panel painting for disabled compositing 2017-03-12 20:19:11 +02:00
Johan Smith Agudelo Rodriguez
095dc50f1e fix restore connfig for raiseOnDesktop/ActivityChange 2017-03-12 12:05:32 -05:00
Michail Vourlakos
21eb071851 protect raise/hide animations from double calling 2017-03-12 13:27:42 +02:00
Michail Vourlakos
b95a8ff307 consistent hovering for applets and tasks
--relevant to #250,creates consistency for
hovering tasks and applets. The only concerns
is around the springanimation introduced in
plasma 5.10 but this will be checked later
how it can be supported properly
2017-03-12 13:23:10 +02:00
Johan Smith Agudelo Rodriguez
fb16fee66b fix #246, Incorrect/inconsistent behaviour when switching virtual desktops 2017-03-12 04:01:27 -05:00
Michail Vourlakos
2f0c565c1a fix #250,workaround hovering issue for applets
--algorithm that is searching for an IconItem
inside at the applet's code for 2 levels depth.
If it is found the this IconItem is used to
be activated and deactivated on entering and
exiting the applet.
2017-03-12 01:29:54 +02:00
Michail Vourlakos
25465e7c9e fix #248,option to shring thick margins to minimum 2017-03-11 19:32:43 +02:00
Michail Vourlakos
79010a6297 decouple thickness margins from iconMargin 2017-03-11 19:08:38 +02:00