Michail Vourlakos
444c730048
improve calculations of !compositing mode
...
--fixes the bug with the yellow line outside the
Latte panel because of wrong mask calculations
7 years ago
Michail Vourlakos
1a3cb13094
use same font metrics for qml and c++ code
7 years ago
Michail Vourlakos
9c18e5dbef
fix warnings
7 years ago
Michail Vourlakos
dcbc720425
dont update dock geometry for panels/editMode
7 years ago
Michail Vourlakos
61c28978e6
publish internal ediMode to dock
...
--use internal edit mode to wm's visibilitymanager.
More specific use it in AlwaysVisible mode in order
to not publish the new struts because the animations
have ended.
7 years ago
Michail Vourlakos
894af1867b
improve calculations for editingmode
7 years ago
Michail Vourlakos
408476ce58
improve editMode triggering
...
--take into account the animations during
editMode activation/deactivation
7 years ago
Michail Vourlakos
432241dd93
improvements for new ruler
7 years ago
Michail Vourlakos
73229c5fbc
give some more space in editingVisual for ruler
7 years ago
Michail Vourlakos
fee5000c44
dont draw ext.shadows and blur on temp/forceHiding
7 years ago
Michail Vourlakos
b8fe25de2a
dont blur while inStartup or closing
7 years ago
Michail Vourlakos
db0d803e2d
slide-in docks on startup
7 years ago
Michail Vourlakos
33d253d6ce
improve calculations for geometries in editMode
7 years ago
Michail Vourlakos
7bb2db306a
separate edit shadow visual from its image
7 years ago
Michail Vourlakos
8244d3218e
fixes for thickness calculations
...
--consider reverse Lines and show glow case in order
to add this in the thickness calculations
--consider the applets shadows when shrink thickness
is enabled
7 years ago
Michail Vourlakos
60cc89d595
MultipleLayouts:restore isSwitching signal
...
--this creates a nice animation when switching
layouts for orphaned Activities at a Multiple
Layouts state
7 years ago
Michail Vourlakos
cb69a9c7c6
slide out/in also in user screen change
7 years ago
Michail Vourlakos
afcdd1b726
hide docks animation when changing layouts
7 years ago
Michail Vourlakos
a6efa4b112
count shadow size in length mask size
7 years ago
Michail Vourlakos
d86fdfd2ff
fix #810,support smart/dynamic background
...
the dynamic background feature is enhanced and
becomes smarter. It understands snapped windows, windows
that touch the panel edge etc. The criteria in
order for the background to become solid are:
- any active window that is touching the panel
edge (that includes krunner)
- any inactive window that is snapped and touches
the panel edge (concerning its geometry: quarter-snapped or half-snapped)
- maximized windows
- an inactive window but keepAbove is touching
the panel edge (this catches also the yakuake case)
- panel popups
7 years ago
Michail Vourlakos
1d8eea28bb
slidingIn/Out during locationChange signal
7 years ago
Michail Vourlakos
65c50e4200
fix #760,enable effects when forceSolidPanel
...
--when the user has enabled to show solid panel for
maximized windows the window effects must be enabled.
This way the best contrast is provided.
7 years ago
Michail Vourlakos
830d197a0d
use full thickness for animations need thickness
8 years ago
Michail Vourlakos
ba3de5061f
block zoom hovering on dock sliding in/out
8 years ago
Michail Vourlakos
ce7bf51145
disable background effect when having transparency
8 years ago
Michail Vourlakos
3d8c8179e2
refactor layouts in containment
...
--simplify and organize a bit more the main.qml
in containment and move logic into LayoutsContainer
8 years ago
Michail Vourlakos
7c07385c10
fix #453,substitute absolute build path references
...
--fixes the kdesrc-build installation
8 years ago