Michail Vourlakos
7811e4830b
fix,consider only launchers for inCurrentActivity
4 years ago
Michail Vourlakos
07d819727b
consider hidden separators when needed
4 years ago
Michail Vourlakos
2a291385bf
move ParabolicEffect client ability into library
4 years ago
Michail Vourlakos
460ce35f6c
move Indexer ability client into library
4 years ago
Michail Vourlakos
24802431ff
fix reference
4 years ago
Michail Vourlakos
68b93285e2
move Metrics client ability into library
4 years ago
Michail Vourlakos
e3b6f72ed0
move PositionShortcuts client ability into library
4 years ago
Michail Vourlakos
b915a512c9
remove no needed plasmoid ability UserRequests
4 years ago
Michail Vourlakos
76ef6c8111
move Animations AbilityClient into library
4 years ago
Michail Vourlakos
f72a1d75c1
fix indexing for tasks visible items
4 years ago
Michail Vourlakos
1b64cfed14
fix binding loop in Metrics Ability
...
--fix calculations also for Metrics.thickness.zoomedForItems
4 years ago
Michail Vourlakos
352cb64321
fixes for abilities
4 years ago
Michail Vourlakos
04b6909e66
decouple dropping launchers in applet/containment
...
--all dropping launchers infrastructure has now decoupled
and can be used from any other applet in other to gain
such privileges
4 years ago
Michail Vourlakos
257fb86b0d
plasmoid drop viewlayoutname
4 years ago
Michail Vourlakos
b58b03891a
plasmoid:decouple Launcher ability from latteView
4 years ago
Michail Vourlakos
934f5c163e
expose launchers through relevant ability
4 years ago
Michail Vourlakos
efb88d6d15
plasmoid:rename for AbilityClient references
4 years ago
Michail Vourlakos
d6e71924ba
plasmoid:fix binding loop from Indexer.separators
...
--fix binding loop that was breaking tasks launchers
experience
4 years ago
Michail Vourlakos
e56342eeeb
add missing reference and comment
4 years ago
Michail Vourlakos
b2aa7038a9
plasmoid:expose AppletAbilities container item
...
--use a single central Item in order to provide the
various applet abilities for consumption from the user
4 years ago
Michail Vourlakos
f771100e87
plasmoid:show separator actions only for launchers
4 years ago
Michail Vourlakos
1812f1ed36
plasmoid:expose internal separators actions
...
--use task context menu in order to add and remove
separators easily
4 years ago
Michail Vourlakos
ecbe3841f1
validate moving synced launchers properly
...
--this way when a separator is added it is also
added and synced properly to relevant applets
4 years ago
Michail Vourlakos
1ca43ee13f
use Launchers Ability for syncing
...
--move internal synced launchers infrastructure
in order to use Launchers Ability. Things
this way will become much cleaner and
at the same reusable and maintainable
4 years ago
Michail Vourlakos
f1ed353fb9
plasmoid:fix binding loop for Indexer ability
4 years ago
Michail Vourlakos
4689412a13
plasmoid:launchers ability new signals
...
--do not use TasksExtendedManager to launchers
plasmoid ability
4 years ago
Michail Vourlakos
315568909b
fix property name
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
37588abf84
plasmoid:move launchers actions to relevant ability
4 years ago
Michail Vourlakos
968d8d3a54
plasmoid:expose Ability Launchers.group
4 years ago
Michail Vourlakos
a20302a598
plasmoid:introduce Launchers ability subparts
...
--launchers validator
--launchers syncer
--launchers actions
4 years ago
Michail Vourlakos
7639845717
plasmoid:do not store irrelevant launchers
...
--a delayed view layout initialization could store
irrelevant launchers from different lauchers group
into the Unique launchers group. This commit
fixes the case.
4 years ago
Michail Vourlakos
b99f074522
plasmoid:move launchers code in its own ability
4 years ago
Michail Vourlakos
e9d5ae1ace
remove container parabolic.lastIndex requirement
4 years ago
Michail Vourlakos
da1df5bc0c
parabolic:improve clearZoom responsiveness
...
--fix also a case the even though mouse was out of the
view the zoomed items where not restoring
4 years ago
Michail Vourlakos
e102fcf792
parabolic:provide better rapid movement indicator
...
--each item is now informing Parabolic ability about its
visible index when the mouser enters first time its area.
This is enough for parabolic effect to identify correctly
when there is mouse rapid movement.
4 years ago
Michail Vourlakos
751a4f6713
appletItem:provide its own Parabolic Area
...
--move the parabolic effect code in its own item
and thus making it a lot cleaner to maintain and
debug
4 years ago
Michail Vourlakos
c7adae308e
update semantics of AbilityClient.ParabolicEffect
4 years ago
Michail Vourlakos
63cdb998a1
rename Abilities.Applets to Abilities.Client
4 years ago
Michail Vourlakos
ac2ccc1358
plasmoid:fix local.iconSize calculations
4 years ago
Michail Vourlakos
1a08a476ae
improve appearance in Plasma panels/desktop
4 years ago
Michail Vourlakos
e15eed7a49
upgrade to thickness.normalForItems values
4 years ago
Michail Vourlakos
998ff199c7
fix calculation of applets visibleIndex()
...
--show properly shortcut badges for all applets
BUG:424512
5 years ago
Michail Vourlakos
e4437b7f66
abilities:introduce UserRequests
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
b1b0a69a27
fix Tasks PositionShortcuts shortcuts counting
5 years ago
Michail Vourlakos
271089ef33
more improvements for Tasks applet
5 years ago
Michail Vourlakos
9590dea430
remove deprecated Tasks::ParabolicManager
5 years ago
Michail Vourlakos
05bc900a6d
fix multiTasks global shortcuts on position
...
--multi Tasks now work properly with global
shortcuts on position even when only one of them
is stealing them for its own use.
5 years ago
Michail Vourlakos
fa4ffbf521
use PositionShortuts Ability for activate/new
5 years ago