Michail Vourlakos
1431feae8c
upgrade debugMode to Abilities
4 years ago
Michail Vourlakos
aef310bf36
upgrade debug spacers to Abilities
4 years ago
Michail Vourlakos
01969b86e2
upgrade debug flags to Abilities
4 years ago
Michail Vourlakos
7f00ff7af2
upgrade layouter debug flag to Abilities
4 years ago
Michail Vourlakos
1e985590b5
upgrade debug timers flag to Abilities
4 years ago
Michail Vourlakos
13a4b64118
upgrade overloadedIcons/Window debug flags Ability
4 years ago
Michail Vourlakos
169b7d6aae
introduce Debug Ability
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
9f1274bf70
remove deprecated property
4 years ago
Michail Vourlakos
8381b42dc2
fixes for CustomBackground
4 years ago
Michail Vourlakos
14f43ce296
make verticalViewTouchingUnity is all color styles
4 years ago
Michail Vourlakos
5af3036613
fixes for identifying Unity vertical view showing
...
--more specific identifying properly when a vertical
view is shown and is touching a top or bottom view
that has requested to be fully trasparent when no
maximized window exists
4 years ago
Michail Vourlakos
8298bf0e2c
fix dock view geometry calculations
...
--when background custom radius and shadow
are applied the dock window geometry shouldnot
change if these values are not altered. This
is especially true when a dock is hiding
its screen edge margin when there is a maximized
window and the same time is hiding also its
background shadows. In such case in the past because
shadows were temporarily disabled the dock was constantly
changing its geometry
5 years ago
Michail Vourlakos
0aa5aaec64
fixes for hideThickScreenGap in Dock mode
5 years ago
Michail Vourlakos
ab1aa51fce
fix for customDefShadowEnabled case
5 years ago
Michail Vourlakos
b2f8f20482
background:fixes for customBackgroundShadow
...
--limit also the background custom shadow to never
exceed the minimum panel axis
5 years ago
Michail Vourlakos
89e94fce3b
initial support background custom radius/shadow
...
--playing around with Kirigami.ShadowedRectangle in order
to provide a nice beautiful custom made panel background
that the user can chosen custom radius or shadow size.
Colors are going to be used totally based on current plasma
theme.
5 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
37a682e5bc
rename property to hideFloatingGapForMaximized
...
--this property hides any floating gap when there
are maximized windows
5 years ago
Michail Vourlakos
b92ece0f8e
rename option for floatingInternalGapIsForced
...
--that option from Behavior page is now renamed and
also its behavior has been upgraded by enabling
three possible options:
1. Disabled always
2. Auto - which is enabled for Docks and disabled for Panels
3. Enabled always
5 years ago
Michail Vourlakos
d7b56b9316
containment:use static dragoverlay
...
--do not create/destroy it, its time we get
into rearrange widgets mode
5 years ago
Michail Vourlakos
a3250cf7ca
fixed for View::inEditMode flags
...
--inEditMode is now updated directly from
containment()->inUserConfiguring()
--add again hiding blockers when View gets
into edit mode. That was lost during last commits
because it was part of Visual qml code that
has been moved to another window.
5 years ago
Michail Vourlakos
52eb0acfef
dont hide external shadows during location change
5 years ago
Michail Vourlakos
6de05c92e8
support XCP::SHAPE for Views
...
--views can now specify their input area under X11 and
give valuable space to underlying windows
5 years ago
Michail Vourlakos
79d95371d7
fix #9,panel/dock buttons
...
--fix panel/dock mode buttons from configuration
windows.
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
02e1e87d59
smoothen anim for hide length screen gaps
5 years ago
Michail Vourlakos
0b8fa321bc
dont crash when panels change location
5 years ago
Michail Vourlakos
673882f966
provide live editing for !compositing
5 years ago
Michail Vourlakos
fec2f447d5
drop editMode workarounds in containment
5 years ago
Michail Vourlakos
083dec89ba
disable editmode trigerring for View window
5 years ago
Michail Vourlakos
548afca400
create applets drag overlay only once
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
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
7176febb09
move badges tags in PositionShortcuts ability
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
cb368c504d
drop old Tasks identification code paths
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
29b5c3e590
fix warnings
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
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
df9eda426f
improve Justify splitters behavior inConfigure
...
--justify splitters now the offset themselves when
startLayout or endLayout are too big
5 years ago
Michail Vourlakos
3d6c7b3b23
reduce justify splitter maximum size
5 years ago