Michail Vourlakos
9bdd58ee3f
restore Show Timer behavior for KWin Edges
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
5a0948591e
create latte dir if missing when loading presets
...
--this is critical because it does not open Latte at
first run. The fix is just to make sure that "latte"
directory will be created in case there isnt already
BUG: 404762
6 years ago
Michail Vourlakos
2af8d6290a
move task IndicatorLoader in its own qml file
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
35c9550963
make sure maximized window is touching the view
...
--Disable the hack for kwin effects because it has many
false results. e.g. when a window is maximized and
Latte or Plasma are showing their View settings
6 years ago
Michail Vourlakos
b11894432f
adjust margins even better to old defaults
6 years ago
Michail Vourlakos
e249251b3f
improve defaults for margins
6 years ago
Michail Vourlakos
903988ff71
identify correctly touching flags with kwin effects
...
-- KWin Effects such as ShowDesktop have no way to be identified and as such
create issues with identifying properly touching and maximized windows. BUT when
they are enabled then NO ACTIVE window is found. This is a way to identify these
effects trigerring and disable the touch flags.
BUG: 404483
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
57bf3f3829
mask Unity glow to not break boundaries
6 years ago
Michail Vourlakos
9fcde6ad6b
Unity indicator improvements
...
--force rectangle indicator only for Tasks and use
full applet size for Applets
6 years ago
Michail Vourlakos
ab0604b149
improvements for Unity indicator
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
1dd778eba0
improve default values
6 years ago
Michail Vourlakos
fe71e5dd2e
remove deprecated headers
6 years ago
Michail Vourlakos
1390275b65
move latte indicator settings from Tasks to Effects
6 years ago
Michail Vourlakos
b28fcff5e2
improve limits for margins in view options
6 years ago
Michail Vourlakos
8d265f9432
fix attention animation for reverse state
6 years ago
Michail Vourlakos
fc8d0ed46c
fixes for margins
6 years ago
Michail Vourlakos
ef2e464ca8
improvements for separators
6 years ago
Michail Vourlakos
98c20e4f83
adjust separators to new indicators design
6 years ago
Michail Vourlakos
e40e1556a9
fix attention animation with new indicators
6 years ago
Michail Vourlakos
388a5cdb99
important fixes for tasks states
6 years ago
Michail Vourlakos
54a9e7ed17
reposition tasks indicatots to a better place
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
Michail Vourlakos
ab85d28701
move LatteIndicator at Latte library as it should
6 years ago
Michail Vourlakos
3d7f5e7990
update Latte Indicator to new design
6 years ago
Michail Vourlakos
0147ed8451
update indicators design in plasmoid
6 years ago
Michail Vourlakos
82a11b9f4a
adjust plasmoid to new indicators design
6 years ago
Michail Vourlakos
cb6e38b4c0
enable new margins in view settings
6 years ago
Michail Vourlakos
fb522d6231
introduce new margins for containment
6 years ago
Michail Vourlakos
8a0c0740b3
improve how default scheme file is identified
...
--add also some improvements for color schemes
BUG: 404668
6 years ago
Michail Vourlakos
8f11eaeb42
add exceptions section in Background
6 years ago
Michail Vourlakos
19815138c5
set a limit for backgrounds hash size
...
--Latte should remember 300 backgrounds
maximum and afterwards that cache is removed.
That way we can avoid cases that because
a slideshow plugin uses too many wallpapers
does not make Latte to have high memory usage.
6 years ago
Michail Vourlakos
c6178e58bd
only touching windows at DynamicBackground criteria
...
--at the same time disable Blur for isBusy state of
panel drawing
BUG: 404483
6 years ago
Michail Vourlakos
cd825d9463
fix restoring wallpaper tracking after slideshow
6 years ago
Michail Vourlakos
c69d2db45b
improve texts for better understanding
6 years ago
Michail Vourlakos
e303130ef6
release broadcasted backgrounds when not needed
...
--an example could be when the user decides to change
wallpaper plugin for its desktop from a slideshow
to other wallpaper plugins
6 years ago