1
0
mirror of https://github.com/KDE/latte-dock.git synced 2024-12-28 19:21:50 +03:00
Commit Graph

889 Commits

Author SHA1 Message Date
Michail Vourlakos
4318404c9c fix warnings and improvements for Indicators 2019-03-17 14:34:44 +02:00
Michail Vourlakos
0d568c81d5 update indicators architecture to be independent
--first steps in order to support completely independent
indicators that can be downloaded/installed/used online
2019-03-17 13:49:26 +02:00
Michail Vourlakos
4460e3ed16 increase contrast for light outline 2019-03-17 09:47:54 +02:00
Michail Vourlakos
e30ee3abba enable Blur for isBusy backgrounds 2019-03-17 02:29:15 +02:00
Michail Vourlakos
9afafcc7c2 disable panel shadows only when active maximized 2019-03-17 02:23:35 +02:00
Michail Vourlakos
067c0df044 draw panel shadows when isBusy after 40% opacity 2019-03-17 02:09:57 +02:00
Michail Vourlakos
10fbf41081 enable hover effect for Plasma Style 2019-03-17 01:23:53 +02:00
Michail Vourlakos
14e7eb1899 ui and interaction improvements 2019-03-17 01:04:42 +02:00
Michail Vourlakos
33c584cc08 Mouse wheel action for empty areas
--User can now choose for the panel empty areas
a sroll wheel behavior:
-Scroll Desktops
-Scroll Activities
-Scroll Tasks

