aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-04-26Merge pull request #1860 from emersion/input-map-fromDrew DeVault
Add map_from_region command
2018-04-26Add map_from_region commandemersion
2018-04-26Merge pull request #1863 from RyanDwyer/remove-workspace-layoutDrew DeVault
Remove sway_container.workspace_layout
2018-04-26Remove sway_container.workspace_layoutRyan Dwyer
Fixes #1716.
2018-04-25Merge pull request #1852 from RyanDwyer/criteria-commandsemersion
Implement criteria commands
2018-04-25Merge branch 'master' into criteria-commandsDrew DeVault
2018-04-25Merge pull request #1861 from emersion/swaybar-memory-leaksDrew DeVault
Fix a bunch of swaybar memory leaks
2018-04-24Fix a bunch of swaybar memory leaksemersion
2018-04-24Merge pull request #1858 from emersion/masterDrew DeVault
Fix segfault when switching back to workspace with osu!
2018-04-24Merge branch 'master' into masterDrew DeVault
2018-04-24Merge pull request #1856 from Hello71/issue1855emersion
Work around maybe-uninitialized in bar.c
2018-04-24Do not let tiled xwayland views do what they wantemersion
2018-04-24Fix segfault when switching back to workspace with osu!emersion
2018-04-24Work around maybe-uninitialized in bar.cAlex Xu (Hello71)
Fixes #1855.
2018-04-24Merge pull request #1848 from snaggen/improved_key_handlingDrew DeVault
Improved key handling in swaylock
2018-04-24Improved key handling in swaylockMattias Eriksson
Make escape clear buffer Add indicator states for ctrl,shift,super et al Add CapsLock indicator
2018-04-24Update wording about unmanaged/unmapped viewsRyan Dwyer
2018-04-24Use size_t instead of int and calloc instead of mallocRyan Dwyer
2018-04-24Add assert to view_execute_criteria()Ryan Dwyer
2018-04-24Implement criteria commandsRyan Dwyer
Implements the following commands: * for_window [...] <cmdlist> * assign [...] <workspace>
2018-04-24Merge pull request #1851 from RyanDwyer/container-descendants-crashDrew DeVault
Fix crash in container_descendants()
2018-04-24Fix crash in container_descendants()Ryan Dwyer
If root is a C_VIEW, the children property is a null pointer.
2018-04-23Merge pull request #1843 from swaywm/layer-optional-outputDrew DeVault
Updates per swaywm/wlroots#887
2018-04-23Updates per swaywm/wlroots#887Drew DeVault
2018-04-23Merge pull request #1847 from RyanDwyer/rename-workspaceDrew DeVault
Implement rename workspace command
2018-04-23Sort workspaces after renameRyan Dwyer
2018-04-23Implement rename workspace commandRyan Dwyer
This implements the following commands: * rename workspace to new_name * rename workspace old_name to new_name * rename workspace number n to new_name
2018-04-23Merge pull request #1846 from RyanDwyer/fullscreen-xwayland-unmanagedDrew DeVault
Render unmanaged xwayland views when an xwayland view is fullscreen
2018-04-23Render unmanaged xwayland views when an xwayland view is fullscreenRyan Dwyer
This makes Chromium and Firefox context menus appear when fullscreen.
2018-04-22Merge pull request #1839 from emersion/rename-surface-subsurfacesDrew DeVault
Update for wlroots#885
2018-04-22Merge branch 'master' into rename-surface-subsurfacesDrew DeVault
2018-04-22Merge pull request #1840 from ascent12/swaybar_scrollDrew DeVault
Fix swaybar axis event logic
2018-04-22Fix swaybar axis event logicScott Anderson
Uses 'visible' instead of 'focused', since we may scroll on a bar which isn't the focused output. We can't use "next_on_output" or "prev_on_output" to implement this, because it only modify the focused output. So scrolling on an unfocused output will affect the incorrect one. We just use the "workspace name" command instead.
2018-04-21Update for wlroots#885emersion
2018-04-21Merge pull request #1838 from emersion/use-wlr-renderer-init-wl-shmDrew DeVault
Use wlr_renderer_init_wl_shm
2018-04-21Merge pull request #1837 from emersion/cursor-default-to-current-timeDrew DeVault
Default to current time when triggering cursor events
2018-04-21Use wlr_renderer_init_wl_shmemersion
2018-04-21Default to current time when triggering cursor eventsemersion
2018-04-21Merge pull request #1834 from emersion/xwayland-no-unmap-on-destroyDrew DeVault
Don't unmap on destroy, this is already guaranteed by wlroots
2018-04-21Merge pull request #1835 from ascent12/swaybar_status_errDrew DeVault
Swaybar fix
2018-04-21Merge pull request #1836 from emersion/workspace-focus-update-cursorDrew DeVault
Update cursor when workspace focus changes
2018-04-21Update cursor when workspace focus changesemersion
2018-04-21Remove void * castsScott Anderson
They're pointless.
2018-04-21Remove status command event on errorScott Anderson
This prevents very high CPU load when the status command dies, and poll continuously awoken with POLLHUP.
2018-04-21Change remove_event logicScott Anderson
We defer the removal of entries until after the poll loop has finished. Otherwise we may end up adjusting the poll array while we're still reading from it, causing us to skip events.
2018-04-21Always send POLLHUP and POLLERR with event loopScott Anderson
2018-04-20Don't unmap on destroy, this is already guaranteed by wlrootsemersion
2018-04-20Merge pull request #1830 from bpinto/swaylock/install-pam-moduleDrew DeVault
[swaylock] Install pam module
2018-04-20Merge pull request #1829 from RyanDwyer/move-fullscreen-viewemersion
Keep view fullscreened when moving to another workspace
2018-04-20Keep view fullscreened when moving to another workspace.Ryan Dwyer
container_handle_fullscreen_reparent() must be called *after* setting the container's new parent.