Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Improved key handling in swaylock | 2018-04-24 | |
| | | | | | | Make escape clear buffer Add indicator states for ctrl,shift,super et al Add CapsLock indicator | ||
* | Merge pull request #1851 from RyanDwyer/container-descendants-crash | 2018-04-24 | |
|\ | | | | | Fix crash in container_descendants() | ||
| * | Fix crash in container_descendants() | 2018-04-24 | |
|/ | | | | If root is a C_VIEW, the children property is a null pointer. | ||
* | Merge pull request #1843 from swaywm/layer-optional-output | 2018-04-23 | |
|\ | | | | | Updates per swaywm/wlroots#887 | ||
| * | Updates per swaywm/wlroots#887 | 2018-04-23 | |
|/ | |||
* | Merge pull request #1847 from RyanDwyer/rename-workspace | 2018-04-23 | |
|\ | | | | | Implement rename workspace command | ||
| * | Sort workspaces after rename | 2018-04-23 | |
| | | |||
| * | Implement rename workspace command | 2018-04-23 | |
|/ | | | | | | | | This implements the following commands: * rename workspace to new_name * rename workspace old_name to new_name * rename workspace number n to new_name | ||
* | Merge pull request #1846 from RyanDwyer/fullscreen-xwayland-unmanaged | 2018-04-23 | |
|\ | | | | | Render unmanaged xwayland views when an xwayland view is fullscreen | ||
| * | Render unmanaged xwayland views when an xwayland view is fullscreen | 2018-04-23 | |
|/ | | | | This makes Chromium and Firefox context menus appear when fullscreen. | ||
* | Merge pull request #1839 from emersion/rename-surface-subsurfaces | 2018-04-22 | |
|\ | | | | | Update for wlroots#885 | ||
| * | Merge branch 'master' into rename-surface-subsurfaces | 2018-04-22 | |
| |\ | |/ |/| | |||
* | | Merge pull request #1840 from ascent12/swaybar_scroll | 2018-04-22 | |
|\ \ | | | | | | | Fix swaybar axis event logic | ||
| * | | Fix swaybar axis event logic | 2018-04-22 | |
|/ / | | | | | | | | | | | | | | | | | | | | | 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. | ||
| * | Update for wlroots#885 | 2018-04-21 | |
|/ | |||
* | Merge pull request #1838 from emersion/use-wlr-renderer-init-wl-shm | 2018-04-21 | |
|\ | | | | | Use wlr_renderer_init_wl_shm | ||
| * | Use wlr_renderer_init_wl_shm | 2018-04-21 | |
| | | |||
* | | Merge pull request #1837 from emersion/cursor-default-to-current-time | 2018-04-21 | |
|\ \ | | | | | | | Default to current time when triggering cursor events | ||
| * | | Default to current time when triggering cursor events | 2018-04-21 | |
| |/ | |||
* | | Merge pull request #1834 from emersion/xwayland-no-unmap-on-destroy | 2018-04-21 | |
|\ \ | | | | | | | Don't unmap on destroy, this is already guaranteed by wlroots | ||
| * | | Don't unmap on destroy, this is already guaranteed by wlroots | 2018-04-20 | |
| | | | |||
* | | | Merge pull request #1835 from ascent12/swaybar_status_err | 2018-04-21 | |
|\ \ \ | |_|/ |/| | | Swaybar fix | ||
| * | | Remove void * casts | 2018-04-21 | |
| | | | | | | | | | | | | They're pointless. | ||
| * | | Remove status command event on error | 2018-04-21 | |
| | | | | | | | | | | | | | | | This prevents very high CPU load when the status command dies, and poll continuously awoken with POLLHUP. | ||
| * | | Change remove_event logic | 2018-04-21 | |
| | | | | | | | | | | | | | | | | | | 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. | ||
| * | | Always send POLLHUP and POLLERR with event loop | 2018-04-21 | |
| |/ | |||
* | | Merge pull request #1836 from emersion/workspace-focus-update-cursor | 2018-04-21 | |
|\ \ | |/ |/| | Update cursor when workspace focus changes | ||
| * | Update cursor when workspace focus changes | 2018-04-21 | |
|/ | |||
* | Merge pull request #1830 from bpinto/swaylock/install-pam-module | 2018-04-20 | |
|\ | | | | | [swaylock] Install pam module | ||
| * | [swaylock] Install pam module | 2018-04-20 | |
| | | |||
* | | Merge pull request #1829 from RyanDwyer/move-fullscreen-view | 2018-04-20 | |
|\ \ | | | | | | | Keep view fullscreened when moving to another workspace | ||
| * | | Keep view fullscreened when moving to another workspace. | 2018-04-20 | |
|/ / | | | | | | | | | container_handle_fullscreen_reparent() must be called *after* setting the container's new parent. | ||
* | | Merge pull request #1827 from bpinto/swaybar-memory-leak | 2018-04-20 | |
|\ \ | |/ |/| | Fix memory leak on swaybar | ||
| * | Fix memory leak on swaybar | 2018-04-20 | |
|/ | | | | | | Code from @NilsBrause Ref #1820 | ||
* | Merge pull request #1817 from RyanDwyer/fullscreen | 2018-04-19 | |
|\ | | | | | Implement fullscreen | ||
| * | Add TODO about rendering fullscreen views smaller than the output | 2018-04-20 | |
| | | |||
| * | Ignore xdg_shell_v6 request_fullscreen if not mapped | 2018-04-20 | |
| | | |||
| * | Don't render top layer when fullscreen. | 2018-04-20 | |
| | | |||
| * | Fix qutebrowser crash on context menu dismissal | 2018-04-19 | |
| | | |||
| * | Merge branch 'master' into fullscreen | 2018-04-19 | |
| |\ | |/ |/| | |||
* | | Merge pull request #1823 from RyanDwyer/key-repeat | 2018-04-18 | |
|\ \ | | | | | | | Make key repeat configurable | ||
| * | | Correct the repeat_rate documentation. | 2018-04-19 | |
| | | | |||
| * | | Split repeat commands into separate files. | 2018-04-19 | |
| | | | |||
| * | | Make key repeat configurable | 2018-04-18 | |
|/ / | | | | | | | | | | | | | | | | | | | | | This creates two input commands for configuring the repeat delay and rate. Example config: input "myidentifier" { repeat_delay 250 repeat_rate 25 } | ||
| * | render_output(): When fullscreen, clear to black and don't render background | 2018-04-19 | |
| | | |||
| * | container_get_in_direction(): Don't split this function | 2018-04-19 | |
| | | |||
| * | arrange_windows(): Calculate workspace properties when fullscreen | 2018-04-19 | |
| | | |||
| * | xdg_shell_v6: Use client_pending state instead of current | 2018-04-19 | |
| | | | | | | | | It appears client_pending is the state that should be used here. | ||
| * | Merge branch 'master' into fullscreen | 2018-04-19 | |
| |\ | |/ |/| | |||
* | | Merge pull request #1819 from emersion/destroy-display | 2018-04-17 | |
|\ \ | | | | | | | Destroy display in server_fini |