Michail Vourlakos
edb943db6b
fixes for spacers and positioning of behaveAsPanel
...
--fix positioning for Right/Bottom alignments when
View behavesAsPlasmaPanel
5 years ago
Michail Vourlakos
dde2b0b10e
do not apply Plasma popups coloring if not enabled
5 years ago
Michail Vourlakos
e98ce9e0c8
fix warning and task shortcuts bouncing
5 years ago
Michail Vourlakos
271089ef33
more improvements for Tasks applet
5 years ago
Michail Vourlakos
aba7aeab80
small fixes here and there
5 years ago
Michail Vourlakos
d04c19dacf
dont enable add launchers in Tasks area
...
--when there are multiple Latte Tasks applets
5 years ago
Michail Vourlakos
f3df399f55
update some parabolic effect functions
5 years ago
Michail Vourlakos
2343933408
remove Container ParabolicManager
...
--this is not needed any more from the container.
All its functionality is provided from various
Container Abilities.
5 years ago
Michail Vourlakos
05bc900a6d
fix multiTasks global shortcuts on position
...
--multi Tasks now work properly with global
shortcuts on position even when only one of them
is stealing them for its own use.
5 years ago
Michail Vourlakos
5be106565c
PositionShortcuts choose which Tasks will be used
...
--Tasks have an option in order for one of them to steal
the Global On Position shortcuts and not be applied for
any other applets in the same dock
5 years ago
Michail Vourlakos
7176febb09
move badges tags in PositionShortcuts ability
5 years ago
Michail Vourlakos
fa4ffbf521
use PositionShortuts Ability for activate/new
5 years ago
Michail Vourlakos
dc78257962
improvement for Container::OnPositionShortcuts
...
--bind On Position Shortcuts Container ability
with View::ExtendedContainmentInterface implementation
5 years ago
Michail Vourlakos
f32937ca6d
first commit for multi on position shortcuts
5 years ago
Michail Vourlakos
3c73bff0ac
use Indexer Ability for shortcut badges
5 years ago
Michail Vourlakos
949b2a4c3b
AutoFill applets must never exceed maxgivenspace
...
BUG:421786
5 years ago
Michail Vourlakos
fae249560e
dont block parabolic effect for expanded applets
5 years ago
Michail Vourlakos
78dce5d5e6
save start/end layouts per applet options
...
BUG:421770
5 years ago
Michail Vourlakos
737f680853
fix more binding loops for AppletItem
5 years ago
Michail Vourlakos
12d6302fc3
fix binding loops and warnings
5 years ago
Michail Vourlakos
5ea28513c2
respect applets thickness properties
5 years ago
Michail Vourlakos
bac3502f2c
fix bindingloop from Applet.lengthAppletFullMargin
5 years ago
Michail Vourlakos
419b2bfb6d
fix binding loop for Applet::layoutThickness
5 years ago
Michail Vourlakos
c9caa408ea
update Layout preferred values for Tasks
5 years ago
Michail Vourlakos
cb368c504d
drop old Tasks identification code paths
5 years ago
Michail Vourlakos
76781094af
rename ExtInterface::model to LatteTasksModel
5 years ago
Michail Vourlakos
fe4704e355
block par.effect for applet popups
5 years ago
Michail Vourlakos
b264854a98
Dodge visibility mode now ignores edge touches
...
--The new implementation for snapping needed to remove
the touching view edge from touching algorithm. The
windows trakers now provide two separate values for each
touching.
----First value is for regular window touches for which
their window geometry intersects with view published
absoluteGeometry
----Second value is for windows that are touching
view edge without intersecting with view geometry
5 years ago
Michail Vourlakos
54ea58c215
remove deprecated Effects subtracted implementatio
5 years ago
Michail Vourlakos
8bfc71fd3e
remove magical (+/-1 px) from calculations
...
--implementation is much more concrete now and we
need to be 1px precise in order to provide good
snapping and dodge visibility modes correctly
--in upcoming commit the view is touched property
will mean without window is touching the view edge.
For view edges touching there will be a different
variable that can be used from containment and
applets.
5 years ago
Michail Vourlakos
29b5c3e590
fix warnings
5 years ago
Michail Vourlakos
6ae1613f87
fix some Bindings loops for AppletItem
...
--a nice check for Binding is too check is
latteView is provided. If it is null, e.g.
during exit Bindings can be blocked.
5 years ago
Michail Vourlakos
79beef1fc6
reduce minimum applet length inConfigureApplets
5 years ago
Michail Vourlakos
14a6d73284
fix warnings
5 years ago
Michail Vourlakos
23f3c1f5c1
remove debug message
5 years ago
Michail Vourlakos
55c856d4f5
rename Applet property parabolicEffectIsSupported
5 years ago
Michail Vourlakos
707fc8bca9
improve AppletItem.layoutLength binding
...
--it is now lighter and is executed only
when it must be updated
5 years ago
Michail Vourlakos
20994f9bdf
fix HeaderSettings spacing
5 years ago
Michail Vourlakos
afb5217fe8
remove debug message
5 years ago
Michail Vourlakos
84003f3c35
protect latteBridge setting
5 years ago
Michail Vourlakos
55506fd20a
automate AppletItems length calculations
5 years ago
Michail Vourlakos
9fcec2128a
support min/max length and alignments beautifully
...
--applets that use auto fill calculations to gain their
length work really nice now for all alignments and values
very similar to plasma panels
5 years ago
Michail Vourlakos
7b1f2f2ef2
update AppletItem::Wrapper implementation
...
--new implementation is using length/thickness
semantics and not widths/heights. This way things
are much clearer and easier to extend
5 years ago
Michail Vourlakos
407cef9488
rename AppletItem property to maxAutoFillLength
5 years ago
Michail Vourlakos
e83dcfdc92
fix invisiblity of Separator applets in rare cases
...
--when the user was using applets separators with parabolic
effect there were cases that did not appear at all. This
is now fixed.
5 years ago
Michail Vourlakos
0c5fb4957e
rename applet property to isAutoFillApplet
5 years ago
Michail Vourlakos
302140972c
fixes for Layouter ability in Container
5 years ago
Michail Vourlakos
2268d7ca12
more improvements for Layouter different alignments
...
--trying to find a workable layout case for all alignments
when they contain Fill(s) applets
5 years ago
Michail Vourlakos
1b19de8952
improve Layouter for Fill(s) in MainLayout
5 years ago
Michail Vourlakos
4fa11ab3d8
use maximum length for normal alignments and fills
...
--when Left/Center/Right alignments contain a fill
applet then they should use the entire max length
5 years ago