Commit Graph

1217 Commits (04d9cb7cb0f401791c44fc8398efd9abae7ed91b)

Author SHA1 Message Date
Michail Vourlakos 04d9cb7cb0 extend ParabolicAreas region
--this way we dont miss any mouse event consercing
the parabolic effect. This is a great improvement
in parabolic effect responsiveness
4 years ago
Michail Vourlakos 87f29197bd expose new properties to applets
-paddingThickness
-marginLength
-paddingLength
--are now provided through LatteBridge to applets
4 years ago
Michail Vourlakos 5a73842be9 mprove paddings coloring 4 years ago
Michail Vourlakos 347c5681c6 locate propertly the Internal View splitter 4 years ago
Michail Vourlakos 1df040a68d provide new beautiful Justify splitters 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 c234d0e0b6 enable padding visuals only zoom==1 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 50aec78526 position properly paddings visuals 4 years ago
Michail Vourlakos 50bf618942 drag/move applets from outside View 4 years ago
Michail Vourlakos 2fd5f51e8d fixes for justify alignment arrangement 4 years ago
Michail Vourlakos 2e7dcb5428 refactor rely on c++ to provide justify alignment
--c++ takes the burden to validate the Justify alignment
4 years ago
Michail Vourlakos 968a80f858 show applet paddings inConfigureApplets mode 4 years ago
Michail Vourlakos 55a6455399 support CanFillArea applets 4 years ago
Michail Vourlakos 17f4a90ed7 hide EventsSinkOriginArea when not needed 4 years ago
Michail Vourlakos fb1aaefd34 Revert "hide sinkareas when no needed"
This reverts commit 168502673b.
4 years ago
Michail Vourlakos 168502673b hide sinkareas when no needed 4 years ago
Michail Vourlakos f63bc30274 remove workaround activating applet from neutral 4 years ago
Michail Vourlakos c7fedca8b6 remove margins from SinkAreas 4 years ago
Michail Vourlakos 431ce6c6fa enable EventsSink with parabolic effect
--add also some comments/information about
EventsSink qml implementation
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 de6f2282e6 remove all padding events code
--in favour of EventsSink approach that will
probably solve all corner cases of view sunk
events
4 years ago
Michail Vourlakos f652975c90 qml:load ParabolicArea(s) only when really needed 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 5a9d84f383 fix, do not show alreadyshown tasks after hiding 4 years ago
Michail Vourlakos a51f10b7e2 drop applets custom hovering animation 4 years ago
Michail Vourlakos 99531d4d19 drop totally any applet icon overlaying 4 years ago
Michail Vourlakos b5ceb4d91a tasksparabolic:use view triggering values 4 years ago
Michail Vourlakos 259f04f7c9 view:forward ParabolicEnter from c++ 4 years ago
Michail Vourlakos a1ec6de412 tasks:make parabolic effect fixes 4 years ago
Michail Vourlakos d3eed82145 adjust tasks to new parabolic approach 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 2f0a226b0d dont draw layoutscontainer when hidden 4 years ago
Michail Vourlakos 2251b16338 wayland:enable new input event handling 4 years ago
Michail Vourlakos bc5ba50147 refactor:plenty of fixes for masks/input events
--use only input events in order to identify the area
from which a window accepts input and also remove almost
every mask-qml code handling
--by reducing mask usage to minimum we fix also the
BLACKLINE bug under X11
4 years ago
Michail Vourlakos ba94315ecb REFACTOR:input events and mask area
-- The new approach reduces mask area calls to
barely minimum. Input mask is used instead to
specify the area for which we accept input.
-- The new approach solves also the BLACKLINE issue
when hovering the view at startup. This is because
at all times the full window area is drawn.
4 years ago
Michail Vourlakos bc9e39a6b2 use valid paddings for sinked events 4 years ago
Michail Vourlakos f45c6eea87 remove edge applet special spacing 4 years ago
Michail Vourlakos 34f1eff125 remove separator length based on latte setting 4 years ago
Michail Vourlakos 1650518935 autofill applets use same length paddings/margins 4 years ago
Michail Vourlakos 7ef490932d add visual identifiers for paddings 4 years ago
Michail Vourlakos 7c3b994cbb sinked_events:do not send for needlength animations
--fix a case of parabolic effect breaking when mouse
was hovering empty areas on the sides of the dock
4 years ago
Michail Vourlakos c123bc40e1 fix/adjust InternalViewSplitter placement
--for the new paddings approach
4 years ago
Michail Vourlakos 167a19b748 sinked events:respect Fitts Law 4 years ago
Michail Vourlakos ae650bbcf7 disable some qml side events hacks
--with new padding approach we can be more certain
when the overlaied parabolic effect mousearea is
really needed
4 years ago
Michail Vourlakos c7ff929e35 auto-lock applets in more generic way 4 years ago
Michail Vourlakos 654c35cfec add visual debug rectangle for applets 4 years ago