Commit Graph

1683 Commits (16c1a849b6cee7ec6c84a39feb70b5e49f9773b7)

Author SHA1 Message Date
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 297b3a7d5b Revert "fixes for applets thin tooltips"
This reverts commit 4fc85ba8c5.
4 years ago
Michail Vourlakos f2dbafa5ef use Plasma.Hightlight for appelts visual indicator 4 years ago
Michail Vourlakos 4fc85ba8c5 fixes for applets thin tooltips 4 years ago
Michail Vourlakos 1d7e939356 isGraphicsSystemAccelerated at Environment Ability 4 years ago
Michail Vourlakos 518b6b3b7d discover icon for plasma notes applet
--this is needed in order to track background and
glow color for notes applet
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 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 a24f6b85c2 drop totally shrinkThickMargins option
--the new per applet margins make that property
no relevant anymore
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 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 9e38a8cc3f fixes in order for abilities to work property 4 years ago
Michail Vourlakos 665a287586 use same parabolic calculation in applet and tasks 4 years ago
Michail Vourlakos 86f73e4135 provide thin tooltips for applets in zoom==1 4 years ago
Michail Vourlakos 83a83075bd remove deprecated reference 4 years ago
Michail Vourlakos d074beff4e containment:remove latteapplet hard dependency 4 years ago
Michail Vourlakos d028db2f5a drop deprecated api 4 years ago
Michail Vourlakos e3d16ca81e appletItem:remove deprecated latteView assignment 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 b4a71bdbe3 fix applets hidden spacers calculations
--remove also some deprecated apis
4 years ago
Michail Vourlakos f0558d80b1 remove deprecated apis from containment 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 dfe439fead provide background opacity through MyView Ability 4 years ago
Michail Vourlakos f1ed85b481 fix items shadow opacity calcs through abilities 4 years ago
Michail Vourlakos 98d863de86 improvements for IndicatorLevel activation 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 962db78bb9 containment:expose and use AbilityHost.Indicators 4 years ago
Michail Vourlakos 42592a0de1 simplify Ability.IndicatorItem names 4 years ago
Michail Vourlakos 66361652ef floating,support two different struts thickness
- Hide Thickness Screen Gap scenario provides two different struts thicknesses.
--- [1] The first struts thickness is when there is no maximized window and is such case
---     the view is behaving as in normal AlwaysVisible visibility mode. This is very useful
---     when users tile windows. [bug #432122]
--- [2] The second struts thickness is when there is a maximized window present and in such case
---     the view is hiding all of its screen edges. It is used mostly when the view is wanted
---     to act as a window titlebar.

BUG:432122
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
Michail Vourlakos cfb382002b update containmentActions properly when recreating 4 years ago
Michail Vourlakos 39ad54f9bb provide visual indicator for multiple tasks
--when the user changes Tasks tab settings between
different applets, the selected applet is providing an
animation
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 3680862138 improve dropping new plasmoids behavior 4 years ago