Alexander Lohnau
505379ed04
Use spdx syntax for all files
4 years ago
Michail Vourlakos
f90e86fa88
introduce hasSkipPager/Switcher for window infos
5 years ago
Michail Vourlakos
1f92045873
update windowinfowrap code style
...
--make its code style like the one
used in other data classes
5 years ago
Michail Vourlakos
5363433b00
ignore fullscreen windows from Plasma and Latte
...
--drop isPlasmaDesktop flag for windows and use the
new wm approach for plasmaIgnoredWindows
5 years ago
Michail Vourlakos
b681836232
expose WindowAbilities from LastActiveWindow API
...
--expose isClosable,isMinimizable, isMaximizable etc..
through the LastActiveWindow API for applets or containments
to use
5 years ago
Michail Vourlakos
72777d18c1
add functionality to latte window manager
...
--the Latte window manager has gained now
functions in order to set the window flags
properly and to update KeepAbove/KeepBelow
flags for windows
5 years ago
Michail Vourlakos
7c77270f0b
consider as isMaximized state only full screen case
...
--window manager provides two more states isMaxHorizontally,
isMaxVertically. These states can be ignored and be
considered as isMaximized only when both of these states
are valid
FIXED-IN:0.9.6
5 years ago
Michail Vourlakos
19afc6936b
consider main window also for dodge active
...
--if the main window is not active but is
touching the dock then the dock is not shown
for dodge active state
--fix the cleanup code in order to cleanup
windows that have a ghost wid ( 0 )
6 years ago
Michail Vourlakos
59a4d63ca6
improve activities and desktops WM filtering
6 years ago
Michail Vourlakos
c7eb97a879
update WindowInfo to contain desktops/activities
6 years ago
Michail Vourlakos
4ae9b1b91c
update LastActiveWindow with signals
6 years ago
Michail Vourlakos
c9ab9a1dbe
dont equalize WindowInfo icon and appName
...
--icon and appName are constly functions and
should be called only when are really needed
6 years ago
Michail Vourlakos
d45ebf9a34
add application name to WindowInformation
6 years ago
Michail Vourlakos
eea213a5c0
add isOnAllDesktops to WindowInformation
6 years ago
Michail Vourlakos
97332cc8cf
introduce Display and Icon for WindowInfoWrap
6 years ago
Michail Vourlakos
ad788130ab
REFACTOR:add WindowSystem namespace
6 years ago
Michail Vourlakos
2099b8ed36
add headers comments for all c++ files
6 years ago
Michail Vourlakos
deefa6f32e
REFACTOR:move wm related classes to wm folder
6 years ago