Michail Vourlakos
1c7eec05e3
send only screenEdgeMargin to applets/indicators
...
--screenEdgeMarginEnabled value is not really needed
to applets and indicators. Only the margin value
applied is of importance in order to place themselves
properly.
5 years ago
Michail Vourlakos
896afcc068
support screen edge margin for behaveAsPlasmaPanel
5 years ago
Michail Vourlakos
8194ee94bc
inform applets/indicators for screen edge margin
...
--fix geometries publishing, update margins calculations
5 years ago
Michail Vourlakos
d8a32fa18a
load an indicator for the view background
...
--this way the plasma android-style click can be
triggered for empty areas
5 years ago
Michail Vourlakos
e26c0ceb36
provide Progress information to indicators
...
--as a test case, the Plasma indicator now supports
the original plasma progress indicator of plasma
taskmanagers
6 years ago
Michail Vourlakos
f75605d78d
introduce Resources for Indicators
6 years ago
Michail Vourlakos
33962fa1fc
expose some animations properties to Indicators
...
--animations enabled and durationTime exposed to
Indicators
6 years ago
Michail Vourlakos
6f47b7c4c8
rename Rectangled TO Square for Indicators
6 years ago
Michail Vourlakos
af65e8ab48
flexible Tasks page
...
--introduce android clicke animation for Plasma
style
6 years ago
Michail Vourlakos
d95d861b64
add new options to indicators interface
...
--providesHoveredAnimation, in order to disable
the Latte one
--providesClickedAnimation, in order to disable
the Latte one
--needsMouseEventCoordinates, in order to know
when the mouse pressed e.g. creating animations
like the android way
6 years ago
Michail Vourlakos
834bb56194
provide panel transparency info to indicators
6 years ago
Michail Vourlakos
d4b2589d0c
expose isPressed state to indicators
6 years ago
Michail Vourlakos
6569160195
improve icon colors for applets
...
--provide a background and glow color for those
applets that do not provide an icon to render
6 years ago
Michail Vourlakos
69bbb82841
improve icons colors names
6 years ago
Michail Vourlakos
9a464226bd
improve loading for indigator config ui
...
--in order for all indicators infrastructure to
load the plugin correctly the configuration and
the component elements of ViewPart::Indicator
must be loaded first correctly and afterwards
the relevant Indicators to follow
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