270 Commits (cef4a5cf701abc5d576245f0f1ba75b9d4956b9e)

Author SHA1 Message Date
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
Drew DeVault 6ea02f3064 Initial pass on HiDPI support
8 years ago
D.B 80858c1f57 don't passthrough a floating_scroll event to focused window
8 years ago
Mykyta Holubakha 976e48d79f Initial work on window events
8 years ago
Drew DeVault 095353d91d Remove arrange_windows from post-render
8 years ago
Drew DeVault 2530f952c9 Fix clang warning
8 years ago
Drew DeVault 6d971af5c3 Turn swaybg into a shell surface
8 years ago
D.B ad7605675e refactor swayc_tabbed_stacked_parent into _ancestor and _parent and use where needed
8 years ago
David Eklov 5c4f52f953 Set panels' geometries correctly and don't render them explicitly
8 years ago
David Eklov 4bb45abc46 Don't treat backgrounds as shell surfaces
8 years ago
Mykyta Holubakha c503bf1342 Suspend destruction of wss when creating views
8 years ago
Mykyta Holubakha a2bb280172 Spawn new views to target ws's focused container
8 years ago
D.B ee67cd0ba1 Fix tabbed/stacked corner case #742
9 years ago
David Eklov 51204b33c1 Enable backgrounds and panels to be shell surfaces
9 years ago
Zandr Martin 2f54057623
I think this fixes #678
9 years ago
Drew DeVault 7144fb9fc3 Spawn windows as floating if they have a parent
9 years ago
Mykyta Holubakha bfdda1505e Check if found ws is focused in new view handler
9 years ago
Zandr Martin beaa03344e
clean up pid/workspace stuff
9 years ago