Commit Graph

135 Commits (32a5282517ef33d23973078a3502ba6e92ff8058)

Author SHA1 Message Date
Michail Vourlakos 7af60c802d provide isHidingBlocked through MyView Ability 4 years ago
Michail Vourlakos 59df189948 remove all deprecated thin tooltips implementation 4 years ago
Michail Vourlakos 04ce943603 expose ThinTooltip Ability to applets and host 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 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 cfb382002b update containmentActions properly when recreating 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 cadae33a39 drop viewLayout property from everywhere 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 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 5c03022847 update naming to inNormalState 4 years ago
Michail Vourlakos 6bcef91073 fix typos 4 years ago
Michail Vourlakos 33d08c92a0 improve internal splitters length computations 4 years ago
Michail Vourlakos 69df6400f2 rename launchersignals to syncedLaunchers
--that is more appropriate name for synced
launchers latte launchers handler
4 years ago
Michail Vourlakos 1ca43ee13f use Launchers Ability for syncing
--move internal synced launchers infrastructure
in order to use Launchers Ability. Things
this way will become much cleaner and
at the same reusable and maintainable
4 years ago
Michail Vourlakos 1181fc472c dont update GTK_FRAME_EXTENTS for floating state
--dont update when a floating Dock is hiding its screen
edge for a maximized window.
4 years ago
Michail Vourlakos e9d5ae1ace remove container parabolic.lastIndex requirement 4 years ago
Michail Vourlakos 0e002567dc drop LayoutsContainer.restoreZoomIsBlocked
--Parabolic Host Ability is quite capable to handle
this properly
4 years ago
Michail Vourlakos 507d673af4 fix binding loop 4 years ago
Michail Vourlakos 77520f7407 improve how fillRealApplets are counted
--a new parameter to count only fillApplets
that are not splitters was needed
4 years ago
Michail Vourlakos da1df5bc0c parabolic:improve clearZoom responsiveness
--fix also a case the even though mouse was out of the
view the zoomed items where not restoring
4 years ago
Michail Vourlakos e102fcf792 parabolic:provide better rapid movement indicator
--each item is now informing Parabolic ability about its
visible index when the mouser enters first time its area.
This is enough for parabolic effect to identify correctly
when there is mouse rapid movement.
4 years ago
Michail Vourlakos f1c0dce495 fix check of Layouter fillApplets calculations 4 years ago
Michail Vourlakos bc6e3cefb2 plenty of fixes for Justify splitters 4 years ago
Michail Vourlakos 6a6e47c657 plenty of fixes for moving/dragging applets 4 years ago
Michail Vourlakos 8959e58148 provide generic code for fill applets calculations 4 years ago
Michail Vourlakos 574135e084 Welcome the all new EventsSink infrastructure
--each applet has now its own Sunk events to handle,
and as such each applet can now have different paddings
and that does not create any issues or missing events
4 years ago
Michail Vourlakos ba9233684e view:separate parabolic c++ code from view
--The parabolic effect c++ part of View now
leaves in its own class
4 years ago
Michail Vourlakos 751a4f6713 appletItem:provide its own Parabolic Area
--move the parabolic effect code in its own item
and thus making it a lot cleaner to maintain and
debug
4 years ago
Michail Vourlakos ae9836ccba first iteration for new parabolic 4 years ago
Michail Vourlakos 0112df9c5d alter Abilities.Definitions, Abilities.Definition 4 years ago
Michail Vourlakos fb9f2739a3 rename Abilities.Hosts to Abilities.Host 4 years ago
Michail Vourlakos 976ed15351 rename Ability.Container to Ability.Host 4 years ago
Michail Vourlakos 0f06f00855 upgrade debug maskEnabled to Abilities 4 years ago
Michail Vourlakos 1e985590b5 upgrade debug timers flag to Abilities 4 years ago
Michail Vourlakos 169b7d6aae introduce Debug Ability 4 years ago
Michail Vourlakos e15eed7a49 upgrade to thickness.normalForItems values 4 years ago
Michail Vourlakos 88ea6e370e add isEnabled to parabolic Ability 4 years ago
Michail Vourlakos fe42e93ddd publish thicknesses through abilities 4 years ago