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
Michail Vourlakos
cec7cc5950
upgrade extras thicknessed to abilities
4 years ago
Michail Vourlakos
36150d802b
upgrade extraFromIndicators to abilities
4 years ago
Michail Vourlakos
68af027cec
upgrade extrasFromShadows to abilities
4 years ago
Michail Vourlakos
efcbff045e
upgrade maxScreenEdge to abilities
4 years ago
Michail Vourlakos
72667f2f57
update mask value to abilities
4 years ago
Michail Vourlakos
7638e65e23
relative on screen item size can now use all values
...
-the user can now set the relative on screen items size
with step 0.1 and the produced item size does not have
to be a multiplier or 8
4 years ago
Michail Vourlakos
76ec713c9d
update for thin tooltips and auto size behaviors
...
--make their behavior more understandable and predictable
based on dock and panel types
5 years ago
Michail Vourlakos
a3989d1c2a
improve semantic for inRelocationHiding view phase
5 years ago
Michail Vourlakos
3b3388d673
rename SideBar to SidebarOnDemand
...
--improve semantics all over the place now
that we provide two different sidebar
visibility modes
5 years ago
Martijn Vogelaar
2e4f7da4c2
Introduction and implementation of the SidebarAutohide
...
as discussed in #19 .
5 years ago
Michail Vourlakos
998ff199c7
fix calculation of applets visibleIndex()
...
--show properly shortcut badges for all applets
BUG:424512
5 years ago
Michail Vourlakos
af37c31f36
support theme length paddings
...
--update layouter, background and layoutscontainer
in order to take into account the background length
paddings
5 years ago
Michail Vourlakos
e4437b7f66
abilities:introduce UserRequests
5 years ago
Michail Vourlakos
f5cc1f8f81
abilities:provide animations.requirements
...
--applets animations ability can now be used to
provide a zoomFactor that is needed from their
animations
5 years ago
Michail Vourlakos
fec2f447d5
drop editMode workarounds in containment
5 years ago
Michail Vourlakos
e98ce9e0c8
fix warning and task shortcuts bouncing
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
fae249560e
dont block parabolic effect for expanded applets
5 years ago
Michail Vourlakos
fe4704e355
block par.effect for applet popups
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