Michail Vourlakos
1bda86f2cf
dont clip bouncing tasks for zoom=1
4 years ago
Michail Vourlakos
95f86bed8f
accept only odd numbers for iconSize and zoom
4 years ago
Michail Vourlakos
e7bd122fab
improvements for applet items
...
--never overlay icons any more for applets
--applet shadows are now below the applet
--applet icon colors are discovered through
LatteCore.IconItem
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
1e8ec1380d
track lastActiveWindows for OnAllActivities layout
...
--fix the typo that identifies when a view in present
OnAllActivities, {0} that is.
BUG:431763
4 years ago
Michail Vourlakos
f27f938042
support XDG_CONFIG_PATH for app code
...
BUG:428210
4 years ago
Michail Vourlakos
a24f6b85c2
drop totally shrinkThickMargins option
...
--the new per applet margins make that property
no relevant anymore
4 years ago
Michail Vourlakos
ff1e308a13
drop specific pages loaders for dock settings
...
--having a central Loader for all config windows does not
require different loaders for each settings page
any more.
4 years ago
Michail Vourlakos
39404ca8fe
select Custom Indicator type properly on startup
4 years ago
Michail Vourlakos
cbe9a588b8
Loaders for all dock settings windows
...
--this way we make sure that plasmoid and latteView
objects are always available to them when needed
4 years ago
Michail Vourlakos
55d0dde551
load config pages properly for dock settings window
4 years ago
Michail Vourlakos
88df41982c
load settings pages with loaders
4 years ago
Michail Vourlakos
e47775e2f4
load dock config pages properly in stackview
...
--during the first startup
4 years ago
Michail Vourlakos
8ae3b4ecfb
update based on position shortcuts implementation
...
--the new fix provides totally valid position shortcut
badges based on what the user has chosen as global
shortcut to trigger an item in latte dock based
on its position in it
4 years ago
Michail Vourlakos
cdaefbc775
provide layoutWidth/Height from AppletAbilities
4 years ago
Michail Vourlakos
a2d15e58d9
add missing public reference
4 years ago
Michail Vourlakos
0efc1fafc7
support Grid Container for Ability BasicItems
4 years ago
Michail Vourlakos
2cc5139c64
prepare AppletAbilities,different LayoutContainers
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
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
d8fe0e90d5
drop plasmoidName variable from containment
4 years ago
Michail Vourlakos
32a5282517
not show lock button for IndexerIsSupported applets
4 years ago
Michail Vourlakos
d90f195069
do not colorize for IndexerSupported applets
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
d46864e0ad
reduce ThinTooltip Ability hiding calls
4 years ago
Michail Vourlakos
7af60c802d
provide isHidingBlocked through MyView Ability
4 years ago
Michail Vourlakos
aa21ed90cb
disable lenMargins at ALL IndexerSupported applets
4 years ago
Michail Vourlakos
32d2e75b0c
fix configurationarea events sunk mechanism
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
ea489b3c7b
fixes for ParabolicEffect client ability
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
d9ac0f7c48
simplify PositionShortcuts client ability
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