Michail Vourlakos
c51fc7d59d
appy Activities also to configuration windows
7 years ago
Michail Vourlakos
19cd67627d
more improvements for MultipleLayouts case
...
--fix the strut setting between multiple running
layouts. When the activity is changing then each dock/panel
removes or adds its struts accordingly
7 years ago
Michail Vourlakos
4280c14acd
many improvements for MultipleLayouts case
7 years ago
Michail Vourlakos
7d4989e983
add code for MultipleLayouts and Activities
...
--prepare dockViews and rest classes in order to
be able to change between different Activities in
a MultipleLayouts environment.
7 years ago
Michail Vourlakos
bc29bc2863
improve windows garbage collector
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
152d245016
add missing include
7 years ago
Johan Smith Agudelo Rodriguez
2040ac3063
abstractwindowinterface now is based over an variant class type
8 years ago
Johan Smith Agudelo Rodriguez
46fe322b35
fix #358 , [Crash] - recreating dock for AlwaysVisible mode
...
If I overrride the method event I should call to implementation parent, however VisibilityManagerPrivate is triggered from view and VisibilityManagerPriavte is not owner of QEvent
8 years ago
Johan Smith Agudelo Rodriguez
a5eb5c6a47
force visibility in startup if user is configuring
8 years ago
Johan Smith Agudelo Rodriguez
af8f844bc6
Only visibilityManager can call mustBeHide/Shown
8 years ago
Johan Smith Agudelo Rodriguez
fb16fee66b
fix #246 , Incorrect/inconsistent behaviour when switching virtual desktops
8 years ago
Johan Smith Agudelo Rodriguez
75d4b71216
#199 , AbstractWindowInterface is now a shared resource
8 years ago
Johan Smith Agudelo Rodriguez
ec3721a591
fix #139 , Un-hide Latte at desktop and activity changes
8 years ago
Johan Smith Agudelo Rodriguez
0592ba3aaf
avoid overlaping
8 years ago
Johan Smith Agudelo Rodriguez
5b1d5b79bd
fix #136 , clean autoHidden
8 years ago
Johan Smith Agudelo Rodriguez
c42250d9bb
avoid white spaces with astyle
8 years ago
Johan Smith Agudelo Rodriguez
cec5d62702
Drag events managed from VisibilityManager #37 #21
8 years ago
Johan Smith Agudelo Rodriguez
8e4b4f36bc
added blockHiding property on visibilitymanager
8 years ago
Johan Smith Agudelo Rodriguez
a4699e9230
Fixed initialization #17 and improved all modes #19
8 years ago
Johan Smith Agudelo Rodriguez
0735a73cac
Visibility manager has been implemented, but need integration on qml
8 years ago
Johan Smith Agudelo Rodriguez
84a5b5473a
added class visibilitymanagerprivate to implement visibility
8 years ago