287 Commits (30ae1e32d7ec072df6c1e6243981f63907bf6e2c)

Author SHA1 Message Date
Mykyta Holubakha 22906f7fce
handlers: preserve parent pointer value
7 years ago
Drew DeVault b16dbf6d64 Fix crash closing fullscreen windows in container
7 years ago
Drew DeVault 5ecedc7199 Remove destroyed views from scratchpad
7 years ago
lbonn 61005c3bda ipc/window-event: fill "container" on close events
7 years ago
Drew DeVault 3553fa0a74 One more
7 years ago
Drew DeVault 03af90d302 Clean up fallthrough issues
7 years ago
Drew DeVault 14eeeed7e0 Remove test clipboard code
7 years ago
Scott Anderson c29e5bbde8 Use WLC v2 pointer interface
7 years ago
Drew DeVault 23a1e94402 Make asciidoc (and man pages) optional
8 years ago
Drew DeVault 298f56353e Merge branch 'master' into server-decoration
8 years ago
Drew DeVault d158e18308 Fix Firefox address bar thing
8 years ago
Josip Janzic 400998d6d2 Add mouse button bindings
8 years ago
Drew DeVault a5c07dde6a Implement KDE's server-side decoration protocol
8 years ago
Drew DeVault 537261f23f Fix handling of floating windows
8 years ago
Drew DeVault 51143a75af Implement no_focus
8 years ago
Jerzi Kaminsky cf5e764c7f Disambiguate get_*_policy() and get_*_policy_mask()
8 years ago
Zandr Martin 2d46fc5602
prevent fullscreen focus thievery
8 years ago
Drew DeVault 9aed9d9359 UnGNUify the codebase
8 years ago
Mykyta Holubakha 4eae9b33e8
xdg-positioner: log window placement
8 years ago
Mykyta Holubakha 006bd0bc3f
Handle xdg-positioner stuff
8 years ago
Mykyta Holubakha 7520607b8d Properly place windows with xdg-positioner
8 years ago
Drew DeVault 527c259d06 Fix #1008
8 years ago
Drew DeVault 8cef81d6f2 Handle some more memory allocation failures
8 years ago
Drew DeVault d75a747a3d Handle config-related allocation failures
8 years ago
D.B 6fb4b6737a add workspace_layout to container
8 years ago
Drew DeVault 39cf9a82f7 Enforce command policies
8 years ago
Drew DeVault 0d395681fe Enforce mouse permissions
8 years ago
Drew DeVault 8aeeacf178 Enforce keyboard permissions
8 years ago
Drew DeVault ffdbb9d050 Enforce fullscreen permissions
8 years ago
Drew DeVault 4cba91803e Revert "Fixes dealing with workspace_layout and related bugs [rfc]"
8 years ago
D.B 166c2a3687 generalize wrapping views under workspaces
8 years ago
D.B 571321a1d8 add workspace_layout, ensure ws is always L_HORIZ
8 years ago
D.B 0ddc4279d1 wrap workspace's child into a container if needed
8 years ago
D.B 8264fedce6 fix for_window [] move scratchpad
8 years ago
Nicolas Cornu 6ced4098dc fix for click on title_bar
8 years ago
Nicolas Cornu 37065cd0c4 add click on title_bar to focus a container
8 years ago
Zandr Martin 511eed90cd
squash commits, move enum into resize.c
8 years ago
Drew DeVault 0913eff915 Add support for * input configs
8 years ago
Drew DeVault 416417a54c Reorganize includes
8 years ago
D.B aa292db8d1 Fix switch to prev ws on handle_view_created
8 years ago
Tony Crisci 4344fe5011 bugfix: focus container on output when focused
8 years ago
Tony Crisci 2f65100bee Remove dead global locked_view_focus
8 years ago
Tony Crisci d731d6a846 Bugfix: descend focus stack on new window focus
8 years ago
Tony Crisci b39249508f Refactor functions to update container borders
8 years ago
Zandr Martin c0683a0444
remove outdated (when wlc commit merged) comment
8 years ago
Zandr Martin d0a0d5e03c
update handler to get pid from wlc for all views
8 years ago
Drew DeVault 3f83968d30 Fix swaybg sizing on hidpi outputs
8 years ago
Drew DeVault 9661272224 Merge remote-tracking branch 'origin/hidpi'
8 years ago
Zandr Martin a3980d456d
third try for #678
8 years ago
Drew DeVault 11e7ca044c Update hidpi support to latest wlc API
8 years ago