Michail Vourlakos
54f1e3576e
ignore Desktops under X11
6 years ago
Michail Vourlakos
d44809eb25
enable drag dialog-child windows of skiptaskbar
6 years ago
Michail Vourlakos
c45aa3f56c
make xwindowinterface checks lighter
...
--use the windowsTracker in order to check
a window validity. No need to check again
and again in the window type is valid
6 years ago
Michail Vourlakos
8a8eb632b7
accept Gtk2+ dialogs for tracking
...
--Gtk2+ dialogs under X11 appear as
type Splash and PopUp at the same time.
This is a messy situation let's live
with this
6 years ago
Michail Vourlakos
3cbc4a5daf
support AppName for WindowInformation
...
--use plasma libtaskmanager code and way
in order to obtain properly the AppName and
the Icon for its window
6 years ago
Michail Vourlakos
25c96d0d3a
support isOnAllDesktops for LastActiveWindow
6 years ago
Michail Vourlakos
b6520b1cd8
Improve WindowTracker CPU usage
...
--add a Timer in order to not sent too many
batch signals for windowChanged with no reason
and send only one at the end of the Timer::trigger
6 years ago
Michail Vourlakos
97332cc8cf
introduce Display and Icon for WindowInfoWrap
6 years ago
Michail Vourlakos
ebaf81ddd8
remove deprecated code from AbstractWindowInterfa
6 years ago
Michail Vourlakos
945c6e50e2
remove deprecated m_views from AbstractWMInterface
6 years ago
Michail Vourlakos
ad788130ab
REFACTOR:add WindowSystem namespace
6 years ago
Michail Vourlakos
7b094d7007
dont drag last active window when is minimized
6 years ago
Michail Vourlakos
8a99a9249b
improvements for !compositing mode
...
--fixed struts gap for !compositing mode in order
to handle the strange kwin behavior. Kwin under
!compositing removes 1px. from the struts specified
by windows
--plenty of fixes concerning automatic coloring
under !compositing mode
6 years ago
Michail Vourlakos
c735792c30
REFACTOR:replace all "foreach" statements
6 years ago
Michail Vourlakos
555fc966b0
activate config windows under wayland environment
...
--add heuristic method in wayland interface in order to
return the internal id of a window by using its appId
and its geometry
6 years ago
Michail Vourlakos
c8b58d5acf
x11:ignore latte related window from tracking
6 years ago
Steffen Coenen
56cfb42734
Fix autohide behaviour after dragging a panel
...
Summary:
Currently, when dragging a window from the panel to move it, it breaks the autohide behaviour of active docks/panels. This change imitates a release event on X11 to circumvent these problems.
BUG: 403104
Reviewers: mvourlakos
Reviewed By: mvourlakos
Subscribers: plasma-devel
Tags: #latte_dock, #plasma
Differential Revision: https://phabricator.kde.org/D18194
6 years ago
Yuri Chornoivan
8d7110f761
Fix minor typos
...
Summary: Fix minor typos in messages and comments
Test Plan: No major changes to prevent compilation and usage
Reviewers: mvourlakos
Reviewed By: mvourlakos
Subscribers: plasma-devel
Tags: #plasma
Differential Revision: https://phabricator.kde.org/D17894
6 years ago
Michail Vourlakos
57ab5f3b3f
refactor:move screenedgewindow to ViewPart::
6 years ago
Michail Vourlakos
1ab99761a1
REFACTOR:Update Dock types to new Latte2::Types
6 years ago
Michail Vourlakos
f2a90aafe6
refactor:rename dock term to view term
6 years ago
Michail Vourlakos
39368a41de
REFACTOR:rename DockView to Latte::View
...
--move all classes related to Latte::View
from dock/ folder to view/ folder
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