Michail Vourlakos
f58ad7af56
dont drop in-applet shadows for badges
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
08118d531c
move on to Kirigami.Icons for Tasks
...
--fix any crispy and blurry issues by moving
to Kirigami.Icon which maintainable and much
better for Latte requirements. For example
no roundToIconSize option is needed at all.
As it appears Kirigami.Icon is using only
the smooth parameter in order to define
its coloring.
BUG:432477
4 years ago
Michail Vourlakos
8b1b76eab4
move ListView at correct parent based on scrolling
4 years ago
Michail Vourlakos
9547509ba9
trying to workaround blurred and crisp icons
4 years ago
Michail Vourlakos
d7a451010f
disable smooth for task icons
4 years ago
Michail Vourlakos
1bda86f2cf
dont clip bouncing tasks for zoom=1
4 years ago
Michail Vourlakos
b22d8bf5f8
restore smoother hover animation for task icons
4 years ago
Michail Vourlakos
836da98cec
use PlasmaCore.IconItems everywhere in tasks
4 years ago
Michail Vourlakos
bb998ea90c
do not cache tasks animations
...
--at the same time the maximum parabolic zoom factor
is always calculated based on the fact to provide
maximum icon size that is an integer value
4 years ago
Michail Vourlakos
ddaf790755
switch to PlasmaCore.IconItem for Tasks icons
...
--and use LatteCore.IconItem only to retrieve background
and glow colors
4 years ago
Michail Vourlakos
e43293062d
provide shadows through Abilities.BasicItem
4 years ago
Michail Vourlakos
90b8a7e502
AppletAbilities takes responsibility for Layout
...
--applets abilities will anchor the layout properly
and at the same time update its values accordingly
4 years ago
Michail Vourlakos
ba502fa595
plasmoid align perfectly its items
...
--this way we make the calculations correctly
and its contents are not moved 1px far from the
perferct offset value in order to look consistent
with the rest items of the dock
4 years ago
Michail Vourlakos
7af60c802d
provide isHidingBlocked through MyView Ability
4 years ago
Michail Vourlakos
2d48769771
improve default values for abilities
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
4051bf687f
move AppletAbilities client into library
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
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
9d0922a203
decouple TitleTooltipParent from root and taskItem
4 years ago
Michail Vourlakos
815bd9d799
decouple ShortcutBadge from taskItem and root
4 years ago
Michail Vourlakos
2b29662706
indicatorLevel independent of taskItem and root
4 years ago
Michail Vourlakos
d29d0ce88c
fix tasks parabolic small jumping
4 years ago
Michail Vourlakos
0d5f1dc78f
rename task basic item parts
4 years ago
Michail Vourlakos
721353da1e
forward pressed and released events to indicators
4 years ago
Michail Vourlakos
a32367c60c
rename inTempScaling to hasZoomPerAxis
4 years ago
Michail Vourlakos
f68f2646f7
improve variable name for ParabolicItem
4 years ago
Michail Vourlakos
433abd05cd
decouple parabolic items from task and root
4 years ago
Michail Vourlakos
d7b0be1aa6
move isParabolicEventBlocked in 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
8d618855ba
restore task hovering after launcher bouncing ends
4 years ago
Michail Vourlakos
472fb720a5
clear zoom before launcher bouncing
4 years ago
Michail Vourlakos
e5ceb08730
plasmoid:fix needattention case
4 years ago
Michail Vourlakos
88f44f48c2
provide palette through MyView Ability
4 years ago
Michail Vourlakos
f1fc45f5bb
provide thin tooltips through ParabolicArea
4 years ago
Michail Vourlakos
331e87aba6
decouple ParabolicArea from TaskItem
4 years ago
Michail Vourlakos
ae44d152de
move HiddenSpacer to AbilityBasicItemParts
4 years ago
Michail Vourlakos
78abcd7a55
make HiddenSpacer independent of TaskItem
4 years ago
Michail Vourlakos
96271578b7
introduce AbilityBasicItem in plasmoid
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
a758e8a2ba
move isZoomed internally to ParabolicItem
4 years ago
Michail Vourlakos
ba94be4612
rename ParabolicArea to ParabolicEventsArea
...
--in order to distinguish it from future ParabolicItem
which will be part of Ability Item
4 years ago
Michail Vourlakos
d028db2f5a
drop deprecated api
4 years ago
Michail Vourlakos
ea05df3807
plasmoid:drop deprecated IconItem
4 years ago
Michail Vourlakos
9c3601cff4
plasmoid:preparing TaskIconItem for Abilities
4 years ago
Michail Vourlakos
9c25c82671
plasmoid:remove deprecated latteView
4 years ago
Michail Vourlakos
59df189948
remove all deprecated thin tooltips implementation
4 years ago
Michail Vourlakos
17294eff20
provide full working ThinTooltips Ability
4 years ago
Michail Vourlakos
04ce943603
expose ThinTooltip Ability to applets and host
4 years ago
Michail Vourlakos
5c5879ac14
remove latte tasks specific code from containment
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
ec4ed5ec08
expose badgesIn3DStyle through MyView Ability
4 years ago
Michail Vourlakos
a62cebf06e
expose containment.alignment through its Ability
4 years ago
Michail Vourlakos
dbdb95f402
improvements for Latte Tasks used in Plasma
4 years ago
Michail Vourlakos
dfe439fead
provide background opacity through MyView Ability
4 years ago
Michail Vourlakos
5edf5a14f8
fix unloading LocalIndicators Ability
4 years ago
Michail Vourlakos
173a3cf16b
plasmoid:access screenGeometry from MyView Ability
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
ac890e2a3e
plasmoid:use all new AbilityClient.Indicators
4 years ago
Michail Vourlakos
42592a0de1
simplify Ability.IndicatorItem names
4 years ago
Michail Vourlakos
2b008be27c
plasmoid:fix dragging launchers internally
...
BUG:432110
4 years ago
Michail Vourlakos
28c20af008
fix loading events order of custom indicators
4 years ago
Michail Vourlakos
79828d9706
plasmoid:fix references for 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
41e796c7a5
containment simplify indicators qml implementation
4 years ago
Michail Vourlakos
eb34cefdda
release animations when user is removing tasks
...
--for example when the user is hovering a zoomed task
and chooses to remove Latte Tasks applet from its
context menu
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
f37fde5824
simplify dragging architecture
...
--simpler implementation both for plasmoid
mousehandler and containment droparea
4 years ago
Michail Vourlakos
cadae33a39
drop viewLayout property from everywhere
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
abd3678e1f
expose myView.containmentActions
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
943a3d07c9
update-rename to myView.isShownFully
4 years ago
Michail Vourlakos
e9cc81b03a
drop isHalfShown for myView.isShownPartially
...
--provide also myView.isShownFully
4 years ago
Michail Vourlakos
16f846c72f
rename to myView.alignment
4 years ago
Michail Vourlakos
efb88d6d15
plasmoid:rename for AbilityClient references
4 years ago
Michail Vourlakos
25335bc025
expose MyView to applets
4 years ago
Michail Vourlakos
81349b5db3
fix #42,accept mouse events for audio badge
4 years ago
Michail Vourlakos
6bcef91073
fix typos
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