Michail Vourlakos
4689412a13
plasmoid:launchers ability new signals
...
--do not use TasksExtendedManager to launchers
plasmoid ability
4 years ago
Michail Vourlakos
315568909b
fix property name
4 years ago
Michail Vourlakos
4c5c96084c
plasmoid:provide ToBeRemoved Launchers
...
--in order to provide valid removal launchers
animations through TasksExtendedManager
4 years ago
Michail Vourlakos
3085e6aa3d
expose norma edit mode for Latte plasmoid
...
--Latte Tasks plasmoid is the only eaxception from
applets because it can be edited during the normal
Latte View editing scenario through Tasks tab.
All other applets need to open their settings window.
4 years ago
Michail Vourlakos
37588abf84
plasmoid:move launchers actions to relevant ability
4 years ago
Michail Vourlakos
8556cc4808
fix wrong spelling
4 years ago
Michail Vourlakos
968d8d3a54
plasmoid:expose Ability Launchers.group
4 years ago
Michail Vourlakos
a20302a598
plasmoid:introduce Launchers ability subparts
...
--launchers validator
--launchers syncer
--launchers actions
4 years ago
Michail Vourlakos
7639845717
plasmoid:do not store irrelevant launchers
...
--a delayed view layout initialization could store
irrelevant launchers from different lauchers group
into the Unique launchers group. This commit
fixes the case.
4 years ago
Michail Vourlakos
b99f074522
plasmoid:move launchers code in its own ability
4 years ago
Michail Vourlakos
e404abde4e
fix editThickness for latte panels
4 years ago
Michail Vourlakos
069455be4e
provide struts based on screen gap
...
--following new norms and styles the struts
applying for Always Visible they now take into account
the screen edge margin and apply the same margin
also at their head thickness margin. If there is
much negative user feedback this might be reverted.
BUG:419731
4 years ago
Michail Vourlakos
bb9564e11f
fix input mask area length calculations
...
--effects area is not relevant when the dock is
hidden, in such case using localGeometry is a much
better approach and more accurate.
BUG:431273
4 years ago
Michail Vourlakos
33ad9069e0
make slide in/outs relevant to animations speed
4 years ago
Michail Vourlakos
9d3ebca4af
provide stable struts thickness
...
--when a floating view is hiding its screen gap
there is no reason for struts to be added
during that phase. Published struts could be
the final expected window position in that case.
BUG:431255
4 years ago
Michail Vourlakos
f8cce7acfa
fix normalThickness value
4 years ago
Michail Vourlakos
919b0cbf8c
rename view property
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
b9b41317ca
reduce interval for Parabolic Nullifier
4 years ago
Michail Vourlakos
72d6383401
drop no needed RootMouseArea
4 years ago
Michail Vourlakos
52f09917fd
drop layoutsContainer abilities implementation
...
--this code is not needed any more. HostAbilities
are pretty capable to handle such code.
4 years ago
Michail Vourlakos
5fbabaf58f
abilities: drop parabolic.lastindex property
...
--new approach is much cleaner to use
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
56cf1535d2
improve internal view splitters drawing
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
35b757f508
internal splitter dont show debug visual indicator
4 years ago
Michail Vourlakos
3a85a81bd7
fix paddings visuals for left edge
4 years ago
Michail Vourlakos
640e9b3802
fix starup thickness for floating dock
...
--when starting Latte and a floating dock
has chosen to hide its screen gap for maximized
windows, in that case was not updating its
window thickness properly
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
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
c2595ba170
fix missing header
4 years ago
Michail Vourlakos
55a6455399
support CanFillArea applets
4 years ago
Michail Vourlakos
17f4a90ed7
hide EventsSinkOriginArea when not needed
4 years ago