Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | 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 #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 | ||
| * | | Destroy display in server_fini | 2018-04-17 | |
|/ / | |||
| * | Fullscreen rendering and input fixes. | 2018-04-18 | |
| | | | | | | | | | | | | * Render background when using fullscreen, because transparency. * Check that fullscreen surface allows input. * Don't look for surfaces in top layer if there's a fullscreen view. | ||
| * | More fullscreen fixes. | 2018-04-18 | |
| | | | | | | | | | | | | | | * Render fullscreen views without wlr function, which makes popups and lockscreen work. * Don't allow input events to surfaces behind fullscreen views. * Use correct output dimensions (for rotated outputs). | ||
| * | Fullscreen fixes. | 2018-04-18 | |
| | | |||
| * | Fix views unmapping their own fullscreen windows. | 2018-04-17 | |
| | | |||
| * | Handle fullscreen flag when mapping a surface. | 2018-04-17 | |
| | | |||
| * | Don't damage views if they're hidden by a fullscreen view. | 2018-04-17 | |
| | | |||
| * | Create sway_workspace struct. | 2018-04-17 | |
| | | |||
| * | Feedback for fullscreen. | 2018-04-17 | |
| | | |||
| * | Implement fullscreen. | 2018-04-16 | |
|/ | |||
* | Merge pull request #1816 from thejan2009/multi-output-ws-destroy | 2018-04-15 | |
|\ | | | | | remove empty workspace when focusing its output | ||
| * | remove empty workspace when focusing its output | 2018-04-15 | |
|/ | | | | | | | | Until now, focus changing code only considered cleaning up the last focused workspace. This commit adds removal of empty workspace from output that just received focus on a different workspace. Fixes: #1797 | ||
* | Merge pull request #1811 from martinetd/gcc_warnings | 2018-04-15 | |
|\ | | | | | Fix gcc warnings | ||
| * | Merge branch 'master' into gcc_warnings | 2018-04-15 | |
| |\ | |/ |/| | |||
* | | Merge pull request #1815 from ascent12/posix_source | 2018-04-15 | |
|\ \ | | | | | | | Set _POSIX_C_SOURCE properly | ||
| * | | Set _POSIX_C_SOURCE properly | 2018-04-15 | |
|/ / | |||
| * | Fix gcc maybe-uninitialized warning | 2018-04-13 | |
| | | |||
| * | Fix gcc string truncation warnings | 2018-04-13 | |
|/ | |||
* | Merge pull request #1810 from martinetd/wl_scanner | 2018-04-13 | |
|\ | | | | | Use 'private-code' for wayland-scanner code generation | ||
| * | Use 'private-code' for wayland-scanner code generation | 2018-04-13 | |
|/ | | | | | Same as for wlroots - autodetect version and use either 'code' or the new one | ||
* | Merge pull request #1804 from martinetd/crashes | 2018-04-13 | |
|\ | | | | | Fix crashes | ||
| * | Merge branch 'master' into crashes | 2018-04-13 | |
| |\ | |/ |/| | |||
* | | Merge pull request #1808 from emersion/xwayland-unmapped-on-create | 2018-04-13 | |
|\ \ | | | | | | | Do not call the map handler when an xwayland surface is created | ||
| * | | Do not call the map handler when an xwayland surface is created | 2018-04-13 | |
|/ / |