BUG: 404266
2019-03-17 00:49:51 +02:00
Michail Vourlakos
aaee132951 add outline width option in Preferences 2019-03-16 20:40:51 +02:00
Michail Vourlakos
f3f6dccf65 support Outline option for compositing mode
--works much better than I was expecting and at the
same time it simplifies the PanelBox code a lot
2019-03-16 19:41:04 +02:00
Michail Vourlakos
3666ab42db position CustomBackground border correctly 2019-03-16 17:12:25 +02:00
Michail Vourlakos
661f3cad1b update panel backgrounds implementation
--there is now an always shown underlying layer that
provides full solidness for 100% panel transparency
--Colorizer.CustomBackground was updated in order to
support Borders drawing
2019-03-16 16:17:52 +02:00
Michail Vourlakos
c85ec4c07a new architecture for Indicators
--indicators now support both Back/Front
layers. Back layer is the usual layer
behind the current Item and the Front layer is
a layer above the current Item (overlay)
--update Unity to follow new architecture
2019-03-15 00:04:02 +02:00
Michail Vourlakos
104ee8581f add more information for indicators consumption
--currentIconSize/maxIconSize/windowsCount/
windowsMinimizedCount
2019-03-14 16:37:23 +02:00
Michail Vourlakos
f50be9bc9d update Panel/Dock type detection 2019-03-14 14:43:18 +02:00
Michail Vourlakos
9d710297e1 catch up edit Visual animation to changes 2019-03-12 20:57:31 +02:00
Michail Vourlakos
8f4fafa2db fix warning 2019-03-12 20:40:42 +02:00
Michail Vourlakos
d8f8737d05 add tooltip for editing background
--the user is informed about scroll wheel
and more specific that can alter the
edit background opacity
2019-03-12 20:22:05 +02:00
Michail Vourlakos
f06e3415de restore mask calculaltions for noCompositingEdit 2019-03-12 18:32:46 +02:00
Michail Vourlakos
9a4a515a68 improve identification of inConfigureApplets mode 2019-03-12 18:25:12 +02:00
Michail Vourlakos
b00598949d activate/disable independent animations 2019-03-11 19:50:11 +02:00
Michail Vourlakos
25b636465a split animations and make par.effect independent 2019-03-11 19:22:01 +02:00
Michail Vourlakos
01e60370b0 consider shadows for updating needed mask
--avoiding circumstances that the shadows are broken
because the mask is too small
2019-03-11 16:51:38 +02:00
Michail Vourlakos
7902bf8ce5 remove panel external margin 2019-03-11 16:32:40 +02:00
Michail Vourlakos
83d2ead0a0 support increase/decreaseLength for latte separator 2019-03-11 15:39:28 +02:00
Michail Vourlakos
8b46ecc92a support new Latte separator properly 2019-03-11 15:17:22 +02:00
Michail Vourlakos
37ea714fb3 fix applet positioning when dragged in editMode 2019-03-11 09:44:31 +02:00
Michail Vourlakos
218e8254a2 improve placement for SettingsOverlay tooltip
--place the SettingsOverlay tooltip under editMode
smarter in order to not break the parabolic
effect experience
2019-03-09 23:37:40 +02:00
Michail Vourlakos
a2876a3b72 make edit mode popup plasma friendly 2019-03-09 22:18:27 +02:00
Michail Vourlakos
d1340486bb improve margins options placement in settings 2019-03-09 21:57:14 +02:00
Michail Vourlakos
faf38820d5 fix Blur Demonstration under editMode 2019-03-09 20:12:02 +02:00
Michail Vourlakos
f1a34ce437 add hacks in config windows for inner shadow 2019-03-09 19:35:37 +02:00
Michail Vourlakos
e1c964ea34 move external shadow under liblatte2 2019-03-09 18:59:59 +02:00
Michail Vourlakos
0816e2b8aa fix top masking during editMode
--improve also identifying when subtracting
edit mode mask is needed
2019-03-09 18:37:49 +02:00
Michail Vourlakos
c21d355f9a fix calculations for maxThickness 2019-03-09 15:42:30 +02:00
Michail Vourlakos
94415e24b4 improve config windows calculated geometries 2019-03-09 12:23:51 +02:00
Michail Vourlakos
6276d604dc restore edit shadow size
--now that masking is used in order to subtract
mask areas that overlap with underlying config
windows, the edit shadow can be as big as we
need with no problems
2019-03-08 23:46:31 +02:00
Michail Vourlakos
736d068a44 improve masking for config windows
--now config windows are masked properly in order to
accessible to all of their areas. By design the config
windows are trying to be below the main view, this is
why masking is needed in order to work properly and not
having areas that can not be clicked/accessed because
of the top Latte View
2019-03-08 23:43:08 +02:00
Michail Vourlakos
05afe9e8d3 show title tooltips in liveEditMode 2019-03-08 18:42:45 +02:00
Michail Vourlakos
d45d28b1cc use single tooltip for all settingsOverlay options 2019-03-08 15:17:35 +02:00
Michail Vourlakos
e922b73bca reduce a bit the edit external shadow 2019-03-07 17:39:30 +02:00
Michail Vourlakos
5935718dfb center Rearrange button 2019-03-07 17:15:11 +02:00
Michail Vourlakos
63039826fd improve Rearrange Button in LiveEditing 2019-03-07 17:00:54 +02:00
Michail Vourlakos
542174f296 make edit visual totally dynamic
--meaning that edit Visual can contain more
elements than just the usual ones and as such
we can now add a "Rearrangement" option to make
things easier to switch between live/static editing
2019-03-06 20:19:17 +02:00
Michail Vourlakos
527cddb72d update Ruler and EditVisual
--improve and restructure all editMode in order
for Ruler and EditMode to be ready to accept more
direct available settings in settings overlay
section.
2019-03-06 18:33:55 +02:00
Michail Vourlakos
8a4f669ecf fix hovered masking for editMode when zoomed
--in the past applets could not be hovered when
in editmode
2019-03-05 14:34:42 +02:00
Michail Vourlakos
71bb4ca921 introduce new editAppletsMode
--in this mode all aplets can be adjusted and
repositioned properly
2019-03-05 14:26:35 +02:00
Michail Vourlakos
3fac7c2388 remove deprecated showZoomed from appletItem 2019-03-04 21:22:32 +02:00
Michail Vourlakos
9615c7362b enable Blur in LiveMode 2019-03-04 19:42:01 +02:00