Commit Graph

1751 Commits (9d68f6b32a51139e2433d8a16b6f285d3016eec6)

Author SHA1 Message Date
Michail Vourlakos 219c1b5e05 do not draw indicatorPaddings for PlasmaAutoFill 4 years ago
Michail Vourlakos 1e99b97def draw MarginsAreaSeparator visual paddings 4 years ago
Michail Vourlakos 2e70abb41a preserve applets length inMarginsArea
--inMarginsArea the applet length is still
calculated by metrics.iconSize
4 years ago
Michail Vourlakos 992f98389d dont roundToIconSize only for parabolic effect 4 years ago
Michail Vourlakos a72931fc41 identif Applet.ConstraintHints properly 4 years ago
Michail Vourlakos aaf562a207 not CanFillArea applets behabe as MarginsSeparators 4 years ago
Michail Vourlakos 69f466fd2f fix parabolic effect for MarginsAreaSeparators 4 years ago
Michail Vourlakos 87f42e4817 proper margins for CanFillThickness applets 4 years ago
Michail Vourlakos 35e9880ce7 provide AppletItem.canFillScreenEdge 4 years ago
Michail Vourlakos c3e8c5c8af expose Indexer.inMarginsArea through AbilityBridge 4 years ago
Michail Vourlakos a5ceb16e39 provide proper Metrics values for MarginsArea 4 years ago
Michail Vourlakos a67656c2f2 fixes and update elements margins for inMarginsArea 4 years ago
Michail Vourlakos 9abc937fa6 update applet margins for inMarginsArea 4 years ago
Michail Vourlakos 9929d1fa8e identify when applets are inside margins area 4 years ago
Michail Vourlakos fc34150d73 Indexer track marginsAreaSeparators 4 years ago
Michail Vourlakos 9e487b613b identify applet isMarginAreaSeparator 4 years ago
Michail Vourlakos ddb7dfdf5e use bool for floatingInternalGapIsForced
--do not use CheckBox three states in order
to make things simpler for the user
4 years ago
Michail Vourlakos 6550112525 hidden applets pass on parabolieffect messages 4 years ago
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
Michail Vourlakos 61d091fdda remove containment drag resistaner 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 b58b03891a plasmoid:decouple Launcher ability from latteView 4 years ago
Michail Vourlakos 50a1ee1db8 update input mask even for !normalState 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 10873a2295 activate properly mirror screen gap for panels 4 years ago
Michail Vourlakos 9dcbb90aba disable applet hidden flag inConfigureAppletsMode 4 years ago
Michail Vourlakos 6e3c35510b move updateMaskArea() calls into VisibilityManager 4 years ago
Michail Vourlakos a5626c1e58 improve how updateMaskArea function is triggered 4 years ago
Michail Vourlakos 4ee4f875a5 remove deprecated code 4 years ago
Michail Vourlakos ad3727ce15 drop containment.inSlidingOut exposure
--use myView.inSlidingOut instead
4 years ago
Michail Vourlakos 291f86710f drop containment inSlidingIn exposure 4 years ago
Michail Vourlakos f6747a5f1c drop containment.isReady property 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 7a38642012 provide myView different shown states 4 years ago
Michail Vourlakos 16f846c72f rename to myView.alignment 4 years ago
Michail Vourlakos 25335bc025 expose MyView to applets 4 years ago
Michail Vourlakos c855d8f0b6 fix binding loop for behaveAsPlasmaPanel 4 years ago
Michail Vourlakos 8bf428becb fix warnings 4 years ago
Michail Vourlakos 2ed1bedd5f drop deprecated inForcedHiding 4 years ago
Michail Vourlakos 1ec0b924d4 rename to updateIsEnabled for Bindings 4 years ago
Michail Vourlakos 145a4b222c drop deprecated inSlidingAnimation 4 years ago
Michail Vourlakos a9bceda4be rename to inClientSideScreenEdgeSliding 4 years ago
Michail Vourlakos c859f17cab rename to isFloatingInClientSide 4 years ago
Michail Vourlakos 5c03022847 update naming to inNormalState 4 years ago
Michail Vourlakos 397e1324e9 update name to view.inRelocationAnimation 4 years ago
Michail Vourlakos 0e48caa5d0 rename to inForcedHiding 4 years ago
Michail Vourlakos cc81a0ae46 rename background.isGreaterThanItemThickness 4 years ago