Michail Vourlakos
4401fdbb0f
tasks:always finish bouncing animation
...
--more specific when a new window is added or
when the in attention bouncing animation is not
needed any more
3 years ago
Michail Vourlakos
6bce84c68b
tasks:return bounce on start when destructed
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
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
6f30380802
decouple task realremanimation from launcheranim
3 years ago
Alexander Lohnau
505379ed04
Use spdx syntax for all files
4 years ago
Michail Vourlakos
cf2f3d551b
do not remove removal for tasks separators
4 years ago
Michail Vourlakos
7f9f418b75
do not reanchor simple windows in real removal
...
BUG:433359
4 years ago
Michail Vourlakos
50e9666784
plasmoid:fix some parabolic effect blockers
4 years ago
Michail Vourlakos
20c704fae7
fixes for tasks bouncing state
...
--more specific when they demand attention
4 years ago
Michail Vourlakos
1d7e939356
isGraphicsSystemAccelerated at Environment Ability
4 years ago
Michail Vourlakos
4be537d24d
restore slide-out remove window animation
...
--update it to Kirigami.Icon infrastructure
4 years ago
Michail Vourlakos
836da98cec
use PlasmaCore.IconItems everywhere in tasks
4 years ago
Michail Vourlakos
9e38a8cc3f
fixes in order for abilities to work property
4 years ago
Michail Vourlakos
76ef6c8111
move Animations AbilityClient into library
4 years ago
Michail Vourlakos
f68f2646f7
improve variable name for ParabolicItem
4 years ago
Michail Vourlakos
d495ee6332
drop all deprecated mimic animation
4 years ago
Michail Vourlakos
930a1529a8
parabolicItem provide isUpdatingOnlySpacers option
4 years ago
Michail Vourlakos
f536dda975
fix restoring after task demands attention
4 years ago
Michail Vourlakos
472fb720a5
clear zoom before launcher bouncing
4 years ago
Michail Vourlakos
7a033f4658
rename for ParabolicItem mScale to zoom
4 years ago
Michail Vourlakos
33b43cca39
move signal to central TaskItem
4 years ago
Michail Vourlakos
cfaa216438
rename wrapper to ParabolicItem
4 years ago
Michail Vourlakos
9c3601cff4
plasmoid:preparing TaskIconItem for Abilities
4 years ago
Michail Vourlakos
f09a6e0026
expose items shadow through MyView Ability
4 years ago
Michail Vourlakos
352cb64321
fixes for abilities
4 years ago
Michail Vourlakos
6390a48863
plasmoid:drop some deprecated code for latteView
4 years ago
Michail Vourlakos
0a9899491e
remove dockIsHidden property
...
--use instead myView.isHidden
4 years ago
Michail Vourlakos
3ec62e6ecc
fix wrong naming
4 years ago
Michail Vourlakos
33c575b09f
plasmoid:single point for TaskItem.Abilities
...
--expose abilities to items from a single point and use
that in order to provide functionality for each different
item.
4 years ago
Michail Vourlakos
4c5c96084c
plasmoid:provide ToBeRemoved Launchers
...
--in order to provide valid removal launchers
animations through TasksExtendedManager
4 years ago
Michail Vourlakos
b99f074522
plasmoid:move launchers code in its own ability
4 years ago
Michail Vourlakos
f4a568a38f
plasmoid:anchor properly manual launcher removal
4 years ago
Michail Vourlakos
e8103517c2
plasmoid:anchor properly all tasks in real removal
4 years ago
Michail Vourlakos
50d1e20758
plasmoid:fix window removal bouncing case
4 years ago
Michail Vourlakos
7aa4bff184
improve heuristics for real removal task animation
...
--improve how windows with no launchers in current activity
are identified in order to slide them out properly
4 years ago
Michail Vourlakos
1fab62377e
plasmoid:use Loader for NewWindow animation
...
--this way it is much easier and cleaner to extend
new window animation
5 years ago
Michail Vourlakos
a9c8425052
plasmoid:use Loader for Launcher animation
...
--this way it is much easier to extend launcher
animations
5 years ago
Michail Vourlakos
b2ae994614
tasks:remove dynamic publish geometry timer
...
--use a static approach
5 years ago
Michail Vourlakos
f5cc1f8f81
abilities:provide animations.requirements
...
--applets animations ability can now be used to
provide a zoomFactor that is needed from their
animations
5 years ago
Michail Vourlakos
e98ce9e0c8
fix warning and task shortcuts bouncing
5 years ago
Michail Vourlakos
631837e199
Tasks fixes for disableAllWindowsFunctionality
5 years ago
Michail Vourlakos
9e0fa5d6cd
remove deprecated apis for ParabolicManager
5 years ago
Michail Vourlakos
79bcf40e5f
remove some deprecated paraboliceffect apis
5 years ago
Michail Vourlakos
ef2592b183
add Indexer applet Ability
...
--works beautifully and nicely even in
multi-applets indexer supported environment
5 years ago
Michail Vourlakos
b1ce98e8a4
introduce PrabolicEffect Ability for applets
5 years ago
Michail Vourlakos
81abb0eb35
fix some parabolic effect glitches
5 years ago
Michail Vourlakos
7e1be6144a
remove Parabolic::DirectRender timer functionality
...
--remove direct render timer which is not used any more.
5 years ago
Michail Vourlakos
140cc8cb73
smoothen up parabolic effect
5 years ago
Michail Vourlakos
c9b7866662
HoveredIndex:Drop plasmoid implementation
...
--parabolic effect does not need hovered index
any more in order to work properly
5 years ago