Michail Vourlakos
0816e2b8aa
fix top masking during editMode
...
--improve also identifying when subtracting
edit mode mask is needed
6 years ago
Michail Vourlakos
c21d355f9a
fix calculations for maxThickness
6 years ago
Michail Vourlakos
94415e24b4
improve config windows calculated geometries
6 years ago
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
6 years ago
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
6 years ago
Michail Vourlakos
05afe9e8d3
show title tooltips in liveEditMode
6 years ago
Michail Vourlakos
d45d28b1cc
use single tooltip for all settingsOverlay options
6 years ago
Michail Vourlakos
e922b73bca
reduce a bit the edit external shadow
6 years ago
Michail Vourlakos
5935718dfb
center Rearrange button
6 years ago
Michail Vourlakos
63039826fd
improve Rearrange Button in LiveEditing
6 years ago
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
6 years ago
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.
6 years ago
Michail Vourlakos
8a4f669ecf
fix hovered masking for editMode when zoomed
...
--in the past applets could not be hovered when
in editmode
6 years ago
Michail Vourlakos
71bb4ca921
introduce new editAppletsMode
...
--in this mode all aplets can be adjusted and
repositioned properly
6 years ago
Michail Vourlakos
3fac7c2388
remove deprecated showZoomed from appletItem
6 years ago
Michail Vourlakos
9615c7362b
enable Blur in LiveMode
6 years ago
Michail Vourlakos
b3af2cf176
option for the user to adjust editBack opacity
6 years ago
Michail Vourlakos
9c6d5c2fe9
move related qml files to its own directory
6 years ago
Michail Vourlakos
b15df34cc4
livemode:enable parabolic effect for editMode
...
--first commit to restructure editMode in order to
support livemode under editing. Live mode means
that all options changes during editMode will be
available to be tested directly
6 years ago
Michail Vourlakos
39f302e149
set max highPanelMargin to 2px.
...
--this is plasma-style and that improves consistency
6 years ago
Michail Vourlakos
6db1ca7b5d
fix typo
6 years ago
Michail Vourlakos
dcb2d4e528
restore previous behavior and add a timer
...
--reduce calculations and add a timer in order
to avoid binding loops by giving applets some
time to adjust their sizes properly
6 years ago
Michail Vourlakos
f00e34e36b
improvements for applets canBeHovered heuristics
6 years ago
Michail Vourlakos
da13cdbb4b
improve Smart Colors in editMode
...
-- in edit Mode, Smart Colors could behave
as a Live mode in order for changes to be totally
visible with the underlying background how they
look
6 years ago
Michail Vourlakos
d8738758a9
restore normal behavior for applets size
6 years ago
Michail Vourlakos
4702bc0694
improve how panel thickness is calculated
...
--always provide the needed high margin for the panel
background thickness
6 years ago
Michail Vourlakos
bd2336b7af
fix for applets size calculations
...
--fix how maxSize of an applet is calculated
in order to provide parabolic effect capability
or not.
BUG: 404977
6 years ago
Michail Vourlakos
33363c241d
Enable communication between Applets
...
--applets can now use the LatteBridge in order
to send/receive messages between them. A good
example of this could be the window title and
the window appmenu applets in order the hide
and show themselves based on mouse hovering.
6 years ago
Michail Vourlakos
138343a9cd
improving Colors::FromTouching behavior
...
--when a window is touching but this window
is not active then the active color palette is
preferred
6 years ago
Michail Vourlakos
8ae8de719e
ignore deprecated:autoDecreaseIconSize from config
6 years ago
Michail Vourlakos
4f9d41cec8
improve Latte indicator options accessibility
6 years ago
Michail Vourlakos
ff77bc3485
compute icon colors only for indicators requesting
6 years ago
Michail Vourlakos
c69271f9e0
restore panel thickness in editMode
6 years ago
Michail Vourlakos
b1865e2634
hide indicator properly when task is removed
6 years ago
Michail Vourlakos
1965f7f9c0
move responsibility to separator to draw itself
...
-- metrics are now provided by the separator applet
and not from Latte
6 years ago
Michail Vourlakos
f353363670
fix shadowing for separators
6 years ago
Michail Vourlakos
c805963327
prepare for new latte separators
6 years ago
Michail Vourlakos
c64df5a078
fixes for separators
6 years ago
Michail Vourlakos
f2479d6678
move applet IndicatorLoader to its own qml file
6 years ago
Michail Vourlakos
ab9eb5d536
consider also editMode mask requirements
...
--take into consideration the margin needed between
the contents and MaxLength ruler in order to calculate
correctly the thickness needed
6 years ago
Michail Vourlakos
dd1c3f61b8
increase mask thickness when indicators needed it
6 years ago
Michail Vourlakos
f040cc8828
plenty improvements for touching/active state flags
...
--fixes and improvements to identify windows that are
touching or are active and how all of them are used
in order to color properly the view
6 years ago
Michail Vourlakos
17c602347b
use touching windows scheme at all cases
...
BUG: 404745
6 years ago
Michail Vourlakos
f1eb8becfc
improvements for Plasma Style indicator
6 years ago
Michail Vourlakos
4d9f0192c2
fix panel thickness calculations
6 years ago
Michail Vourlakos
fe71e5dd2e
remove deprecated headers
6 years ago
Michail Vourlakos
fc8d0ed46c
fixes for margins
6 years ago
Michail Vourlakos
98c20e4f83
adjust separators to new indicators design
6 years ago
Michail Vourlakos
d9fe9d438d
move Plasma/UnityIndicators into liblatte2
6 years ago
Michail Vourlakos
529c6f0bab
adjust applet to new LatteIndicator
6 years ago