Michail Vourlakos
90df4f4f61
support new visibility mode for SideBars
...
--SideBar views are shown/hide ONLY WHEN the
user has requested to DO SHOW from external
applets, shortcuts and scripts
5 years ago
Michail Vourlakos
dabc7bfe88
option to toggle windows minimized state
...
--mouse wheel can now be used from panel empty areas
in order to minimize windows or cycle between them.
The action is called ScrollToggleMinimed. When that
option is used the user can also use Ctrl+ScrollUp
in order to maximize a window or Ctrl+ScrollDown
to restore it
5 years ago
Michail Vourlakos
c88329d278
x11:improve experience for Windows Always Cover
...
--simplify also some parts from windows calling window
manager values
5 years ago
Michail Vourlakos
f9779d5284
introduce two new windows visibilities in options
...
--add options for visibility modes:
- Windows Can Cover
- Windows Always Cover
5 years ago
Yuri Chornoivan
1aaef7aa2b
Fix minor EBN issues
5 years ago
Yuri Chornoivan
3a60d6f3b2
Fix minor EBN issues
6 years ago
Michail Vourlakos
0b6c07a1e5
support Active Window Filtering
...
--Latte can now use the new multi-screen
Last Active Window infrastructur to choose
which Active Window is preferred, only from
current screen OR from all screens
6 years ago
Michail Vourlakos
74772cd7a9
introduce SCROLLING options for Tasks
...
--the user can now adjust the Scrolling options
for its Tasks when the items overflow. The following
are provided:
Scrolling: ENABLE/DISABLE
--Manual Scrolling: DISABLE/PARALLEL/HORIZONTALANDVERTICAL
--Auto Scrolling: ENABLE/DISABLE
BUG: 407779
6 years ago
Michail Vourlakos
9b0c585bd4
remove no needed Tracking types
6 years ago
Michail Vourlakos
ad788130ab
REFACTOR:add WindowSystem namespace
6 years ago
Michail Vourlakos
fb718024cd
fix brightness calculations for backgrounds
...
--fix brightness calculations for vertical edges
for the desktop backgrounds
--improve debug messages for the brightness calculations
at BackgroundTracker
6 years ago
Michail Vourlakos
af77263d9a
update comments at background cache
6 years ago
Michail Vourlakos
8168d4ec13
fix pixelated icons when par.effect disabled
6 years ago
Michail Vourlakos
7a11670e33
introduce AppletsContainer for LayoutsContainer
6 years ago
Michail Vourlakos
fb4508c6a7
simplify CMakeLists
6 years ago
Michail Vourlakos
c735792c30
REFACTOR:replace all "foreach" statements
6 years ago
Michail Vourlakos
1210e708c9
support automatic roundness to !compositing
6 years ago
Michail Vourlakos
81204e3519
support importing indicators from compressed files
6 years ago
Michail Vourlakos
f9289dc558
support colorGroup for IconItem
...
--this way we fix all coloring issues with
plasma theme icons e.g. the audio indicator
was not painted correctly for some themes
6 years ago
Michail Vourlakos
0b90411b1d
IMPORTANT: All new Indicators architecture
...
--this huge commit contains all the changes needed
in order for Latte to load Indicators dynamically
from their own packages
6 years ago
Michail Vourlakos
ca80a7932f
introduce LatteComponents to be consumed globally
...
--this is needed in order for indicators plugins in
the future to provide the same UI elements with the
rest of LatteView Settings windows
6 years ago
Michail Vourlakos
28d197484e
fix warnings
6 years ago
Michail Vourlakos
e505e20e59
fix Latte Indicator when plasmoid in Desktop
6 years ago
Michail Vourlakos
b89ef0e50b
fix warnings fron new indicators architecture
6 years ago
Michail Vourlakos
4318404c9c
fix warnings and improvements for Indicators
6 years ago
Michail Vourlakos
aa83854b03
fix liblatte2 faulty reference
6 years ago
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
6 years ago
Michail Vourlakos
1c2df50380
Unity: support reversedEnabled
6 years ago
Michail Vourlakos
480e7532a2
Unity:disable upper arrow indicator for applets
6 years ago
Michail Vourlakos
c39f0b4c8c
add group indicator for Plasma style
6 years ago
Michail Vourlakos
10fbf41081
enable hover effect for Plasma Style
6 years ago
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
6 years ago
Michail Vourlakos
d5ef4c8acf
discover standard paths independent of distro
6 years ago
Michail Vourlakos
981e11d231
update all indicators to new architecture
...
--Latte/Plasma indicators were updated to new
Indicators architecture that supports Back and
Front Layers
6 years ago
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
6 years ago
Michail Vourlakos
cb5a602d27
Unity: improve arrow drawing
...
--draw an external line in the color of
the background in order to create a better
contrast
6 years ago
Michail Vourlakos
bc0ad9d19f
Unity:fix windows indicators for vertical views
6 years ago
Michail Vourlakos
a919dc3fca
Unity:add triangles, make things more interesting
...
--added triangles indicators that follow plasma theme
coloring in order to indicate windows count, minimized
state and isActive flag
CCBUG: 404122
6 years ago
Michail Vourlakos
104ee8581f
add more information for indicators consumption
...
--currentIconSize/maxIconSize/windowsCount/
windowsMinimizedCount
6 years ago
Michail Vourlakos
0cd97b6815
improve border size in Unity indicator
6 years ago
Michail Vourlakos
f1a34ce437
add hacks in config windows for inner shadow
6 years ago
Michail Vourlakos
e1c964ea34
move external shadow under liblatte2
6 years ago
Tranter Madi
cf0182e827
Improve Unity Indicator
...
Summary:
- Fix the bug "UnityRect is smaller than the icon in some cases", caused by `anchors.margin: 4`
- Do not use plasma colors for `isActive` or `inAttention` cases.
Reviewers: #latte_dock, mvourlakos
Reviewed By: #latte_dock, mvourlakos
Subscribers: plasma-devel
Tags: #plasma
Differential Revision: https://phabricator.kde.org/D19309
6 years ago
Michail Vourlakos
ff77bc3485
compute icon colors only for indicators requesting
6 years ago
Michail Vourlakos
b1865e2634
hide indicator properly when task is removed
6 years ago
Michail Vourlakos
dd1c3f61b8
increase mask thickness when indicators needed it
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