Lana Black
1532c846fe
Revert "Item -> ContainmentItem/PlasmoidItem"
...
This reverts commit 0c757d02f2
.
2 months ago
Lana Black
0c757d02f2
Item -> ContainmentItem/PlasmoidItem
3 months ago
Lana Black
4cfebe3b83
Import version changes in QML.
3 months ago
Michail Vourlakos
59b422448b
fix #100,introduce parabolic edge spacers for main
...
--new introduced external spacers of main layout are
used from parabolic effect in order to keep the contents
of main layout in balance. That produces a much better
visual result for the user because when the user hovers
an item, that item is zoomed and the mouse is still
present at first hovered position.
3 years ago
Michail Vourlakos
097ceed7d2
split thickness margins to tail and head
...
--make head thickness margin and tail thickness
margin totally independent
--ability item: reanchor it based on the screen edge
like applets are already doing
--adjust tasks animations in order to take into
account the anchoring
--parabolic effect adjust calculations to use
new thickness margins
3 years ago
Michail Vourlakos
219e901e87
zoom:improve response on first and last items
...
--improve zoom behavior for first and last items when
the user hovers them before any other item is hovered
and zoomed
3 years ago
Michail Vourlakos
b1c3594367
provide ParabolicEffect spread option
...
--this way the user can choose to use a much
greater parabolic effect that will influence five
or seven of its neighbours instead of just three.
The new option can be found at Latte Global Preferences.
3 years ago
Michail Vourlakos
78b124e8f4
align properly thintooltips on vertical edges
3 years ago
Michail Vourlakos
fc8c439787
anchor tooltip for all latte specific applets
3 years ago
Michail Vourlakos
9351277cd7
anchor thin tooltips on their visual parents
...
BUG:447631
3 years ago
Michail Vourlakos
e642087e31
Indicators API:Extend animations capabilities
...
extend indicator.level.requested signals with:
--taskLauncherActivated
--taskGroupWindowAdded
--taskGroupWindowRemoved
extend indicator.level.requested properties with:
--isIndicatorTaskLauncherAnimationRunning
extend indicator info with:
--providesInAttentionAnimation
--providesTaskLauncherAnimation
--providesGroupedWindowAddedAnimation
--providesGroupedWindowRemovedAnimation
adjust Latte Tasks in order to support properly
animations implemented through indicators.
3 years ago
Michail Vourlakos
eda019016d
Indicators:expose more options for Icons
...
--the following options are exposed to indicators
in order to use them to their preference:
----iconTransformOrigin
----iconOpacity
----iconRotation
----iconScale
3 years ago
Michail Vourlakos
47702a59be
respect indicators iconOffsetX/Y values properly
...
BUG:440283
4 years ago
Michail Vourlakos
c2a3298b5b
abilityitem:fix bindingloop headIsVisibleSeparator
4 years ago
Alexander Lohnau
505379ed04
Use spdx syntax for all files
4 years ago
Michail Vourlakos
117d68749b
plasmoid:fix monochromized icons implementation
4 years ago
Michail Vourlakos
836aba7ba4
ShorcutBadge:ignore marginsareaseparator placement
4 years ago
Michail Vourlakos
05b53d01fb
abilityitem:separator is always drawn same
...
--remove any worksaround concerning the case
that parabolic effect is disabled
4 years ago
Michail Vourlakos
01c7eae42a
set indicator.screenedge minimum value to zero
4 years ago
Michail Vourlakos
a58dfde26c
preserve indicator positioning for bouncing tasks
4 years ago
Michail Vourlakos
d12d92ac68
Ability.BasicItem respect MarginsArea size
4 years ago
Michail Vourlakos
541800f972
fixes for item separators
...
--reduce also binding loops produced from
launchers in the plasmoid
4 years ago
Michail Vourlakos
07d819727b
consider hidden separators when needed
4 years ago
Michail Vourlakos
122ce05944
do not enable spacers for hidden separators
4 years ago
Michail Vourlakos
64c42dba7d
improve ParabolicAreas center calculations
...
--this also fixes the bouncing animation in Tasks
applet when the user applies parabolic zoom on it
4 years ago
Michail Vourlakos
106aa7ca52
drop deprecated option from hiddenspacer
4 years ago
Michail Vourlakos
561f0168c0
fixes for abilities and KHNS
4 years ago
Michail Vourlakos
90cafd4176
use Ability BasicItem.location in its subparts
4 years ago
Michail Vourlakos
0c273fcaf2
provide SeparatorItem for BasicItem
4 years ago
Michail Vourlakos
1d7e939356
isGraphicsSystemAccelerated at Environment Ability
4 years ago
Michail Vourlakos
e43293062d
provide shadows through Abilities.BasicItem
4 years ago
Michail Vourlakos
2cc5139c64
prepare AppletAbilities,different LayoutContainers
4 years ago
Michail Vourlakos
8847208d6e
increase z-index of BasicItem contentItem
...
--this way any mouseareas inside the contentItem
are higher in the z-index comparing with any mouseareas
inside the Ability.BasicItem
BUG:432386
4 years ago
Michail Vourlakos
d46864e0ad
reduce ThinTooltip Ability hiding calls
4 years ago
Michail Vourlakos
9e38a8cc3f
fixes in order for abilities to work property
4 years ago
Michail Vourlakos
76a08e6897
fixes for abilities
4 years ago
Michail Vourlakos
270ca3a7df
position shortcut activation through BasicItem
...
--developers can have easy access to activating their
Basic ability items through on position shortcuts
infrastructure
4 years ago
Michail Vourlakos
1d9fe41dd0
move BasicItem into Abilities.Items
...
--this way it can be used by ANY plasma applet
4 years ago
Michail Vourlakos
42592a0de1
simplify Ability.IndicatorItem names
4 years ago
Michail Vourlakos
28c20af008
fix loading events order of custom indicators
4 years ago
Michail Vourlakos
50c9eed11b
upgrade plasmoid to IndicatorLevet items
...
--plasmoid is now using the IndicatorLevel Ability
Item cleanly. Now everything is ready in order
to provide the full Indicators Ability.
4 years ago
Michail Vourlakos
e9ecec47dc
containment: more improvements for indicators api
4 years ago
Michail Vourlakos
3e2c59b5bb
containment more simplifications for indicators
4 years ago
Michail Vourlakos
41e796c7a5
containment simplify indicators qml implementation
4 years ago
Michail Vourlakos
2365d4b569
provide Indicators ability items
4 years ago