Commit Graph

4781 Commits (36808621381d8b83b89dff6dca316caaac70e255)
 

Author SHA1 Message Date
Michail Vourlakos 3680862138 improve dropping new plasmoids behavior
Michail Vourlakos 61d091fdda remove containment drag resistaner
Michail Vourlakos f37fde5824 simplify dragging architecture
--simpler implementation both for plasmoid
mousehandler and containment droparea
Michail Vourlakos cadae33a39 drop viewLayout property from everywhere
Michail Vourlakos 257fb86b0d plasmoid drop viewlayoutname
Michail Vourlakos b58b03891a plasmoid:decouple Launcher ability from latteView
Michail Vourlakos 50a1ee1db8 update input mask even for !normalState
Michail Vourlakos 934f5c163e expose launchers through relevant ability
Michail Vourlakos abd3678e1f expose myView.containmentActions
Michail Vourlakos 10873a2295 activate properly mirror screen gap for panels
Michail Vourlakos 9dcbb90aba disable applet hidden flag inConfigureAppletsMode
Michail Vourlakos 6e3c35510b move updateMaskArea() calls into VisibilityManager
Michail Vourlakos a5626c1e58 improve how updateMaskArea function is triggered
Michail Vourlakos 4ee4f875a5 remove deprecated code
Michail Vourlakos 6390a48863 plasmoid:drop some deprecated code for latteView
Michail Vourlakos ad3727ce15 drop containment.inSlidingOut exposure
--use myView.inSlidingOut instead
Michail Vourlakos 291f86710f drop containment inSlidingIn exposure
Michail Vourlakos f6747a5f1c drop containment.isReady property
Michail Vourlakos 0a9899491e remove dockIsHidden property
--use instead myView.isHidden
Michail Vourlakos 943a3d07c9 update-rename to myView.isShownFully
Michail Vourlakos e9cc81b03a drop isHalfShown for myView.isShownPartially
--provide also myView.isShownFully
Michail Vourlakos 7a38642012 provide myView different shown states
Michail Vourlakos 16f846c72f rename to myView.alignment
Michail Vourlakos efb88d6d15 plasmoid:rename for AbilityClient references
Michail Vourlakos 25335bc025 expose MyView to applets
Michail Vourlakos c855d8f0b6 fix binding loop for behaveAsPlasmaPanel
Michail Vourlakos 8bf428becb fix warnings
Michail Vourlakos 2ed1bedd5f drop deprecated inForcedHiding
Michail Vourlakos 1ec0b924d4 rename to updateIsEnabled for Bindings
Michail Vourlakos 145a4b222c drop deprecated inSlidingAnimation
Michail Vourlakos a9bceda4be rename to inClientSideScreenEdgeSliding
Michail Vourlakos c859f17cab rename to isFloatingInClientSide
Michail Vourlakos 5c03022847 update naming to inNormalState
Michail Vourlakos 397e1324e9 update name to view.inRelocationAnimation
Michail Vourlakos 0e48caa5d0 rename to inForcedHiding
Michail Vourlakos cc81a0ae46 rename background.isGreaterThanItemThickness
Michail Vourlakos f6ddf52148 rename to inClientSideFloating
Michail Vourlakos 81349b5db3 fix #42,accept mouse events for audio badge
Michail Vourlakos c456599881 add option to mirror floating gap
--when a maximized window is present the
floating gap is mirrored above the dock or
panel in order to provide a much better
visual appearance
Michail Vourlakos 2c18052ad5 improve internalsplitters behavior when dragging
Michail Vourlakos 6bcef91073 fix typos
Michail Vourlakos d6e71924ba plasmoid:fix binding loop from Indexer.separators
--fix binding loop that was breaking tasks launchers
experience
Michail Vourlakos b48686229a enable parabolic area for hidden applets
--this way parabolic effect messages are forwarded properly
to surrounding applets
Michail Vourlakos 7a4010abc1 instantiate properly widget explorer
Michail Vourlakos b6f4550c08 raise view window to set it in front layer
Michail Vourlakos 0edbd9a66a widgets explorer: initialize windows flags earlier
--this way we avoid in wayland to draw window decoration
Michail Vourlakos 754fb85133 avoid crash in wayland from Widgets Explorer
Michail Vourlakos 84d4d4cef7 provide latte internal widget explorer
Michail Vourlakos 3ec62e6ecc fix wrong naming
Michail Vourlakos e56342eeeb add missing reference and comment