| 2025-12-18 17:32 | tiling_resize: fix use-after-free on view unmap during resize | llyyr | 1 | +1 | -4 |
| 2025-10-04 09:54 | Use helpers to get supported TFs/primaries | Simon Ser | 1 | +10 | -13 |
| 2025-11-27 14:03 | Drop org_kde_kwin_idle files | rewine | 2 | +0 | -50 |
| 2025-11-18 02:29 | commit dirty transactions upon window attribute changes | johnpyp | 2 | +7 | -0 |
| 2025-11-21 02:03 | tree/view: check for null workspace output | Damino | 1 | +1 | -1 |
| 2025-11-20 09:21 | swaynag/main: free config_path | g-rden | 1 | +1 | -0 |
| 2025-11-13 15:51 | sway/server: advertise wlr_color_representation_manager_v1 | llyyr | 1 | +4 | -0 |
| 2025-10-28 22:23 | sway/server: advertise gamma2.2 and bt1886 transfer functions | llyyr | 1 | +2 | -0 |
| 2025-10-18 16:55 | sway/commands/layout: fix flatten parent once | bonsaiiV | 1 | +8 | -4 |
| 2025-09-29 10:57 | sway/input/cursor: send frame event when simulating pointer from tablet | llyyr | 1 | +1 | -0 |
| 2025-10-02 13:54 | commands/scratchpad: don't hide scratchpad if no pending workspace | Louis POIROT--HATTERMANN | 1 | +1 | -3 |
| 2025-10-02 15:33 | build: switch to explicit 'meson setup' syntax | nyxed | 31 | +34 | -34 |
| 2025-09-21 01:14 | sway/server: set color_manager for root scene | llyyr | 1 | +3 | -1 |
| 2025-09-15 10:47 | README: update German translation | Felix Pehla | 1 | +25 | -12 |
| 2025-09-11 09:21 | input/text_input: stop using listener data | Simon Ser | 1 | +11 | -17 |
| 2025-09-14 17:38 | Update README.it.md for Italian | nortio | 1 | +3 | -4 |
| 2025-09-12 17:55 | Add Serbian README | aceydot | 2 | +67 | -1 |
| 2025-09-12 13:43 | Update Norwegian README to make it more in line with the English one, as well as improving grammar | Martin Dørum | 1 | +24 | -27 |
| 2025-09-12 13:08 | readme: sync Japanese translation | Kirill Chibisov | 1 | +1 | -2 |
| 2025-09-12 13:05 | readme: sync Russian translation | Kirill Chibisov | 1 | +1 | -2 |
| 2025-09-11 15:00 | readme: Update and reword Czech translation | Oto Šťáva | 1 | +13 | -13 |
| 2025-09-11 20:59 | readme: Update Polish translation regarding the support of display managers | Przemysław Gasiński | 1 | +1 | -2 |
| 2025-09-11 15:05 | update danish readme to reflect that display managers are supported | Martin Dørum | 1 | +1 | -2 |
| 2025-09-09 08:06 | readme: mark display managers as supported | Simon Ser | 3 | +3 | -6 |
| 2025-09-09 11:43 | xdg-shell: fix reported WM capabilities | Nikola Kocic | 1 | +1 | -1 |
| 2025-09-08 15:48 | input/text_input: chase wlroots update | Bill Li | 1 | +1 | -1 |
| 2025-08-22 13:37 | config/output: Only error when enabling HDR | Kenny Levinsen | 1 | +1 | -1 |
| 2025-08-13 20:53 | Stop generating wayland-protocols server headers | Simon Ser | 2 | +0 | -9 |
| 2025-07-25 03:30 | Add wl_fixes interface | Joaquim Monteiro | 1 | +2 | -0 |
| 2022-02-03 18:35 | commands/resize: make resize consider all siblings | Tim Hallmann | 2 | +47 | -56 |
| 2025-08-03 13:25 | sway/commands/layout: flatten parent once | bonsaiiV | 1 | +9 | -0 |
| 2025-06-20 22:07 | Add cursor->hidden check to handle_rebase | Tomasz Buczyński | 1 | +1 | -1 |
| 2025-07-31 13:44 | tree/node: Do not mark destroying nodes as dirty | Kenny Levinsen | 4 | +4 | -4 |
| 2025-07-09 08:51 | Revert drag_lock default to disabled | Simon Ser | 1 | +0 | -8 |
| 2025-07-20 12:47 | tree/view: save new wlr_scene_buffer fields | Fenveireth | 1 | +4 | -0 |
| 2025-07-10 14:45 | Add xdg_toplevel tag to criteria | Simon Ser | 3 | +33 | -1 |
| 2025-07-10 14:45 | Add xdg_toplevel tag to IPC | Simon Ser | 2 | +7 | -0 |
| 2025-07-10 14:44 | Wire up xdg-toplevel-tag-v1 | Simon Ser | 5 | +39 | -1 |
| 2025-06-14 15:00 | Add link to README.az.md | Nuran Askarov | 1 | +2 | -1 |
| 2025-06-14 14:59 | Add README.az.md | Nuran Askarov | 1 | +66 | -0 |
| 2025-07-08 16:52 | Add features.hdr to output IPC response | Simon Ser | 4 | +33 | -19 |
| 2025-01-26 13:36 | Add support for color-management-v1 | Simon Ser | 3 | +30 | -1 |
| 2025-01-27 20:00 | Add support for HDR10 output | Simon Ser | 11 | +139 | -23 |
| 2025-07-05 11:25 | ipc-json, swaymsg: indicate when adaptive sync is unsupported | Simon Ser | 2 | +12 | -1 |
| 2025-05-06 07:20 | Drop sway_output.events.disable | Simon Ser | 4 | +17 | -20 |
| 2025-06-28 08:51 | Revert "sway/tree: Simplify sway_node teardown" | Kenny Levinsen | 16 | +149 | -125 |
| 2025-06-28 08:51 | Revert "tree/container: Remove child from all lists" | Kenny Levinsen | 1 | +19 | -40 |
| 2025-05-30 22:02 | tree/container: Remove child from all lists | Kenny Levinsen | 1 | +40 | -19 |
| 2025-05-26 12:19 | sway/tree: Simplify sway_node teardown | Kenny Levinsen | 16 | +125 | -149 |
| 2025-05-14 10:07 | Remove the temporary SUID warning | Kenny Levinsen | 1 | +0 | -19 |
| 2025-06-23 07:43 | tree/view: send event unconditionally in view_send_frame_done() | Simon Ser | 1 | +1 | -1 |
| 2025-05-25 17:38 | Add support for toplevel capture | Simon Ser | 6 | +60 | -5 |
| 2025-06-05 11:15 | Stop using wlr_scene_buffer_send_frame_done() | Simon Ser | 2 | +18 | -7 |
| 2025-06-15 15:41 | seatop_default: Call seatop_rebase with proper timestamp | hwsmm | 1 | +4 | -1 |
| 2025-06-15 15:41 | Rename get_current_time_msec to get_current_time_in_msec and move to util.c | hwsmm | 3 | +10 | -8 |
| 2025-06-11 22:14 | build: set wrap_mode=nodownload in default options | Simon Ser | 1 | +1 | -0 |
| 2025-06-13 18:13 | text_input: Don't relay IM state from unfocused windows | Attila Fidan | 1 | +4 | -0 |
| 2025-06-13 18:02 | text_input: Ignore enable requests from unfocused windows | Attila Fidan | 1 | +4 | -0 |
| 2025-06-09 14:27 | build: bump version to 1.12-dev | Simon Ser | 1 | +1 | -1 |
| 2025-06-09 06:36 | config.in: bind XF86Audio* keycodes to playerctl | Callum Andrew | 1 | +9 | -0 |
| 2025-06-05 16:15 | Remove trailing spaces | Simon Ser | 7 | +11 | -11 |
| 2025-06-05 05:46 | server: fix socket path memory leak | YaoBing Xiao | 2 | +2 | -1 |
| 2025-03-27 19:11 | swaybar: deduplicate mode and workspace rendering code | Konstantin Pospelov | 2 | +58 | -86 |
| 2025-04-27 20:11 | Log message on for_window command error | Simon Ser | 1 | +4 | -2 |
| 2025-05-24 14:03 | Improve example of input section in default config | Bonsaiiv | 1 | +6 | -2 |
| 2025-05-06 09:46 | tree/workspace: Remove exclude arg from get_highest_available | Kenny Levinsen | 3 | +4 | -8 |
| 2025-05-05 23:35 | output: Minimize interaction with output after destroy | Kenny Levinsen | 2 | +15 | -14 |
| 2025-05-22 01:31 | transaction: fix floating fullscreen containers | alex-huff | 1 | +2 | -2 |
| 2025-05-21 23:47 | layer-shell: reclaim space from unmapped layer surfaces | alex-huff | 1 | +1 | -5 |
| 2025-05-19 16:25 | input: fix udev_device leak | Simon Ser | 1 | +16 | -10 |
| 2025-05-09 19:35 | transaction: reparent scenes of containers behind fullscreen containers | alex-huff | 1 | +11 | -2 |
| 2025-05-06 22:36 | transaction: fix size of child container decorations in stacking layouts | alex-huff | 1 | +1 | -1 |
| 2025-01-06 11:21 | raise scratchpad container | odyxz | 1 | +2 | -0 |
| 2025-05-15 22:51 | transaction: ensure border scene is enabled for floating containers | alex-huff | 1 | +1 | -0 |
| 2025-05-15 14:23 | input/text_input: chase wlroots update | Bill Li | 1 | +1 | -1 |
| 2025-05-15 09:50 | build: bump wlroots version | GreyXor | 1 | +2 | -2 |
| 2025-05-08 02:00 | move: fix broken titlebar when moving child to new workspace | alex-huff | 1 | +1 | -0 |
| 2025-04-25 15:50 | input/seatop_down: Update decorations for touchscreen inputs | Furkan Sahin | 1 | +1 | -0 |
| 2025-05-04 22:41 | transaction: Ensure all tabs are visible in tabbed mode | alex-huff | 1 | +2 | -0 |
| 2025-04-29 11:39 | config/output: Fix missing output config supersedes | Kenny Levinsen | 1 | +10 | -0 |
| 2025-04-30 11:34 | config/output: Use INT_MAX as x/y unset value | Kenny Levinsen | 1 | +8 | -8 |
| 2024-05-03 07:09 | Fix includes with relative paths | Pavel 'LEdoian' Turinsky | 1 | +4 | -20 |
| 2025-04-27 20:52 | build: bump version to 1.11-rc2 | Simon Ser | 1 | +1 | -1 |
| 2025-04-24 19:41 | sway/commands: Handle incorrect resize unit | Furkan Sahin | 1 | +1 | -1 |
| 2025-04-27 16:36 | Replace signal() with sigaction() | Simon Ser | 3 | +12 | -8 |
| 2025-04-20 19:09 | Use pthread_atfork() to restore signals and NOFILE limit | Simon Ser | 7 | +23 | -28 |
| 2025-04-20 11:31 | build: bump version to 1.11-rc1 | Simon Ser | 1 | +1 | -1 |
| 2024-07-13 11:13 | Drop wl_drm again | Simon Ser | 3 | +0 | -7 |
| 2025-04-17 17:11 | server: move sway_terminate() definition to header | Simon Ser | 2 | +3 | -2 |
| 2025-04-17 17:11 | swaymsg, swaynag: drop sway_terminate() definitions | Simon Ser | 2 | +0 | -9 |
| 2025-04-16 12:02 | layer_shell: destroy layer_surface on assigned output destruction | llyyr | 1 | +1 | -1 |
| 2025-04-14 08:58 | Remove duplicate arrange_container | Filip Vujičić | 1 | +0 | -1 |
| 2025-04-14 07:29 | Fix crash on shutdown when Xwayland is disabled | Simon Ser | 1 | +5 | -3 |
| 2025-04-14 06:57 | server: fix shutdown crash when running on x11 backend | Loukas Agorgianitis | 1 | +3 | -1 |
| 2025-03-21 17:35 | server: recreate renderer in idle callback to avoid UAF | Ferdinand Bachmann | 2 | +16 | -3 |
| 2025-02-18 22:14 | tree/container: remove event listeners on destroy | Ferdinand Bachmann | 2 | +18 | -2 |
| 2025-02-18 21:45 | input/text_input: remove event listeners on destroy | Ferdinand Bachmann | 2 | +38 | -2 |
| 2025-02-18 00:52 | desktop/idle_inhibit: remove event listeners on destroy | Ferdinand Bachmann | 2 | +12 | -0 |
| 2025-02-18 00:52 | input/input-manager: remove event listeners on fini | Ferdinand Bachmann | 3 | +11 | -0 |
| 2025-02-18 00:51 | server: remove event listeners on fini | Ferdinand Bachmann | 1 | +21 | -0 |
| 2024-06-10 22:12 | idle_inhibit: Check if layer surface output is enabled | Kenny Levinsen | 1 | +5 | -2 |
| 2024-05-23 13:03 | idle_inhibit: Assume view is invisible by default | Kenny Levinsen | 1 | +2 | -2 |
| 2024-05-23 13:01 | idle_inhibit: Explicitly handle layer surfaces | Kenny Levinsen | 1 | +8 | -1 |
| 2024-05-23 12:34 | idle_inhibit: Ignore inhibitors when locked | Kenny Levinsen | 3 | +25 | -0 |
| 2025-03-10 02:51 | Use wl_event_loop_add_signal for exit signals | Daniel De Graaf | 1 | +18 | -14 |
| 2025-04-08 21:13 | ipc: standardize pretty print with raw print | Furkan Sahin | 1 | +1 | -1 |
| 2025-03-26 18:34 | Fix tabbed/stacking container height regression | Claudia | 1 | +6 | -6 |
| 2025-02-11 17:06 | man: clarify criteria (incl. PCRE2 usage) | Dennis Baurichter | 1 | +13 | -3 |
| 2025-03-12 15:35 | Avoid crashing on too many containers | Kenny Levinsen | 2 | +33 | -12 |
| 2025-03-20 20:01 | stringop: fix has_prefix() arg order in config parsing | Paul Riou | 3 | +3 | -3 |
| 2025-03-20 12:58 | text_input: Fix ime panic in ext-session-lock | ShootingStarDragons | 2 | +29 | -0 |
| 2025-03-18 23:15 | desktop/output: Skip repaint if wlr_output is disabled | Kenny Levinsen | 1 | +1 | -1 |
| 2025-03-12 11:56 | sway/commands: Return error if container is not in scratchpad | Piotr Piwoński | 1 | +2 | -2 |
| 2025-03-15 23:29 | Fix output repositioning in global fullscreen | melvinm1 | 1 | +2 | -0 |
| 2025-03-09 11:17 | config/output: Reset everything before swaybg exec | Kenny Levinsen | 1 | +1 | -0 |
| 2025-03-09 11:07 | Use SIG_IGN for SIGCHLD instead of our own handler | Kenny Levinsen | 4 | +14 | -18 |
| 2025-03-08 20:38 | sway/server: create ext-data-control manager | llyyr | 2 | +7 | -3 |
| 2024-02-04 08:20 | Add the DesktopNames key to the sway.desktop session file | nilninull | 1 | +1 | -0 |
| 2025-03-07 15:55 | Remove constraint that con->view != NULL to use __focused__ criteria | Chris Perl | 1 | +1 | -2 |
| 2025-02-11 11:41 | Rework fork/exec strategy | Kenny Levinsen | 5 | +71 | -138 |
| 2025-02-25 12:44 | sway_text_node: Remove use of source box | Kenny Levinsen | 1 | +0 | -14 |
| 2025-02-25 09:52 | sway_text_node: Apply max_width when rendering | Kenny Levinsen | 1 | +2 | -2 |
| 2025-02-18 17:41 | commands/opacity: Call output_configure_scene on updated container | Alexander Orzechowski | 1 | +3 | -1 |
| 2025-02-18 17:39 | output: Allow configuring scene without an output | Alexander Orzechowski | 1 | +3 | -1 |
| 2025-02-18 17:38 | output: Expose output_configure_scene to header | Alexander Orzechowski | 2 | +4 | -1 |
| 2025-02-16 21:04 | docs: use "window" instead of "view" throughout. | Mark Stosberg | 2 | +65 | -65 |
| 2025-02-16 17:37 | sway/ipc-json: add ext-foreign-toplevel-handle identifier to get_tree ipc output | Ferdinand Bachmann | 3 | +12 | -0 |
| 2025-02-03 18:13 | output/background: fix config ignoring fallback color | Furkan Sahin | 1 | +38 | -44 |
| 2025-02-06 16:18 | man: Document bar mode toggle command | Dan Baterisna | 1 | +6 | -0 |
| 2025-01-27 05:13 | input/cursor: remove tool_proximity listener in destroy | Attila Fidan | 1 | +1 | -0 |
| 2025-01-26 23:31 | Drop wlr_matrix.h include from sway/desktop/output.c | Bill Li | 1 | +0 | -1 |
| 2024-02-12 20:13 | Add ext-image-copy-capture-v1 and ext-image-capture-source-v1 | Simon Ser | 3 | +12 | -3 |
| 2025-01-16 13:41 | config/output: don't leak background_fallback | llyyr | 1 | +1 | -0 |
| 2025-01-04 08:03 | swaymsg: pretty-print sandbox properties | Jacob McNamee | 1 | +12 | -0 |
| 2024-12-27 08:03 | tree/container: support sandbox properties in title format | Jacob McNamee | 2 | +32 | -6 |
| 2022-08-07 10:12 | criteria: add sandbox properties | Puck Meerburg | 3 | +104 | -1 |
| 2022-09-26 18:59 | ipc-json: add sandbox properties to view JSON | Puck Meerburg | 2 | +22 | -0 |
| 2024-12-27 05:38 | tree/view: add getters for sandbox properties | Jacob McNamee | 2 | +35 | -0 |
| 2025-01-11 15:36 | Increase max default buffer size to 1 MiB | Jim | 1 | +1 | -0 |
| 2025-01-11 13:19 | layer_shell: cleanup new_popup listener when destroying node | llyyr | 1 | +1 | -0 |
| 2025-01-08 07:21 | config/output: don't hardcode DMA-BUF in search_render_format() | Simon Ser | 1 | +2 | -1 |
| 2025-01-08 04:10 | config/output: skip format checks if all are supported | mtvare6 | 1 | +2 | -1 |
| 2025-01-07 17:50 | Fix has_prefix() comparisons with 0 | Simon Ser | 2 | +2 | -2 |
| 2025-01-07 12:21 | Use has_prefix() instead of strncmp() throughout | Simon Ser | 19 | +44 | -49 |
| 2025-01-07 12:21 | stringop: move over has_prefix() | Simon Ser | 3 | +6 | -4 |
| 2024-12-17 05:17 | Explain that the title bar always shows | Hong Xu | 1 | +3 | -3 |
| 2024-12-08 16:53 | swaybar: Handle opaque region properly | Alexander Orzechowski | 1 | +11 | -6 |
| 2024-12-08 15:05 | input/libinput: fix parsing input drag_lock command | Baltazár Radics | 1 | +1 | -1 |
| 2024-11-20 18:15 | input/libinput: fix builtin device detection logic | György Kurucz | 1 | +2 | -2 |
| 2024-11-22 22:31 | tree/container: remove output_{enter,leave} listeners in destroy | Violet Purcell | 1 | +2 | -0 |
| 2024-11-20 19:50 | Add support for LIBINPUT_CONFIG_DRAG_LOCK_ENABLED_STICKY | Simon Ser | 4 | +18 | -3 |
| 2024-11-20 19:41 | ipc-json: handle LIBINPUT_CONFIG_DRAG_LOCK_ENABLED_STICKY | Simon Ser | 2 | +8 | -5 |
| 2024-11-17 20:43 | desktop/output: Clear repaint timer earlier in destroy | Kenny Levinsen | 2 | +3 | -1 |
| 2024-11-13 17:02 | commands/include: handle many files in single line | mtvare6 | 2 | +5 | -5 |
| 2024-11-17 11:38 | ipc-server: Force modeset if needed after executing commands | Kenny Levinsen | 3 | +11 | -0 |
| 2024-11-11 11:16 | config: Force modeset before running deferred configs | Kenny Levinsen | 3 | +11 | -5 |
| 2024-11-16 13:47 | Fix orthographic mistakes in Hungarian README | Solt Budavári | 1 | +7 | -7 |
| 2024-11-11 11:48 | desktop/output: Clear frame_pending even output is disabled | Kenny Levinsen | 1 | +1 | -2 |
| 2024-11-11 11:47 | desktop/output: Clean up output state if build_state fails | Kenny Levinsen | 1 | +1 | -0 |
| 2024-11-10 15:24 | swaybar: Emit property changes for SNI watcher | Joan Bruguera Micó | 1 | +12 | -0 |
| 2024-11-09 00:44 | swaynag: fix null dereference on scale change | Manuel Stoeckl | 1 | +3 | -1 |
| 2024-10-29 09:26 | desktop/transaction: clamp vertical border length to 0 | mtvare6 | 1 | +3 | -2 |
| 2024-11-05 14:31 | config/output: Update output position in two passes | Kenny Levinsen | 1 | +16 | -8 |
| 2024-11-03 21:01 | container: Properly constrain title bar padding | Alexander Orzechowski | 1 | +2 | -2 |
| 2024-10-27 20:55 | release.sh: read meson-rewrite output from stdout | Simon Ser | 1 | +1 | -1 |
| 2024-10-28 11:07 | desktop/output: Add missing output config allocation checks | Kenny Levinsen | 1 | +18 | -2 |
| 2024-10-28 10:47 | desktop/output: Store output config on request_state | Kenny Levinsen | 1 | +38 | -10 |
| 2024-10-28 11:36 | Remove language bars from remaining non-English README files | AsciiWolf | 2 | +0 | -4 |
| 2024-10-15 17:37 | sway/server: bind to presentation-time-v2 | llyyr | 1 | +2 | -1 |
| 2024-10-25 15:38 | desktop/output: chase wlroots private fields update | Kirill Primak | 1 | +2 | -2 |
| 2024-10-16 23:28 | config/output: Remove remaining logs from queue_output_config | Kenny Levinsen | 1 | +1 | -15 |
| 2024-10-16 23:19 | config/output: Remove initial values in find_output_config | Kenny Levinsen | 1 | +0 | -9 |
| 2024-10-16 23:08 | config/output: Always set all output fields on finalize | Kenny Levinsen | 1 | +22 | -29 |
| 2024-10-16 22:19 | config/output: Always set output states from config | Kenny Levinsen | 1 | +21 | -32 |
| 2024-10-16 19:55 | config/output: Improve modeset state logging | Kenny Levinsen | 1 | +8 | -2 |
| 2024-10-13 11:25 | input/seatop_default: refactor move/resize button logic | Simon Ser | 1 | +34 | -39 |
| 2024-10-17 14:10 | layer_shell: Restore sway 1.9 ordering | Alexander Orzechowski | 1 | +7 | -6 |
| 2024-10-14 20:03 | layer_shell: Arrange exclusive zone clients first | Alexander Orzechowski | 1 | +13 | -5 |
| 2024-10-16 17:47 | trigger container update after disabling urgent in timer | Jan Palus | 1 | +1 | -0 |
| 2024-08-08 21:39 | input/keyboard: add support for pointer keys | Simon Ser | 1 | +37 | -0 |
| 2024-10-10 14:32 | server: check backend support for timelines | Simon Ser | 1 | +2 | -1 |
| 2024-10-08 16:09 | input/mouse: bugfix button2 being interpreted as trying to move the container | Furkan Sahin | 1 | +3 | -1 |
| 2024-10-07 09:49 | fix: sway crashes if switch to another workspace with surface when IME popup is shown | ShootingStarDragons | 2 | +4 | -0 |
| 2024-10-02 13:55 | Re-init renderer for all outputs on lost context | Kenny Levinsen | 1 | +2 | -2 |
| 2024-09-29 20:50 | Fix alpha-modifier-v1 | Alexander Orzechowski | 1 | +10 | -0 |
| 2024-09-29 15:38 | release: push tags before creating GitHub release | Simon Ser | 1 | +1 | -0 |
| 2024-09-29 14:57 | Add support for alpha-modifier-v1 | Simon Ser | 1 | +2 | -0 |
| 2024-09-25 11:35 | swaybar: Fix 100% cpu usage if dbus dies. | Furkan Sahin | 3 | +12 | -5 |
| 2024-09-20 23:02 | desktop/output: Clear modeset timer on output manager apply | Kenny Levinsen | 1 | +4 | -0 |
| 2024-09-20 23:00 | config: Batch input/output configuration on load | Kenny Levinsen | 3 | +17 | -16 |
| 2024-09-20 22:51 | desktop/output: Expose request_modeset | Kenny Levinsen | 2 | +10 | -10 |
| 2022-02-15 21:46 | Removed destination-is-ancestor check from container_move_to_container to match i3 behaviour | Olivia Taliesin | 1 | +0 | -1 |
| 2024-09-20 22:53 | commands/gaps: Check config->reading instead | Kenny Levinsen | 1 | +2 | -4 |
| 2024-06-08 19:58 | text_input: Inline input_popup_update into input_popup_set_focus | Alexander Orzechowski | 1 | +31 | -42 |
| 2024-08-04 17:03 | text_input: Properly handle map/unmap events | Alexander Orzechowski | 2 | +57 | -9 |
| 2024-08-04 17:02 | transaction: Allow no popup descriptor in popup list | Alexander Orzechowski | 1 | +5 | -3 |
| 2024-08-04 17:06 | text_input: Move popup placement to own function | Alexander Orzechowski | 2 | +84 | -69 |
| 2024-06-05 00:05 | text_input: Check for allocation failure | Alexander Orzechowski | 1 | +5 | -0 |
| 2024-09-20 15:12 | Remove unguarded double include | Scott Dubinsky | 1 | +0 | -1 |
| 2024-09-20 13:36 | Add toggle for output adaptive_sync | Emil Engberg | 2 | +21 | -5 |
| 2024-08-30 00:10 | config/output: Stringify render format when logging it | Kenny Levinsen | 1 | +4 | -1 |
| 2024-08-29 21:40 | config/output: Add support for 6-bit render fmt | Kenny Levinsen | 4 | +28 | -11 |
| 2024-09-17 22:46 | ext-session-lock: Do not use commit listener to arrange | Kenny Levinsen | 3 | +20 | -17 |
| 2024-09-13 08:58 | config/output: support DRM_FORMAT_ARGB8888 | Steffen Dirkwinkel | 1 | +1 | -0 |
| 2024-09-09 18:04 | config/output: Rename to apply_stored_output_configs | Kenny Levinsen | 5 | +5 | -5 |
| 2024-09-09 13:28 | config/output: Accept a list of output_configs to use | Kenny Levinsen | 3 | +67 | -75 |
| 2024-09-09 09:57 | config/output: Always start with default in find_output_config | Kenny Levinsen | 1 | +11 | -30 |
| 2024-09-05 20:25 | config/output: Support multiple matches in find_output_config | Kenny Levinsen | 1 | +13 | -26 |
| 2024-09-07 19:28 | readme: update Czech translation | Adam Chovanec | 1 | +8 | -3 |
| 2024-09-08 11:58 | sway/input/keyboard: always set active keyboard if there is none | llyyr | 1 | +7 | -7 |
| 2024-09-05 22:42 | tree/arrange; Skip arranging disabled outputs | Kenny Levinsen | 1 | +3 | -0 |
| 2024-09-05 22:36 | desktop/transaction: Deactivate workspace on inactive outputs | Kenny Levinsen | 1 | +1 | -1 |
| 2024-09-05 22:35 | tree/arrange: Remove redundant output geometry update | Kenny Levinsen | 1 | +0 | -8 |
| 2024-09-06 23:09 | container: Skip % char if it doesn't match a view property | Alexander Orzechowski | 1 | +4 | -0 |
| 2024-09-05 16:32 | tree/output: Avoid duplicate input mapping configure | Kenny Levinsen | 1 | +0 | -2 |
| 2024-09-05 16:32 | desktop/output: Avoid duplicate output manager update | Kenny Levinsen | 1 | +0 | -4 |
| 2024-09-03 13:39 | (desktop|tree)/output: Do not use layout listener to arrange | Kenny Levinsen | 6 | +0 | -25 |
| 2024-09-03 13:36 | tree/output: Rely on modeset arranging root | Kenny Levinsen | 1 | +0 | -10 |
| 2024-09-03 13:28 | desktop/output: Do not use commit listener to arrange | Kenny Levinsen | 3 | +24 | -28 |
| 2024-09-02 18:02 | move title_format to container | Norbert Bolanowski | 5 | +102 | -89 |
| 2024-08-27 17:42 | use subheadings instead | Jon Wallace | 1 | +4 | -5 |
| 2024-08-27 05:15 | Use heading markdown to demarcate sections of commands Its a little tought to notice that the COMMANDS section is actually 3 sections. Use markdown to make this easier to see for the user. | Jon Wallace | 1 | +5 | -1 |
| 2024-08-22 20:25 | sway/tree/container: don't trunc coords in `floating_fix_coordinates` | llyyr | 1 | +4 | -4 |
| 2024-06-29 09:00 | sway/commands/move.c: arrange new workspace | Anna (navi) Figueiredo Gomes | 1 | +1 | -0 |
| 2024-08-21 14:58 | output: Chase wlroots!4803 | Alexander Orzechowski | 1 | +1 | -1 |
| 2024-08-19 11:02 | config/output: Skip search if config has a mode | Kenny Levinsen | 1 | +4 | -3 |
| 2024-08-18 12:50 | config/output: Do not set adaptive_sync if not supported | Kenny Levinsen | 1 | +1 | -1 |
| 2024-08-14 18:57 | xdg-shell: chase xdg_surface geometry updates | Kirill Primak | 1 | +8 | -13 |
| 2024-08-14 17:42 | output: Use wlr_scene_set_gamma_control_manager_v1 | Alexander Orzechowski | 3 | +2 | -43 |
| 2024-08-14 16:52 | output: Use wlr_scene_output_needs_frame | Alexander Orzechowski | 1 | +1 | -2 |
| 2024-08-07 16:34 | commands/output/color_profile: allows use of relative path for ICC profile | Felix Pehla | 1 | +13 | -1 |
| 2024-08-11 17:03 | Switch default config to wmenu-run | Simon Ser | 1 | +1 | -3 |
| 2024-02-29 00:03 | Bind a few utilities to special keys in default config | Simon Ser | 1 | +13 | -0 |
| 2024-08-08 22:26 | Add null-safety check for virtual keyboard keymaps | JingMatrix | 2 | +12 | -2 |
| 2024-08-07 20:52 | xwayland: Let scene restack | Alexander Orzechowski | 1 | +0 | -3 |
| 2024-08-07 12:27 | tearing: fix UAF on destroy | Kirill Primak | 1 | +2 | -0 |
| 2024-08-07 12:26 | tearing: remove trailing whitespace | Kirill Primak | 5 | +15 | -16 |
| 2024-05-10 14:11 | Add support for linux-drm-syncobj-v1 | Simon Ser | 1 | +6 | -0 |
| 2024-08-05 00:13 | Add support for tearing-control-v1 | Ricardo Steijn | 20 | +243 | -3 |
| 2024-07-10 16:20 | transaction: Reparent all container children when disabling for scratchpad | Alexander Orzechowski | 1 | +9 | -0 |
| 2024-08-03 16:30 | build: avoid git repository discovery when determining version | James Knight | 1 | +2 | -2 |
| 2024-08-02 14:49 | xwayland: chase wlr_xwayland_surface_set_maximized() change | Kirill Primak | 1 | +1 | -1 |
| 2024-07-29 18:14 | desktop/xwayland: don't restack when marking window as inactive | Simon Ser | 1 | +3 | -1 |
| 2024-07-20 22:34 | layer-shell: Restore interactive layer focus code | Joan Bruguera Micó | 1 | +37 | -0 |
| 2024-07-14 22:12 | desktop/output: Stop repaint loop when not needed | Kenny Levinsen | 1 | +7 | -0 |
| 2024-07-14 21:22 | build: use fs.relative_to() instead of hand-rolled logic | Simon Ser | 1 | +3 | -24 |
| 2024-07-14 21:16 | ci: use package x11-servers/xwayland instead of x11-servers/xwayland-devel | Bill Li | 1 | +1 | -1 |
| 2024-07-14 08:24 | Chase wlroots!2434 | Bill Li | 5 | +10 | -10 |
| 2024-07-13 07:09 | build: Bump wlroots version | Bill Li | 1 | +2 | -2 |
| 2024-07-10 22:33 | common/pango: Disable glyph position rounding | Kenny Levinsen | 1 | +3 | -0 |
| 2024-02-28 21:22 | xdg-activation: launcher tokens are activation requests | Ronan Pigott | 1 | +6 | -6 |
| 2024-07-04 21:00 | build: bump libinput version required | Tarcísio Eduardo Moreira Crocomo | 1 | +1 | -1 |
| 2024-04-10 21:01 | Implement clickfinger_button_map support. | Tarcísio Eduardo Moreira Crocomo | 10 | +74 | -3 |
| 2024-07-03 22:06 | sway_text_node: avoid unnecessary redraws | Simon Ser | 1 | +6 | -0 |
| 2024-07-03 21:48 | tree/container: drop decl for container_update_textures_recursive() | Simon Ser | 1 | +0 | -2 |
| 2024-07-03 21:31 | xdg_shell: don't send configure events to uninitialized surfaces | llyyr | 1 | +2 | -3 |
| 2023-12-28 21:28 | ipc: properly check for titlebars | novenary | 1 | +2 | -1 |
| 2024-07-03 13:37 | transaction: fix missing top border with hide_lone_tab | novenary | 1 | +2 | -2 |
| 2024-03-27 23:34 | desktop/output: Debounce modesets | Kenny Levinsen | 2 | +25 | -9 |
| 2024-05-25 20:16 | input/keyboard: don't set layout for virtual keyboard device | llyyr | 1 | +3 | -1 |
| 2024-05-25 19:29 | input/keyboard: refactor into sway_keyboard_set_layout | llyyr | 1 | +44 | -36 |
| 2024-05-25 17:00 | input/seat: don't send redundant leave/enter on device creation | llyyr | 1 | +1 | -2 |
| 2024-05-27 10:13 | input/keyboard: don't send key release if we don't have focused surface | llyyr | 1 | +3 | -2 |
| 2024-07-01 22:39 | config/output: Skip VRR tests when not supported | Kenny Levinsen | 1 | +6 | -9 |
| 2024-07-01 07:21 | desktop/output: unify page-flip codepath | Simon Ser | 1 | +12 | -13 |
| 2023-07-31 19:20 | view: send scale notification when the output is known | Ronan Pigott | 1 | +9 | -0 |
| 2024-06-27 18:01 | protocols: use tablet-v2 xml from stable/ | Kirill Primak | 1 | +1 | -1 |
| 2024-06-27 14:16 | prevent workspace_find_container from crashing with NULL workspaces | bretello | 1 | +5 | -0 |
| 2024-06-27 13:41 | fix crash when setting urgency on an hidden scratchpad container | bretello | 1 | +1 | -1 |
| 2024-06-24 07:29 | tree/view: ensure content_{width,height} is positive | Simon Ser | 1 | +2 | -2 |
| 2024-06-24 07:29 | tree/view: set default min size to 1×1 | Simon Ser | 1 | +2 | -2 |
| 2024-06-08 09:28 | Set color transform when calling wlr_scene_output_build_state() | Simon Ser | 2 | +6 | -4 |
| 2023-07-18 01:40 | sway/commands/output: Add command to set color profile | Manuel Stoeckl | 13 | +147 | -1 |
| 2024-03-17 17:27 | Update for versioned wlroots files | Violet Purcell | 1 | +1 | -1 |
| 2024-05-24 22:02 | Drop server.h include from input/input-manager.h | Simon Ser | 24 | +29 | -1 |
| 2024-05-24 21:53 | input/text_input: ensure keyboard is set before sending modifiers | Simon Ser | 1 | +3 | -1 |
| 2024-05-24 21:49 | server: hide xdg_output from unprivileged clients | Simon Ser | 2 | +6 | -2 |
| 2024-03-02 23:17 | tree/view: Do not clip to geometry if using CSD | thal | 1 | +13 | -6 |
| 2024-05-18 12:02 | build: drop xwayland option | Simon Ser | 19 | +56 | -59 |
| 2024-05-18 14:13 | sway/config/output.c: fix null deref on output config | Anna (navi) Figueiredo Gomes | 1 | +1 | -1 |
| 2024-05-18 11:48 | build: disable wayland-protocols subproject tests by default | Simon Ser | 1 | +1 | -1 |
| 2024-04-30 01:01 | desktop/layer_shell: provide fractional scale on creation | Manuel Stoeckl | 1 | +7 | -0 |
| 2024-04-12 17:20 | tree/container: ensure pixman rect is valid in container_arrange_title_bar() | Simon Ser | 1 | +4 | -0 |
| 2024-05-01 00:05 | sway_text_node: Allow 0 text width | Alexander Orzechowski | 1 | +7 | -1 |
| 2024-04-21 15:41 | config/output: Print output state during tests | Kenny Levinsen | 1 | +32 | -14 |
| 2024-03-28 13:26 | config/output: Search for output config fallbacks | Kenny Levinsen | 3 | +261 | -55 |
| 2024-05-01 12:19 | config/output: Use all outputs for config merge | Kenny Levinsen | 1 | +1 | -1 |
| 2024-04-23 11:26 | desktop/output: Fix check if config should be stored | Kenny Levinsen | 1 | +1 | -1 |
| 2024-04-21 14:42 | server: Use wlr_renderer_get_texture_formats | Kenny Levinsen | 1 | +4 | -5 |
| 2024-04-12 16:44 | config/output: drop fast path in store_output_config() | Simon Ser | 1 | +0 | -5 |
| 2024-04-12 16:42 | config/output: fix NULL derefs in store_output_config() | Simon Ser | 1 | +5 | -2 |
| 2024-03-16 16:55 | config/output: Refactor handling of tiered configs | Kenny Levinsen | 2 | +143 | -162 |
| 2024-04-05 14:40 | input: add Super as alternative for Mod4 | Ferdinand Bachmann | 2 | +3 | -2 |
| 2024-03-29 22:46 | sway-ipc(7): Escape backslashes correctly in GET_CONFIG output | Daniel Kahn Gillmor | 1 | +1 | -1 |
| 2024-03-28 10:45 | input: pass wlr_seat_client to wlr_seat_touch_notify_cancel() | Simon Ser | 1 | +5 | -1 |
| 2024-03-16 16:55 | commands/output/toggle: Use free_output_config | Kenny Levinsen | 1 | +1 | -1 |
| 2024-03-16 12:25 | output/config: Remove unused test_output_config | Kenny Levinsen | 2 | +0 | -12 |
| 2024-03-16 12:25 | config/output: Make merge_output_config static | Kenny Levinsen | 2 | +1 | -3 |
| 2024-03-16 00:11 | output/config: Remove reset_outputs and co. | Kenny Levinsen | 3 | +1 | -58 |
| 2024-03-16 00:03 | config/output: Remove apply_output_config | Kenny Levinsen | 2 | +0 | -32 |
| 2024-03-16 00:01 | desktop/output: Use apply_output_configs for output mgmt | Kenny Levinsen | 1 | +70 | -45 |
| 2024-03-16 00:00 | Use apply_all_output_configs to light up outputs | Kenny Levinsen | 2 | +5 | -7 |
| 2024-03-15 23:57 | output/config: Add apply_all_output_configs | Kenny Levinsen | 2 | +30 | -0 |
| 2024-03-15 23:48 | config/output: Introduce apply_output_configs | Kenny Levinsen | 2 | +135 | -24 |
| 2024-03-15 23:37 | config/output: Split apply_output_config | Kenny Levinsen | 1 | +25 | -14 |
| 2024-03-24 11:20 | man: document supported modifier names | Ferdinand Bachmann | 1 | +6 | -0 |
| 2020-02-08 18:17 | Implement transient seat management | Andri Yngvason | 5 | +41 | -2 |
| 2024-03-11 18:22 | man: document that the scale might be adjusted | Simon Ser | 1 | +2 | -1 |
| 2024-03-11 18:20 | man: drop fractional scale warning | Simon Ser | 1 | +4 | -7 |
| 2024-03-14 12:54 | Re-create renderer when lost | Simon Ser | 2 | +43 | -0 |
| 2024-03-04 12:51 | server: fix wlr_seat use-after-free on exit | Simon Ser | 1 | +1 | -0 |
| 2024-03-07 23:03 | Force bilinear scaling when scaling down | Alexander Orzechowski | 1 | +10 | -2 |
| 2024-03-08 11:35 | config/output: drop enabling flag | Simon Ser | 2 | +1 | -7 |
| 2024-02-27 14:10 | xdg-shell: send WM capabilities | Simon Ser | 2 | +5 | -1 |
| 2024-02-27 14:04 | xdg-shell: implement popup repositioning | Simon Ser | 3 | +10 | -1 |
| 2024-03-07 11:16 | Fetch input device vendor/product from libinput | Simon Ser | 2 | +13 | -6 |
| 2024-03-05 07:47 | config: add fallback without env vars for keysym translation XKB keymap | Simon Ser | 1 | +8 | -6 |
| 2024-03-05 07:44 | config: error out on keysym translation XKB state failure | Simon Ser | 1 | +16 | -1 |
| 2024-02-29 00:51 | commands/move: do not force focus on the moved container | Ronan Pigott | 1 | +0 | -9 |
| 2024-03-01 03:43 | input: Rename WLR_INPUT_DEVICE_TABLET_TOOL to WLR_INPUT_DEVICE_TABLET | Luofan Chen | 3 | +8 | -8 |
| 2024-02-26 20:36 | ipc: add `scratchpad_state` property to GET_TREE | llyyr | 2 | +8 | -0 |
| 2024-02-26 20:10 | ipc: add `floating` property to GET_TREE | llyyr | 2 | +10 | -1 |
| 2024-02-28 16:49 | Convert to new pointer enums | Simon Ser | 11 | +43 | -43 |
| 2024-02-27 20:27 | text_input: don't destroy scene_node twice | llyyr | 1 | +0 | -4 |
| 2024-02-24 13:48 | Add release script | Simon Ser | 1 | +31 | -0 |
| 2024-02-16 14:17 | Define _POSIX_C_SOURCE globally | Simon Ser | 102 | +2 | -100 |
| 2024-02-17 13:47 | input/text_input: fix dangling listeners | Simon Ser | 1 | +3 | -0 |
| 2024-02-20 15:14 | input/text_input: parent wlr_box may be uninitialized | llyyr | 1 | +1 | -1 |
| 2024-02-20 09:53 | text_input: Implement input-method popups | Access | 4 | +253 | -1 |
| 2023-12-27 06:26 | xdg-activation: distinguish activation and urgency requests | Aleksei Bavshin | 5 | +18 | -1 |
| 2024-02-07 23:13 | launcher: track the seat in the launcher ctx | Ronan Pigott | 3 | +31 | -6 |
| 2024-02-15 11:01 | Drop unnecessary includes from sway/server.h | Simon Ser | 9 | +18 | -18 |
| 2024-02-15 10:52 | Fix build with wlroots DRM backend disabled | Simon Ser | 1 | +0 | -1 |
| 2024-02-12 16:16 | view: drop ext_foreign_destroy | Kirill Primak | 2 | +0 | -3 |
| 2024-01-23 15:17 | layer_shell: Handle popups through popup descriptor | Alexander Orzechowski | 4 | +18 | -13 |
| 2024-01-23 15:17 | xdg_shell: Extract struct for popup descriptor | Alexander Orzechowski | 4 | +15 | -7 |
| 2024-01-23 15:10 | layer_shell: Arrange popups even if exclusive zone doesn't change | Alexander Orzechowski | 3 | +8 | -3 |
| 2024-02-11 11:20 | ext-foreign-toplevel-list: Implement protocol | Merlin Lex | 5 | +54 | -0 |
| 2024-02-08 16:05 | config: use format_str() instead of hand-rolled snprintf() | Simon Ser | 1 | +2 | -11 |
| 2024-02-05 10:10 | commands: make primary_selection a config-only command | Simon Ser | 1 | +1 | -1 |
| 2024-02-05 10:07 | commands: note how xwayland/primary_selection are reset on reload | Simon Ser | 2 | +4 | -0 |
| 2024-02-05 10:05 | commands/primary_selection: drop duplicate bool parsing | Simon Ser | 1 | +1 | -1 |
| 2024-02-03 17:12 | sway/config.c: only reset primary_selection at launch | Violet Purcell | 1 | +5 | -0 |
| 2024-02-03 22:00 | Drop old security config remnants | Simon Ser | 1 | +1 | -50 |
| 2024-02-01 23:35 | Ensure get_text_width() returns a positive value | Alexander Orzechowski | 1 | +3 | -3 |
| 2023-12-12 21:54 | sway/output: Improve logging of swaybg execvp failure and more checks | Tamino Bauknecht | 2 | +10 | -4 |
| 2024-01-26 14:25 | build: bump version to 1.10-dev | Simon Ser | 1 | +1 | -1 |
| 2024-01-25 15:10 | Chase wlroots!4443 | Kirill Primak | 1 | +2 | -2 |
| 2024-01-22 18:24 | Chase wlroots!4003 | Kirill Primak | 2 | +5 | -3 |
| 2024-01-21 20:44 | layer_shell: Fix typo of return instead of continue | Alexander Orzechowski | 1 | +1 | -1 |
| 2024-01-21 14:08 | Fix SIGSEGV on output destroy | Daniel De Graaf | 1 | +3 | -0 |
| 2024-01-20 09:57 | Add debug flag to re-enable wl_drm | Simon Ser | 3 | +8 | -0 |
| 2024-01-19 11:21 | Clarify gdk-pixbuf dependency purpose | Simon Ser | 2 | +2 | -2 |
| 2023-11-14 20:11 | scene_graph: port wlr_forgein_toplevel_management output enter/leave events | Alexander Orzechowski | 3 | +55 | -0 |
| 2022-04-30 21:09 | remove damage debug options | Alexander Orzechowski | 2 | +1 | -14 |
| 2022-03-18 12:42 | Fix SIGSEGV on surface destroy | Alexander Orzechowski | 1 | +3 | -0 |
| 2023-11-22 20:11 | scene_graph: Implement toplevel clipping | Alexander Orzechowski | 5 | +27 | -12 |
| 2023-08-16 21:45 | scene_graph: Port opacity and filter modes | Alexander Orzechowski | 3 | +46 | -0 |
| 2024-01-18 15:01 | scene_graph: Arrange scene graph on transaction apply | Alexander Orzechowski | 1 | +428 | -2 |
| 2023-02-22 01:58 | container: Don't track outputs | Alexander Orzechowski | 10 | +0 | -143 |
| 2023-04-06 20:23 | Delete old damage tracking code | Alexander Orzechowski | 20 | +0 | -448 |
| 2023-04-27 08:25 | scene_graph: Port view saved buffers | Alexander Orzechowski | 5 | +91 | -84 |
| 2022-03-01 05:48 | xwayland: Cleanup geometry handling on commit | Alexander Orzechowski | 1 | +5 | -16 |
| 2024-01-18 15:02 | scene_graph: Port xwayland | Alexander Orzechowski | 8 | +60 | -70 |
| 2023-12-06 19:28 | scene_graph: Port xdg_shell | Alexander Orzechowski | 6 | +81 | -372 |
| 2022-03-05 01:38 | transaction: ready signals will return success bools | Alexander Orzechowski | 2 | +15 | -4 |
| 2023-11-22 00:51 | scene_graph: Port container server side decorations | Alexander Orzechowski | 9 | +378 | -253 |
| 2024-01-18 15:04 | scene_graph: Port layer_shell | Alexander Orzechowski | 9 | +256 | -642 |
| 2023-11-23 15:09 | input: Query scene graph for relevant surface/node intersections | Alexander Orzechowski | 7 | +89 | -408 |
| 2023-11-23 15:08 | Introduce sway_text_node | Alexander Orzechowski | 3 | +332 | -0 |
| 2023-03-04 02:13 | renderer: Remove in favor of scene_graph | Alexander Orzechowski | 3 | +0 | -1097 |
| 2022-02-22 01:57 | seat: Remove dead seatop_render function | Alexander Orzechowski | 3 | +0 | -23 |
| 2024-01-18 15:04 | scene_graph: Port ext_session_v1 | Alexander Orzechowski | 12 | +276 | -188 |
| 2023-11-22 00:19 | scene_graph: Port seatop_move_tiling indicators | Alexander Orzechowski | 1 | +41 | -30 |
| 2023-11-22 00:55 | scene_graph: Port seat drag icons | Alexander Orzechowski | 10 | +53 | -131 |
| 2023-12-04 11:33 | renderer: Render scene_graph | Alexander Orzechowski | 7 | +80 | -406 |
| 2023-11-22 00:05 | scene_graph: Introduce sway_scene_descriptor | Alexander Orzechowski | 3 | +92 | -0 |
| 2023-04-13 18:45 | scene_graph: Use built-in linux dmabuf feedback handling | Alexander Orzechowski | 2 | +4 | -27 |
| 2024-01-18 15:00 | scene_graph: Maintain `wlr_scene_node`s for the sway tree. | Alexander Orzechowski | 13 | +288 | -7 |
| 2022-03-05 00:23 | view: init function should return a success bool | Alexander Orzechowski | 4 | +11 | -4 |
| 2022-03-01 21:19 | desktop: Rename layers to shell_layers | Alexander Orzechowski | 6 | +37 | -38 |
| 2024-01-17 15:51 | layer-shell: don't configure uninitialized surfaces | Kirill Primak | 1 | +5 | -0 |
| 2024-01-17 15:50 | layer-shell: wait for an initial commit before configuring | Kirill Primak | 1 | +6 | -10 |
| 2024-01-13 14:04 | layer-shell: don't try to unmap on destroy | Kirill Primak | 1 | +14 | -21 |
| 2024-01-04 14:01 | Mark DRM lease protocol privileged | Simon Ser | 1 | +11 | -0 |
| 2023-10-18 12:55 | Drop wl_drm | Simon Ser | 1 | +0 | -2 |
| 2023-12-04 15:35 | readme: add swaybg as optional dep | Simon Ser | 1 | +2 | -0 |
| 2023-12-30 19:22 | input: reconfigure send_events on output hotplug | Simon Ser | 3 | +46 | -18 |
| 2023-12-28 10:28 | Remove wlr_presentation in sway_server struct | Billli11 | 2 | +1 | -4 |
| 2023-12-27 19:33 | Chase wlroots!4482 | Bill Li | 2 | +2 | -2 |
| 2023-12-21 18:54 | Check wlr_pointer_constraint_v1_state.cursor_hint.enabled | Simon Ser | 1 | +1 | -2 |
| 2023-12-06 20:47 | output: Destroy when output layout is destroyed | Alexander Orzechowski | 2 | +15 | -2 |
| 2023-12-05 15:50 | input/seat: simplify seat_is_input_allowed() | Simon Ser | 1 | +11 | -11 |
| 2023-12-04 14:59 | input/seat: rename seat_set_exclusive_client() | Simon Ser | 3 | +3 | -5 |
| 2023-12-04 14:56 | input/seat: inline seat_set_exclusive_client() with NULL client | Simon Ser | 2 | +8 | -10 |
| 2023-12-04 14:53 | input/{keyboard,switch}: rename input_inhibited variable to locked | Simon Ser | 2 | +11 | -11 |
| 2023-11-21 23:49 | input/seat: drop exclusive_client | Simon Ser | 6 | +4 | -18 |
| 2023-12-12 14:36 | Detect proprietary DisplayLink drivers | Simon Ser | 1 | +17 | -8 |
| 2023-12-12 14:25 | Detect Nvidia proprietary driver via drmGetVersion() | Simon Ser | 4 | +36 | -30 |
| 2023-12-12 14:18 | Drop fglrx detection | Simon Ser | 1 | +0 | -12 |
| 2023-12-12 13:53 | sway: raise error on non-accessible background file | Tamino Bauknecht | 1 | +3 | -0 |
| 2023-12-05 16:04 | desktop/xwayland: correctly handle association on o-r change | Simon Ser | 1 | +21 | -2 |
| 2023-09-16 20:07 | Update sway.5.scd | mrusme | 1 | +2 | -1 |
| 2023-12-01 00:53 | Don't destroy output layout on exit | Alexander Orzechowski | 1 | +0 | -1 |
| 2023-11-28 22:17 | sway/config.c: use `memcpy()` for known buffer size | Sergei Trofimovich | 1 | +1 | -1 |
| 2023-11-24 08:54 | Update README.de.md to match the EN one | apreiml | 1 | +6 | -6 |
| 2023-11-23 13:40 | common: move load_image to swaybar | Manuel Stoeckl | 7 | +145 | -146 |
| 2023-11-23 13:01 | common: rename load_background_image to load_image | Manuel Stoeckl | 3 | +3 | -3 |
| 2023-11-23 12:54 | common: Drop unused render_background_image | Manuel Stoeckl | 2 | +3 | -100 |
| 2023-07-11 12:09 | xdg-shell: chase events update | Kirill Primak | 7 | +114 | -90 |
| 2023-11-23 12:08 | Pass wl_display to wlr_output_layout | Simon Ser | 4 | +5 | -5 |
| 2023-11-23 12:08 | Add wlr/util/transform.h includes | Simon Ser | 4 | +4 | -0 |
| 2023-11-21 18:35 | Chase wlroots!4440 | llyyr | 5 | +0 | -108 |
| 2023-11-21 18:25 | meson: bump wlroots version after 0.17.0 release | llyyr | 1 | +1 | -1 |
| 2023-10-24 01:49 | Use locale time format for default bar command | Matt Fellenz | 1 | +1 | -1 |
| 2023-11-21 15:52 | Fix reference to wlr_output_event_commit.committed | Simon Ser | 1 | +1 | -1 |
| 2023-06-22 15:06 | Add support for security-context-v1 | Simon Ser | 2 | +38 | -4 |
| 2023-10-05 08:41 | Apply gamma LUT when an output re-enabled | Simon Ser | 1 | +5 | -0 |
| 2023-10-20 17:29 | view: re-apply criteria when window gets unmapped | EBADBEEF | 1 | +2 | -0 |
| 2023-09-26 11:12 | seat: Fix cursor theme reload for tablet tool | NemuiBanila | 1 | +1 | -3 |
| 2022-06-06 15:16 | seat: Fix reloading cursor theme after change | Lina Banik | 1 | +19 | -20 |
| 2023-11-16 14:40 | input/input-manager: drop input_manager_configure_all_inputs | Simon Ser | 2 | +0 | -9 |
| 2023-11-16 13:56 | Only reconfigure input mappings on output change | Simon Ser | 6 | +38 | -5 |
| 2023-11-16 13:50 | input/seat: rename seat_apply_input_config | Simon Ser | 1 | +5 | -5 |
| 2023-11-16 13:49 | input/seat: don't configure mappings for switches | Simon Ser | 1 | +0 | -1 |
| 2023-11-03 12:17 | swaynag/config.c: fix build against gcc-14 (-Walloc-size) | Sergei Trofimovich | 1 | +1 | -1 |
| 2023-10-31 03:11 | chase wlroots!4411 | Bill Li | 1 | +1 | -3 |
| 2023-10-29 15:59 | xdg-shell: send maximized if tiled isn't supported | Kirill Primak | 1 | +12 | -5 |
| 2023-10-07 16:28 | xdg_shell: don't update wlr_toplevel if the container has no size yet | Dudemanguy | 1 | +5 | -2 |
| 2023-10-24 12:24 | view: check if the buffer was uploaded on save | Kirill Primak | 1 | +1 | -1 |
| 2023-10-18 20:30 | config/output: Allow approximation of output refresh rate | Tamino Bauknecht | 1 | +17 | -10 |
| 2023-10-18 14:29 | gitignore: Ignore clangd-generated directory .cache/ | Tamino Bauknecht | 1 | +1 | -0 |
| 2023-10-06 11:29 | Chase wlroots!4331 | Alexander Orzechowski | 2 | +9 | -4 |
| 2023-09-10 19:28 | Update sway-input.5.scd | iff | 1 | +10 | -5 |
| 2023-06-19 19:22 | Drop support for KDE's idle protocol | Simon Ser | 8 | +0 | -11 |
| 2023-09-14 08:42 | Translate README to Arabic | Ashraf | 2 | +93 | -1 |
| 2023-09-12 02:27 | readme: Stop recommending setuid bit for non-logind systems | Jan Beich | 24 | +0 | -149 |
| 2023-09-09 21:02 | sway/server: Fix null pointer crash when Xwayland disabled | Manuel Stoeckl | 1 | +1 | -1 |
| 2023-09-02 04:28 | i3 compat: Adding support for the `all` criteria | Johan Sköld | 3 | +14 | -3 |
| 2023-09-07 01:31 | commands/input/map_from_region: don't treat 0x prefix as hex identifier | iff | 1 | +14 | -4 |
| 2023-08-30 14:57 | build: fix build with wayland-scanner subproject | denppa | 1 | +1 | -1 |
| 2023-08-28 15:49 | xdg_shell: update wlr_toplevel size on client resizes | Dudemanguy | 1 | +2 | -0 |
| 2023-08-28 15:45 | Revert "view: update wlr_toplevel size on client resizes" | Dudemanguy | 1 | +0 | -5 |
| 2023-07-16 03:44 | view: update wlr_toplevel size on client resizes | Dudemanguy | 1 | +5 | -0 |
| 2023-06-22 14:26 | Hide xwayland_shell_v1 from regular clients | Simon Ser | 1 | +15 | -0 |
| 2023-08-23 18:11 | Fix typo | luzpaz | 1 | +1 | -1 |
| 2023-07-26 17:32 | chore: chase wlroots xdg-surface role rework | Kirill Primak | 3 | +8 | -7 |
| 2023-08-19 20:30 | chase wlroots!4316 | Leonardo Hernández Hernández | 1 | +2 | -2 |
| 2023-04-14 17:04 | Move contrib/ to separate repository | Simon Ser | 5 | +0 | -551 |
| 2023-07-28 17:16 | Rebase all cursors in handle_surface_map | ookami | 1 | +2 | -0 |
| 2023-07-31 08:19 | output: drop current_mode | Simon Ser | 3 | +0 | -7 |
| 2023-07-31 08:09 | desktop/output: fix output manager enabled state | Simon Ser | 1 | +3 | -6 |
| 2023-07-31 08:07 | desktop/output: drop handle_mode() | Simon Ser | 1 | +1 | -17 |
| 2023-07-31 08:04 | desktop/output: drop logic to handle backend-applied mode | Simon Ser | 1 | +0 | -13 |
| 2023-07-29 20:17 | swaynag: Implement wp_cursor_shape_v1 | Alexander Orzechowski | 2 | +23 | -5 |
| 2023-07-30 20:07 | swaybar: Implement wp_cursor_shape_v1 | Alexander Orzechowski | 3 | +28 | -10 |
| 2023-05-05 14:34 | Add support for cursor-shape-v1 | Simon Ser | 5 | +36 | -0 |
| 2023-07-17 17:31 | fix crash when resizing tiled scratchpad windows | bretello | 1 | +13 | -0 |
| 2023-07-19 17:26 | Add Georgian README | Nick Kipshidze | 2 | +69 | -1 |
| 2023-07-12 08:14 | Deprecate seat idle_wake | Simon Ser | 3 | +10 | -21 |
| 2023-07-13 07:50 | swaynag: handle wayland-cursor failures | Simon Ser | 1 | +8 | -0 |
| 2023-07-15 12:43 | chase wlroots 'presentation-time: add separate helper for zero-copy ' | Artturin | 2 | +2 | -2 |
| 2023-06-05 19:34 | Calculate tiled resize amount relative to parent container | nukoseer | 1 | +17 | -2 |
| 2023-02-08 14:28 | Send wl_surface.preferred_buffer_scale | Simon Ser | 2 | +2 | -1 |
| 2023-07-07 23:38 | swaybar: handle wayland-cursor failures | Manuel Stoeckl | 1 | +8 | -0 |
| 2023-06-27 17:20 | swaybar: don't set current workspace as not visible | llyyr | 1 | +1 | -1 |
| 2023-06-26 20:43 | input: Move wlr_pointer_gestures_v1 to sway_input_manager | Mark Bolhuis | 5 | +11 | -12 |
| 2023-06-23 10:28 | Use "default" XCursor instead of "left_ptr" | Simon Ser | 4 | +7 | -7 |
| 2023-06-23 15:54 | swaybar: remove the argument of StatusNotifierHostRegistered | Hodong | 1 | +1 | -1 |
| 2023-06-19 19:16 | idle-inhibit-v1: simplify with server global | Simon Ser | 6 | +27 | -38 |
| 2023-06-15 16:44 | Use wlr_cursor_unset_image() | Simon Ser | 1 | +2 | -2 |
| 2023-06-15 16:43 | Use wlr_cursor_set_xcursor() | Simon Ser | 1 | +1 | -2 |
| 2023-06-19 17:05 | render: Use wlroots scale filter | Alexander Orzechowski | 3 | +7 | -29 |
| 2023-06-16 09:28 | input/libinput: add scroll_button_lock method | Cezary Drożak | 10 | +66 | -0 |
| 2023-06-14 06:45 | gamma_control_v1: handle destroyed output | Rouven Czerwinski | 1 | +5 | -0 |
| 2023-06-11 14:11 | gamma_control_v1: Reset dirty flag | Alexander Orzechowski | 1 | +1 | -0 |
| 2023-06-11 09:36 | Fix `bindsym --to-code` not respecting input configs | 33KK | 1 | +12 | -0 |
| 2023-06-09 10:23 | man: add --inhibited and --no-repeat to bindsym and bindcode usage | Shaked Flur | 1 | +4 | -3 |
| 2023-06-09 09:27 | desktop/output: fix damage bitfield in wlr_output_state | Simon Ser | 1 | +1 | -1 |
| 2023-06-05 12:35 | desktop/output: use detached output state for page-flips | Simon Ser | 1 | +26 | -22 |
| 2023-03-06 16:17 | Handle gamma-control-v1 set_gamma events | Simon Ser | 4 | +36 | -1 |
| 2023-06-05 13:31 | Add support for wlr-layer-shell ON_DEMAND keyboard interactivity | Erik Reider | 6 | +80 | -13 |
| 2023-06-05 20:52 | chase wlroots wlr_renderer_begin_buffer_pass change | Artturin | 1 | +1 | -1 |
| 2023-06-03 04:43 | xwayland: fix mapped state check in OR handlers | Kirill Primak | 1 | +2 | -2 |
| 2023-06-02 20:18 | lock: listen to the correct map signal | Kirill Primak | 1 | +1 | -1 |
| 2023-03-05 20:49 | chore: chase wlroots map logic unification | Kirill Primak | 9 | +90 | -51 |
| 2023-03-09 10:02 | xwayland: don't rely on event source being data | Kirill Primak | 1 | +5 | -3 |
| 2023-05-20 13:04 | Fix layer old damage not being offset by the monitor layout coords | Erik Reider | 1 | +2 | -0 |
| 2023-05-11 09:16 | seatop_down: Call seatop_begin_default after sending touch events | hrdl | 1 | +6 | -6 |
| 2023-05-09 14:39 | render: fix titlebar texture clipping | Simon Ser | 1 | +14 | -12 |
| 2023-05-09 13:13 | render: Clear using wlr_output dimensions | Kenny Levinsen | 1 | +4 | -4 |
| 2023-05-09 13:08 | render: Apply clip to rendered texture correctly | Kenny Levinsen | 1 | +20 | -16 |
| 2023-05-04 09:27 | swaybar: always subscribe to mode and workspace | Mukundan314 | 1 | +3 | -6 |
| 2023-05-04 15:26 | handle_touch_cancel: fix begin default | hrdl | 1 | +4 | -0 |
| 2023-05-03 23:13 | Add support for touch cancel events | hrdl | 5 | +53 | -0 |
| 2023-05-02 21:12 | Don't crash if there is no damage during render | Alexander Orzechowski | 1 | +1 | -1 |
| 2023-05-02 15:43 | render: Use wlr_render_pass | Alexander Orzechowski | 3 | +109 | -90 |
| 2023-04-27 09:28 | render: Don't pass matrix into render_texture | Alexander Orzechowski | 1 | +13 | -26 |
| 2023-04-27 09:19 | render: pass rendering state together in a struct | Alexander Orzechowski | 6 | +156 | -159 |
| 2023-04-16 17:40 | xdg_shell: Fix crash if popup generates while toplevel is in the scratchpad | Alexander Orzechowski | 1 | +7 | -1 |
| 2023-02-28 15:43 | Use format_str() throughout | Simon Ser | 12 | +39 | -134 |
| 2023-02-28 15:13 | common/gesture: use format_str() | Simon Ser | 1 | +7 | -24 |
| 2023-02-28 15:36 | swaynag: add printf attribute to swaynag_log() | Simon Ser | 1 | +2 | -1 |
| 2023-02-28 15:27 | config: add printf attribute to config_add_swaynag_warning() | Simon Ser | 1 | +2 | -1 |
| 2023-02-28 15:24 | commands: add printf attribute to cmd_results_new() | Simon Ser | 19 | +63 | -58 |
| 2023-04-14 16:14 | commands/floating_minmax_size: fix error strings | Simon Ser | 1 | +3 | -3 |
| 2023-02-28 15:13 | pango: add printf attribute | Simon Ser | 2 | +4 | -2 |
| 2023-02-28 15:00 | Add format_str() and vformat_str() | Simon Ser | 2 | +42 | -0 |
| 2023-02-28 11:58 | Use output_match_name_or_id() in workspace functions | Simon Ser | 1 | +4 | -21 |
| 2023-02-28 11:51 | Use output_match_name_or_id() in apply_output_config_to_outputs() | Simon Ser | 3 | +11 | -5 |
| 2023-02-28 11:47 | Use all_output_by_name_or_id() in merge_id_on_name() | Simon Ser | 1 | +11 | -17 |
| 2023-02-28 11:47 | Introduce output_match_name_or_id() | Simon Ser | 1 | +10 | -8 |
| 2023-02-25 08:28 | Fix old style function definitions | Elyes Haouas | 2 | +2 | -2 |
| 2023-03-06 15:57 | Set output damage during direct scan-out | Simon Ser | 1 | +5 | -5 |
| 2023-03-06 15:56 | Skip direct scan-out commit when damage is empty | Simon Ser | 1 | +5 | -5 |
| 2023-04-14 15:26 | Pass version to wlr_compositor_create() | Simon Ser | 1 | +1 | -1 |
| 2023-04-06 20:03 | Chase wlroots!4067 | Alexander Orzechowski | 1 | +4 | -0 |
| 2023-04-05 10:14 | Remove duplicate wlr_damage_ring_set_bounds() call | Simon Ser | 1 | +0 | -5 |
| 2023-04-06 08:40 | Fix damage-ring bounds not being set when unplugging -> plugging in monitor | Erik Reider | 1 | +3 | -3 |
| 2023-03-27 06:50 | swaybar: Lift background clearing out of main rendering function | Alexander Orzechowski | 1 | +14 | -13 |
| 2023-03-27 03:54 | swaybar: Set opaque region properly | Alexander Orzechowski | 1 | +2 | -0 |
| 2023-03-26 21:27 | ipc: add LIBINPUT_CONFIG_ACCEL_PROFILE_CUSTOM entry | Simon Ser | 2 | +10 | -0 |
| 2023-03-07 07:41 | Add a .mailmap file | Ronan Pigott | 1 | +1 | -0 |
| 2023-03-17 21:24 | man: deprecate seat cursor move/set/press/release | Simon Ser | 1 | +4 | -0 |
| 2023-03-26 13:47 | Init the damage_ring bounds on output creation | Erik Reider | 1 | +3 | -0 |
| 2023-03-18 11:58 | root: Set inactive focus when scratchpad is moved to new workspace | Ankit Pandey | 1 | +7 | -1 |
| 2022-12-12 00:44 | root: Try to preserve relative positions of floating containers | Ankit Pandey | 5 | +68 | -15 |
| 2023-02-06 14:58 | man: add warning for hide_cursor configuration | Stanislav Ochotnický | 1 | +4 | -0 |
| 2023-02-28 22:19 | ci: add libdisplay-info dependency | Simon Zeni | 3 | +3 | -0 |
| 2023-02-28 08:33 | Disable direct scanout for surfaces with popups | novenary | 1 | +6 | -0 |
| 2023-02-26 10:42 | sway{,bar}: use default font hint style | llyyr | 2 | +0 | -3 |
| 2023-02-04 09:50 | fix typo | rj1 | 1 | +1 | -1 |
| 2023-01-25 20:54 | Allow windows in scratchpad to set the urgent flag | Robin Jarry | 1 | +7 | -6 |
| 2023-02-22 17:43 | Check for empty damage before attaching render buffer | Simon Ser | 1 | +5 | -6 |
| 2023-02-22 17:38 | Move output commit out of output_render() | Simon Ser | 3 | +38 | -33 |
| 2023-02-22 17:34 | Constify pixman_region32_t for rendering functions | Simon Ser | 5 | +29 | -29 |
| 2023-02-20 17:56 | Adjust scale for fractional-scale-v1 | Simon Ser | 1 | +10 | -0 |
| 2021-08-21 14:04 | Implement seatop_touch | Stacy Harper | 6 | +187 | -48 |
| 2023-02-20 09:29 | layer-shell: enter output before surface is mapped | Simon Ser | 1 | +2 | -1 |
| 2023-02-20 09:15 | Update surface fractional scale on output change | Simon Ser | 3 | +9 | -1 |
| 2023-02-20 00:22 | container: rehome the container_swap function into container.c | Ronan Pigott | 2 | +175 | -174 |
| 2023-02-17 07:06 | Fix map_to_output * turning off device | Daniel Hill | 1 | +2 | -1 |
| 2023-02-10 17:07 | Add support for fractional-scale-v1 | Simon Ser | 2 | +16 | -0 |
| 2023-02-08 14:25 | Introduce surface_{enter,leave}_output() | Simon Ser | 6 | +30 | -11 |
| 2023-02-05 14:13 | Clarify documentation for window_rect | Łukasz Adamczak | 1 | +3 | -2 |
| 2023-02-05 13:54 | Correct window_rect.y with hide_edge_borders | Łukasz Adamczak | 1 | +1 | -1 |
| 2023-02-09 18:39 | xdg-activation: fix urgency when the client does not specify a seat | Ronan Pigott | 1 | +2 | -5 |
| 2023-02-07 18:25 | Use wlr_linux_dmabuf_feedback_v1_init_with_options() | Simon Ser | 1 | +7 | -63 |
| 2023-02-06 09:52 | ipc: add ability to subscribe to output event | Baltazár Radics | 1 | +2 | -0 |
| 2022-11-30 18:54 | launcher: support external launcher tokens | Ronan Pigott | 3 | +20 | -0 |
| 2022-11-30 18:54 | launcher: make launcher context seat aware | Ronan Pigott | 3 | +68 | -21 |
| 2022-11-30 19:02 | view: make request_activate take a seat | Ronan Pigott | 4 | +12 | -5 |
| 2023-02-04 12:32 | ci: install hwdata-dev on Alpine | Simon Ser | 1 | +1 | -1 |
| 2023-02-02 08:35 | swaymsg: s/inactive/disabled/ | Simon Ser | 1 | +1 | -1 |
| 2023-02-02 08:34 | swaymsg: print output power status | Simon Ser | 1 | +4 | -1 |
| 2023-02-02 16:45 | Add Norwegian READMR | Radical | 2 | +77 | -2 |
| 2023-02-01 19:24 | Convert to *_try_from_wlr_surface() | Simon Ser | 5 | +23 | -40 |
| 2023-02-01 18:24 | root: free non_desktop_outputs list on root_destroy | Tobias Predel | 1 | +1 | -0 |
| 2023-02-01 18:45 | Convert to wlr_xwayland_surface_try_from_wlr_surface() | Simon Ser | 2 | +25 | -32 |
| 2023-02-01 15:19 | ipc: add support for output event | Simon Ser | 4 | +35 | -0 |
| 2023-02-01 15:16 | Added reference for event types to swaymsg manpage | Cedric Sodhi | 1 | +2 | -0 |
| 2023-01-16 13:05 | Switch default menu to wmenu | Simon Ser | 1 | +1 | -1 |
| 2023-01-23 13:17 | Apply new adaptive sync value from wlr-output-management | Alexander Courtis | 1 | +1 | -0 |
| 2023-01-20 22:11 | Check return value of wlr_renderer_begin() | Simon Ser | 1 | +3 | -1 |
| 2023-01-15 15:13 | focus_on_window_activation: raise if floating | Tobias Bengfort | 1 | +3 | -0 |
| 2023-01-16 18:12 | Fix pointer events for ext-session-lock surfaces | Simon Ser | 2 | +31 | -2 |
| 2023-01-18 15:48 | Fix indentation in surface_is_xdg_popup() | Simon Ser | 1 | +6 | -6 |
| 2023-01-16 17:52 | Send wl_surface.enter for ext-session-lock surfaces | Simon Ser | 1 | +1 | -0 |
| 2023-01-09 15:28 | input/tablet: handle focusing NULL surface | Kirill Primak | 3 | +9 | -13 |
| 2023-01-08 14:21 | swaynag: call swaynag_destroy on clean exit | Manuel Stoeckl | 4 | +19 | -18 |
| 2022-12-15 02:12 | input: enable user xkb configs with cap_sys_nice | Ronan Pigott | 3 | +3 | -3 |
| 2022-05-30 16:48 | Improve tablet tool button handling. | John Chadwick | 2 | +48 | -7 |
| 2023-01-01 11:34 | warp_to_constraint_cursor_hint: Handle NULL view | Alexander Orzechowski | 1 | +4 | -0 |
| 2022-12-30 09:35 | Use correct length for strncmp comparison | Carl Smedstad | 1 | +1 | -1 |
| 2022-12-30 07:50 | Replace math functions that promote float to double | Carl Smedstad | 5 | +15 | -15 |
| 2022-12-30 07:26 | Remove redundant return statements | Carl Smedstad | 3 | +0 | -3 |
| 2022-12-30 07:22 | Make cmd_handler.command const | Carl Smedstad | 2 | +3 | -3 |
| 2022-11-06 19:31 | Add missing includes & remove duplicates | Carl Smedstad | 8 | +9 | -3 |
| 2022-11-06 23:45 | Remove duplicate declarations | Carl Smedstad | 2 | +0 | -3 |
| 2022-12-19 09:30 | tree/container: drop unnecessary check in container_get_siblings() | Simon Ser | 1 | +0 | -3 |
| 2022-12-29 08:48 | man: fix typo in output disable docs | Simon Ser | 1 | +1 | -1 |
| 2022-12-21 10:19 | swaynag: drop swaynag_type.font | Simon Ser | 4 | +5 | -12 |
| 2022-12-21 10:22 | swaynag: fix NULL font description | Simon Ser | 1 | +7 | -0 |
| 2022-12-18 22:39 | seat: Set keyboard if seat keyboard is NULL | Kenny Levinsen | 1 | +7 | -0 |
| 2022-12-17 23:01 | commands/move: Warp cursor after moving workspace to another output | Ankit Pandey | 1 | +3 | -0 |
| 2022-12-09 21:22 | Fix input command order (rotation_angle) | Baltazár Radics | 1 | +1 | -1 |
| 2022-11-24 20:18 | Add libinput RotationAngle | Lucas Zampieri | 8 | +56 | -0 |
| 2022-12-08 18:30 | criteria: be lenient on window_role and instance too | Ronan Pigott | 1 | +2 | -2 |
| 2022-12-08 13:26 | ci: install Xwayland .pc file | Simon Ser | 2 | +2 | -1 |
| 2022-03-16 22:22 | Add `primary_selection` config option | Aidan Dang | 8 | +37 | -2 |
| 2022-12-04 00:20 | seat: Avoid sending redundant keymaps on reload | Kenny Levinsen | 3 | +16 | -6 |
| 2022-12-01 20:38 | sway/lock: handle mode in output commit handler | Simon Zeni | 1 | +0 | -10 |
| 2022-12-01 20:32 | sway/desktop/output: listen to output mode in commit handle | Simon Zeni | 2 | +5 | -6 |
| 2022-11-30 16:14 | Chase breaking changes in wlroots!3903 | Simon Ser | 1 | +2 | -2 |
| 2022-11-28 12:48 | Fix typo in Czech README translation | AsciiWolf | 1 | +1 | -1 |
| 2022-11-28 19:09 | build: fix have_xwayland when xcb-icccm is not found | Simon Ser | 1 | +1 | -1 |
| 2022-11-28 19:07 | build: move completions to separate file | Simon Ser | 2 | +58 | -55 |
| 2022-11-28 01:48 | Fix build on Debian Stable | nerdopolis | 1 | +1 | -0 |
| 2022-11-28 19:00 | build: remove trailing newline at end of file | Simon Ser | 1 | +0 | -1 |
| 2022-11-26 19:18 | Make libinput backend optional | Simon Ser | 7 | +59 | -8 |
| 2022-11-26 19:16 | Make session optional | Simon Ser | 2 | +7 | -2 |
| 2022-11-26 19:15 | Make DRM backend optional | Simon Ser | 3 | +28 | -5 |
| 2022-11-26 19:13 | Make GLES2 optional | Simon Ser | 2 | +26 | -16 |
| 2022-11-27 16:02 | Translate README to Czech | AsciiWolf | 2 | +97 | -1 |
| 2022-11-26 22:25 | build: bump version to 1.9-dev | Simon Ser | 1 | +1 | -1 |
| 2022-11-26 17:15 | build: drop unused wayland-egl dependency | Simon Ser | 1 | +0 | -1 |
| 2021-09-18 20:21 | swaybar: Make hotspots block bar release bindings | Joan Bruguera | 6 | +31 | -15 |
| 2021-09-04 04:44 | swaybar: Prioritize hotspot events to bar bindings | Joan Bruguera | 1 | +9 | -11 |
| 2022-11-16 22:50 | launcher: export X startup ids and use them for workspace matching | Ronan Pigott | 3 | +43 | -1 |
| 2022-11-19 03:05 | launcher: export xdga tokens and use them for workspace matching | Ronan Pigott | 4 | +38 | -2 |
| 2022-11-16 22:50 | launcher: fudge the interface a bit | Ronan Pigott | 3 | +9 | -7 |
| 2022-11-16 22:50 | launcher: initialize launcher_ctxs once on startup | Ronan Pigott | 5 | +13 | -12 |
| 2022-11-16 22:50 | view: associate launch contexts with views | Ronan Pigott | 4 | +64 | -39 |
| 2022-11-16 22:50 | launcher: rename pid_workspace to launcher_ctx | Ronan Pigott | 4 | +106 | -96 |
| 2022-11-16 22:50 | launcher: use xdga tokens | Ronan Pigott | 1 | +19 | -14 |
| 2022-11-16 22:50 | launcher: track workspaces by node | Ronan Pigott | 3 | +77 | -57 |
| 2022-11-16 22:50 | node: prettify node type names | Ronan Pigott | 1 | +4 | -4 |
| 2022-11-16 22:50 | root: move the workspace matching code to its own file | Ronan Pigott | 8 | +207 | -188 |
| 2022-11-25 09:51 | build: drop intermediate libraries for protocols | Simon Ser | 4 | +6 | -30 |
| 2022-11-25 09:48 | build: drop "server" from target name for protocol code | Simon Ser | 1 | +1 | -1 |
| 2022-11-25 09:46 | build: unify server & client protocol generation | Simon Ser | 1 | +0 | -10 |
| 2022-11-25 09:46 | build: drop wayland-scanner fallback | Simon Ser | 1 | +5 | -9 |
| 2022-11-24 22:56 | Use shm_open instead of mkstemp | Manuel Stoeckl | 1 | +31 | -35 |
| 2022-11-03 17:39 | Update for wlroots!3814 | Simon Ser | 3 | +5 | -8 |
| 2022-10-04 07:46 | ipc: add view content type | Simon Ser | 4 | +30 | -0 |
| 2021-01-28 15:19 | Listen to the output request_state event | Simon Ser | 2 | +11 | -0 |
| 2022-11-15 13:48 | input/seat: locally compute drag icon offset | Simon Ser | 2 | +8 | -4 |
| 2022-11-14 14:59 | sway/server: specify wlr-layer-shell version on creation | Simon Zeni | 1 | +5 | -3 |
| 2022-11-12 09:58 | output: set damage ring bounds to pixel values | Kirill Primak | 1 | +7 | -7 |
| 2022-07-09 18:05 | workspace_create: Don't allow NULL name | Alexander Orzechowski | 1 | +3 | -1 |
| 2022-11-11 19:59 | build: bump wlroots dependency to 0.17.0 | Joe Kappus | 1 | +1 | -1 |
| 2022-08-02 16:32 | container_get_siblings: handle NULL workspace | Baltazár Radics | 1 | +3 | -0 |
| 2022-11-10 10:24 | lock: fix crash on output destroy | Simon Ser | 1 | +16 | -3 |
| 2022-11-11 15:29 | Use wlr_damage_ring | Kirill Primak | 5 | +81 | -46 |
| 2022-11-10 13:35 | Use wl_signal_emit_mutable() | Simon Ser | 5 | +9 | -9 |
| 2022-11-09 08:07 | ci: install hwdata | Kirill Primak | 3 | +3 | -0 |
| 2022-11-04 01:31 | criteria: allow matching for NULL string criteria | Callum Andrew | 1 | +5 | -5 |
| 2022-09-23 12:48 | criteria: allow matching on empty (NULL) titles | Puck Meerburg | 1 | +1 | -1 |
| 2022-08-07 10:12 | tree: support formatting null titles | Puck Meerburg | 1 | +7 | -5 |
| 2022-08-23 23:13 | Support libinput's 1.21 new dwtp option | pudiva chip líquida | 11 | +74 | -3 |
| 2022-07-24 00:24 | container_floating_set_default_size: Store workspace size box on the stack | Alexander Orzechowski | 1 | +4 | -6 |
| 2022-04-30 04:46 | Fix focus tracking when session lock is active | Daniel De Graaf | 1 | +15 | -14 |
| 2022-04-30 03:40 | Rework session lock keyboard focus handling | Daniel De Graaf | 4 | +30 | -14 |
| 2022-10-23 00:09 | Fix keymap being NULL and segfaulting on dev add | Yaroslav de la Peña Smirnov | 3 | +13 | -8 |
| 2020-10-22 04:37 | input: tweak focus behavior to allow focusing parent containers | Tudor Brindus | 1 | +21 | -13 |
| 2022-10-04 09:44 | Add support for ext-idle-notify-v1 | Simon Ser | 4 | +7 | -0 |
| 2022-10-13 12:51 | Avoid double free in criteria_destroy() | cparm | 1 | +0 | -1 |
| 2022-10-10 07:13 | Fix leaks in criteria_destroy() | Simon Ser | 1 | +2 | -0 |
| 2022-10-10 02:11 | input: focus container when scrolling on titlebar | Tudor Brindus | 1 | +8 | -5 |
| 2022-10-10 01:15 | input: focus floating container when clicked on border | Tudor Brindus | 1 | +2 | -0 |
| 2022-10-08 17:11 | Use keyboard_state.focused_surface directly | Ferdinand Schober | 3 | +1 | -14 |
| 2022-10-06 10:18 | use seat directly | Ferdinand Schober | 1 | +1 | -2 |
| 2022-09-22 08:41 | check for NULL | Ferdinand Schober | 1 | +1 | -1 |
| 2022-09-19 21:20 | allow pointer_constraints on layer_shell surfaces | Ferdinand Schober | 3 | +17 | -6 |
| 2022-09-19 15:14 | Improve Japanese translation | ohno418 | 1 | +4 | -10 |
| 2022-09-29 23:18 | sway/commands/output: Add command for unplugging non-physical outputs | Andri Yngvason | 4 | +57 | -0 |
| 2022-10-04 07:48 | build: simplify protocol paths | Simon Ser | 1 | +15 | -17 |
| 2022-09-28 08:14 | swaymsg: show mode picture aspect ratio | Simon Ser | 1 | +10 | -2 |
| 2022-09-22 15:38 | ipc: expose mode picture aspect ratio | Simon Ser | 1 | +48 | -14 |
| 2022-09-25 17:49 | man: Add XWayland information | マリウス | 1 | +10 | -5 |
| 2022-06-10 00:17 | swaymsg: show non-desktop property when pretty printing outputs | Alex Maese | 1 | +11 | -2 |
| 2022-06-09 23:51 | sway: add non-desktop outputs to json when running `swaymsg -t get_outputs` | Alex Maese | 3 | +31 | -4 |
| 2022-06-09 23:27 | sway: Add non-desktop-output type | Alex Maese | 5 | +40 | -0 |
| 2022-09-12 21:53 | Fix crash in xdg_activation_v1.c | Filip Szczepański | 1 | +3 | -0 |
| 2022-06-28 15:47 | config/output: test adaptive sync | Simon Ser | 1 | +4 | -0 |
| 2022-08-29 16:23 | ipc: drop WLR_OUTPUT_ADAPTIVE_SYNC_UNKNOWN case | Simon Ser | 1 | +0 | -2 |
| 2022-08-10 22:36 | man: sway(5) move fixes | Baltazár Radics | 1 | +4 | -5 |
| 2022-08-08 05:38 | sway-output.5: improve display of parameter | Martin Michlmayr | 1 | +1 | -1 |
| 2022-06-05 17:00 | Enable single-pixel-buffer-v1 | Simon Ser | 1 | +2 | -0 |
| 2022-07-30 07:11 | grimshot: fix tilde expansion within quotes | llyyr | 1 | +2 | -2 |
| 2022-07-25 10:32 | ipc: make get_deco_rect check config->hide_lone_tab | Baltazár Radics | 1 | +3 | -1 |
| 2022-07-26 07:50 | swaymsg: fix floating_nodes being ignored | llyyr | 1 | +9 | -0 |
| 2022-07-15 10:26 | input: chase delta_discrete semantics change | Kirill Primak | 1 | +1 | -1 |
| 2022-07-12 13:30 | fix: remove redundant empty statement in main.c | zkldi | 1 | +1 | -1 |
| 2022-06-23 19:03 | Remove internal references to DPMS | Simon Ser | 5 | +22 | -27 |
| 2022-07-02 09:54 | config.in: switch to `output power` | Simon Ser | 1 | +1 | -1 |
| 2022-06-23 18:50 | ipc: add "power" to output reply | Simon Ser | 2 | +7 | -1 |
| 2022-07-01 10:23 | Reuse parsed PangoFontDescription | Hugo Osvaldo Barrera | 11 | +52 | -49 |
| 2022-06-29 19:38 | Reject font values that are invalid for pango | Hugo Osvaldo Barrera | 5 | +30 | -6 |
| 2022-06-29 19:35 | Avoid unecessary string copy | Hugo Osvaldo Barrera | 1 | +2 | -2 |
| 2022-06-25 09:10 | Strip quotes in bindsym --input-device=... | Thomas Jost | 1 | +1 | -0 |
| 2022-06-22 20:06 | Rename dpms output command to power | Simon Ser | 6 | +60 | -43 |
| 2022-06-21 21:10 | Remove access to wlr_input_device union | Simon Ser | 10 | +76 | -92 |
| 2022-06-15 15:50 | Allocate enough space for `cmd_results->error` | kraftwerk28 | 1 | +10 | -4 |
| 2022-06-07 16:55 | config/output: use wlr_output_commit_state | Simon Ser | 1 | +40 | -38 |
| 2022-06-05 08:37 | swaynag: move close_button up to fix SIGSEGV | Greg Depoire--Ferrer | 1 | +5 | -5 |
| 2022-06-01 18:01 | Refuse to start when SUID is detected | Kenny Levinsen | 3 | +21 | -46 |
| 2022-05-30 13:25 | ipc: remove chatty debug log messages | Simon Ser | 1 | +0 | -9 |
| 2022-05-30 16:25 | build: link with -pthread | Simon Ser | 2 | +2 | -0 |
| 2022-04-23 08:27 | sway: add bindgesture command | Florian Franzen | 17 | +1156 | -55 |
| 2022-05-27 19:09 | Add a Hindi (हिन्दी) translation to the README | LordRishav | 2 | +72 | -1 |
| 2022-05-27 13:42 | xdg-shell: schedule a configure on maximize request | Kirill Primak | 2 | +13 | -0 |
| 2022-05-27 13:37 | chore: chase wlroots xdg-shell update | Kirill Primak | 2 | +6 | -6 |
| 2022-05-26 19:24 | Handle NULL output make/model/serial | Simon Ser | 2 | +7 | -5 |
| 2022-05-26 19:14 | De-duplicate IPC output descriptions | Simon Ser | 1 | +32 | -30 |
| 2022-05-24 05:40 | Polish the language in README.zh-CN.md & sync with English one | Hongyi | 1 | +20 | -27 |
| 2022-05-22 03:54 | ext-session-lock: disable direct scan-out when locked | Daniel De Graaf | 1 | +4 | -0 |
| 2022-05-13 18:30 | realtime: request SCHED_RR using CAP_SYS_NICE | Rouven Czerwinski | 4 | +45 | -0 |
| 2022-05-16 11:53 | server: request xdg-shell v2 | Rouven Czerwinski | 1 | +4 | -1 |
| 2022-05-11 17:51 | man: Fix trailing spaces | -k | 2 | +2 | -2 |
| 2022-05-11 16:58 | Add descriptions for `stacking` and `tabbed` layouts | -k | 1 | +6 | -0 |
| 2022-05-11 15:18 | Replace strncpy with memcpy | Simon Ser | 1 | +3 | -3 |
| 2020-01-25 18:27 | config: Remove unused mouse binding structure | Michael Weiser | 1 | +1 | -9 |
| 2022-03-20 18:00 | swaynag: combine consecutive declaration/assignments | Nihal Jere | 1 | +2 | -4 |
| 2022-03-19 01:21 | swaynag: improve robustness when loading config | Nihal Jere | 1 | +5 | -12 |
| 2022-03-17 18:00 | swaynag: do error checking and rename read_from_stdin | Nihal Jere | 1 | +23 | -11 |
| 2022-04-29 22:22 | Avoid inspecting a NULL view in seat_set_focus | Daniel De Graaf | 1 | +1 | -1 |
| 2022-03-09 02:14 | Implement ext-session-lock-v1 | Daniel De Graaf | 11 | +290 | -7 |
| 2022-04-28 11:20 | xkb_switch_layout: fix relative layout switches | Victor Makarov | 1 | +32 | -4 |
| 2022-04-23 16:45 | Update grimshot.1.scd | Alan | 1 | +1 | -1 |
| 2022-03-31 16:28 | Support cursor capture in grimshot | Alice Carroll | 3 | +43 | -21 |
| 2022-04-18 16:51 | Add Swedish README | Eskil | 2 | +91 | -1 |
| 2022-04-17 18:16 | Chase wlroots X11 hints update | kraftwerk28 | 3 | +8 | -4 |
| 2022-02-06 20:21 | layer_shell: keep output non-NULL wherever possible | Thomas Hebb | 1 | +24 | -29 |
| 2022-04-09 16:10 | Shuffle variables to satisfy -Werror=restrict | Daniel De Graaf | 1 | +6 | -6 |
| 2022-04-09 16:03 | Avoid format-truncation warning | Daniel De Graaf | 1 | +2 | -2 |
| 2022-04-07 17:17 | Fix farsi label | Yasin Silavi | 1 | +1 | -1 |
| 2022-03-27 16:23 | sway/main: move constants off the stack | Manuel Stoeckl | 1 | +24 | -24 |
| 2022-03-27 08:50 | bash-completion: localize variables | Oğuz Ersen | 3 | +3 | -3 |
| 2022-03-23 15:13 | sway/input: wlr_seat_keyboard() now takes wlr_keyboard | Leonardo Hernández Hernández | 2 | +5 | -5 |
| 2022-03-22 00:16 | sway/input: fix bad position of wlr_drag | Leonardo Hernández Hernández | 1 | +4 | -4 |
| 2022-03-09 21:50 | sway/input: follow up wlroots input device events renaming | Simon Zeni | 10 | +77 | -73 |
| 2022-03-08 22:01 | sway/input/seat: take output name from specialized input device | Simon Zeni | 1 | +15 | -3 |
| 2022-03-08 22:03 | sway/input/cursor: take device mm size from wlr_tablet | Simon Zeni | 1 | +7 | -6 |
| 2022-03-01 18:42 | remove unnecessary strlen call | Nihal Jere | 1 | +2 | -2 |
| 2022-02-28 23:29 | swaynag: remove redundant status variables in main | Nihal Jere | 1 | +10 | -14 |
| 2022-02-28 23:23 | swaynag: remove unnecessary zero of swaynag struct | Nihal Jere | 1 | +0 | -1 |
| 2022-02-28 23:18 | swaynag: statically allocate button_close, and move declaration | Nihal Jere | 1 | +5 | -10 |
| 2022-02-28 23:02 | swaynag: allocate button_details with details | Nihal Jere | 3 | +8 | -18 |
| 2022-03-14 09:41 | Updating criteria checking with PCRE2 | Bill Li | 1 | +8 | -8 |
| 2022-03-14 16:44 | swaybar: set opaque region | Simon Ser | 1 | +9 | -0 |
| 2022-03-14 16:48 | swaybar: remove swaybar_output.input_region | Simon Ser | 2 | +3 | -8 |
| 2022-03-12 13:02 | Replace pcre with pcre2 | ndren | 26 | +53 | -43 |
| 2022-03-08 15:24 | Remove WLR_SWITCH_STATE_TOGGLE usage | Simon Ser | 3 | +26 | -8 |
| 2022-03-07 00:38 | commands/focus: fix segfault when no container is already focused. | Nicolas Avrutin | 1 | +10 | -6 |
| 2022-03-05 16:47 | sway/input: destroy sway_switch properly | Moon Sungjoon | 1 | +1 | -0 |
| 2022-03-04 05:44 | sway/input: don't pass possibly invalid modifiers pointer | Alexander Gramiak | 1 | +0 | -2 |
| 2022-02-25 17:40 | swaynag: die on all allocation failures | Nihal Jere | 3 | +36 | -0 |
| 2022-02-22 07:07 | Don't enter seatop_move_floating when fullscreen | Thomas Hebb | 2 | +4 | -2 |
| 2022-02-22 07:13 | Remove some erroneous apostrophes in comments | Thomas Hebb | 3 | +3 | -3 |
| 2022-02-09 21:20 | sway/input: use wlr_input_device from input device base | Simon Zeni | 2 | +3 | -3 |
| 2022-02-09 21:19 | sway/commands: add missing wlr_keyboard interface include in xkb_switch_layout | Simon Zeni | 1 | +1 | -0 |
| 2022-02-08 08:52 | Remove all sprintf calls | Simon Ser | 4 | +7 | -6 |
| 2022-02-08 00:03 | Fix snprintf compiler warning | Muhamed Hobi | 2 | +2 | -2 |
| 2022-02-07 19:55 | xdg-shell: use wlr_xdg_popup in sway_xdg_popup | Simon Ser | 2 | +7 | -7 |
| 2022-02-07 19:51 | xdg-shell: use wlr_xdg_toplevel in sway_view | Simon Ser | 3 | +40 | -56 |
| 2022-02-07 10:04 | readme: use relative links for translations | Simon Ser | 1 | +19 | -19 |
| 2022-02-07 10:03 | readme: sort language list alphabetically | Simon Ser | 1 | +15 | -15 |
| 2022-02-07 09:56 | readme: add link to Italian translation | Simon Ser | 1 | +2 | -1 |
| 2022-02-04 20:29 | Translated README into Italian | Marco Rubin | 1 | +73 | -0 |
| 2022-02-05 03:22 | Minor update to focus_on_window_activation | Alexander Browne | 1 | +5 | -5 |
| 2021-11-13 05:53 | Chase wlroots xdg-shell refactor | Kirill Primak | 1 | +16 | -15 |
| 2022-01-29 20:11 | chore: chase wlr_output_layout_get_box() update | Kirill Primak | 7 | +53 | -49 |
| 2022-01-17 17:47 | xwayland: listen to `request_activate` event | Tuomas Yrjölä | 2 | +18 | -0 |
| 2022-01-31 09:39 | Use bools for CLI flags | Simon Ser | 1 | +5 | -5 |
| 2022-01-23 15:16 | swaynag: remove buffer destruction condition | Kirill Primak | 1 | +2 | -7 |
| 2022-01-20 00:11 | input/cursor: pass through pointer hold gestures | Tudor Brindus | 2 | +28 | -0 |
| 2022-01-22 17:52 | cmd/swap: error on swapping a container with itself | Ronan Pigott | 1 | +4 | -1 |
| 2020-12-24 21:42 | tray: do not render passive items | Tobias Bengfort | 1 | +5 | -0 |
| 2022-01-18 12:41 | build: execute wlroots subproject before finding deps | Simon Ser | 1 | +10 | -14 |
| 2022-01-18 18:13 | transaction: destroying nodes aren't hidden | Rouven Czerwinski | 1 | +1 | -1 |
| 2021-11-22 18:44 | treat fullscreen windows as 'tiled' for commands/focus | Patrick Hilhorst | 1 | +2 | -1 |
| 2022-01-17 22:13 | input/cursor: treat swipe begin as idle activity too | Tudor Brindus | 1 | +1 | -0 |
| 2022-01-17 21:53 | input/cursor: count pointer gestures as idle activity | Tudor Brindus | 1 | +5 | -0 |
| 2022-01-16 18:15 | commands/focus: drop trailing whitespace | Simon Ser | 1 | +1 | -1 |
| 2022-01-13 10:15 | Upgrade for wlroots surface refactoring | Simon Ser | 14 | +16 | -10 |
| 2022-01-10 14:54 | build: fix building with basu | Kirill Chibisov | 1 | +10 | -3 |
| 2021-12-23 06:25 | xdg-shell: use toplevel geometry to adjust the popup box | Aleksei Bavshin | 1 | +2 | -2 |
| 2022-01-11 10:08 | Print deprecation notice when running SUID | Kenny Levinsen | 1 | +3 | -0 |
| 2022-01-11 10:35 | meson: check: false on run_command | Kenny Levinsen | 1 | +2 | -2 |
| 2022-01-09 00:03 | Add safety assert in parse_movement_unit | Simon Ser | 1 | +6 | -0 |
| 2021-12-23 11:09 | Destroy sub-surfaces with parent layer-shell surface | Simon Ser | 2 | +23 | -5 |
| 2022-01-08 18:33 | commands/move: Fix crash when pos_y is omitted | David96 | 1 | +4 | -0 |
| 2021-10-19 05:54 | container: Fix crash when view unmaps + maps quickly | David Rosca | 1 | +2 | -4 |
| 2021-10-08 07:45 | swaybar: fix tray item icon scaling, positioning | Nathan Schulte | 1 | +19 | -7 |
| 2021-09-14 18:19 | swaybar: fix tray_padding vs min-height re: scale | Nathan Schulte | 1 | +2 | -2 |
| 2022-01-06 11:44 | input/seat: unset has_focus when focus_stack becomes empty | Thomas Hebb | 1 | +12 | -3 |
| 2022-01-04 01:23 | [IPC] Add repeat delay/rate info to keyboard | Seth Barberee | 1 | +5 | -0 |
| 2021-12-23 13:58 | build: bump version to 1.8-dev | Simon Ser | 1 | +1 | -1 |
| 2021-12-21 11:05 | Add cairo_image_surface_create error handling | Simon Ser | 1 | +7 | -0 |
| 2021-12-21 11:12 | swaybar: fix errno handling in status_handle_readable | Simon Ser | 1 | +1 | -1 |
| 2021-12-12 19:19 | swaymsg: add GET_TREE pretty-printing | Simon Ser | 1 | +48 | -0 |
| 2021-12-12 18:49 | swaymsg: replace if with switch in pretty_print | Simon Ser | 1 | +14 | -16 |
| 2021-12-17 15:21 | build: bump wlroots dependency to 0.16.0 | Sefa Eyeoglu | 1 | +1 | -1 |
| 2021-10-25 01:51 | output: emit node::destroy event | Ronan Pigott | 1 | +1 | -0 |
| 2021-10-25 01:49 | output: change output::destroy to output::disable | Ronan Pigott | 4 | +10 | -10 |
| 2020-06-09 15:47 | Handle border width and height on minimum floating sizes | RoastVeg | 1 | +13 | -5 |
| 2021-12-14 06:28 | meson.build: require wayland-protocols 1.24 | Cole Mickens | 1 | +1 | -1 |
| 2021-12-13 17:33 | swaynag: remove xdg-output logic | Simon Ser | 4 | +20 | -45 |
| 2021-06-07 16:58 | Add support for linux-dmabuf surface hints | Simon Ser | 4 | +95 | -1 |
| 2021-12-13 08:02 | view: Fix null dereference | Alexander Orzechowski | 1 | +6 | -3 |
| 2021-12-10 15:09 | Add focused_tab_title | Vsevolod | 9 | +60 | -1 |
| 2021-12-09 14:55 | Fixup headless output names | Simon Ser | 2 | +11 | -0 |
| 2021-12-07 14:26 | readme: use right-to-left marks in ir translation | M.Zeinali | 1 | +5 | -15 |
| 2021-12-04 17:39 | output: remove surface buffer damage check | Kirill Primak | 1 | +13 | -15 |
| 2021-12-05 18:21 | Delete .clang-format | Simon Ser | 1 | +0 | -18 |
| 2021-10-24 19:34 | build: use list for sdbus dep | Simon Ser | 1 | +4 | -19 |
| 2021-10-04 14:04 | sway: replace noop_output by fallback_output | Simon Zeni | 11 | +28 | -26 |
| 2021-11-25 15:20 | Replace wlr_headless_backend_create_with_renderer call | Simon Ser | 1 | +4 | -5 |
| 2021-11-21 09:55 | swaybar: signal status command's process group | Ludvig Michaelsson | 2 | +9 | -4 |
| 2021-11-23 04:52 | ipc: make `bar <bar_id> mode|hidden_state` behave as documented | Aleksei Bavshin | 2 | +2 | -2 |
| 2021-09-03 01:45 | Add 'output render_bit_depth [8|10]' command | Manuel Stoeckl | 7 | +92 | -0 |
| 2021-11-15 18:32 | sway: create wlr_renderer and wlr_allocator | Simon Zeni | 5 | +31 | -19 |
| 2021-11-13 06:08 | container: fix surface_is_popup() | Kirill Primak | 1 | +9 | -11 |
| 2021-11-13 15:25 | sway: allow IPCs on proprietary drivers | Eric Engestrom | 1 | +2 | -1 |
| 2021-11-02 03:23 | Update URL to wlroots project (GitHub->GitLab) | Manuel Stoeckl | 22 | +22 | -22 |
| 2021-10-21 19:52 | Bump RLIMIT_NOFILE | Simon Ser | 6 | +41 | -0 |
| 2021-10-28 13:31 | Add smart_gaps inverse_outer command | bR3iN | 5 | +44 | -20 |
| 2021-09-23 14:52 | fix cursor input for layer-shell surfaces | Rasmus Moorats | 1 | +22 | -19 |
| 2021-10-25 04:28 | refactor: use JSON_MAX_DEPTH everywhere | Jason Nader | 3 | +4 | -4 |
| 2021-10-21 20:47 | refactor: use sway_abort instead | Sefa Eyeoglu | 1 | +27 | -25 |
| 2021-10-21 16:22 | fix: use sane value for json_tokener max_depth | Sefa Eyeoglu | 1 | +6 | -2 |
| 2021-10-21 16:20 | fix: handle NULL from json_tokener_new_ex | Sefa Eyeoglu | 1 | +28 | -18 |
| 2021-10-10 14:27 | view: add new container as a sibling of tiled view | siikamiika | 1 | +23 | -11 |
| 2021-10-09 22:57 | commands/focus: focus view inside container | siikamiika | 1 | +5 | -0 |
| 2021-10-19 05:50 | xwayland: Clear wlr_xwayland_surface in handle_destroy | David Rosca | 1 | +2 | -0 |
| 2021-10-17 19:18 | Remove --my-next-gpu-wont-be-nvidia | Simon Ser | 1 | +1 | -2 |
| 2021-10-18 09:45 | swaymsg: fix misplaced return value | Jason Nader | 1 | +1 | -1 |
| 2021-10-18 09:44 | swaymsg: be explicit about the json parser error | Jason Nader | 1 | +8 | -7 |
| 2021-10-18 09:41 | swaymsg: use INT_MAX max JSON depth when parsing IPC response | Jason Nader | 1 | +7 | -2 |
| 2021-09-14 22:33 | config.in: use swaynag -B instead of -b | Nihal Jere | 1 | +1 | -1 |
| 2021-10-02 15:37 | github: don't truncate debug logs | Simon Ser | 1 | +1 | -0 |
| 2021-10-10 09:12 | Fix a couple of typos | Birger Schacht | 1 | +3 | -3 |
| 2021-10-15 17:34 | Handle present events with NULL timespec field | Simon Ser | 1 | +1 | -1 |
| 2021-10-15 13:04 | cross-reference further documentation | Jonas Große Sundrup | 1 | +5 | -0 |
| 2021-10-15 13:03 | change incorrectly documented output types | Jonas Große Sundrup | 1 | +7 | -6 |
| 2021-10-15 12:55 | clarify the type of raw output | Jonas Große Sundrup | 1 | +1 | -1 |
| 2021-10-09 13:40 | use node_is_view | siikamiika | 2 | +3 | -4 |
| 2021-10-08 16:18 | Improve built-in touchscreen detection | Jari Ronkainen | 1 | +9 | -2 |
| 2021-09-14 09:02 | swaybar: fix cairo_font_options leak | Nathan Schulte | 1 | +2 | -3 |
| 2021-10-07 18:22 | Fix compile after wlroots commit c3e54021f8bbf3ec1c1e5906459be0ae85f5fb8c | Tassilo Horn | 2 | +2 | -2 |
| 2021-09-28 19:01 | readme: drop recommendation about packaging | Simon Ser | 1 | +0 | -3 |
| 2021-10-03 20:01 | idle_inhibit: Fix tree view after changes in commit 152a559e | Bartel Sielski | 1 | +4 | -4 |
| 2021-10-02 06:06 | sway-input.5.scd: Fix spelling errors | Elyes HAOUAS | 1 | +2 | -2 |
| 2021-10-01 13:11 | commands: Remove unused code after 1d3681f52135 | Evgeniy Khramtsov | 2 | +0 | -36 |
| 2021-09-30 19:03 | Chase wlr_xdg_surface breaking changes | Simon Ser | 2 | +7 | -7 |
| 2021-09-19 14:37 | Add support for DRM panel orientation | Simon Ser | 1 | +9 | -2 |
| 2021-09-28 19:01 | readme: add missing space | Simon Ser | 1 | +1 | -1 |
| 2021-09-24 15:07 | layer-shell: fix commit handler | Kirill Primak | 2 | +19 | -15 |
| 2021-09-24 05:09 | layer-shell: check `committed` bitmask | Kirill Primak | 1 | +4 | -0 |
| 2021-09-18 08:29 | layer-shell: chase wlr layer surface refactor | Kirill Primak | 1 | +11 | -11 |
| 2021-09-21 12:09 | xdg-shell: remove unused request_maximize listener | Kirill Primak | 1 | +0 | -1 |
| 2021-09-21 12:08 | Revert "xdg_shell: schedule configure on maximize requests" | Kirill Primak | 1 | +0 | -10 |
| 2021-09-16 11:44 | xdg-shell: chase wlr xdg toplevel refactor | Kirill Primak | 1 | +2 | -2 |
| 2021-09-20 09:58 | Add -Dnoscanout debug option | Simon Ser | 3 | +4 | -1 |
| 2021-09-15 10:07 | swaybar: properly draw blocks with transparent black border | Nathan Schulte | 3 | +41 | -34 |
| 2021-09-19 19:02 | Drop hardcoded font metric values | Hugo Osvaldo Barrera | 1 | +3 | -2 |
| 2021-09-17 15:32 | Avoid unecessary font metric calculations | Hugo Osvaldo Barrera | 5 | +2 | -6 |
| 2021-09-19 15:25 | sway-ipc.7.scd: fix typo | aajonusonline | 1 | +1 | -1 |
| 2021-09-19 07:12 | README: Added Greek translation | Christian Llupo | 2 | +76 | -1 |
| 2021-09-15 07:18 | swaybar: properly draw urgent block right border | Nathan Schulte | 1 | +1 | -1 |
| 2021-07-05 20:00 | build: remove scdoc stdin/stdout hack | Simon Ser | 1 | +4 | -5 |
| 2021-09-13 11:35 | readme: Align Danish translation with main README | Kenny Levinsen | 1 | +38 | -27 |
| 2021-09-13 14:02 | readme: mention seatd | Simon Ser | 1 | +1 | -1 |
| 2021-09-13 12:32 | swaynag: fix pointer button events on scaled outputs | xdavidwu | 1 | +2 | -2 |
| 2021-09-13 12:07 | Rename pango_printf to render_text | Simon Ser | 5 | +12 | -12 |
| 2021-09-13 06:33 | readme: link to gamja for IRC | Simon Ser | 18 | +18 | -18 |
| 2021-09-13 06:29 | readme: switch to Libera Chat for ir | Simon Ser | 1 | +2 | -2 |
| 2021-09-09 23:06 | Simplify swaybar/swaynag scaling code | Caduser2020 | 3 | +124 | -128 |
| 2019-06-27 17:55 | introduce wlr_drm_lease_v1 | Simon Zeni | 3 | +41 | -1 |
| 2021-09-07 13:12 | view: fix child position calc | Kirill Primak | 3 | +22 | -34 |
| 2021-09-07 23:45 | build: subproject support for wayland-protocols | lbonn | 1 | +1 | -1 |
| 2021-09-07 12:47 | render: fix -Ddamage=rerender | Kirill Primak | 1 | +7 | -5 |
| 2021-09-06 15:23 | surface: chase wlr subsurface list/link change | Kirill Primak | 1 | +8 | -4 |
| 2021-09-05 09:53 | view: fix saved buffer order | Kirill Primak | 1 | +1 | -1 |
| 2021-09-04 15:16 | Fix overly-wide mark textures | Daniel De Graaf | 1 | +1 | -1 |
| 2021-09-03 22:15 | commands: update split none command for a047b5ee4 | Ronan Pigott | 1 | +2 | -2 |
| 2020-07-25 19:53 | command: implement split none | Ronan Pigott | 2 | +25 | -2 |
| 2021-08-24 14:53 | seatop_down: End if surface is destroyed or other seatop starts | Simon Plakolb | 3 | +25 | -19 |
| 2021-08-02 14:54 | input: Use seatop_down on layer surface click | Simon Plakolb | 3 | +31 | -5 |
| 2021-07-18 10:05 | Add `output modeline` command | David Rosca | 6 | +94 | -1 |
| 2021-08-28 19:52 | desktop/xwayland: restack surface upon activation | Tudor Brindus | 1 | +1 | -0 |
| 2021-08-26 22:50 | config.in: use portable hour specifier | Nihal Jere | 1 | +1 | -1 |
| 2021-08-22 20:01 | Deduplicate code for rendering titlebar texts | Hugo Osvaldo Barrera | 1 | +23 | -57 |
| 2021-08-18 21:27 | Use fixed titlebar heights | Hugo Osvaldo Barrera | 11 | +49 | -66 |
| 2021-08-19 15:52 | Update Pango font description URL in sway.5.scd | grumpey | 1 | +1 | -1 |
| 2021-08-16 11:47 | Fix typo in sway.5.scd | quinno | 1 | +1 | -1 |
| 2021-08-14 18:29 | layer-shell: replace close() with destroy() | Simon Ser | 1 | +4 | -5 |
| 2021-08-13 20:41 | cmd_bind_or_unbind_switch: fix copy/paste typo error message | Eric Engestrom | 1 | +2 | -2 |
| 2021-07-30 21:00 | Fallback to other output modes if preferred mode fails | Simon Ser | 1 | +20 | -2 |
| 2021-08-11 22:18 | layer_shell: damage previous area when a surface shrinks | Ronan Pigott | 2 | +9 | -6 |
| 2021-08-10 17:01 | xdg-decoration: let floating clients set borders | Dudemanguy | 3 | +43 | -4 |
| 2021-08-11 22:15 | Document view_map | Simon Ser | 1 | +9 | -0 |
| 2021-08-10 13:49 | Add persian README file | mzeinali | 2 | +72 | -1 |
| 2021-08-05 04:26 | seatop_down: Change type of sx, sy to double in begin_seatop_down | David Rosca | 2 | +2 | -2 |
| 2021-08-04 00:15 | man: update Pango font description URL | frogtile | 1 | +1 | -1 |
| 2021-07-27 13:55 | view: remove reference to wlr_wl_shell_surface | Simon Zeni | 1 | +0 | -1 |
| 2021-07-08 11:17 | swaybar: log Wayland display errors | Simon Ser | 1 | +8 | -0 |
| 2021-07-08 11:16 | swaybar: exit cleanly when disconnected from IPC | Simon Ser | 1 | +7 | -0 |
| 2021-07-10 12:02 | Fix wl_pointer.frame not sent on touch emulation | Simon Ser | 2 | +7 | -1 |
| 2021-07-23 17:02 | Fix crash when starting without HOME | Tobias Stoeckmann | 1 | +6 | -4 |
| 2021-07-21 12:08 | Add `gaps <type> <scope> toggle <px>` command | bR3iN | 2 | +11 | -5 |
| 2021-07-13 12:19 | Add meson options to enable/disable swaybar and swaynag | Dylan Araps | 2 | +29 | -7 |
| 2021-07-08 10:04 | grimshot: Exit 1 on cancellation | Hugo Osvaldo Barrera | 1 | +2 | -2 |
| 2021-06-30 11:35 | Add support for touch frame events | Simon Ser | 2 | +18 | -2 |
| 2021-07-07 09:29 | Update wlr_box includes | Simon Ser | 10 | +5 | -14 |
| 2021-07-06 13:29 | container: ignore borders in fullscreen windows | Dudemanguy | 1 | +1 | -1 |
| 2021-07-05 08:09 | tree/container: fix indentation | Simon Ser | 1 | +8 | -8 |
| 2021-06-30 14:14 | Change 'Danish' to 'Dansk' in README | Jack Byrne | 1 | +1 | -1 |
| 2021-06-25 14:33 | ci: make Meson warnings fatal | Simon Ser | 3 | +4 | -4 |
| 2021-06-25 14:25 | build: use ExternalProgram.full_path instead of path | Simon Ser | 1 | +1 | -1 |
| 2021-06-25 14:24 | build: use Dependency.get_variable instead of get_pkgconfig_variable | Simon Ser | 2 | +9 | -9 |
| 2021-06-25 14:22 | build: use meson.global_build_root() | Simon Ser | 1 | +2 | -2 |
| 2021-06-24 16:35 | contrib: drop incr_version script | Simon Ser | 1 | +0 | -21 |
| 2021-06-23 12:32 | build: bump wlroots dependency to 0.15.0 | Simon Ser | 1 | +1 | -1 |
| 2021-06-20 17:27 | ci: Test wlroots static linking | Kenny Levinsen | 1 | +7 | -0 |
| 2021-06-20 17:24 | input: Move get_current_time_msec in from util | Kenny Levinsen | 3 | +7 | -12 |
| 2021-06-18 15:59 | Update clang format to better match existing code | Ragnar Groot Koerkamp | 1 | +4 | -2 |
| 2021-06-18 15:05 | Revert "Add workspace {prev,next}_on_output --create" | Ragnar Groot Koerkamp | 3 | +14 | -33 |
| 2021-05-17 13:48 | Don't apply hide_edge_borders to any floating container | novenary | 1 | +4 | -3 |
| 2021-06-18 11:13 | Only call workspace_auto_back_and_forth when needed | Ragnar Groot Koerkamp | 2 | +12 | -11 |
| 2021-06-18 10:19 | Move auto_back_and_forth logic out of workspace_switch | Ragnar Groot Koerkamp | 3 | +25 | -15 |
| 2021-06-17 13:01 | Fix #6299 Disable auto_back_and_forth for next_on_output | Ragnar Groot Koerkamp | 1 | +2 | -0 |
| 2021-03-17 15:55 | swaynag: adds option to set wayland shell layer | James Edwards-Jones | 6 | +37 | -2 |
| 2021-06-13 13:09 | fix typo in sway-output.5.scd | Rahiel Kasim | 1 | +1 | -1 |
| 2021-06-02 17:55 | sway: restore SIGPIPE handler before exec:ing swaybar | Daniel Eklöf | 1 | +1 | -0 |
| 2021-06-02 17:52 | sway: commands: exec: restore SIGPIPE before exec:ing | Daniel Eklöf | 1 | +1 | -0 |
| 2021-03-19 17:02 | config: Fix swaybar pango_markup inconsistency | Daniel Otero | 4 | +25 | -4 |
| 2021-05-31 23:47 | Only defer seat attachment during initial startup | Bill Doyle | 1 | +1 | -1 |
| 2021-06-01 10:24 | Iterate over subsurfaces below the parent surface | Simon Ser | 1 | +8 | -2 |
| 2021-03-23 10:31 | Implement xdg-activation-v1 | Simon Ser | 4 | +33 | -0 |
| 2021-05-28 14:50 | details-gackground typo fix | sergio | 1 | +1 | -1 |
| 2021-05-26 20:09 | readme: switch back to IRC web client | Simon Ser | 17 | +17 | -17 |
| 2021-05-21 14:09 | Fix IRC links in READMEs and templates | apt-ghetto | 20 | +34 | -35 |
| 2021-05-24 21:09 | docs: fix invalid release signing keys | Bart Pelle | 12 | +12 | -12 |
| 2021-05-17 08:32 | remove usage of `wlr_texture_get_size` | Tobias Langendorf | 1 | +8 | -6 |
| 2021-05-12 21:38 | view: commit transactions for foreign toplevel requests | Ronan Pigott | 1 | +2 | -0 |
| 2021-02-02 05:20 | commands/exec: stop truncating >4095-byte commands | Manuel Stoeckl | 1 | +6 | -9 |
| 2021-04-18 20:47 | cmd_fullscreen: ignore fullscreen request on workspaces | Ronan Pigott | 1 | +5 | -15 |
| 2021-05-07 20:57 | cairo: Replace <cairo/cairo.h> by <cairo.h> | Issam E. Maghni | 14 | +28 | -28 |
| 2021-05-05 00:25 | config.in: change terminal emulator to foot | Drew DeVault | 1 | +1 | -1 |
| 2021-04-23 03:01 | Add tab dragging functionality | tomKPZ | 1 | +120 | -12 |
| 2021-05-05 17:23 | Added scroll_factor input variable to ipc output | Erik Reider | 2 | +15 | -0 |
| 2021-05-04 19:07 | build: remove sd-bus status item | Simon Ser | 1 | +0 | -1 |
| 2021-05-03 09:58 | Add Turkish README | Elyesa | 2 | +70 | -1 |
| 2021-04-29 14:52 | main: removed vc4 detection code. | Bartłomiej Burdukiewicz | 1 | +0 | -38 |
| 2021-04-29 06:49 | view: handle case where map_ws is NULL | Rouven Czerwinski | 1 | +1 | -1 |
| 2021-04-18 22:08 | xdg-shell: ignore unecessary fullscreen request ouput hints | Ronan Pigott | 1 | +2 | -1 |
| 2021-04-18 22:15 | workspace: reap empty parents when adding tiles | Ronan Pigott | 1 | +4 | -0 |
| 2021-04-26 07:32 | Remove support for arbitrary rotations | Simon Ser | 3 | +19 | -59 |
| 2021-04-25 21:25 | desktop/render: Pass explicit clip box to render | Kenny Levinsen | 1 | +13 | -8 |
| 2021-04-25 21:19 | Remove usage of surface->sx|sy | Kenny Levinsen | 2 | +4 | -4 |
| 2021-04-24 17:06 | tree/view: don't give focus to views mapped under fullscreen views | Tudor Brindus | 1 | +11 | -8 |
| 2021-04-18 00:11 | view_destroy: fix use-after-free with subsurface_destroy | Dominique Martinet | 1 | +1 | -0 |
| 2021-04-16 08:32 | commands/exec_always: log error on execlp failure | Simon Ser | 1 | +2 | -1 |
| 2021-04-16 08:31 | Use execlp("sh") instead of execl("/bin/sh") | Simon Ser | 3 | +7 | -7 |
| 2021-04-20 15:29 | Avoid creating zero-sized textures for marks | Simon Ser | 1 | +4 | -0 |
| 2021-04-20 15:26 | Use cairo_image_surface_get_stride instead of guessing it | Simon Ser | 1 | +2 | -2 |
| 2021-04-20 15:21 | Avoid creating zero-sized textures for titlebars | Simon Ser | 1 | +4 | -0 |
| 2021-04-18 21:45 | Prevent use-after-free on first bar subcommand error | Michael Weiser | 1 | +1 | -0 |
| 2021-04-16 00:01 | cmd_fullscreen: allow fullscreen on fullscreen split containers | Ronan Pigott | 1 | +1 | -9 |
| 2021-04-03 03:14 | container: don't set fullscreen on children | ash lea | 1 | +6 | -17 |
| 2021-04-14 19:42 | meson: libseat is no longer optional | Kenny Levinsen | 1 | +0 | -5 |
| 2021-04-14 19:41 | ci: Install libseat | Kenny Levinsen | 3 | +3 | -0 |
| 2021-04-06 08:24 | desktop/layer_shell: fix centering for opposing anchors | fwsmit | 1 | +16 | -8 |
| 2021-04-12 16:03 | desktop/layer_shell.c: Fix misspelled "exclusive" | Elyes HAOUAS | 1 | +1 | -1 |
| 2021-04-12 07:47 | Log wlroots version on startup | Simon Ser | 1 | +2 | -0 |
| 2021-04-12 00:02 | container: retain focus position on floating enable | Ronan Pigott | 1 | +11 | -1 |
| 2021-04-11 17:14 | Remove WLR_HAS_XDG_FOREIGN checks | Simon Ser | 1 | +0 | -4 |
| 2021-04-11 10:15 | desktop/render: remove unused wlr_gles2_texture_attribs | Simon Ser | 1 | +0 | -3 |
| 2021-04-11 10:14 | build: stop checking for logind | Simon Ser | 1 | +1 | -3 |
| 2021-03-31 11:47 | refactor icon_for_window function | Aljaz Gantar | 1 | +11 | -17 |
| 2021-03-23 23:21 | fix type error when class_name none | Aljaz Gantar | 1 | +1 | -1 |
| 2021-04-08 06:54 | build: update wlroots dependency version to 0.14.x | Simon Ser | 1 | +1 | -1 |
| 2021-04-07 19:44 | build: bump version to 1.6 | Simon Ser | 1 | +2 | -2 |
| 2021-04-03 12:26 | Add Hungarian translation for the README | István Donkó | 2 | +79 | -1 |
| 2021-04-03 12:24 | readme: make it clearer that meson takes a dir as argument | Simon Ser | 1 | +3 | -3 |
| 2021-04-01 09:52 | output: damage whole output when exiting scanout | Ronan Pigott | 1 | +1 | -0 |
| 2021-03-30 15:52 | Remove advice about Firefox from issue template | Simon Ser | 1 | +0 | -1 |
| 2021-03-30 16:22 | ci: add xcb-util-wm dependency for wlroots | Simon Ser | 2 | +2 | -0 |
| 2021-03-25 16:22 | config: allow whitespaces in config path | columbarius | 1 | +47 | -22 |
| 2021-03-15 16:06 | Add toggle logic inside DPMS handler | Ivan Fedotov | 2 | +25 | -2 |
| 2021-03-24 08:47 | build: update version to v1.6-rc2 | Simon Ser | 1 | +1 | -1 |
| 2021-03-23 23:49 | view: subsurface NULL check in view_from_wlr_surface | Kenny Levinsen | 1 | +3 | -0 |
| 2021-03-22 13:01 | swaybar: fail gracefully on tokener creation fail | Tudor Brindus | 1 | +10 | -1 |
| 2021-03-21 21:14 | swaybar: use INT_MAX max JSON depth when parsing IPC response | Tudor Brindus | 1 | +8 | -3 |
| 2021-03-20 11:30 | idle_inhibit: Store wlr inhibitor instead of view | Kenny Levinsen | 2 | +5 | -4 |
| 2021-03-20 11:56 | view: Handle NULL role object when role is set | Kenny Levinsen | 1 | +6 | -0 |
| 2021-03-20 12:12 | ci: Update alpine xwayland package name | Kenny Levinsen | 1 | +1 | -1 |
| 2021-03-18 14:23 | swaybar: Use position from wl_pointer.enter | Kenny Levinsen | 1 | +2 | -0 |
| 2021-03-17 08:49 | swaybar: silence missing IconThemePath message | Pi-Yueh Chuang | 1 | +7 | -2 |
| 2021-03-16 17:04 | build: update version to v1.6-rc1 | Simon Ser | 1 | +1 | -1 |
| 2021-03-12 11:18 | Implement input method keyboard grab | xdavidwu | 3 | +102 | -9 |
| 2021-03-12 08:44 | xwayland: simplify override-redirect focus restoration | Simon Ser | 1 | +4 | -8 |
| 2021-02-06 10:01 | output: simplify layer surface iteration | Vyivel | 1 | +28 | -65 |
| 2021-03-03 15:17 | container: Add view_container_content_at | Kenny Levinsen | 1 | +25 | -2 |
| 2020-08-14 17:00 | swaybar: use text subpixel antialias only where it would look good | Fenveireth | 1 | +97 | -35 |
| 2021-02-24 20:11 | container: Limit tiled focus to container geometry | Kenny Levinsen | 1 | +1 | -1 |
| 2020-06-13 13:37 | render: Clip surfaces to container bounds | Kenny Levinsen | 1 | +34 | -8 |
| 2020-12-11 23:11 | Fix for_window criteria and mouse button bindings | ftilde | 4 | +21 | -15 |
| 2021-01-20 21:20 | focus: beyond fullscreen when focused explicitly | lbonn | 4 | +38 | -15 |
| 2021-02-08 18:24 | Automatically map built-in touchscreens/tablets to built-in panels | Simon Ser | 5 | +76 | -0 |
| 2021-02-08 18:23 | man: document `input XXX map_to_output *` | Simon Ser | 1 | +3 | -0 |
| 2021-02-24 20:15 | render: handle containers without output when rendering titles | Quantum | 2 | +6 | -1 |
| 2021-02-24 18:50 | output: Reconfigure xcursor when applying output config | Tadeo Kondrak | 1 | +2 | -0 |
| 2021-02-23 19:32 | build: stop cargo-culting assignment alignment | Simon Ser | 1 | +19 | -19 |
| 2021-02-23 18:47 | build: Add dependency on libdrm | Tadeo Kondrak | 2 | +3 | -0 |
| 2021-02-22 23:46 | shells: Update comment about size change on commit | Kenny Levinsen | 2 | +6 | -3 |
| 2021-02-08 22:05 | transaction: Remove unused ready_immediately | Kenny Levinsen | 2 | +0 | -14 |
| 2021-02-21 17:18 | transaction: Note if instructions are server requests | Kenny Levinsen | 4 | +26 | -6 |
| 2021-02-23 16:41 | Fix wl_shm_format passed to wlr_texture_from_pixels | Simon Ser | 1 | +3 | -2 |
| 2021-02-23 15:20 | grimshot: document support for piping to STDOUT. | Mark Stosberg | 3 | +5 | -3 |
| 2021-02-22 11:32 | Fix #5643, #5064: rounding issues in floating-point -> integer conversions | Dimitris Triantafyllidis | 2 | +19 | -19 |
| 2021-02-19 17:33 | view: Set parent for view_child subsurfaces on init | Kenny Levinsen | 1 | +12 | -1 |
| 2021-02-19 17:41 | view: Mark subchildren as unmapped in view_child_destroy | Kenny Levinsen | 1 | +3 | -0 |
| 2021-02-19 17:39 | view: Recursively check mapped of view_child tree | Kenny Levinsen | 1 | +12 | -2 |
| 2021-02-22 18:33 | container: Add container_is_current_floating | Kenny Levinsen | 3 | +20 | -2 |
| 2021-02-22 05:30 | render: scale titlebars correctly when straddling outputs | Quantum | 1 | +4 | -0 |
| 2021-01-26 20:47 | Fix incorrect damage being applied on popups | Tadeo Kondrak | 1 | +7 | -7 |
| 2021-02-15 23:01 | build: use wlroots dependency variables | Simon Ser | 1 | +11 | -14 |
| 2021-02-18 11:40 | Fix typo in README.dk.md | Falke Carlsen | 1 | +1 | -1 |
| 2021-02-17 08:21 | Update Russian translation | Daniil | 1 | +24 | -15 |
| 2021-02-12 22:27 | render: Use current instead of pending fullscreen | Kenny Levinsen | 1 | +1 | -1 |
| 2021-02-12 22:22 | container: Move pending state to state struct | Kenny Levinsen | 33 | +724 | -758 |
| 2021-02-16 13:22 | Add missing transaction commits to seatop_default | David96 | 1 | +7 | -0 |
| 2021-02-16 10:38 | Prevent inactive-windows-transparency.py to crash on lockscreen | Pierre-Albéric TROUPLIN | 1 | +6 | -1 |
| 2021-01-30 02:16 | text_input: Add support for focusing layer-shell surfaces | Tadeo Kondrak | 1 | +1 | -0 |
| 2021-02-12 20:27 | transactions: Amend pending transactions | Kenny Levinsen | 3 | +93 | -85 |
| 2021-02-03 23:50 | Align ordering of core node properties with i3 | Jan Palus | 1 | +39 | -33 |
| 2021-02-14 19:56 | transaction: Only wait for ack from visible views | Kenny Levinsen | 1 | +11 | -3 |
| 2021-02-08 18:35 | text_input: Only send surrounding_text and content_type if supported | Tadeo Kondrak | 1 | +10 | -5 |
| 2021-01-26 20:48 | text_input: Ignore text_input disable from unfocused windows | Tadeo Kondrak | 1 | +4 | -0 |
| 2021-02-15 09:07 | input: Commit transactions in seatop_default | Kenny Levinsen | 1 | +4 | -0 |
| 2021-02-08 01:03 | input: Only commit transactions when necessary | Kenny Levinsen | 9 | +21 | -20 |
| 2021-02-10 08:44 | readme: update French translation | Simon Ser | 1 | +39 | -25 |
| 2021-02-08 00:45 | view: Read geometry directly in view_update_size | Kenny Levinsen | 4 | +6 | -6 |
| 2021-02-08 00:13 | shells: Align geometry change commit handling | Kenny Levinsen | 1 | +21 | -24 |
| 2021-02-08 00:05 | shells: Only center tiled views on size change | Kenny Levinsen | 3 | +23 | -25 |
| 2021-02-08 00:03 | transaction: Move centering to view_center_surface | Kenny Levinsen | 3 | +12 | -12 |
| 2021-02-07 23:51 | view: Save surface x and y on saved buffers | Kenny Levinsen | 3 | +6 | -8 |
| 2021-02-07 13:17 | swaynag: Use position from wl_pointer.enter | Kenny Levinsen | 1 | +2 | -0 |
| 2021-02-04 02:50 | Make command line option lists const | Manuel Stoeckl | 4 | +4 | -4 |
| 2021-02-04 02:45 | Make Wayland request listeners static const when possible | Manuel Stoeckl | 3 | +10 | -10 |
| 2021-02-03 00:54 | Declare all struct cmd_handler arrays const | Manuel Stoeckl | 8 | +29 | -29 |
| 2021-01-26 03:24 | xdg-foreign: add v1 and v2 implementations | Aleksei Bavshin | 1 | +13 | -0 |
| 2021-01-30 09:11 | Check the output state for recorded workspaces | Konstantin Pospelov | 1 | +10 | -1 |
| 2021-01-30 02:43 | desktop/layer_shell: Fix allocation type mismatch | Manuel Stoeckl | 1 | +1 | -1 |
| 2021-01-25 23:13 | desktop/output: Disable head if mode is NULL | Kenny Levinsen | 1 | +1 | -1 |
| 2021-01-26 07:10 | Fix typo in bug reporting template | Martin Michlmayr | 1 | +1 | -1 |
| 2021-01-20 21:15 | Implement foreign toplevel fullscreen output hints | fwsmit | 1 | +12 | -0 |
| 2021-01-12 13:56 | Adhere to ICCCM focus specification | BrassyPanache | 1 | +12 | -1 |
| 2021-01-17 17:06 | Log when config file is not found | Simon Ser | 1 | +4 | -0 |
| 2021-01-17 17:05 | Raise verbosity of error message in load_main_config | Simon Ser | 1 | +1 | -1 |
| 2021-01-16 18:49 | Changed fprintf(stdout,...) to printf(...) for more readable code | SpizzyCoder | 4 | +6 | -6 |
| 2021-01-15 20:44 | config/output: correct refresh rate rounding error | Ronan Pigott | 1 | +4 | -1 |
| 2021-01-15 07:28 | swaymsg: use 3 digits for fractional part of the refresh rate | Ronan Pigott | 1 | +4 | -4 |
| 2021-01-12 21:38 | protocols: update layer-shell-unstable-v1 to v4 | Simon Ser | 1 | +88 | -9 |
| 2021-01-08 09:53 | Rename output_layer_for_each_surface_{toplevel,popup} | Simon Ser | 3 | +6 | -6 |
| 2021-01-08 09:46 | Switch to wlr_xdg_surface_for_each_popup_surface | Simon Ser | 6 | +15 | -24 |
| 2021-01-11 07:45 | Fix #5940 | Mukundan314 | 1 | +3 | -1 |
| 2021-01-08 13:58 | desktop/xwayland: use index constants for atom array | Simon Ser | 1 | +11 | -11 |
| 2021-01-08 08:33 | man: update maintainer | Simon Ser | 2 | +1 | -7 |
| 2021-01-08 08:32 | readme: remove unused ref | Simon Ser | 1 | +0 | -1 |
| 2021-01-04 14:21 | Remove call for action from WM enhancement issue template | Simon Ser | 1 | +1 | -1 |
| 2021-01-04 14:15 | CONTRIBUTING.md: Add note on sway's scope | Drew DeVault | 1 | +9 | -0 |
| 2021-01-01 21:58 | cmd_move: update container representation in sibling swaps | Ronan Pigott | 1 | +1 | -0 |
| 2020-12-28 21:36 | input/seat: Reset command handler context in seat_destroy() | Andri Yngvason | 1 | +4 | -0 |
| 2020-12-28 02:53 | input/seat: Clean up focus_stack in seat_destroy() | Andri Yngvason | 1 | +11 | -6 |
| 2020-12-28 02:07 | input: Clean up input_method_relay in seat_destoy() | Andri Yngvason | 3 | +8 | -0 |
| 2020-12-19 10:39 | Remove create_renderer_func argument | Simon Ser | 1 | +1 | -1 |
| 2020-12-26 17:06 | ci: enable basu on freebsd | Jan Beich | 1 | +2 | -1 |
| 2020-12-27 01:14 | Remove Patreon links from README.*.md | Drew DeVault | 15 | +0 | -38 |
| 2020-12-27 01:11 | Remove .github/FUNDING.yml | Drew DeVault | 1 | +0 | -5 |
| 2020-12-20 06:33 | grimshot: Fix man page issues | William Culhane | 2 | +54 | -42 |
| 2020-12-24 21:43 | container: set fullscreen mode before attempting focus | Ronan Pigott | 1 | +1 | -1 |
| 2020-12-05 02:56 | workspace: rework workspace prev|next like i3 | Ronan Pigott | 1 | +142 | -34 |
| 2020-11-11 06:21 | commands/move: reset geometry of promoted containers | Ronan Pigott | 1 | +2 | -0 |
| 2020-11-11 06:19 | commands/move: squash workspace after directional con move | Ronan Pigott | 1 | +3 | -0 |
| 2020-11-02 06:43 | introduce workspace_squash | Ronan Pigott | 4 | +109 | -7 |
| 2020-11-01 23:23 | commands/move: rework container_move_in_direction | Ronan Pigott | 1 | +112 | -97 |
| 2020-10-25 21:20 | Change workspace_layout to match i3 behavior | Ronan Pigott | 8 | +51 | -35 |
| 2020-11-02 19:09 | Revert "commands/move: maintain workspace_layout when moving" | Ronan Pigott | 2 | +4 | -16 |
| 2020-10-24 06:00 | commands/move: don't flatten on move; reap empty former parent instead | Tudor Brindus | 1 | +8 | -10 |
| 2020-10-24 00:08 | commands/layout: don't change the layout of workspaces with children | Ronan Pigott | 1 | +6 | -0 |
| 2020-10-23 19:00 | container: don't split single children | Ronan Pigott | 2 | +22 | -4 |
| 2020-12-09 20:59 | Test output before direct scan-out | Simon Ser | 1 | +5 | -1 |
| 2020-12-18 10:31 | readme: use references for links | Simon Ser | 1 | +35 | -11 |
| 2020-12-18 10:06 | ISSUE_TEMPLATE: the wiki is community maintained | Rouven Czerwinski | 1 | +2 | -0 |
| 2020-12-18 10:12 | readme: remove link to non-existing wiki page | Simon Ser | 1 | +1 | -2 |
| 2020-12-18 10:11 | readme: releases are signed with E88F5E48 | Simon Ser | 1 | +1 | -1 |
| 2020-12-16 20:09 | Fix swaybar tray for non-systemd | Arav K | 1 | +1 | -1 |
| 2020-12-13 10:55 | ci: fix archlinux builds | Ronan Pigott | 1 | +2 | -1 |
| 2020-12-10 08:26 | common/log: write log importance | Simon Ser | 1 | +9 | -0 |
| 2020-12-02 13:57 | Route wlroots logs into Sway logging infrastructure | Simon Ser | 1 | +22 | -3 |
| 2020-12-02 22:48 | build: add basu as sd-bus provider | Simon Ser | 3 | +8 | -1 |
| 2020-12-02 22:46 | build: introduce sd-bus-provider option | Simon Ser | 5 | +29 | -16 |
| 2020-12-02 22:43 | build: use WLR_HAS_* to decide whether suid is required | Simon Ser | 1 | +18 | -6 |
| 2020-12-08 15:15 | Handle secondary headless backend failures | Simon Ser | 1 | +6 | -1 |
| 2020-11-03 15:00 | Drop gtk-primary-selection support | Isaac Freund | 1 | +0 | -2 |
| 2020-12-05 16:32 | Add layer shell subsurfaces | Vlad Pănăzan | 2 | +91 | -0 |
| 2020-12-06 04:58 | input/cursor: unhide cursor on synthetic input | Tudor Brindus | 4 | +24 | -16 |
| 2020-11-17 00:26 | criteria: fix crash when comparing NULL properties | Paul Riou | 1 | +3 | -3 |
| 2020-12-03 19:17 | common: make 'lenient_strcmp' arguments const | Paul Riou | 2 | +2 | -2 |
| 2020-11-13 21:05 | xdg_shell: allow views to change geometry anytime | Ronan Pigott | 1 | +18 | -19 |
| 2020-08-02 22:30 | document parse_error | Rex Hackbro | 1 | +5 | -2 |
| 2020-11-16 18:34 | Small wording change to README.ja.md | Tudor Brindus | 1 | +1 | -1 |
| 2020-11-16 12:53 | Log which output is using direct scan-out | Simon Ser | 1 | +4 | -2 |
| 2020-11-12 02:13 | input/keyboard: fix Group# bindings for keyboard groups | Brian Ashworth | 1 | +5 | -3 |
| 2020-11-03 05:16 | tree/container: introduce `container_is_sticky[_or_child]` functions | Tudor Brindus | 7 | +25 | -14 |
| 2020-11-11 14:40 | Add missing includes for wlr_input_device.h | Simon Ser | 2 | +6 | -0 |
| 2020-11-11 10:00 | Replace wlr_key_state with wl_keyboard_key_state | Simon Ser | 1 | +14 | -14 |
| 2020-11-08 14:15 | build: bump wlroots dependency to 0.12.0 | Simon Ser | 1 | +1 | -1 |
| 2020-11-04 08:08 | input/seatop_default: consider fullscreen views to have no edges | Tudor Brindus | 1 | +3 | -0 |
| 2020-10-01 14:34 | fix typo | heitor | 1 | +1 | -1 |
| 2020-10-01 14:26 | update portuguese README (fix typos, update informations...) | heitor | 1 | +6 | -4 |
| 2020-10-25 17:17 | input: fully change focus when scrolling tabs/stacks | Tudor Brindus | 1 | +4 | -9 |
| 2020-10-31 23:56 | commands/focus: force container warp when fulfilling `focus mode_toggle` | Tudor Brindus | 4 | +24 | -11 |
| 2020-10-31 21:56 | input: remove motion deltas from seatop callbacks | Tudor Brindus | 9 | +19 | -31 |
| 2020-09-06 22:44 | hide_cursor: Add an option to hide when typing | Tamir Zahavi-Brunner | 7 | +91 | -15 |
| 2020-10-28 12:50 | output: Revert implementation of evacuate_sticky() | mwenzkowski | 1 | +17 | -15 |
| 2020-10-27 19:24 | In container_split, set a floating container's view to tiled | Dimitris Triantafyllidis | 1 | +7 | -0 |
| 2020-10-27 23:02 | output: evacuate sticky containers only if new output has a workspace | mwenzkowski | 3 | +40 | -22 |
| 2020-10-25 21:20 | Smart borders fix: always show borders for floating containers | Dimitris Triantafyllidis | 1 | +2 | -1 |
| 2020-10-24 15:27 | container: Fix NULL pointer dereference | mwenzkowski | 1 | +3 | -1 |
| 2020-10-21 16:42 | commands/move: fix crash when moving sphsc child | Ronan Pigott | 1 | +2 | -1 |
| 2020-10-21 22:11 | commands/resize: don't consider 1px resizes to be invalid | Daniel De Graaf | 1 | +1 | -1 |
| 2020-10-20 18:09 | tiling_resize: abandon resize if a sibling con dies | Ronan Pigott | 1 | +3 | -0 |
| 2020-10-18 21:29 | transaction: make transaction collapsing smarter with > 2 views | Tudor Brindus | 1 | +13 | -4 |
| 2020-10-18 20:26 | transaction: validate X transaction completions by geometry, not size | Tudor Brindus | 4 | +26 | -11 |
| 2020-10-18 19:55 | transaction: don't reconfigure X views unless integral coords changed | Tudor Brindus | 1 | +6 | -2 |
| 2020-10-02 19:42 | tiling_drag: emit window move ipc events | Ronan Pigott | 1 | +2 | -0 |
| 2020-10-18 04:07 | xwayland: listen to `set_geometry` event | Tudor Brindus | 2 | +14 | -4 |
| 2020-10-15 21:52 | seat: use default output mapping if there is no input config | Ronan Pigott | 1 | +5 | -6 |
| 2020-09-20 15:26 | swaybar: don't expand separator_block_width if separator is false | Ludvig Michaelsson | 1 | +1 | -1 |
| 2020-06-19 18:11 | input/tablet: add tool_mode option to set tablet tools as relative input | Tudor Brindus | 10 | +149 | -6 |
| 2020-06-19 17:46 | input/cursor: default tablet lens tool to relative motion | Tudor Brindus | 1 | +1 | -0 |
| 2020-10-03 13:45 | Add support for workspace_min_width bar option. | Tarmack | 13 | +74 | -3 |
| 2020-08-29 15:14 | xwayland: support views that change override-redirect status | Tobias Langendorf | 2 | +68 | -20 |
| 2020-09-26 20:27 | commands/move: fix single-split escaping on move | Tudor Brindus | 1 | +2 | -1 |
| 2020-10-05 00:42 | desktop/render: show indicators for top-level split | Tudor Brindus | 1 | +2 | -2 |
| 2020-09-13 17:11 | Make focus_follows_mouse work when hovering a layer-shell surface on another output | David96 | 1 | +20 | -2 |
| 2020-09-19 19:21 | check parent surface before it is destroyed | John Mako | 1 | +1 | -1 |
| 2020-09-15 15:48 | cursor: update hide timer during config apply | Rouven Czerwinski | 2 | +2 | -2 |
| 2020-09-15 14:53 | server: Avoid using "wayland-0" as WAYLAND_DISPLAY See https://gitlab.freedesktop.org/wayland/weston/-/merge_requests/486 | Geoffrey Casper | 1 | +12 | -2 |
| 2020-09-15 06:29 | Fix minor typos in German README | Jonas Hohmann | 1 | +5 | -5 |
| 2020-09-15 07:31 | cursor: arm cursor hide timer immediately | Rouven Czerwinski | 1 | +2 | -0 |
| 2020-09-14 22:40 | input/pointer: update cursor activity after updating button counts | Tudor Brindus | 1 | +1 | -1 |
| 2020-09-09 02:43 | swaynag: add details background option | Mustafa Abdul-Kader | 6 | +24 | -2 |
| 2020-09-14 17:49 | input/cursor: reset event source after unhide | Rouven Czerwinski | 2 | +1 | -1 |
| 2020-08-26 07:33 | Re-focus on parent surface if it is available | BrassyPanache | 1 | +9 | -14 |
| 2020-09-02 13:03 | swaynag: adds option to separately specify the text color for buttons | oliver-giersch | 6 | +50 | -27 |
| 2020-09-03 17:45 | swaymsg.1: expand tip for multi-word strings. | Érico Rolim | 1 | +3 | -1 |
| 2020-09-02 23:26 | input/libinput: remove input type property bias | Brian Ashworth | 1 | +25 | -109 |
| 2020-08-27 19:46 | Use wlr_output_event_commit | Simon Ser | 2 | +19 | -27 |
| 2020-08-23 11:59 | exec: fix validation during config reload | Konstantin Pospelov | 3 | +27 | -6 |
| 2020-08-10 12:33 | Handle SIGINT | Simon Ser | 1 | +1 | -0 |
| 2020-08-06 00:35 | swaymsg.1: correct typo | Mark Stosberg | 1 | +1 | -1 |
| 2020-08-03 19:22 | view: remove foreign toplevel listeners on destroy | Ronan Pigott | 2 | +15 | -0 |
| 2020-07-30 23:31 | view: implement foreign toplevel fullscreen request | Ronan Pigott | 2 | +31 | -0 |
| 2020-07-30 22:52 | view: implement foreign toplevel fullscreen indicator | Ronan Pigott | 1 | +4 | -0 |
| 2020-08-03 14:08 | Document required '\n' in swaybar-protocol | Hubert Hirtz | 1 | +4 | -4 |
| 2020-08-03 11:25 | document force_display_urgency_hint | Rex Hackbro | 1 | +7 | -0 |
| 2020-08-03 11:25 | fix force_display_urgency_hint parsing | Rex Hackbro | 1 | +11 | -7 |
| 2020-08-02 21:10 | fix typos | Rex Hackbro | 1 | +7 | -7 |
| 2020-06-15 13:46 | common/loop: check return of realloc | Antonin Décimo | 1 | +9 | -3 |
| 2020-06-04 13:43 | Fix incorrect format specifiers | Antonin Décimo | 7 | +10 | -10 |
| 2020-06-04 12:41 | Log empty value if envvar is not defined | Antonin Décimo | 1 | +2 | -1 |
| 2020-06-04 11:47 | cmd/bar/colors: fix dereference of null pointer | Antonin Décimo | 1 | +4 | -1 |
| 2020-06-04 11:00 | ipc: fix aligment issue of data buffer | Antonin Décimo | 2 | +9 | -13 |
| 2020-01-22 06:05 | Use wlr_output_layout_output_at to get output for move to cursor | Thayne McCombs | 1 | +12 | -13 |
| 2020-01-21 08:32 | Keep windows in bounds on move to position mouse | Thayne McCombs | 1 | +35 | -8 |
| 2020-07-23 09:21 | commands: disallow runtime include | Ronan Pigott | 1 | +1 | -1 |
| 2020-07-24 17:33 | view: display scratchpad hidden containers when activated by ftm | Ronan Pigott | 1 | +5 | -0 |
| 2020-07-18 19:26 | Fix X11 clients getting stuck minimized | Tobias Langendorf | 2 | +26 | -0 |
| 2020-07-11 17:21 | swaybar: allow status line cleanup to proceed when hidden | Charmander | 1 | +1 | -0 |
| 2020-07-21 15:43 | Fix typos in man page. | Antonin Décimo | 1 | +2 | -2 |
| 2020-07-16 10:04 | added ppt unit to move position command | Nils Schulte | 2 | +71 | -25 |
| 2020-07-16 08:23 | moved and renamed movement-unit parsing to common | Nils Schulte | 3 | +106 | -96 |
| 2020-07-16 19:18 | sway.5: add missing underscore | Ronan Pigott | 1 | +1 | -1 |
| 2020-07-18 15:56 | desktop: output: Scale custom output refresh rate | Andri Yngvason | 1 | +2 | -1 |
| 2020-07-16 11:39 | contrib/_incr_version: Disallow the "v"-prefixed version format | Michael Weiss | 1 | +7 | -0 |
| 2020-07-16 11:31 | meson.build: Fix the version format | Michael Weiss | 1 | +1 | -1 |
| 2020-07-15 22:59 | Bump version to 1.5 | Simon Ser | 1 | +1 | -1 |
| 2020-07-15 22:59 | Bump wlroots dependency to 0.11.0 | Simon Ser | 1 | +1 | -1 |
| 2020-06-07 20:43 | input/cursor: don't send wl_pointer.motion event on pointer unlock warp | Tudor Brindus | 1 | +4 | -0 |
| 2020-06-04 13:27 | readme: link to the development doc | Michaël Defferrard | 1 | +2 | -0 |
| 2020-07-15 16:31 | Add check for empty GEOM variable | Vinko Kašljević | 1 | +8 | -0 |
| 2020-07-13 14:47 | Add note on quoting to swaymsg manpage | Campbell Vertesi | 1 | +12 | -6 |
| 2020-07-13 02:53 | xdg_shell: schedule configure on maximize requests | Ronan Pigott | 1 | +10 | -0 |
| 2020-07-12 14:50 | Assert output is found before removing from list | Simon Ser | 1 | +5 | -1 |
| 2020-07-07 06:57 | input: implement xdg_toplevel interactive resize hints | Ronan Pigott | 6 | +90 | -0 |
| 2020-07-12 11:57 | rephrase swayidle-timout example to improve readability | Jonas Große Sundrup | 1 | +1 | -2 |
| 2020-07-11 23:52 | Make the default workspace commands compatible with i3 | Wai Hon Law | 1 | +20 | -20 |
| 2020-07-10 16:04 | config/output: don't change output state before commit | Simon Ser | 5 | +23 | -26 |
| 2020-07-04 16:28 | Reload command now matches i3's implementation | Geoffrey Casper | 4 | +17 | -3 |
| 2020-07-06 21:17 | seat/dnd: support null drag icon surfaces | Nick Diego Yamane | 1 | +20 | -22 |
| 2020-07-06 21:18 | ISSUE_TEMPLATE: Use the newer issue templates | Brian Ashworth | 5 | +71 | -48 |
| 2020-07-04 11:29 | protocols: sync wlr-layer-shell-unstable-v1 with wlroots | Jan Beich | 1 | +39 | -13 |
| 2020-07-01 07:20 | commands/move: maintain workspace_layout when moving | Tudor Brindus | 2 | +14 | -4 |
| 2019-12-31 17:31 | Replace unprintable characters in input device id | wb9688 | 1 | +2 | -1 |
| 2020-07-02 10:14 | tree/view: fix segfault in view_update_title | Simon Ser | 1 | +1 | -1 |
| 2020-07-02 11:50 | Unset DISPLAY when wlr_xwayland fails | Simon Ser | 1 | +1 | -0 |
| 2020-07-02 11:48 | Don't set xwayland cursor when wlr_xwayland failed | Simon Ser | 1 | +1 | -1 |
| 2020-07-02 08:59 | seat: fix segfault in sway_input_method_relay_set_focus | Simon Ser | 1 | +9 | -8 |
| 2020-07-01 05:08 | commands/move: unwrap workspace container on move to new workspace | Tudor Brindus | 3 | +25 | -3 |
| 2020-06-23 21:10 | Minor wording changes in Romanian README.md translation | Tudor Brindus | 1 | +8 | -7 |
| 2020-07-01 18:36 | Update version to v1.5-rc2 | Drew DeVault | 1 | +1 | -1 |
| 2020-06-24 05:55 | tree/view: Make foreign-toplevel app_id fallback to class | Johan Bjäreholt | 1 | +6 | -2 |
| 2020-06-30 14:05 | output: simplify loop over layer surfaces | Isaac Freund | 1 | +4 | -12 |
| 2020-06-28 13:33 | seat: Refocus seat when wlr_drag is destroyed | Kenny Levinsen | 2 | +44 | -0 |
| 2020-06-28 17:05 | transaction: Mark client resize immediately ready | Kenny Levinsen | 3 | +7 | -2 |
| 2020-06-27 00:12 | tree/view: fix smart borders with tabbed/stacked ancestor | Tudor Brindus | 1 | +31 | -8 |
| 2020-06-25 19:26 | input/pointer: correctly handle bindings for synthetic events | Tudor Brindus | 1 | +3 | -2 |
| 2020-06-24 17:29 | Update version to 1.5-rc1 | Simon Ser | 1 | +1 | -1 |
| 2020-06-13 13:23 | Add Romanian translation | taminaru | 2 | +63 | -1 |
| 2019-08-20 09:30 | Implement wlr-foreign-toplevel-management-v1 | Drew DeVault | 5 | +66 | -0 |
| 2020-06-19 19:35 | input_cmd_click_method: fix typo in error text | Tudor Brindus | 1 | +1 | -1 |
| 2020-06-19 16:23 | input/seat: don't notify keyboard grabs with NULL surface on shutdown | Tudor Brindus | 1 | +7 | -1 |
| 2020-06-19 02:26 | input: disable events for map_to_output devices when output not present | Tudor Brindus | 5 | +44 | -17 |
| 2020-06-14 21:21 | input/pointer: don't trigger pointer bindings for emulated input | Tudor Brindus | 2 | +16 | -16 |
| 2020-06-14 20:38 | input/cursor: send idle events based off device type, not input type | Tudor Brindus | 3 | +45 | -26 |
| 2020-06-17 20:17 | grimshot: fix POSIX compliance | David Arnold | 1 | +1 | -1 |
| 2020-06-17 20:13 | grimshot: Unary operator expected | David Arnold | 1 | +2 | -2 |
| 2020-04-27 14:41 | Add support for viewporter | Simon Ser | 4 | +24 | -11 |
| 2020-06-14 21:21 | input/pointer: don't trigger pointer bindings for emulated input | Tudor Brindus | 1 | +42 | -23 |
| 2020-06-14 04:01 | input/tablet: focus appropriate node on tip down | Tudor Brindus | 1 | +23 | -1 |
| 2020-06-13 15:45 | input/keyboard: wlr_keyboard_group enter and leave | Brian Ashworth | 2 | +128 | -45 |
| 2020-06-13 03:32 | i3-compat: add GET_BINDING_STATE IPC command | Jason Nader | 10 | +48 | -0 |
| 2020-06-12 22:52 | Remove view child surface_{map,unmap} listeners on destroy | Simon Ser | 1 | +4 | -0 |
| 2020-06-12 22:28 | view: fix surface_new_subsurface use-after-free | Ronan Pigott | 1 | +1 | -0 |
| 2020-06-11 00:29 | swaybar: ensure correct init order for status_line | Luke Drummond | 2 | +8 | -4 |
| 2020-06-11 14:40 | Log Sway version on startup | Simon Ser | 1 | +1 | -0 |
| 2020-06-10 00:13 | swaynag: sway_abort on failure to properly register | Luke Drummond | 1 | +4 | -1 |
| 2020-05-31 23:03 | tree/view: fix smart gaps when ancestor container is tabbed or stacked | Tudor Brindus | 3 | +13 | -11 |
| 2020-06-07 02:43 | input: tweak resize behavior to not change tab focus on border click | Tudor Brindus | 1 | +10 | -1 |
| 2020-06-07 14:47 | swaynag: allow specifying more buttons which execute and dismiss | Graham Christensen | 4 | +30 | -1 |
| 2020-06-04 19:58 | input/tablet: allow moving tiling tablet v2 surfaces by pen input | Tudor Brindus | 2 | +25 | -7 |
| 2020-06-04 18:29 | input/tablet: allow moving floating tablet v2 surfaces by pen input | Tudor Brindus | 2 | +52 | -15 |
| 2020-06-04 18:28 | tree/container: introduce `container_toplevel_ancestor` helper | Tudor Brindus | 3 | +19 | -17 |
| 2020-06-05 21:12 | common/util: fix `get_current_time_msec` returning microseconds | Tudor Brindus | 3 | +16 | -13 |
| 2020-06-06 04:37 | Add wayland_client dependency to common | TheAvidDev | 1 | +2 | -1 |
| 2020-05-21 01:20 | Use new wlroots API for clearing keyboard/pointer focus during grabs | Thomas Hebb | 8 | +11 | -13 |
| 2020-06-05 12:13 | Save transform during transaction | Kalyan Sriram | 3 | +4 | -1 |
| 2020-06-04 04:31 | input/cursor: refactor tablet tool tip events into seatops | Tudor Brindus | 3 | +25 | -27 |
| 2020-06-03 12:51 | shells: Resize on commit if geometry x/y changes | Kenny Levinsen | 2 | +6 | -2 |
| 2020-06-03 12:39 | container: Remove useless surface dimensions | Kenny Levinsen | 6 | +8 | -15 |
| 2020-06-03 00:40 | transaction: Improve transaction commentary | Kenny Levinsen | 1 | +6 | -5 |
| 2020-06-03 00:40 | transaction: Account for full size when centering content | Kenny Levinsen | 1 | +10 | -10 |
| 2020-06-03 00:39 | view: update_size should only update pending size | Kenny Levinsen | 1 | +0 | -2 |
| 2020-05-30 23:37 | view: Save all buffers associated with view | Kenny Levinsen | 5 | +85 | -53 |
| 2020-05-28 22:45 | xwayland: pass focus to previous unmanaged surface on unmap | Tudor Brindus | 1 | +16 | -0 |
| 2020-05-30 03:33 | tree/container: refactor `tiling_container_at` to check bounds | Tudor Brindus | 1 | +32 | -19 |
| 2020-05-05 16:35 | Add views idle inhibition status in get_tree output | Damien Tardy-Panis | 6 | +112 | -2 |
| 2020-05-29 00:56 | seat_cmd_cursor: emit frame events | Brian Ashworth | 1 | +4 | -0 |
| 2020-05-28 23:15 | input/cursor: rename `simulated_tool_tip_down` to be more accurate | Tudor Brindus | 2 | +7 | -7 |
| 2020-05-28 07:36 | ipc: invert output transformation when necessary | Tudor Brindus | 1 | +9 | -4 |
| 2020-05-21 03:45 | input/pointer: send pointer enter event on confine warp | Tudor Brindus | 2 | +3 | -0 |
| 2020-05-27 16:48 | Log Xwayland startup failures | Tudor Brindus | 1 | +14 | -10 |
| 2020-05-26 14:05 | input/cursor: keep reference to cursor in constraint | Tudor Brindus | 2 | +4 | -5 |
| 2020-05-25 19:20 | input/cursor: fix heap-buffer overflow in constraint set_region | Tudor Brindus | 1 | +6 | -2 |
| 2020-05-04 21:34 | input/tablet: add seatop_down entry for tablet input | Tudor Brindus | 5 | +73 | -1 |
| 2020-05-23 15:11 | common/log: use bright black rather than black for SWAY_DEBUG | Tudor Brindus | 1 | +1 | -1 |
| 2020-05-21 22:19 | ipc: show marks of containers without view in tree | lbonn | 1 | +8 | -8 |
| 2020-05-21 03:46 | Remove code related to the security features | Érico Rolim | 7 | +0 | -129 |
| 2020-05-16 05:20 | Fix typos in comments | Martin Michlmayr | 2 | +2 | -2 |
| 2020-05-02 23:22 | input/pointer: only warp cursor when the confine region has changed | Tudor Brindus | 3 | +18 | -1 |
| 2020-05-20 20:57 | swaybar: add NULL check when listing workspaces | Milkey Mouse | 1 | +1 | -1 |
| 2020-05-20 11:11 | sway.5: make formatting more consistent | Martin Michlmayr | 1 | +6 | -6 |
| 2020-05-18 21:52 | input: fix reloading crash due to keyboard group configuring | Brian Ashworth | 3 | +9 | -9 |
| 2020-05-15 10:48 | bash completion: swaymsg accepts --version, not --verbose | Eric Engestrom | 1 | +1 | -1 |
| 2020-05-14 01:12 | input: reset keyboard groups keyboard on reset all | Brian Ashworth | 2 | +30 | -3 |
| 2020-05-14 05:28 | security.d: remove directory | Érico Rolim | 3 | +0 | -85 |
| 2020-03-12 21:10 | commands: Add per-view shortcuts_inhibitor command | Michael Weiser | 10 | +103 | -9 |
| 2020-04-18 11:29 | Implement pointer simulation if client hasn't bound to touch | David96 | 2 | +52 | -24 |
| 2020-05-04 00:18 | Really fix floating window border resize problems | Adam Kürthy | 1 | +19 | -10 |
| 2020-05-02 23:09 | input/cursor: don't apply pointer constraint to emulated tablet input | Tudor Brindus | 1 | +7 | -4 |
| 2020-05-01 15:20 | Simplify repaint scheduling documentation | Kenny Levinsen | 2 | +29 | -32 |
| 2020-05-08 02:56 | Fix some mistakes in grimshot docs | Paul Ouellette | 3 | +14 | -14 |
| 2020-05-07 22:57 | input/tablet: simplify parameter plumbing for tablet references | Tudor Brindus | 4 | +14 | -18 |
| 2020-05-08 17:21 | input/keyboard: use wlr_keyboard_keymaps_match from wlroots | Tudor Brindus | 1 | +8 | -15 |
| 2020-05-01 16:03 | grimshot: Skip creating a temp file when copying | Hugo Osvaldo Barrera | 1 | +1 | -6 |
| 2020-05-01 09:57 | grimshot: Add a man page | Hugo Osvaldo Barrera | 3 | +168 | -7 |
| 2020-05-01 09:45 | grimshot: Add a separate flag for notifications | Hugo Osvaldo Barrera | 1 | +18 | -4 |
| 2020-05-01 09:26 | grimshot: Allow manually picking a window | Hugo Osvaldo Barrera | 1 | +7 | -3 |
| 2020-05-01 09:08 | grimshot: Show usage when on invalid command | Hugo Osvaldo Barrera | 1 | +15 | -3 |
| 2020-05-01 08:55 | grimshot: Avoid screenshots overwriting each other | Hugo Osvaldo Barrera | 1 | +1 | -1 |
| 2020-05-01 08:51 | grimshot: Allow configuring default directory | Hugo Osvaldo Barrera | 1 | +9 | -1 |
| 2020-05-02 13:41 | Don't unhide cursor on touch events | David96 | 1 | +1 | -1 |
| 2020-05-02 17:25 | input/cursor: remove erroneous cast for tablet tool button | Tudor Brindus | 1 | +1 | -2 |
| 2020-05-02 16:15 | input: rename pointer handlers to be unambiguous | Tudor Brindus | 9 | +39 | -37 |
| 2020-04-25 21:57 | input: refactor tablet motion into seatop handler | Tudor Brindus | 4 | +61 | -13 |
| 2020-04-25 20:54 | input/cursor: disambiguate cursor functions from pointer functions | Tudor Brindus | 1 | +16 | -16 |
| 2020-04-25 19:07 | input/cursor: make cursor rebasing cursor type-agnostic | Tudor Brindus | 4 | +45 | -37 |
| 2020-04-14 13:04 | Add a secondary headless backend | Simon Ser | 2 | +10 | -1 |
| 2020-04-15 16:24 | Fix invisible cursor on startup | Simon Ser | 1 | +2 | -0 |
| 2020-04-15 16:19 | Don't assert the cursor theme loads | Simon Ser | 1 | +9 | -7 |
| 2020-05-01 09:45 | Add Korean README.md | skip-yell | 2 | +64 | -1 |
| 2020-04-26 02:12 | input/cursor: release simulated tool tip button when over v2 surface | Tudor Brindus | 2 | +9 | -1 |
| 2020-04-16 04:32 | input/seatop_default: properly notify pointer leave | Nick Diego Yamane | 1 | +1 | -0 |
| 2020-04-30 15:12 | build: improve feature summary | Simon Ser | 1 | +9 | -13 |
| 2020-04-30 13:15 | Fix typo in swaybar-protocol.7.scd | James Mills | 1 | +2 | -2 |
| 2020-04-29 10:40 | fix typos in sway-input.5.scd | jhalmen | 1 | +1 | -1 |
| 2020-04-29 09:09 | Correct typo in sway-output.5.scd | Ejez | 1 | +1 | -1 |
| 2020-04-29 05:16 | ISSUE_TEMPLATE: note debug logs should be from TTY | Brian Ashworth | 1 | +1 | -1 |
| 2020-04-28 09:24 | Redirect questions to wiki/IRC | Simon Ser | 1 | +2 | -0 |
| 2020-04-23 21:07 | swaybar: Fix scrolling with precise trackpads | Martin Dørum | 3 | +91 | -12 |
| 2020-04-25 19:10 | Add each view's shell to JSON description | Thomas Hebb | 2 | +7 | -0 |
| 2020-04-16 16:34 | man: add note about sway-input and sway-output pages | Simon Ser | 1 | +3 | -0 |
| 2020-04-27 04:52 | Add debug symbol stack trace note to ISSUE_TEMPLATE.md | Tudor Brindus | 1 | +4 | -2 |
| 2020-04-26 01:30 | input/tablet: query tablet focused surface for cursor image check | Tudor Brindus | 1 | +1 | -2 |
| 2020-04-25 23:06 | config/output: reconfigure input devices after full output init | Tudor Brindus | 1 | +11 | -11 |
| 2020-03-14 19:40 | input/cursor: correctly transfer focus when using tablet pen | Tudor Brindus | 1 | +6 | -2 |
| 2020-04-20 21:52 | config/output: reconfigure input devices on new output | Tudor Brindus | 2 | +14 | -1 |
| 2020-04-24 01:19 | Take window borders into account when resizing floating windows | Adam Kürthy | 1 | +6 | -0 |
| 2020-04-20 02:49 | input/cursor: fix hide cursor timeouts on tablets and touchscreens | Tudor Brindus | 3 | +19 | -15 |
| 2020-04-19 23:51 | input/cursor: fix jerky resizing of non-tablet_v2 surfaces | Tudor Brindus | 1 | +1 | -0 |
| 2020-04-19 23:02 | input/cursor: correctly send tablet_v2 up event when over non-v2 surface | Tudor Brindus | 1 | +7 | -0 |
| 2020-04-20 07:33 | Restrict relative output transforms to runtime changes | Simon Ser | 2 | +6 | -1 |
| 2020-04-20 09:58 | scdoc: unbindcode --input-device, not input-device | Ihor Kalnytskyi | 1 | +1 | -1 |
| 2020-04-20 00:56 | interpret "subpixel none" as CAIRO_ANTIALIAS_GRAY | Ian Huang | 2 | +14 | -4 |
| 2020-04-09 10:33 | Don't transfer focus to NULL node on touch | David96 | 1 | +3 | -1 |
| 2020-04-10 07:40 | input/seatop_default: release on empty workspace | Rouven Czerwinski | 1 | +4 | -1 |
| 2020-03-22 23:25 | Fix a use-after-free error in switch binding | Di Ma | 1 | +1 | -1 |
| 2020-03-22 23:18 | Fix a use-after-free error in switch binding | Di Ma | 2 | +2 | -2 |
| 2020-03-22 22:29 | Fix a use-after-free error in switch binding | Di Ma | 1 | +0 | -1 |
| 2020-03-22 22:21 | Fix a use-after-free error in switch binding | Di Ma | 1 | +3 | -1 |
| 2020-04-14 12:57 | Implement create_output command for headless backend | Simon Ser | 1 | +5 | -1 |
| 2020-04-10 21:28 | input: keyboard: Never group virtual keyboards. | Andri Yngvason | 1 | +6 | -0 |
| 2020-04-10 21:10 | input: Mark virtual devices as such | Andri Yngvason | 2 | +3 | -0 |
| 2020-04-12 00:52 | add dots to man | roshal | 1 | +6 | -6 |
| 2020-03-31 09:42 | Use bitshifts for bitfields | Simon Ser | 1 | +63 | -57 |
| 2020-02-28 01:55 | Adjust focus order to match rendering order of layer shell popups. | Aleksei Bavshin | 1 | +39 | -0 |
| 2019-12-03 15:03 | Render layer shell popups over the top layer | David96 | 3 | +88 | -6 |
| 2020-04-05 11:37 | output: remove damage listeners in damage destroy | Rouven Czerwinski | 1 | +4 | -2 |
| 2020-04-09 08:18 | Don't add disabled outputs back to output layout | Simon Ser | 1 | +5 | -1 |
| 2020-04-09 08:01 | Fix initial modeset | Simon Ser | 1 | +11 | -14 |
| 2020-04-04 14:29 | ci: remove epoll-shim hardcoded pkg-config file | Simon Ser | 1 | +0 | -15 |
| 2020-04-04 14:27 | ci: don't build scdoc | Simon Ser | 3 | +3 | -17 |
| 2020-04-08 09:23 | Add test-only support to wlr-output-management-unstable-v1 | Simon Ser | 1 | +29 | -12 |
| 2020-04-08 09:22 | Introduce test_output_config | Simon Ser | 2 | +58 | -28 |
| 2020-04-08 09:18 | Stop checking wlr_output_attach_buffer return value | Simon Ser | 1 | +1 | -3 |
| 2020-04-04 21:11 | config: fix unfocused text color | Thomas Hebb | 1 | +1 | -1 |
| 2020-03-29 08:06 | build: make completions respect install prefixes | Dominique Martinet | 1 | +8 | -2 |
| 2020-04-04 08:44 | im: Fix crash when im destorying and no focused surface exists | Leo | 1 | +12 | -18 |
| 2020-01-12 11:49 | im: remove listener on pending surface destoryed | xdavidwu | 1 | +2 | -0 |
| 2020-01-12 09:28 | im: make text-input listeners per text-input | xdavidwu | 2 | +28 | -43 |
| 2020-01-12 05:19 | input-method: avoid and log unneeded set_focus | xdavidwu | 1 | +3 | -0 |
| 2020-01-12 02:20 | input-method: remove surface listener before set | xdavidwu | 1 | +1 | -0 |
| 2019-10-18 10:57 | Port input method and text input from rootston | xdavidwu | 7 | +389 | -0 |
| 2020-04-03 14:41 | swapped hiding the cursor and sending a touch event as a more logical sequence | Some Chinese Guy | 1 | +1 | -1 |
| 2020-03-29 08:09 | swaynag: exit on wl_display_roundtrip error | Dominique Martinet | 1 | +5 | -1 |
| 2020-04-02 15:38 | Reference wev instead of xev | Tobi Fuhrimann | 1 | +1 | -1 |
| 2020-03-09 17:09 | Update for new wlr_buffer API | Simon Ser | 1 | +2 | -2 |
| 2020-03-21 14:15 | change apply_exclusive() to closer match layer shell protocol | Leon Plickat | 1 | +17 | -6 |
| 2020-03-09 11:09 | tray: track SNI callbacks | Ian Fan | 3 | +47 | -31 |
| 2020-03-04 14:34 | tray: tidy code | Ian Fan | 4 | +17 | -28 |
| 2019-06-15 07:58 | tray: allow themes to inherit from multiple themes | Ian Fan | 2 | +10 | -5 |
| 2019-06-15 08:30 | tray: better errors when parsing index.theme | Ian Fan | 1 | +90 | -60 |
| 2020-03-05 16:28 | swaybar: fix memory leaks | Ian Fan | 2 | +4 | -1 |
| 2020-03-23 11:34 | add --no-repeat option for bindings | Linus Heckemann | 4 | +10 | -2 |
| 2020-03-27 17:17 | Change focus_on_window_activation default to urgent | Simon Ser | 2 | +2 | -1 |
| 2020-03-28 20:49 | switched to setting focus with seat_set_focus | Some Chinese Guy | 1 | +2 | -6 |
| 2020-03-23 09:18 | Added focus following for touch_down | Some Chinese Guy | 1 | +6 | -0 |
| 2020-03-29 07:53 | swaynag: fix segfault on exit when arguments are not correct | Dominique Martinet | 2 | +2 | -2 |
| 2020-03-28 13:43 | sway.5: fix missing background scaling mode in a block example | rinpatch | 1 | +2 | -2 |
| 2020-03-27 09:56 | Fix hit test for floaters that cross outputs | Josh Shone | 1 | +4 | -1 |
| 2020-03-24 15:07 | check for workspace command name arg | r-c-f | 1 | +7 | -1 |
| 2020-03-23 08:23 | Fix redundant call to seat_send_focus() | Leo | 1 | +5 | -2 |
| 2020-03-21 16:31 | Fix output mode usage | Simon Ser | 1 | +1 | -1 |
| 2020-03-15 08:51 | sway/input/cursor.c: fix undefined behaviour when event is NULL | Jason Nader | 1 | +2 | -2 |
| 2020-03-14 13:43 | Document input selector precedence | Dennis Schridde | 1 | +8 | -0 |
| 2020-03-15 08:35 | sway/input/cursor.c: move NULL check to where it should be | Jason Nader | 1 | +3 | -3 |
| 2020-03-15 08:11 | commands/bind.c: remove unnecessary check | Jason Nader | 1 | +1 | -1 |
| 2020-03-13 04:51 | Update fish completions | Jason | 1 | +1 | -1 |
| 2020-03-12 18:50 | Limit workspace numbers within 0..INT32_MAX | Jason Nader | 1 | +13 | -2 |
| 2020-03-11 14:03 | input: Avoid creating the PAD device multiple times | Olivier Fourdan | 2 | +9 | -5 |
| 2020-03-12 12:13 | readme: git is an optional dependency | Simon Ser | 1 | +1 | -1 |
| 2020-03-11 08:35 | commands: Adjust style in cursors command | Michael Weiser | 1 | +1 | -1 |
| 2020-02-15 23:40 | commands: Add shortcuts_inhibitor command | Michael Weiser | 8 | +150 | -0 |
| 2020-02-15 19:55 | input: Add support for keyboard shortcuts inhibit | Michael Weiser | 8 | +129 | -10 |
| 2020-02-17 21:06 | config: Fix typo in reload bindsym flag bitmask | Michael Weiser | 1 | +1 | -1 |
| 2020-02-27 20:50 | input: implement cycling through keyboard layout list | Bor Grošelj Simić | 2 | +48 | -9 |
| 2020-03-02 13:48 | ipc: add missing required properties | Ian Fan | 1 | +5 | -0 |
| 2020-03-04 21:47 | Null check sway_layer_surface when checking damage | Tadeo Kondrak | 1 | +3 | -0 |
| 2020-03-07 10:46 | common/log: bump POSIX version used after e81d9fde667e | Jan Beich | 1 | +1 | -1 |
| 2020-03-05 12:54 | common/log: improve time prefix | Simon Ser | 1 | +30 | -8 |
| 2020-03-05 13:37 | Add adaptive_sync_status to output IPC reply | Simon Ser | 2 | +26 | -3 |
| 2020-03-02 14:30 | Add an adaptive_sync output command | Simon Ser | 7 | +43 | -0 |
| 2020-02-28 11:42 | Use wlr_client_buffer | Simon Ser | 3 | +5 | -4 |
| 2020-03-05 12:53 | Drop sway_output.surface_needs_frame | Simon Ser | 2 | +0 | -9 |
| 2020-03-05 12:44 | Only schedule a frame if client has requested a frame callback | Simon Ser | 1 | +4 | -2 |
| 2020-03-02 11:40 | Make handle_destroy and output_repaint_timer_handler static | Simon Ser | 3 | +2 | -4 |
| 2020-02-29 18:49 | ipc-server: improve error message | Jason Nader | 1 | +2 | -1 |
| 2020-02-29 00:44 | sway.5: correct description of workspace [number] | Brian Ashworth | 1 | +13 | -3 |
| 2020-02-27 04:36 | Only destroy swaybar surface via ipc when needed | Bill Doyle | 1 | +3 | -1 |
| 2019-10-02 07:36 | Introduce pid criteria token | Ryan Dwyer | 3 | +21 | -1 |
| 2020-01-27 17:39 | Add support for wlr-output-power-management-unstable-v1 | Simon Ser | 6 | +161 | -0 |
| 2020-02-25 02:18 | Revert "Don't apply exclusive zones of unmapped layer-shell surfaces" | Brian Ashworth | 1 | +1 | -2 |
| 2020-02-21 16:54 | Don't apply exclusive zones of unmapped layer-shell surfaces | Simon Ser | 1 | +2 | -1 |
| 2020-02-19 11:30 | Fix get_int_prop(WINDOW_TYPE) crash | Simon Ser | 1 | +4 | -1 |
| 2020-01-31 11:35 | treewide: fix typos | Torstein Husebø | 3 | +3 | -3 |
| 2020-02-17 22:17 | input_cmd_events: add support for input types | Brian Ashworth | 1 | +31 | -28 |
| 2020-02-17 22:12 | tree/view: do not attempt enter on hidden child | Brian Ashworth | 1 | +4 | -2 |
| 2020-02-16 06:14 | i3compat: add `window_type` to IPC response | Jason Nader | 1 | +32 | -25 |
| 2020-02-12 22:20 | i3compat: add `window_type` to IPC response | Jason Nader | 2 | +37 | -1 |
| 2020-02-10 17:29 | Specify that output transform applies clockwise rotations | Simon Ser | 1 | +4 | -4 |
| 2020-02-10 17:27 | Fix output transform rotation direction | Simon Ser | 1 | +4 | -0 |
| 2020-02-10 17:25 | Fix output transform anticlockwise | Simon Ser | 1 | +20 | -1 |
| 2020-02-16 06:47 | output: fix updating output manager config | Brian Ashworth | 3 | +14 | -11 |
| 2020-02-13 11:54 | Fix crash: use wlr_output->name instead of possibly missing oc->name | Yorick van Pelt | 1 | +1 | -1 |
| 2020-02-13 00:46 | cmd_swap: fix test_mark condition | Brian Ashworth | 1 | +2 | -2 |
| 2020-02-11 13:23 | Apply the output scale filter after the output commit | Simon Ser | 1 | +20 | -20 |
| 2020-02-11 13:17 | Stop calling apply_output_config from output_enable | Simon Ser | 3 | +7 | -18 |
| 2020-02-11 13:09 | Call apply_output_config instead of output_enable | Simon Ser | 1 | +1 | -5 |
| 2020-02-10 17:42 | Fix output scale auto-detection | Simon Ser | 1 | +36 | -14 |
| 2020-02-11 02:25 | config: fix validation exit code and log level | Brian Ashworth | 3 | +3 | -3 |
| 2020-02-11 02:29 | Fix ordering of setgid and setuid | Teddy Reed | 1 | +8 | -3 |
| 2020-02-11 01:52 | container_at_{tabbed,stacked}: check x-axis bounds | Brian Ashworth | 1 | +4 | -2 |
| 2020-02-05 22:08 | input: Map virtual-pointer to the requested output | Andri Yngvason | 1 | +7 | -0 |
| 2020-02-01 17:08 | swaybar: fix i3bar relative coordinates when scaling is used | Hristo Venev | 8 | +51 | -38 |
| 2020-02-01 17:58 | Do not truncate pointer coordinates to int. | Hristo Venev | 2 | +3 | -3 |
| 2020-02-10 12:05 | Avoid calling strcmp on nullptr | Till Hofmann | 1 | +4 | -1 |
| 2020-02-06 14:11 | Fix seat_set_focus_layer crash when disabling output | Simon Ser | 1 | +4 | -3 |
| 2020-01-26 09:27 | criteria: match containers without view | Anders | 3 | +49 | -32 |
| 2020-01-27 23:09 | Change wording | Cyril Levis | 1 | +10 | -9 |
| 2020-01-27 22:44 | Add the possibility to capture only one screen if several screens are use. | Cyril Levis | 1 | +11 | -4 |
| 2020-02-04 08:32 | fix typo | Lucas M. Dutra | 1 | +1 | -1 |
| 2020-01-30 13:50 | ipc: Handle unsupported binding event types | Nathan Rossi | 1 | +15 | -2 |
| 2020-01-26 20:48 | add danish README | salkin-mada | 2 | +66 | -1 |
| 2020-01-24 09:28 | Docs: Add marks field to get_tree response | Jason Nader | 1 | +3 | -0 |
| 2020-01-24 01:12 | Fix compiling with -fno-common | thermitegod | 2 | +3 | -2 |
| 2020-01-23 19:22 | Adding the link to the Portuguese on the English version of README.md | Jamelly Ferreira | 1 | +1 | -1 |
| 2020-01-23 19:02 | Adding a version of README.md in Portuguese | Jamelly Ferreira | 1 | +66 | -0 |
| 2020-01-22 18:33 | Update version to 1.4 | Drew DeVault | 1 | +2 | -2 |
| 2020-01-22 04:05 | fish-completion: use the correct fallback directory | Eli Schwartz | 1 | +1 | -1 |
| 2020-01-22 04:03 | completion: use pkg-config to get install location for bash/fish | Eli Schwartz | 1 | +12 | -2 |
| 2020-01-22 16:30 | meson: use join_paths to build paths, instead of string concat | Eli Schwartz | 1 | +8 | -8 |
| 2020-01-20 04:01 | Add documentation for floating_modifier | Alex Maese | 1 | +3 | -2 |
| 2020-01-19 17:10 | Add ability to remove the floating modifier | Alex Maese | 1 | +5 | -0 |
| 2020-01-18 09:33 | Check argc>0 before strcasecmp. Should shortcircuit | Jason Nader | 1 | +5 | -11 |
| 2020-01-18 08:57 | commands/move: Fix crash when required args not provided | Jason Nader | 1 | +8 | -2 |
| 2020-01-17 02:26 | output: apply oc to outputs using wl_for_each_safe | Brian Ashworth | 1 | +2 | -2 |
| 2020-01-15 00:52 | cmd_split: Refuse to split scratchpad hidden split containers | Ronan Pigott | 1 | +1 | -1 |
| 2020-01-15 00:50 | cmd_move: Fix crash when moving to scratchpad hidden split containers | Ronan Pigott | 1 | +13 | -8 |
| 2020-01-15 00:08 | Fix crash when showing scratchpad hidden split containers | Ronan Pigott | 4 | +15 | -1 |
| 2020-01-17 00:49 | desktop/output: fix mem leak in handle_new_output | Brian Ashworth | 1 | +1 | -0 |
| 2020-01-15 03:07 | sway.5: Document missing bindsym flags for unbindsym | Ronan Pigott | 1 | +7 | -5 |
| 2020-01-15 02:34 | sway-input.5: Document repeat_delay and repeat_rate only once | Ronan Pigott | 1 | +4 | -10 |
| 2020-01-15 02:39 | ipc-json: Remove unnecessary dereference | Ronan Pigott | 1 | +1 | -1 |
| 2020-01-15 02:29 | commands/split: Fix error message typos | Ronan Pigott | 1 | +2 | -2 |
| 2020-01-15 16:52 | Revert "Make all the container dimensions integers" | Simon Ser | 1 | +11 | -11 |
| 2020-01-14 02:11 | container: add inactive fullscreen to focus stack | Brian Ashworth | 1 | +5 | -0 |
| 2020-01-06 07:42 | Docs: explain why menu command should be passed to sway | Jason | 1 | +2 | -1 |
| 2020-01-13 15:13 | Fix unreliable scaling filter | Simon Ser | 1 | +7 | -2 |
| 2020-01-13 11:49 | Amend typo | Jason Nader | 1 | +1 | -1 |
| 2020-01-10 04:16 | integer scaling, not integral | Cassandra McCarthy | 1 | +2 | -2 |
| 2020-01-09 18:50 | Use transparency arg in the window focus event | JR Boyens | 1 | +6 | -5 |
| 2020-01-09 00:30 | view: remove workspace pid mapping for assigns | Brian Ashworth | 3 | +26 | -8 |
| 2020-01-06 03:29 | input/cursor: handle setting a NULL image surface | Brian Ashworth | 1 | +13 | -7 |
| 2020-01-05 21:50 | input/cursor: handle image surface destroy | Brian Ashworth | 2 | +19 | -0 |
| 2020-01-05 20:02 | render: do not render indicator on floating views | Brian Ashworth | 1 | +2 | -2 |
| 2020-01-03 15:38 | swaybar: Fix input device removal | Andri Yngvason | 1 | +10 | -8 |
| 2020-01-03 14:37 | swaynag: Add multi-seat support | Andri Yngvason | 2 | +98 | -35 |
| 2020-01-05 16:13 | Fix small typo in sway-input(5) | Ross Schulman | 1 | +1 | -1 |
| 2020-01-05 07:20 | Add missing items to documentation for GET_TREE response in ipc. | Thayne McCombs | 1 | +31 | -0 |
| 2020-01-03 06:36 | xwayland: handle size_hints == NULL | Rouven Czerwinski | 1 | +9 | -0 |
| 2020-01-01 17:14 | input: Assign virtual input devices to their selected seats | Andri Yngvason | 1 | +19 | -4 |
| 2019-07-28 11:19 | Make all the container dimensions integers | Pedro Côrte-Real | 1 | +11 | -11 |
| 2019-07-28 10:29 | Make sure we don't calculate fractional pixel gaps | Pedro Côrte-Real | 1 | +2 | -2 |
| 2019-07-28 10:17 | Avoid numerical instability in resize | Pedro Côrte-Real | 3 | +33 | -6 |
| 2019-12-31 16:18 | Update wlroots version | Drew DeVault | 1 | +1 | -1 |
| 2019-12-31 15:28 | _incr_version: always overwrite old version number | Drew DeVault | 2 | +2 | -2 |
| 2019-12-31 15:27 | _incr_version: prompt for target wlroots release | Drew DeVault | 1 | +8 | -0 |
| 2019-10-20 14:06 | Add virtual pointer protocol | Josef Gajdusek | 2 | +41 | -0 |
| 2019-12-31 12:53 | Fix sway_log using non initialised output_config pointer | Paul Riou | 1 | +1 | -1 |
| 2019-12-27 10:47 | Re-add support for wlr_output's atomic API | Simon Ser | 2 | +37 | -30 |
| 2019-12-30 08:45 | Add Chinese (zh-TW) translation of README | NightFeather | 2 | +65 | -1 |
| 2019-12-29 02:15 | cmd_client_*: support optional args for i3 compat | Brian Ashworth | 2 | +31 | -22 |
| 2019-12-28 17:00 | Fix typo in swaybar-protocol.7.scd | Whemoon Jang | 1 | +1 | -0 |
| 2019-12-28 09:01 | bar_cmd_colors: remove add_color | Brian Ashworth | 3 | +33 | -49 |
| 2019-12-28 04:56 | cmd_client_*: refactor duplicated code | Brian Ashworth | 4 | +62 | -104 |
| 2019-12-28 04:33 | parse_color: return success + drop fallback color | Brian Ashworth | 7 | +76 | -142 |
| 2019-12-27 00:51 | layer-shell: refocus if keyboard interactive lost | Brian Ashworth | 1 | +3 | -0 |
| 2019-12-27 04:18 | config/output: apply scale_filter even when scale has not changed | Ronan Pigott | 1 | +2 | -0 |
| 2019-12-24 00:17 | desktop/surface: Fix crash when timer is NULL | Manuel Stoeckl | 1 | +6 | -1 |
| 2019-12-16 19:35 | License wallpapers as CC-0 | Drew DeVault | 1 | +121 | -0 |
| 2019-12-15 06:33 | seat_cmd_keyboard_grouping: change keymap to smart | Brian Ashworth | 5 | +45 | -28 |
| 2019-12-16 00:09 | input/seatop_default: fix focusing floating titles | Brian Ashworth | 1 | +2 | -1 |
| 2019-12-16 02:35 | root_scratchpad_hide: disable fullscreen descendants | Brian Ashworth | 1 | +8 | -3 |
| 2019-12-14 06:57 | config/input: set type for new identifier configs | Brian Ashworth | 1 | +24 | -0 |
| 2019-12-13 05:06 | input/keyboard: defer wlr_keyboard_group destroy | Brian Ashworth | 1 | +9 | -1 |
| 2019-12-13 04:39 | input/keyboard: remove group listeners on destroy | Brian Ashworth | 1 | +2 | -0 |
| 2019-12-10 13:40 | Auto-detect output scale | Simon Ser | 1 | +53 | -3 |
| 2019-12-11 16:00 | Add seat <seat> idle_{inhibit,wake} <sources...> | Drew DeVault | 12 | +159 | -11 |
| 2019-12-12 07:07 | Fix lingering workspace with scratchpad show | Ronan Pigott | 1 | +1 | -0 |
| 2019-12-11 00:54 | layer-shell: unfocus output-less layer on unmap | Brian Ashworth | 1 | +9 | -9 |
| 2019-12-07 16:21 | input/cursor: remove gesture listeners in destroy | Benjamin Cheng | 1 | +6 | -0 |
| 2019-12-07 16:21 | input/cursor: pass gesture events to clients | Benjamin Cheng | 2 | +77 | -0 |
| 2019-12-05 12:21 | A Script to change sway workspace name. | Thorben Günther | 1 | +130 | -0 |
| 2019-12-05 12:15 | Improve transparency script | Thorben Günther | 1 | +53 | -17 |
| 2019-12-03 22:27 | config: apply input type configs on reload | Brian Ashworth | 1 | +5 | -0 |
| 2019-12-02 18:43 | Revert "fix bar_state_update/input event" | Jayce Fayne | 1 | +4 | -4 |
| 2019-12-01 21:05 | fix bar_state_update/input event | Rex Hackbro | 1 | +4 | -4 |
| 2019-11-30 15:59 | output: Restore previous max_render_time behavior | Kenny Levinsen | 1 | +1 | -1 |
| 2019-11-30 15:29 | output: Schedule idle frames if we do not render | Kenny Levinsen | 2 | +7 | -0 |
| 2019-11-30 15:12 | output: Replace block_idle_frame with frame_pending | Kenny Levinsen | 1 | +2 | -2 |
| 2019-11-13 18:23 | add scale_filter output config option | Ronan Pigott | 13 | +131 | -1 |
| 2019-11-28 22:00 | output: Ensure that frame_done is delayed on max_render_time | Kenny Levinsen | 1 | +1 | -1 |
| 2019-11-28 22:09 | Rename 'node' to 'nodes' in swayipc doc | Rex Hackbro | 1 | +1 | -1 |
| 2019-11-28 01:57 | input/keyboard: reset seat keyboard on destroy | Brian Ashworth | 1 | +6 | -3 |
| 2019-11-27 00:43 | config: improvements to the reload validation | Brian Ashworth | 3 | +37 | -27 |
| 2019-11-26 02:36 | input/keyboard: check keyboard group before remove | Brian Ashworth | 1 | +3 | -1 |
| 2019-11-24 20:41 | input: seat: Fix seat device list not initialised before use | Paul Riou | 1 | +2 | -1 |
| 2019-11-23 10:38 | Amend typos | Jason | 3 | +3 | -3 |
| 2019-11-16 23:24 | Use new presentation-time helper | Simon Ser | 2 | +4 | -20 |
| 2019-11-03 19:20 | Add support for wlr_keyboard_group | Brian Ashworth | 12 | +305 | -38 |
| 2019-11-21 03:10 | input_cmd_xkb_file: allow shell path expansion | Brian Ashworth | 4 | +47 | -14 |
| 2019-11-21 03:41 | input/keyboard: cleanup xkb_file error handing | Brian Ashworth | 1 | +6 | -11 |
| 2019-11-17 10:54 | Add note about backends to output max_render_time | Ivan Molodetskikh | 1 | +6 | -0 |
| 2019-10-19 18:26 | output: check wlr_output in repaint handler | Ivan Molodetskikh | 1 | +4 | -0 |
| 2019-09-25 14:55 | Add max_render_time to view JSON | Ivan Molodetskikh | 1 | +2 | -0 |
| 2019-09-25 14:55 | Add max_render_time to output JSON | Ivan Molodetskikh | 2 | +8 | -2 |
| 2019-09-25 14:35 | view: add max_render_time | Ivan Molodetskikh | 12 | +125 | -18 |
| 2019-10-09 13:06 | Add sway_surface | Ivan Molodetskikh | 5 | +43 | -0 |
| 2019-09-25 10:58 | output: add max_render_time | Ivan Molodetskikh | 10 | +166 | -22 |
| 2019-11-17 16:16 | Add -Wno-missing-braces | Simon Ser | 1 | +1 | -0 |
| 2019-11-17 15:50 | grimshot: fix branching on command exit status | Manuel Mendez | 1 | +2 | -4 |
| 2019-11-01 17:37 | Use an enum instead of a marker string for map_to_ | Tadeo Kondrak | 5 | +44 | -39 |
| 2019-10-29 00:26 | Implement input map_to_region command | Tadeo Kondrak | 8 | +97 | -2 |
| 2019-11-16 06:45 | xwayland: get_constraints using size hints | Rouven Czerwinski | 1 | +12 | -0 |
| 2019-11-05 19:21 | seatop_default: handle focus for unmanaged xwayland windows last | Ronan Pigott | 1 | +16 | -15 |
| 2019-11-05 07:11 | Use wlr_output_preferred_mode instead of the last mode | Simon Ser | 1 | +5 | -7 |
| 2019-11-05 17:31 | Fix segfault in set_mode | Simon Ser | 1 | +3 | -1 |
| 2019-11-05 05:24 | Prefer higher refresh rate default modes | Ronan Pigott | 1 | +1 | -1 |
| 2019-11-04 22:10 | smart_borders: separate smartness from edge types | Ronan Pigott | 6 | +24 | -19 |
| 2019-10-26 20:36 | Add --custom to `output mode` command | Simon Ser | 4 | +25 | -6 |
| 2019-11-03 19:05 | seatop_default: handle focus for xwayland_unmanaged views | Ronan Pigott | 1 | +18 | -0 |
| 2019-11-04 19:37 | seatop_move_floating: make container respect pointer constraint | Ronan Pigott | 1 | +7 | -2 |
| 2019-11-04 02:18 | focus: do nothing on focus prev|next for workspaces | Ronan Pigott | 1 | +13 | -1 |
| 2019-10-29 05:54 | Rename symbol set_cloexec to sway_set_cloexec, remove duplicates. | Sheena Artrip | 6 | +11 | -23 |
| 2019-10-19 14:25 | focus: add a NULL check in `focus <direction>` | lbonn | 1 | +3 | -0 |
| 2019-10-19 14:05 | Fix potential NULL reference on cleanup | lbonn | 1 | +4 | -2 |
| 2019-09-07 21:41 | Fix various memory leaks | lbonn | 3 | +11 | -4 |
| 2019-09-07 19:52 | seat: simplify a strdup | lbonn | 1 | +1 | -4 |
| 2019-10-31 19:09 | Skip line continuation when it is a comment | Robert Günzler | 1 | +1 | -1 |
| 2019-10-23 10:26 | Fix presentation feedback when scanning out fullscreen view | Simon Ser | 1 | +2 | -0 |
| 2019-10-23 17:39 | Handle layer changes for layer shell surfaces | Simon Ser | 2 | +12 | -1 |
| 2019-10-11 02:44 | criteria: make literal comparison for __focused__ values | Ronan Pigott | 2 | +205 | -171 |
| 2019-10-24 18:41 | focus: support focus prev|next [sibling] | Ronan Pigott | 2 | +58 | -8 |
| 2019-10-26 12:00 | Fix segfault in wlr_output_manager_v1_set_configuration | Simon Ser | 4 | +5 | -0 |
| 2019-10-26 11:59 | Fix apply_output_config return value when enabling output | Simon Ser | 3 | +8 | -7 |
| 2019-10-23 15:08 | Fix tiled containers resize with mouse | Kirill Chibisov | 1 | +1 | -1 |
| 2019-10-22 21:28 | swaybar: fix typo in the loop over pixmaps | Konstantin Pospelov | 1 | +1 | -1 |
| 2019-06-08 15:11 | swaybar: do not retry search for tray icons | Konstantin Pospelov | 3 | +62 | -52 |
| 2019-10-20 21:10 | Fix refresh rate scale of output | Danilo Spinella | 2 | +3 | -3 |
| 2019-10-16 18:27 | focus: support focus_wrapping workspace | lbonn | 4 | +10 | -4 |
| 2019-10-17 06:55 | xwayland.c handle_map(): NULL out xsurface->data() to prevent crashing. | A. M. Joseph | 1 | +1 | -0 |
| 2019-10-16 14:24 | Updates per wlroots layer shell changes | Drew DeVault | 3 | +7 | -4 |
| 2019-10-09 11:10 | Grimshot: a helper for screenshots within sway | Lauri | 1 | +113 | -0 |
| 2019-10-14 12:03 | build: always use the project version | Simon Ser | 1 | +9 | -5 |
| 2019-10-14 06:51 | sway(5): move workspace_layout to config only | Rouven Czerwinski | 1 | +3 | -3 |
| 2019-08-27 04:46 | Update version to 1.2 | Drew DeVault | 1 | +1 | -1 |
| 2019-10-11 23:36 | Update .github/FUNDING.yml | Drew DeVault | 1 | +1 | -0 |
| 2019-10-09 20:25 | sway(5): Highlight valid values in the description of tiling_drag | Wieland Hoffmann | 1 | +1 | -1 |
| 2019-10-09 20:24 | sway(5): Add a missing verb | Wieland Hoffmann | 1 | +1 | -1 |
| 2019-10-07 19:32 | build: bump wlroots version to 0.8.1 | Simon Ser | 1 | +1 | -1 |
| 2019-10-03 00:22 | build: remove rootston from wlroots subproject | Tadeo Kondrak | 1 | +1 | -1 |
| 2019-10-02 21:20 | Fix syntax in examples in sway-output(5) | Arkadiusz Hiler | 1 | +2 | -2 |
| 2019-09-29 16:35 | layer-shell: Fix damage tracking of nested popups | Sebastian Krzyszkowiak | 1 | +2 | -4 |
| 2019-09-26 09:10 | Fix direct scan-out flickering | Simon Ser | 2 | +96 | -85 |
| 2019-09-18 04:46 | input: Add support for tablet protocol. | John Chadwick | 10 | +644 | -46 |
| 2019-09-24 11:06 | Add support for fullscreen view direct scan-out | Simon Ser | 1 | +90 | -5 |
| 2019-09-26 02:40 | config.in: set default term to alacritty | Drew DeVault | 1 | +1 | -1 |
| 2019-09-23 15:13 | build: update wlroots version, be more strict | Simon Ser | 1 | +1 | -1 |
| 2019-09-22 17:28 | view: create container before selecting workspace | Ronan Pigott | 1 | +1 | -1 |
| 2019-09-22 18:40 | Error out on unknown debug flag | Simon Ser | 1 | +2 | -0 |
| 2019-09-20 15:58 | view: always populate pid | Brian Ashworth | 1 | +21 | -18 |
| 2019-09-09 11:05 | swaybar: make status block text render in the same way as others | xdavidwu | 1 | +4 | -2 |
| 2019-08-18 04:58 | render: set surface as sampled for presentation | Ivan Molodetskikh | 1 | +6 | -0 |
| 2019-09-11 22:28 | swaymsg.1: fix typos | Martin Michlmayr | 1 | +1 | -1 |
| 2019-09-10 17:13 | sway-output.5: fix variable name | Martin Michlmayr | 1 | +1 | -1 |
| 2019-09-09 20:43 | swaymsg.1: fix description of --pretty | Martin Michlmayr | 1 | +1 | -1 |
| 2019-09-07 03:10 | Add Russian translation of the README | Ivan Molodetskikh | 2 | +69 | -1 |
| 2019-09-07 17:08 | remove unused layer shell surface variable | Aleksis | 1 | +0 | -1 |
| 2019-09-05 19:01 | sway.5: clarify that a marks are unqiue | Brian Ashworth | 1 | +5 | -10 |
| 2019-09-05 18:36 | Fix type (an -> and) | Nils ANDRÉ-CHANG | 1 | +1 | -1 |
| 2019-09-05 04:36 | Do not search for edges on subsurfaces, fix #4381 | Versus Void | 1 | +9 | -8 |
| 2019-09-03 01:41 | swaybar: complete barconfig_update event handling | Brian Ashworth | 15 | +405 | -314 |
| 2019-09-02 14:39 | seatop_default: only focus container on press | Brian Ashworth | 1 | +1 | -1 |
| 2019-09-02 14:57 | Add icon_theme_path to find_icon() search if set | Ben Brown | 1 | +7 | -1 |
| 2019-09-03 19:04 | Fix bar_state_update docs | xPMo | 1 | +2 | -2 |
| 2019-09-02 14:00 | Fix typo for the force/immediate option in xwayland_mode enum | Ben Brown | 2 | +2 | -2 |
| 2019-09-01 19:32 | man: document how to specify multiple xkb layouts and options | Simon Ser | 1 | +4 | -0 |
| 2019-08-31 20:19 | layer-shell: don't give focus to unmapped layer surfaces | Simon Ser | 2 | +3 | -1 |
| 2019-08-29 15:22 | Ensure that seat->focused_layer is cleared on unmap | Kenny Levinsen | 1 | +5 | -3 |
| 2019-08-31 12:25 | seat: set cursor image only if no pointer cap previously | xdavidwu | 1 | +4 | -1 |
| 2019-08-31 12:42 | seat: avoid unneeded reloading xcursor theme | xdavidwu | 1 | +6 | -2 |
| 2019-08-31 12:46 | Fix markup syntax in man pages | Martin Michlmayr | 3 | +11 | -11 |
| 2019-08-27 02:58 | cmd_mode: don't reset to default after subcommand | Brian Ashworth | 1 | +2 | -1 |
| 2019-08-27 03:30 | chmod +x contrib/_incr_version | Drew DeVault | 1 | +0 | -0 |
| 2019-08-27 03:29 | Add _incr_version to contrib/ | Drew DeVault | 1 | +6 | -0 |
| 2019-08-18 21:24 | A layer-shell will only be focused if it is non-null | asdfjkluiop | 1 | +3 | -1 |
| 2019-08-24 14:25 | Fix formatting for title_format in man 5 sway Use explicit linebreaks to make scdoc use a separate line for each entry listed | Michael Aquilina | 1 | +5 | -5 |
| 2019-08-24 02:44 | Update titlebar borders to match i3's current behavior. | Dark | 1 | +20 | -60 |
| 2019-08-20 04:13 | cmd_move: fix move to scratchpad hidden container | Brian Ashworth | 1 | +7 | -0 |
| 2019-08-22 09:18 | ipc: collapse multi-container command results | Laurent Bonnans | 1 | +19 | -4 |
| 2019-08-21 23:02 | sway.5: remove mention of floating_scroll | Brian Ashworth | 1 | +0 | -5 |
| 2019-08-19 22:01 | Allow moving a container hidden in scratchpad | lbonn | 2 | +14 | -10 |
| 2019-08-15 07:00 | cmd_xwayland: add force for immediate launch | Brian Ashworth | 5 | +27 | -8 |
| 2019-08-15 04:59 | input/keyboard: send released only if pressed sent | Brian Ashworth | 3 | +54 | -27 |
| 2019-08-18 20:16 | Remove xdg-shell v6 support | Simon Ser | 8 | +0 | -577 |
| 2019-08-19 09:20 | properly check pixman_region32_contains_rectangle return | Ilia Bozhinov | 1 | +4 | -3 |
| 2019-08-15 23:48 | input/seatop_down: add axis handler | Brian Ashworth | 1 | +16 | -0 |
| 2019-08-16 04:08 | sway{,-bar}.5: add link to pango font description | Brian Ashworth | 2 | +7 | -2 |
| 2019-07-05 18:45 | layer-shell: add support for popups | Drew DeVault | 4 | +182 | -9 |
| 2019-08-06 08:21 | workspace_split: focus middle if workspace focused | Brian Ashworth | 1 | +7 | -0 |
| 2019-08-06 08:46 | container_replace: copy {width,height}_fraction | Brian Ashworth | 1 | +4 | -0 |
| 2019-08-13 02:23 | swaymsg.1: add tip about two hyphens for commands | Brian Ashworth | 1 | +5 | -0 |
| 2019-08-13 02:03 | workspace: do not destroy if any seat is focusing | Brian Ashworth | 1 | +10 | -0 |
| 2019-08-12 06:28 | handle_seat_node_destroy: do not focus own node | Brian Ashworth | 1 | +1 | -1 |
| 2019-08-12 07:22 | workspace: prefer identifiers for output priority | Brian Ashworth | 1 | +19 | -10 |
| 2019-08-10 15:03 | Remove redundant checks | Antonin Décimo | 3 | +3 | -4 |
| 2019-08-07 14:04 | Fix memory leaks | Antonin Décimo | 2 | +2 | -0 |
| 2019-08-10 14:47 | view_update_size: fix surface_width/height mismatch | Antonin Décimo | 1 | +1 | -1 |
| 2019-08-07 14:02 | input: check pointer against nullptr | Antonin Décimo | 1 | +1 | -1 |
| 2019-08-07 13:56 | ipc-client: remove useless free for failed malloc | Antonin Décimo | 1 | +0 | -1 |
| 2019-08-11 23:18 | layer_shell: Guard against negative exclusive zone | Sebastian Krzyszkowiak | 1 | +1 | -1 |
| 2019-08-09 00:59 | Remove rootston from build manifests | Drew DeVault | 2 | +2 | -2 |
| 2019-08-07 06:13 | Revert "Add support for wlr_output's atomic API" | Rouven Czerwinski | 1 | +27 | -26 |
| 2019-08-06 04:34 | sway.5: explain how to enable pango markup in font | Brian Ashworth | 1 | +5 | -2 |
| 2019-08-06 09:33 | config/output: rebase cursors after config applied | Brian Ashworth | 1 | +8 | -0 |
| 2019-08-04 05:12 | cmd_mode: make modes case sensitive | Brian Ashworth | 1 | +1 | -2 |
| 2019-08-04 06:02 | swaymsg: return 2 for sway errors | Brian Ashworth | 2 | +14 | -1 |
| 2019-08-05 07:23 | input/cursor: do not hide when buttons are pressed | Brian Ashworth | 1 | +7 | -2 |
| 2019-08-05 18:35 | cmd_swap: add floating support | Brian Ashworth | 1 | +42 | -11 |
| 2019-07-15 14:06 | cmd_opacity: add relative opacity changes | Jeff Peeler | 2 | +21 | -18 |
| 2019-08-03 10:04 | input/libinput: typo fixes (get -> get_default) | Brian Ashworth | 1 | +2 | -2 |
| 2019-08-02 17:35 | Remove unused variable | Antonin Décimo | 1 | +0 | -3 |
| 2019-08-02 16:46 | Allocator sizeof operand mismatch | Antonin Décimo | 1 | +1 | -1 |
| 2019-07-19 19:35 | Add support for wlr_output's atomic API | Simon Ser | 1 | +26 | -27 |
| 2019-07-26 16:02 | bindsym/code: add group support | Brian Ashworth | 4 | +76 | -15 |
| 2019-08-01 15:23 | input/keyboard: don't reset layout for same keymap | Brian Ashworth | 1 | +32 | -24 |
| 2019-08-01 01:25 | Fix typo in sway(5) manpage | Paul Ouellette | 1 | +1 | -1 |
| 2019-07-31 19:18 | libinput: fix set_send_events | Brian Ashworth | 1 | +1 | -1 |
| 2019-07-28 13:14 | input/libinput: fix typo in set_middle_emulation | Brian Ashworth | 1 | +1 | -1 |
| 2019-07-28 01:44 | Fix resize sibling amount calculations | Pedro Côrte-Real | 1 | +15 | -11 |
| 2019-07-27 20:02 | Remove all wayland-server.h includes | Simon Ser | 14 | +13 | -14 |
| 2019-07-26 19:30 | Avoid adding duplicate criteria for no_focus and command | Ashkan Kiani | 4 | +53 | -0 |
| 2019-07-26 05:31 | arrange: remove gaps for workspace location deltas | Brian Ashworth | 1 | +2 | -2 |
| 2019-07-18 05:06 | ipc: add input::libinput_config event | Brian Ashworth | 5 | +400 | -432 |
| 2019-07-17 21:12 | ipc: add an input event | Brian Ashworth | 7 | +107 | -0 |
| 2019-07-17 23:16 | input_cmd_xkb_switch_layout: support input types | Brian Ashworth | 1 | +1 | -0 |
| 2019-07-17 23:48 | cmd_output: support current output alias | Brian Ashworth | 2 | +29 | -2 |
| 2019-07-17 23:19 | input_cmd_xkb_*: cleanup includes | Ed Younis | 7 | +1 | -9 |
| 2019-07-13 02:04 | Implement input_cmd_xkb_file (#3999) | Ed Younis | 8 | +90 | -9 |
| 2019-07-17 22:22 | Add missing description for focus_on_window_activation command in docs. | rpigott | 1 | +7 | -0 |
| 2019-07-05 13:53 | Added Dutch translation of README | jasperro | 2 | +67 | -1 |
| 2019-07-16 18:58 | Update output manager on layout change | Josef Gajdusek | 4 | +13 | -0 |
| 2019-07-16 10:47 | Make fullscreen check for fullscreen parents | Sauyon Lee | 1 | +9 | -2 |
| 2019-07-06 11:45 | Sanity check gaps on the outside of the workspace | Pedro Côrte-Real | 1 | +19 | -0 |
| 2019-07-06 11:22 | Avoid negative outer gaps | Pedro Côrte-Real | 1 | +5 | -22 |
| 2019-07-06 11:13 | Sanity check gaps between tiled containers | Pedro Côrte-Real | 3 | +11 | -4 |
| 2019-07-06 10:57 | Rework gaps code to be simpler and correct | Pedro Côrte-Real | 6 | +53 | -136 |
| 2019-06-23 03:13 | Use -fmacro-prefix-map to strip build path | Manuel Stoeckl | 3 | +48 | -25 |
| 2019-06-28 21:21 | Layout tiled using a width/height fraction | Pedro Côrte-Real | 7 | +85 | -37 |
| 2019-06-23 17:28 | Layout correctly with several new windows | Pedro Côrte-Real | 1 | +22 | -4 |
| 2019-07-11 01:25 | cmd_split: fix toggle split for non-split layouts | Brian Ashworth | 1 | +21 | -14 |
| 2019-07-10 19:16 | cmd_layout: toggle split for tabbed/stack default | Brian Ashworth | 1 | +22 | -7 |
| 2019-07-10 17:53 | config/output: correctly set width/height in apply | Brian Ashworth | 1 | +2 | -3 |
| 2019-07-09 07:32 | input/libinput: only reset supported options | Brian Ashworth | 1 | +127 | -103 |
| 2019-07-09 06:57 | cmd_bindswitch: add option to execute on reload | Brian Ashworth | 6 | +63 | -26 |
| 2019-07-08 20:29 | Make mouse drag in tiled mode swap containers if no edge is selected | Sebastian Parborg | 3 | +18 | -9 |
| 2019-06-22 12:54 | calibration_matrix: expect 6 individual values | Sergei Dolgov | 1 | +3 | -8 |
| 2019-06-22 12:32 | calibration_matrix: add the current matrix to the IPC description for libinput devices | Sergei Dolgov | 2 | +16 | -0 |
| 2019-06-22 12:25 | Use isnan | Sergei Dolgov | 1 | +1 | -1 |
| 2019-06-17 09:38 | Add calibration_matrix config option | Sergei Dolgov | 8 | +70 | -0 |
| 2019-06-28 06:23 | swaybar-protocol.7: fix block border descriptions | Brian Ashworth | 1 | +4 | -5 |
| 2019-06-27 07:57 | tree: set correct border value before creating floater | random human | 2 | +6 | -6 |
| 2019-06-23 03:02 | Replace meson generator with custom_target | Manuel Stoeckl | 1 | +41 | -47 |
| 2019-06-23 06:51 | ws-output-priority: fix logic issue in find_output | Brian Ashworth | 1 | +1 | -1 |
| 2019-06-13 21:15 | use surface coordinates for damaging buffers | murray | 1 | +8 | -8 |
| 2019-06-20 04:33 | cmd_mode: allow runtime creation and modification | Brian Ashworth | 1 | +9 | -8 |
| 2019-06-19 05:34 | cmd_seat: split action and config handlers | Brian Ashworth | 1 | +37 | -15 |
| 2019-06-19 22:21 | config: fix find_handler logic | Brian Ashworth | 2 | +27 | -36 |
| 2019-06-19 02:27 | config/xwayland: retain xwayland status on reload | Brian Ashworth | 2 | +11 | -1 |
| 2019-06-16 15:36 | Fix sway crashes for scratchpad layouts | Rouven Czerwinski | 4 | +25 | -14 |
| 2019-06-15 01:03 | Add missing underscore in bindswitch documentation | Robert Sacks | 1 | +1 | -1 |
| 2019-06-12 01:41 | bindings: defer while initiailizing | Brian Ashworth | 6 | +47 | -2 |
| 2019-06-11 18:10 | Fix segfaults caused by faulty command parsing | Matt Coffin | 4 | +98 | -77 |
| 2019-06-10 05:43 | Add docs for new IPC keyboard properties | Simon Ser | 1 | +7 | -1 |
| 2019-06-10 05:38 | Add missing docs for xkb_switch_layout | Simon Ser | 1 | +5 | -0 |
| 2019-06-09 18:17 | Add a new xkb_switch_layout command | Simon Ser | 4 | +56 | -1 |
| 2019-06-09 17:29 | ipc: add xkb_layout_names and xkb_active_layout_index | Simon Ser | 1 | +13 | -8 |
| 2019-06-05 18:16 | config/input: validate xkb keymap before storing | Brian Ashworth | 4 | +111 | -38 |
| 2019-05-23 07:06 | commands/input: perform basic keymap validation | Brian Ashworth | 3 | +61 | -4 |
| 2019-06-08 03:36 | Unhide cursor on cursor activity after touch | Alex Maese | 1 | +7 | -3 |
| 2019-06-08 14:28 | Fix segfault with "xwayland false" (#4228) | Aidan Harris | 1 | +2 | -2 |
| 2019-06-07 04:04 | Add the missing constant for the switch input type | Abdelhakim Qbaich | 1 | +1 | -0 |
| 2019-06-05 16:26 | check for empty string before calling strtoul() and check errno | Daniel Eklöf | 2 | +6 | -4 |
| 2019-06-05 15:34 | swaybar/nag: use xcursor theme defined by XCURSOR_THEME/SIZE | Daniel Eklöf | 2 | +24 | -4 |
| 2019-06-05 05:31 | criteria: reset on semicolon separation | Brian Ashworth | 2 | +27 | -21 |
| 2019-06-01 19:05 | add seat sub command 'xcursor_theme' | Daniel Eklöf | 9 | +119 | -29 |
| 2019-06-04 02:29 | cmd_hide_edge_borders: add missing arg count check | Brian Ashworth | 1 | +11 | -5 |
| 2019-06-03 12:50 | Bump meson version to 1.1 | Drew DeVault | 1 | +1 | -1 |
| 2019-06-02 16:22 | desktop: output: fix use-after-free in destroy | Rouven Czerwinski | 1 | +2 | -1 |
| 2019-06-02 10:42 | Remove orbital gamma-control protocol | Simon Ser | 1 | +0 | -2 |
| 2019-05-29 14:08 | Use parent get_root_coords in subsurfaces | Kenny Levinsen | 2 | +54 | -9 |
| 2019-05-30 06:58 | Add swaybar protocol documentation | Brian Ashworth | 3 | +273 | -5 |
| 2019-05-30 07:30 | bindings: allow unlocked and locked bindings | Brian Ashworth | 4 | +67 | -26 |
| 2019-05-28 19:33 | Provide current DPMS state in GET_OUTPUTS | Josef Gajdusek | 2 | +6 | -0 |
| 2019-05-27 04:33 | common/ipc-client: remove ipc recv timeout log | Brian Ashworth | 1 | +0 | -2 |
| 2019-05-27 04:22 | input/switch: fix indentation of file | Brian Ashworth | 1 | +59 | -59 |
| 2019-05-25 16:35 | Create FUNDING.yml | Drew DeVault | 1 | +4 | -0 |
| 2019-05-24 19:23 | Update output manager config on all output events | Josef Gajdusek | 1 | +32 | -24 |
| 2019-05-20 21:47 | Implement wlr-output-management-v1 | Josef Gajdusek | 4 | +111 | -0 |
| 2019-05-22 16:42 | commands/bar: fix mode and hidden_state at runtime | Brian Ashworth | 1 | +2 | -1 |
| 2019-05-21 05:29 | Make comment casing consistient | Nick Paladino | 1 | +13 | -13 |
| 2019-05-17 00:13 | commands/bar: improve error for invalid subcommand | Alyssa Ross | 1 | +7 | -2 |
| 2019-05-16 22:56 | bar: fix segfault with missing or invalid bar id | Alyssa Ross | 20 | +27 | -83 |
| 2019-05-14 15:09 | Add infos to help using for_window to man 5 | Nomeji | 1 | +5 | -2 |
| 2019-05-14 03:56 | input/keyboard: attempt default keymap on failure | Brian Ashworth | 2 | +23 | -29 |
| 2019-05-11 06:57 | Implement output toggle | Moelf | 7 | +60 | -0 |
| 2019-05-12 03:14 | Spawn swaybar as a wayland client | Brian Ashworth | 2 | +79 | -67 |
| 2019-05-09 20:30 | config/output: fix typo in merge_id_on_name | Brian Ashworth | 1 | +1 | -1 |
| 2019-05-06 19:32 | Add Firefox note to ISSUE_TEMPALTE.md | Drew DeVault | 1 | +2 | -0 |
| 2019-05-04 03:26 | Destroy swaybg client on reload | Brian Ashworth | 2 | +9 | -3 |
| 2019-05-03 21:11 | Fix xdg-decoration unconfigured if set before first commit | Simon Ser | 1 | +2 | -0 |
| 2019-05-03 17:10 | Bump required wlroots version | Drew DeVault | 1 | +1 | -1 |
| 2019-05-03 16:49 | swaymsg: fix quiet error reporting | Brian Ashworth | 1 | +32 | -20 |
| 2019-04-30 22:51 | sway.5.scd: clarify workspace config commands | Brian Ashworth | 1 | +8 | -0 |
| 2019-04-30 21:08 | cmd_move: add support for output current | Brian Ashworth | 2 | +12 | -3 |
| 2019-04-26 18:46 | Fix a silly mistake | Alex Maese | 1 | +1 | -1 |
| 2019-04-25 16:35 | Don't send pointer motion when rebasing the cursor | Alex Maese | 1 | +3 | -2 |
| 2019-04-19 21:13 | Clear pointer focus during move and resize seatops | Alex Maese | 5 | +10 | -12 |
| 2019-04-28 02:48 | Remove extra inclusion of stdio.h | Lane Surface | 1 | +0 | -1 |
| 2019-04-27 23:07 | Add link to i3 in first mention of README | Ilja Kocken | 8 | +8 | -8 |
| 2019-04-26 15:47 | Add German translation of the README | jajo-11 | 2 | +52 | -1 |
| 2019-04-27 14:49 | Don't submit too much damage | Simon Ser | 1 | +12 | -5 |
| 2019-04-20 16:13 | config: fix clang warning | Konstantin Pospelov | 1 | +2 | -4 |
| 2019-03-05 19:38 | bindsym: change xkb_rule_names initialization | Konstantin Pospelov | 4 | +14 | -17 |
| 2019-02-20 11:54 | bindsym: consider xkb_rule_names for --to-code | Konstantin Pospelov | 5 | +40 | -31 |
| 2019-02-18 18:39 | bindsym: update the man page to include --to-code | Konstantin Pospelov | 1 | +5 | -1 |
| 2019-02-19 18:17 | bindsym: change default keymap for --to-code | Konstantin Pospelov | 2 | +3 | -10 |
| 2019-02-19 13:35 | config: simplify keysym translation fields | Konstantin Pospelov | 3 | +15 | -26 |
| 2019-02-17 16:08 | Implement bindsym --to-code | Konstantin Pospelov | 4 | +274 | -26 |
| 2019-04-25 15:20 | ci: enable all features | Simon Ser | 2 | +2 | -2 |
| 2019-04-25 15:23 | swaybg: split into standalone project | Drew DeVault | 17 | +107 | -738 |
| 2019-04-25 15:18 | Remove obsolete README translations | Drew DeVault | 9 | +1 | -498 |
| 2019-04-25 06:24 | Set the correct version for wlroots dependency | bschacht | 1 | +1 | -1 |
| 2019-04-25 00:28 | cmd_move: respect workspace layout when inserting | Brian Ashworth | 2 | +7 | -2 |
| 2019-04-24 03:40 | swaybar: add multiseat support | Brian Ashworth | 4 | +131 | -57 |
| 2019-04-24 04:25 | swaybar: hide mode visibility improvements | Brian Ashworth | 3 | +12 | -1 |
| 2019-04-23 17:36 | Update for wlroots#1660 | Simon Ser | 2 | +6 | -4 |
| 2019-04-21 11:02 | Fix uninitialized read for wlr_surface_send_frame | Scott Anderson | 1 | +3 | -2 |
| 2019-04-20 17:52 | Validate icon_struct in read_theme_file | Maxime “pep” Buquet | 1 | +6 | -2 |
| 2019-04-20 02:44 | swaynag: revamp type configs | Brian Ashworth | 4 | +59 | -51 |
| 2019-04-20 03:12 | ipc: fix criteria for emitting bar_state_update | Brian Ashworth | 1 | +12 | -5 |
| 2019-04-19 06:46 | cmd_move: allow for all i3 syntax options | Brian Ashworth | 2 | +120 | -93 |
| 2019-04-18 19:15 | hide_edge_borders.c: add missing case for --i3 | mwenzkowski | 1 | +2 | -0 |
| 2019-04-12 16:30 | Add unbindsym/unbindcode command for swaybar | Alex Maese | 4 | +87 | -29 |
| 2019-04-12 16:28 | Add unbindswitch command | Alex Maese | 4 | +103 | -54 |
| 2019-04-12 16:26 | Create unbindsym and unbindcode commands | Alex Maese | 4 | +91 | -35 |
| 2019-04-17 05:57 | swaymsg: add timeout and type checks | Brian Ashworth | 3 | +26 | -1 |
| 2019-04-17 00:35 | Fix the payload type returned by IPC | Ashkan Kiani | 1 | +72 | -64 |
| 2019-04-16 19:20 | Don't apply hide_edge_borders to floating windows | mwenzkowski | 1 | +18 | -18 |
| 2019-04-16 19:11 | view.c: refactor view_autoconfigure() | mwenzkowski | 1 | +11 | -13 |
| 2019-04-16 09:30 | Add documentation for rename workspace | Ashkan Kiani | 1 | +3 | -0 |
| 2019-04-16 00:46 | Send disabled output available modes on IPC get_outputs | Ranieri Althoff | 2 | +16 | -2 |
| 2019-04-15 00:16 | Add deprecation warnings for new_float, new_window, and force_focus_wrapping. | Connor E | 7 | +40 | -9 |
| 2019-03-26 02:05 | Implement input type configs (#3784) | Benjamin Cheng | 5 | +109 | -6 |
| 2019-03-12 17:17 | Add heuristics to differentiate touchpads | Benjamin Cheng | 4 | +38 | -19 |
| 2019-04-14 04:27 | Spawn swaynag as a wayland client | Brian Ashworth | 8 | +147 | -71 |
| 2019-04-14 05:06 | swaynag: fix pointer management | Brian Ashworth | 1 | +5 | -1 |
| 2019-04-01 03:27 | Fix scratchpad fullscreen behavior and crash | Brian Ashworth | 14 | +220 | -57 |
| 2019-04-13 10:33 | Fix potential null accesses | Ashkan Kiani | 2 | +54 | -48 |
| 2019-04-13 08:41 | swaybg: add manpage | Simon Ser | 2 | +45 | -0 |
| 2019-04-12 07:54 | Fix scratchpad logic for floating windows | Ashkan Kiani | 1 | +8 | -3 |
| 2019-04-12 18:39 | sway-input.5: add xkeyboard-config(7) to "see also" | Martin Michlmayr | 1 | +1 | -1 |
| 2019-04-11 03:31 | cmd_focus: raise floating for `<criteria> focus` | Brian Ashworth | 1 | +1 | -0 |
| 2019-03-25 03:24 | Honor output for xdg_toplevel_set_fullscreen | Brian Ashworth | 5 | +46 | -6 |
| 2019-04-08 19:18 | config/output: unbreak on 32-bit architectures | Jan Beich | 1 | +1 | -1 |
| 2019-04-01 20:13 | Add margin to short_text handling. | Dmitri Kourennyi | 1 | +2 | -2 |
| 2019-04-01 20:12 | Ensure predicted position for short text handling doesn't overflow. | Dmitri Kourennyi | 1 | +3 | -2 |
| 2019-03-22 21:18 | Implement handling of short_text field of i3 input protocol. | Dmitri Kourennyi | 1 | +170 | -4 |
| 2019-04-04 01:53 | swaybg: one instance for all outputs | Brian Ashworth | 8 | +489 | -243 |
| 2019-04-02 15:51 | idle_inhibit: fix crash during view destruction | Brian Ashworth | 1 | +2 | -1 |
| 2019-04-02 17:17 | root_scratchpad_hide: fix crash when layer focused | Brian Ashworth | 1 | +1 | -1 |
| 2019-04-02 07:17 | fix broken link to README.zh-CN.md | Dacheng Gao | 1 | +1 | -1 |
| 2019-04-02 02:47 | fix typo | Dacheng Gao | 1 | +1 | -1 |
| 2019-04-01 14:56 | Update formatting of zh-cn link in README.md | Drew DeVault | 1 | +1 | -1 |
| 2019-03-27 14:22 | add link to README-zh-CN | Dacheng Gao | 1 | +1 | -1 |
| 2019-03-27 14:00 | fix cs | Dacheng Gao | 1 | +2 | -2 |
| 2019-03-27 13:58 | fix cs | Dacheng Gao | 1 | +1 | -1 |
| 2019-03-27 13:55 | add chinese translation | Dacheng Gao | 1 | +68 | -0 |
| 2019-03-29 16:26 | scratchpad: set initial size | Brian Ashworth | 3 | +16 | -3 |
| 2019-03-29 16:15 | floating: fix size of non-view containers | Brian Ashworth | 1 | +19 | -2 |
| 2019-03-27 18:00 | Fix xwayland configure request scratchpad crash | Brian Ashworth | 5 | +31 | -29 |
| 2019-03-30 18:01 | Fix a crash in swaybar when an icon dir is not readable | Alex Maese | 1 | +3 | -0 |
| 2019-03-29 08:29 | Fix null pointer crash when doing tiling drag | Ryan Dwyer | 1 | +2 | -2 |
| 2019-03-26 22:21 | bindings: fix overwrite log argument mismatch | Jan Pokorný | 1 | +2 | -2 |
| 2019-03-27 03:32 | Fix crash for floating command on scratchpad window | Ashkan Kiani | 1 | +4 | -1 |
| 2019-03-25 15:53 | Update README.uk.md | Igor Sviatniy | 1 | +19 | -30 |
| 2019-03-25 01:21 | Implement inhibit_idle command | Brian Ashworth | 8 | +171 | -16 |
| 2019-03-23 00:51 | Fix #3924 | Philipe Goulet | 1 | +0 | -1 |
| 2019-03-24 19:19 | Updated the french readme (#3964) | Philz69 | 1 | +14 | -22 |
| 2019-02-11 00:56 | Add support for manually setting subpixel hinting on outputs. | Geoff Greer | 14 | +102 | -5 |
| 2019-03-23 10:32 | Allow for workspace renaming during exec handling | mliszcz | 3 | +20 | -0 |
| 2019-03-23 21:24 | fix opening a floating view on the NOOP output | Brian Ashworth | 2 | +32 | -4 |
| 2019-03-23 07:49 | criteria: fix __focused__ when no focus or unset | Brian Ashworth | 2 | +50 | -22 |
| 2019-03-20 03:07 | cmd_mode: allow cmd_set to be a subcommand | Brian Ashworth | 2 | +5 | -4 |
| 2019-03-20 12:16 | Support focus <direction> for floating containers | Ryan Dwyer | 1 | +45 | -4 |
| 2019-03-20 03:47 | Support WLR_INPUT_DEVICE_SWITCH in sway | Ryan Walklin | 14 | +339 | -9 |
| 2019-03-19 09:41 | Clean up focus follows mouse logic | Ryan Dwyer | 1 | +8 | -9 |
| 2019-03-18 10:52 | Remove debug tree | Ryan Dwyer | 9 | +14 | -206 |
| 2019-03-18 11:23 | Document the title_format command | Ryan Dwyer | 1 | +19 | -1 |
| 2019-03-17 02:45 | config/output: handle wildcard in get_output_config | Brian Ashworth | 1 | +10 | -9 |
| 2019-03-16 07:47 | Introduce default seatop | Ryan Dwyer | 14 | +808 | -793 |
| 2019-03-15 23:18 | Replace seatup allows_events with button callback | Ryan Dwyer | 4 | +23 | -11 |
| 2019-03-15 06:20 | config/output: revamp identifier/name layering | Brian Ashworth | 1 | +94 | -22 |
| 2019-03-15 19:09 | Fix output config retrieval for new outputs | Brian Ashworth | 5 | +10 | -34 |
| 2019-03-16 16:20 | Flush stdout in swaymsg when in subscribe mode | Flakebi | 1 | +1 | -0 |
| 2019-03-15 18:37 | Fix quoting of commands passed to for_window | minus | 1 | +1 | -0 |
| 2019-03-15 07:00 | output_cmd_background: validate colors | Brian Ashworth | 1 | +19 | -0 |
| 2019-03-14 15:43 | Set prev_workspace_name based off of focus | Brian Ashworth | 2 | +12 | -12 |
| 2019-03-13 20:32 | swaybar: fix loading of malformed icon theme | Stephan Hilb | 1 | +4 | -0 |
| 2019-03-11 16:19 | xwayland: handle floating configure request size | Brian Ashworth | 1 | +10 | -2 |
| 2019-03-13 02:33 | criteria: change workspace to support regex | Brian Ashworth | 2 | +3 | -3 |
| 2019-03-12 17:57 | Handle seat_get_focused_workspace returning NULL | Brian Ashworth | 6 | +27 | -7 |
| 2019-03-12 12:46 | config.in: allow launch apps with args via dmenu | 3ap | 1 | +1 | -1 |
| 2019-03-12 02:21 | get_deco_rect: fix floaters on tabbed/stacked ws | Brian Ashworth | 1 | +15 | -12 |
| 2019-03-12 02:28 | Repair swaynag crash reading message from stdin | Peter Grayson | 1 | +1 | -1 |
| 2019-03-11 16:50 | commands: allow tiled sticky containers to be moved | Ian Fan | 1 | +3 | -3 |
| 2019-03-11 10:45 | Stop using wlr_output->{lx,ly} | emersion | 8 | +61 | -53 |
| 2019-03-11 16:00 | Fix size_t temporary underflow in log_loaded_themes | emersion | 1 | +3 | -3 |
| 2019-03-11 08:11 | Fix click behaviour | Ryan Dwyer | 1 | +3 | -3 |
| 2019-03-06 08:54 | Don't send button events to surfaces when dragging or resizing | Ryan Dwyer | 4 | +11 | -8 |
| 2019-01-17 16:56 | stringop.c: refactor a few functions | Ian Fan | 1 | +5 | -8 |
| 2019-01-17 16:57 | stringop.c: clean up headers | Ian Fan | 1 | +5 | -5 |
| 2019-01-17 16:47 | stringop.c: remove unused functions | Ian Fan | 3 | +38 | -137 |
| 2019-03-09 07:23 | sway_view_child: add listener for view unmap | Brian Ashworth | 2 | +13 | -0 |
| 2019-03-11 04:10 | detect_proprietary: use strncmp | Brian Ashworth | 1 | +1 | -1 |
| 2019-03-10 22:43 | fullscreen: init floating on disable without size | Brian Ashworth | 1 | +7 | -0 |
| 2019-03-10 21:59 | meson: use pkg-config var for scdoc path | emersion | 1 | +3 | -3 |
| 2019-03-10 20:26 | Make raw keysyms take precedence over translated | Ben Challenor | 1 | +16 | -16 |
| 2019-03-10 20:47 | Fix crash in cmd_workspace when layer surface has focus | emersion | 2 | +7 | -2 |
| 2019-03-10 19:09 | Update language in sway.desktop & sway(1) | Drew DeVault | 2 | +2 | -2 |
| 2019-03-10 19:00 | arrange: use int not size_t for title offsets | Brian Ashworth | 1 | +2 | -2 |
| 2019-03-08 17:57 | damage: remove output_damage_view | Brian Ashworth | 1 | +3 | -7 |
| 2019-03-08 17:44 | output_damage_whole_container: damage subsurfaces | Brian Ashworth | 1 | +17 | -0 |
| 2019-03-09 03:06 | fix "directive argument is null" errors | Jeff Peeler | 2 | +2 | -3 |
| 2019-03-09 10:06 | Fix crash when moving window to scratchpad | minus | 1 | +2 | -1 |
| 2019-03-08 19:39 | Add missing swaymsg completions | Peter Grayson | 3 | +6 | -0 |
| 2019-03-08 17:43 | Add -p/--pretty option to swaymsg | Peter Grayson | 5 | +17 | -5 |
| 2019-03-07 08:37 | ipc: describe libinput device configuration | Brian Ashworth | 3 | +317 | -35 |
| 2019-03-06 17:02 | ipc: fix fullscreen deco_rect | Brian Ashworth | 1 | +3 | -2 |
| 2019-03-06 17:16 | ipc: fix rect for stacked children | Brian Ashworth | 1 | +6 | -2 |
| 2019-03-06 09:47 | Fix container_parent_layout for scratchpad windows | emersion | 1 | +4 | -1 |
| 2019-03-06 05:33 | ipc: change {,deco_}rect to match i3 | Brian Ashworth | 2 | +45 | -11 |
| 2019-03-04 19:51 | Set DISPLAY after initializing Xwayland | emersion | 1 | +2 | -0 |
| 2019-03-04 15:25 | meson: update scdoc requirement to >= 1.9.2 | Brian Ashworth | 4 | +4 | -4 |
| 2019-03-04 11:04 | Allow concurrent clicks | Ryan Dwyer | 2 | +7 | -3 |
| 2019-03-03 17:38 | sway.1.scd: document environment vars set by sway | Brian Ashworth | 1 | +21 | -0 |
| 2019-03-03 04:17 | render_floating: skip fullscreen floaters | Brian Ashworth | 1 | +3 | -0 |
| 2019-03-02 21:09 | Fixes crash in spawn_swaybg (closes #3733) | Noam Preil | 1 | +4 | -4 |
| 2019-03-02 07:29 | floating_maximum_size: change default behavior | Brian Ashworth | 5 | +53 | -99 |
| 2019-03-01 18:14 | Minor fix of code duplication. | hugbubby | 1 | +1 | -5 |
| 2019-03-01 18:42 | ci: use scdoc-git because 1.9.1 is broken | emersion | 3 | +17 | -3 |
| 2019-02-27 21:19 | meson: check scdoc version | emersion | 1 | +3 | -2 |
| 2019-02-28 18:22 | seat: don't send button release when not pressed | emersion | 8 | +18 | -18 |
| 2019-02-28 12:02 | tray: fix pixmap colors | Ian Fan | 1 | +7 | -1 |
| 2019-02-28 03:20 | Merge pull request #3790 from RedSoxFan/sway-ipc-clarify-window-rect | Drew DeVault | 1 | +2 | -1 |
| 2019-02-28 03:11 | sway-ipc.7: clarify window_rect omits decorations | Brian Ashworth | 1 | +2 | -1 |
| 2019-02-27 10:48 | Add output dpms to manpage | emersion | 1 | +9 | -6 |
| 2019-02-27 21:01 | Merge pull request #3766 from RedSoxFan/sway-ipc-scdoc | Drew DeVault | 8 | +1588 | -4 |
| 2019-02-27 21:01 | Merge pull request #3786 from emersion/wlroots-version | Drew DeVault | 1 | +3 | -1 |
| 2019-02-27 21:00 | Merge pull request #3787 from emersion/meson-print-features | Drew DeVault | 1 | +18 | -5 |
| 2019-02-27 20:26 | Print Meson features | emersion | 1 | +18 | -5 |
| 2019-02-27 20:13 | Set minimum wlroots version | emersion | 1 | +3 | -1 |
| 2019-02-27 18:23 | Add sway-ipc.7.scd to document IPC protocol | Brian Ashworth | 8 | +1588 | -4 |
| 2019-02-26 19:49 | config: remove double assignement to result in get_output_config | Rouven Czerwinski | 1 | +1 | -1 |
| 2019-02-26 19:46 | cursor: intitialize sx and sy to zero | Rouven Czerwinski | 1 | +2 | -2 |
| 2019-02-26 19:21 | cursor: remove unused node assignement | Rouven Czerwinski | 1 | +1 | -1 |
| 2019-02-26 05:24 | execute_command: do not strip qoutes for cmd_mode | Brian Ashworth | 1 | +2 | -1 |
| 2019-02-25 19:24 | fix smart_borders description in manual | Carlo Abelli | 1 | +3 | -3 |
| 2019-02-25 09:40 | Allow 0 degree transform (normal transform). | Connor E | 1 | +2 | -1 |
| 2019-02-24 05:59 | swaybar: add overlay mode (fix #1620) | Milkey Mouse | 4 | +21 | -4 |
| 2019-02-24 09:00 | add --i3 flag to hide_edge_borders | db | 6 | +33 | -12 |
| 2019-02-24 04:39 | Make load_include_configs void. Fix some cases where WD would not be restored. | Connor E | 3 | +17 | -29 |
| 2019-02-22 21:26 | Fix crash exiting fullscreened floating container | minus | 1 | +0 | -7 |
| 2019-02-23 15:49 | ipc: add missing fields to disabled outputs | Caleb Bassi | 1 | +10 | -0 |
| 2019-02-17 16:00 | swaybar: cycle workspaces on touch drag | Drew DeVault | 1 | +56 | -37 |
| 2019-02-17 15:13 | swaybar: process hotspots on touch tap | Drew DeVault | 3 | +138 | -15 |
| 2019-02-23 18:15 | Merge pull request #3700 from emersion/refactor-dnd | Drew DeVault | 3 | +60 | -19 |
| 2019-02-16 10:55 | Update for swaywm/wlroots#1517 | emersion | 3 | +60 | -19 |
| 2019-02-23 04:09 | handle_seat_node_destroy: update seat->workspace | Brian Ashworth | 1 | +13 | -0 |
| 2019-02-23 06:27 | fish: improve completions a little bit | Tim Sampson | 3 | +25 | -22 |
| 2019-02-23 04:34 | handle_layer_shell_surface: do not use noop output | Brian Ashworth | 1 | +1 | -1 |
| 2019-02-23 07:28 | view: set xdg_decoration->view to NULL, check decoration destroy | Rouven Czerwinski | 2 | +7 | -1 |
| 2019-02-22 07:48 | input/cursor: allow whole-window bindings on ws | Brian Ashworth | 2 | +18 | -11 |
| 2019-02-22 08:20 | Merge pull request #3740 from Emantor/fix/ipc_allocs | Ian Fan | 1 | +2 | -0 |
| 2019-02-22 05:10 | move scratchpad: hide visible scratchpad container | Brian Ashworth | 1 | +4 | -4 |
| 2019-02-22 05:42 | commands/move: reintroduce wrongly removed NULL check | Rouven Czerwinski | 1 | +1 | -1 |
| 2019-02-21 18:24 | Handle NULL from output_get_active_workspace | Brian Ashworth | 10 | +50 | -3 |
| 2019-02-21 14:14 | Merge pull request #3743 from RedSoxFan/fix-output-get-active-workspace | Drew DeVault | 1 | +3 | -0 |
| 2019-02-21 13:06 | output_get_active_workspace: check workspaces length | Brian Ashworth | 1 | +3 | -0 |
| 2019-02-21 07:37 | run_as_ipc_client: free response after running the IPC command | Rouven Czerwinski | 1 | +1 | -0 |
| 2019-02-21 07:36 | ipc-client: free payload after sending it over the socket | Rouven Czerwinski | 1 | +1 | -0 |
| 2019-02-20 19:08 | output_evacuate: call workspace_consider_destroy | Brian Ashworth | 1 | +9 | -0 |
| 2019-02-20 15:33 | Merge pull request #3735 from emersion/primary-selection-v1 | Drew DeVault | 1 | +4 | -2 |
| 2019-02-20 10:16 | Add wp-primary-selection-unstable-v1 | emersion | 1 | +4 | -2 |
| 2019-02-19 16:32 | Merge pull request #3728 from ljedrz/polish_readme | Drew DeVault | 2 | +73 | -1 |
| 2019-02-19 07:56 | layout cmd: always operate on parent container, like i3Fixes #3724 | Eric Drechsel | 1 | +2 | -4 |
| 2019-02-19 15:18 | Don't use SOCK_CLOEXEC | emersion | 1 | +27 | -9 |
| 2019-02-19 15:09 | ci: add FreeBSD | emersion | 1 | +53 | -0 |
| 2019-02-19 13:02 | Add Polish README | ljedrz | 2 | +73 | -1 |
| 2019-02-19 13:55 | Merge pull request #3726 from emersion/alpine-ci | Drew DeVault | 3 | +68 | -30 |
| 2019-02-19 11:11 | ci: add Alpine CI | emersion | 3 | +68 | -30 |
| 2019-02-18 20:29 | Merge pull request #3714 from emersion/fix-drag-icon-map-listener | Drew DeVault | 1 | +1 | -0 |
| 2019-02-18 20:25 | Merge pull request #3715 from yorickvP/ipc-visible | Drew DeVault | 1 | +3 | -0 |
| 2019-02-18 12:57 | Add 'visible' key to view json response | Yorick van Pelt | 1 | +3 | -0 |
| 2019-02-18 12:19 | Fix drag icon map listener not removed | emersion | 1 | +1 | -0 |
| 2019-02-18 04:18 | Merge pull request #3712 from RedSoxFan/fix-typo-seat-cursor | Drew DeVault | 1 | +1 | -1 |
| 2019-02-18 04:16 | Merge pull request #3713 from RedSoxFan/fix-mouse-bindings | Drew DeVault | 2 | +24 | -9 |
| 2019-02-18 01:33 | Use container under cursor for mouse bindings | Brian Ashworth | 2 | +24 | -9 |
| 2019-02-18 01:16 | seat_cmd_cursor: fix typo in expected syntax | Brian Ashworth | 1 | +1 | -1 |
| 2019-02-17 18:07 | workspace_next_name: fallback to next available number | Brian Ashworth | 1 | +7 | -10 |
| 2019-02-16 02:01 | Add workspace {prev,next}_on_output --create | Drew DeVault | 3 | +32 | -16 |
| 2019-02-17 14:51 | Remove refs to unimplemented debuglog command | Drew DeVault | 2 | +0 | -5 |
| 2019-02-16 22:30 | Disconnect swaybg instead of killing it | emersion | 4 | +80 | -26 |
| 2019-02-16 23:50 | Fix Meson subproject boolean default options | emersion | 1 | +1 | -1 |
| 2019-02-16 22:42 | sway-input.5: document wildcard and identifier troubleshooting | Brian Ashworth | 1 | +14 | -1 |
| 2019-02-16 22:09 | Remove unused header include/sway/tree/output.h | emersion | 2 | +0 | -1 |
| 2019-02-16 21:14 | Fix reload freeze when not modsetting current mode | Brian Ashworth | 3 | +15 | -3 |
| 2019-02-16 21:57 | Merge pull request #3701 from emersion/meson-subproject-disable-unneeded | Drew DeVault | 1 | +5 | -1 |
| 2019-02-16 11:02 | tray: fix memory leaks | Ian Fan | 2 | +7 | -3 |
| 2019-02-16 11:01 | tray: when a service is lost, remove all matching items | Ian Fan | 1 | +14 | -13 |
| 2019-02-15 17:29 | Check layout before getting pointer surface coords | Vincent Vanlaer | 1 | +10 | -4 |
| 2019-02-16 10:57 | Disable unneeded wlroots subproject features | emersion | 1 | +5 | -1 |
| 2019-02-16 03:44 | Merge pull request #3698 from yabirgb/master | Drew DeVault | 2 | +71 | -1 |
| 2019-02-16 03:29 | Fix accents | Yábir García | 1 | +4 | -4 |
| 2019-02-16 03:17 | Add spanish link to the home README | Yábir García | 1 | +1 | -1 |
| 2019-02-16 02:57 | Spanish translation of the README | Yábir Benchakhtir | 1 | +70 | -0 |
| 2019-02-15 15:25 | Merge pull request #3692 from ianyfan/swaybar | Drew DeVault | 4 | +13 | -15 |
| 2019-02-15 15:15 | tray: use correct parameter to set bus slot to floating | Ian Fan | 1 | +3 | -3 |
| 2019-02-14 15:43 | swaybar: prevent signal handler from firing during termination | Ian Fan | 3 | +10 | -12 |
| 2019-02-15 08:01 | apply_output_config: dpms on before modeset | Brian Ashworth | 1 | +9 | -13 |
| 2019-02-14 03:38 | seatop_move_tiling: do not move to descendant | Brian Ashworth | 1 | +2 | -1 |
| 2019-02-14 04:46 | seat: allow tree focus changes while layer focused | Brian Ashworth | 2 | +14 | -4 |
| 2019-02-13 23:50 | Merge pull request #3675 from RedSoxFan/fix-move-tiling-self | Drew DeVault | 1 | +3 | -0 |
| 2019-02-13 19:32 | seatop_move_tiling: use tab/stack parent not self | Brian Ashworth | 1 | +3 | -0 |
| 2019-02-13 04:21 | subsurface_get_root_coords: break on NULL | Brian Ashworth | 1 | +3 | -0 |
| 2019-02-13 08:01 | cursor: relative-pointer-v1 time is usec | Brian Ashworth | 1 | +2 | -2 |
| 2019-02-11 22:10 | Don't remove from scratchpad on move to workspace | athrungithub | 1 | +0 | -1 |
| 2019-02-12 22:22 | Merge pull request #3665 from emersion/layer-map-rebase | Drew DeVault | 4 | +20 | -10 |
| 2019-02-12 22:22 | Merge pull request #3667 from emersion/fix-meson-version | Drew DeVault | 1 | +6 | -5 |
| 2019-02-12 22:13 | Fix --version when building from tarball | emersion | 1 | +6 | -5 |
| 2019-02-12 21:55 | Rebase cursor when a layer surface maps | emersion | 4 | +20 | -10 |
| 2019-02-11 01:12 | workspace_get_initial_output: handle focused layer | Brian Ashworth | 1 | +9 | -3 |
| 2019-02-11 08:59 | Abort early when XDG_RUNTIME_DIR is not set | Brian Ashworth | 1 | +8 | -0 |
| 2019-02-11 08:26 | fix misc memory leaks | Brian Ashworth | 3 | +3 | -2 |
| 2019-02-10 20:37 | ipc: handle unnamed xkb_active_layout_name | Brian Ashworth | 2 | +3 | -3 |
| 2019-02-10 20:23 | view: remove pointer constraints on unmap | Brian Ashworth | 1 | +7 | -0 |
| 2019-02-10 17:36 | input/keyboard: respect solo repeat_{rate,delay} | Brian Ashworth | 1 | +10 | -6 |
| 2019-02-10 16:04 | fix double free for mode toggle if bar was invisible | Rouven Czerwinski | 1 | +1 | -1 |
| 2019-02-09 03:29 | container_at_stacked: skip titles when zero pixels | Brian Ashworth | 1 | +6 | -4 |
| 2019-02-07 03:00 | bar_cmd_modifier: add support for none | Brian Ashworth | 2 | +20 | -12 |
| 2019-02-08 02:30 | Merge pull request #3619 from swaywm/revert-3595-ErrorIfConfigNotExist | Drew DeVault | 1 | +7 | -16 |
| 2019-02-08 02:22 | Revert "Return false if config could not be loaded." | Drew DeVault | 1 | +1 | -7 |
| 2019-02-08 02:22 | Revert "Restore CWD if returning early." | Drew DeVault | 1 | +10 | -13 |
| 2019-02-07 06:52 | seat_configure_tablet_tool: configure xcursor | Brian Ashworth | 1 | +1 | -0 |
| 2019-02-07 07:16 | load_main_config: use given path, store realpath | Brian Ashworth | 1 | +2 | -3 |
| 2019-02-06 18:18 | Clarify error for options and positional args | Brian Ashworth | 1 | +7 | -1 |
| 2019-02-06 15:42 | Restore CWD if returning early. | Connor E | 1 | +13 | -10 |
| 2019-02-06 14:01 | Return false if config could not be loaded. | Connor E | 1 | +7 | -1 |
| 2019-02-06 14:27 | Merge pull request #3597 from dnkl/fix-inverted-bitmask-check-in-ipc-has-event-listeners | Drew DeVault | 1 | +1 | -1 |
| 2019-02-06 14:16 | ipc_has_event_listeners: fix inverted check of subscribed_events | Daniel Eklöf | 1 | +1 | -1 |
| 2019-02-06 03:06 | load_main_config: add realpath to config_chain | Brian Ashworth | 1 | +11 | -3 |
| 2019-02-05 18:07 | Fix close_popups for xdg-shell | emersion | 1 | +4 | -12 |
| 2019-02-05 21:09 | Merge pull request #3587 from RedSoxFan/fix-background-missing-file | Drew DeVault | 2 | +6 | -0 |
| 2019-02-05 19:13 | output_cmd_background: fix no file + valid mode | Brian Ashworth | 2 | +6 | -0 |
| 2019-02-05 15:50 | Merge pull request #3582 from c-edw/FixUninitializedInputManager | Drew DeVault | 1 | +6 | -6 |
| 2019-02-05 15:39 | Initialize server so input manager is available. | Connor E | 1 | +6 | -6 |
| 2019-02-05 15:30 | Merge pull request #3581 from c-edw/ValidateConfigNoInitialize | Drew DeVault | 1 | +12 | -11 |
| 2019-02-05 14:37 | If validating the config, do it as early as possible. | Connor E | 1 | +12 | -11 |
| 2019-02-05 13:41 | Merge pull request #3579 from RedSoxFan/fix-workspace-gaps-double-free | Drew DeVault | 1 | +0 | -1 |
| 2019-02-05 13:39 | Merge pull request #3573 from RedSoxFan/ipc-newlines | Drew DeVault | 1 | +10 | -0 |
| 2019-02-05 13:37 | Merge pull request #3578 from jubalh/version | Drew DeVault | 2 | +4 | -9 |
| 2019-02-05 13:35 | cmd_workspace_gaps: fix double free on bad amount | Brian Ashworth | 1 | +0 | -1 |
| 2019-02-05 13:32 | Set version in project file | Michael Vetter | 2 | +4 | -9 |
| 2019-02-05 12:39 | IPC_COMMAND: split on newline | Brian Ashworth | 1 | +10 | -0 |
| 2019-02-05 11:52 | Fix quote stripping | emersion | 1 | +2 | -1 |
| 2019-02-05 04:39 | execute_command: dont strip quotes for exec_always | Brian Ashworth | 1 | +1 | -1 |
| 2019-02-05 05:31 | swaynag: remove trailing newlines in config | Brian Ashworth | 1 | +4 | -0 |
| 2019-02-05 06:59 | load_include_configs: fix wordexp fail condition | Brian Ashworth | 1 | +1 | -1 |
| 2019-02-03 19:15 | Merge pull request #3562 from vilhalmer/focus_follows_mouse-workspace-last-inactive | Drew DeVault | 1 | +1 | -1 |
| 2019-02-03 19:14 | Merge pull request #3564 from RedSoxFan/seat-cursor-do-not-create | Drew DeVault | 4 | +13 | -9 |
| 2019-02-03 18:56 | seat_cmd_cursor: do not create non-existing seat | Brian Ashworth | 4 | +13 | -9 |
| 2019-02-03 19:00 | Merge pull request #3563 from vilhalmer/fix-wildcard-seat-constrain-crashes-during-reconfig | Brian Ashworth | 2 | +10 | -1 |
| 2019-02-03 18:46 | Fall back to wildcard in sway_cursor_constrain | vilhalmer | 1 | +4 | -0 |
| 2019-02-03 18:44 | Skip constraining cursor if no seat config | vilhalmer | 1 | +1 | -1 |
| 2019-02-03 18:41 | Skip wildcard seat config in destroy_removed_seats | vilhalmer | 1 | +5 | -0 |
| 2019-02-03 17:12 | Focus ws inactive node with focus_follows_mouse | vilhalmer | 1 | +1 | -1 |
| 2019-02-03 08:55 | Merge pull request #3551 from c-edw/RevertDoubleFrees | Drew DeVault | 5 | +3 | -9 |
| 2019-02-03 08:53 | Merge pull request #3554 from RedSoxFan/seat-current-alias | Drew DeVault | 2 | +16 | -5 |
| 2019-02-03 03:02 | cmd_seat: allow - to be used as alias for current | Brian Ashworth | 2 | +16 | -5 |
| 2019-02-02 07:42 | seat_cmd_attach: defer while reading | Brian Ashworth | 1 | +3 | -0 |
| 2019-02-01 21:44 | Fix #3445: swaybar tray inerited thems not processed | Stefan Schick | 1 | +1 | -1 |
| 2019-02-01 11:52 | Revert "More frees." | Connor E | 2 | +0 | -3 |
| 2019-02-01 11:51 | Revert "Add some missing frees." | Connor E | 3 | +3 | -6 |
| 2019-02-01 08:27 | Merge pull request #3543 from emersion/relative-pointer-usec | Drew DeVault | 1 | +2 | -1 |
| 2019-02-01 08:26 | Merge pull request #3550 from RedSoxFan/seat-pointer-constraint | Drew DeVault | 11 | +79 | -62 |
| 2019-02-01 03:58 | pointer_constraint: change to a seat subcommand | Brian Ashworth | 11 | +79 | -62 |
| 2019-01-31 09:45 | Rebase #1636 against current master | v44r | 3 | +9 | -2 |
| 2019-01-31 13:54 | readme: scdoc 1.8.1 is now required | emersion | 1 | +1 | -1 |
| 2019-01-31 13:42 | Updates for scdoc 1.8.1 | Drew DeVault | 2 | +3 | -3 |
| 2019-01-30 21:46 | Add details on `--whole-window` for bindsym | Ashkan Kiani | 1 | +16 | -3 |
| 2019-01-30 20:30 | relative-pointer-v1: time is in usec, not msec | emersion | 1 | +2 | -1 |
| 2019-01-30 19:09 | Send pointer frames on tool events | Drew DeVault | 1 | +3 | -0 |
| 2019-01-30 19:06 | Missed a spot in pointer constraints | Drew DeVault | 1 | +1 | -1 |
| 2019-01-30 15:42 | Add pointer_constraint command | Drew DeVault | 8 | +66 | -0 |
| 2019-01-29 19:52 | Add relative pointer | absrd | 3 | +21 | -0 |
| 2019-01-25 23:45 | Implement pointer-constraints-unstable-v1 | Las | 8 | +261 | -24 |
| 2019-01-30 14:05 | criteria & scratchpad verify if show in another workspace (#3522) | athrungithub | 1 | +3 | -1 |
| 2019-01-29 18:38 | Merge pull request #3535 from RedSoxFan/cleanup-log-on-config-failure | Drew DeVault | 3 | +39 | -32 |
| 2019-01-29 18:18 | Cleanup config reading failure error logs | Brian Ashworth | 3 | +39 | -32 |
| 2019-01-28 22:33 | Document cursor moving between adjacent outputs | Peter Grayson | 1 | +6 | -5 |
| 2019-01-28 22:14 | Merge pull request #3530 from RyanDwyer/fix-assertion | Drew DeVault | 1 | +1 | -4 |
| 2019-01-28 22:05 | Remove bad assertion in container_handle_fullscreen_reparent | Ryan Dwyer | 1 | +1 | -4 |
| 2019-01-28 21:06 | Merge pull request #3528 from emersion/cleanup-log-env | Drew DeVault | 1 | +3 | -6 |
| 2019-01-28 20:59 | Cleanup log_env | emersion | 1 | +3 | -6 |
| 2018-12-21 22:25 | Check xdg_surface's role before using its toplevel | mwenzkowski | 3 | +5 | -4 |
| 2019-01-28 09:06 | Introduce container_is_scratchpad_hidden | Ryan Dwyer | 12 | +35 | -30 |
| 2019-01-28 06:50 | Add note about required scdoc version to README. | Connor E | 1 | +1 | -1 |
| 2019-01-28 06:00 | Center surface inside container when it's too small | Ryan Dwyer | 8 | +57 | -27 |
| 2019-01-27 23:06 | Merge pull request #3423 from RyanDwyer/fullscreen-global | Drew DeVault | 22 | +332 | -132 |
| 2019-01-27 16:44 | Merge pull request #3519 from emersion/pointer-frame | Drew DeVault | 2 | +23 | -1 |
| 2019-01-27 16:27 | Remove unnecessary underscores in man pages | Drew DeVault | 5 | +153 | -153 |
| 2019-01-27 11:59 | Update for swaywm/wlroots#1503 | emersion | 2 | +23 | -1 |
| 2019-01-24 22:29 | Implement fullscreen global | Ryan Dwyer | 22 | +332 | -132 |
| 2019-01-24 14:24 | Merge pull request #3509 from ianyfan/log-errno | Drew DeVault | 3 | +9 | -12 |
| 2019-01-24 11:32 | Use sway_log_errno instead of strerror | Ian Fan | 3 | +9 | -12 |
| 2018-12-02 21:57 | Update for swaywm/wlroots#1402 | emersion | 2 | +32 | -1 |
| 2019-01-23 18:00 | Make json-c include respect pkg-config --cflags | Jan Beich | 9 | +9 | -9 |
| 2019-01-23 16:24 | Merge pull request #3504 from unraised/unraised-build-fix | Drew DeVault | 1 | +1 | -0 |
| 2019-01-23 16:09 | Fix build failure in config.c | unraised | 1 | +1 | -0 |
| 2019-01-23 14:21 | Merge pull request #3500 from progandy/validate_pixmaps | Drew DeVault | 1 | +18 | -7 |
| 2019-01-23 14:20 | Merge pull request #3502 from lukaslihotzki/master | Drew DeVault | 1 | +3 | -0 |
| 2019-01-23 12:08 | Fix tray icon updates | Lukas Lihotzki | 1 | +3 | -0 |
| 2019-01-22 20:07 | swaybar: fix crash with some tray icon pixmaps | progandy | 1 | +18 | -7 |
| 2019-01-22 19:00 | swaybar: fix command malloc in workspace command | Brian Ashworth | 1 | +1 | -1 |
| 2019-01-22 17:54 | background-image.c: remove stdbool header | Ian Fan | 1 | +1 | -2 |
| 2019-01-22 11:43 | swaybar: fix workspace command | Ian Fan | 1 | +21 | -4 |
| 2019-01-22 16:04 | Merge pull request #3496 from mstoeckl/fix-san | Drew DeVault | 11 | +14 | -32 |
| 2019-01-22 15:07 | Fix dead stores found by scan-build | M Stoeckl | 11 | +14 | -32 |
| 2019-01-22 12:55 | Merge pull request #3494 from ianyfan/commands | Drew DeVault | 3 | +2 | -13 |
| 2019-01-22 08:47 | root_scratchpad_remove_container: do not show | Brian Ashworth | 3 | +5 | -7 |
| 2019-01-22 10:43 | util.c: remove numlen function | Ian Fan | 4 | +8 | -21 |
| 2019-01-22 11:08 | commands: allow setting floating on scratchpad containers | Ian Fan | 1 | +0 | -5 |
| 2019-01-22 11:07 | commands: allow tiled containers to be stickied | Ian Fan | 3 | +2 | -8 |
| 2019-01-21 11:17 | Remove assumption that noop output will be called NOOP-1 | Ryan Dwyer | 1 | +1 | -1 |
| 2019-01-20 09:05 | Don't allow noop output to be configured | Ryan Dwyer | 3 | +12 | -9 |
| 2019-01-20 00:50 | Hide noop output in IPC | Ryan Dwyer | 1 | +1 | -1 |
| 2019-01-20 00:50 | Prevent noop output from being enabled | Ryan Dwyer | 1 | +10 | -0 |
| 2019-01-17 10:16 | Use noop output when there's no outputs connected | Ryan Dwyer | 8 | +29 | -28 |
| 2019-01-22 04:46 | seat_create: set initial focus for added seats | Brian Ashworth | 1 | +8 | -0 |
| 2019-01-22 08:23 | swaynag: Small graphical fix, add offset of +1 to X/Y. | Connor E | 1 | +2 | -2 |
| 2019-01-22 06:02 | Merge pull request #3485 from mstoeckl/minimize-deps | Brian Ashworth | 19 | +146 | -160 |
| 2019-01-21 18:01 | Removed unused wlroots dependency for sway(bg|bar|msg|nag) | M Stoeckl | 7 | +6 | -13 |
| 2019-01-21 17:46 | Fix edge case bug in numlen, dropping use of math.h functions | M Stoeckl | 1 | +5 | -4 |
| 2019-01-21 17:39 | Move sway-specific functions in common/util.c into sway/ | M Stoeckl | 12 | +135 | -143 |
| 2019-01-21 14:56 | swaybar: fix setting floating watcher slots | Ian Fan | 1 | +2 | -2 |
| 2019-01-21 14:28 | Merge pull request #3480 from RedSoxFan/input-modes-improved-toggle | Drew DeVault | 2 | +65 | -14 |
| 2019-01-21 14:25 | Merge pull request #3482 from emersion/meson-systemd-version | Drew DeVault | 1 | +2 | -2 |
| 2019-01-21 12:02 | Fix one remaining wlr_log call | emersion | 1 | +2 | -1 |
| 2019-01-20 18:51 | Replace wlr_log with sway_log | M Stoeckl | 108 | +610 | -501 |
| 2019-01-21 11:56 | meson: set minimum systemd version | emersion | 1 | +2 | -2 |
| 2019-01-21 07:41 | Log libinput_config_status errors | Brian Ashworth | 1 | +76 | -49 |
| 2019-01-21 07:13 | input_cmd_events: allow toggle modes to be listed | Brian Ashworth | 2 | +65 | -14 |
| 2019-01-20 14:03 | Allocate minimum size necessary in pango text functions. (#3473) | Connor Edwards | 2 | +23 | -12 |
| 2019-01-20 14:01 | Merge pull request #3468 from emersion/fix-output-gain-crtc | Drew DeVault | 1 | +7 | -5 |
| 2019-01-19 15:31 | Fix backup methods in get_socketpath for IPC client | M Stoeckl | 1 | +12 | -4 |
| 2019-01-19 16:04 | apply_output_config: remove output_i | Brian Ashworth | 1 | +0 | -7 |
| 2019-01-19 09:19 | Fix re-enabling outputs gaining a CRTC | emersion | 1 | +7 | -5 |
| 2019-01-19 07:41 | swaynag: fix XDG_CONFIG_HOME handling | emersion | 1 | +1 | -1 |
| 2019-01-19 02:05 | Fix memory leaks in swaybar | M Stoeckl | 1 | +8 | -1 |
| 2019-01-18 23:28 | Prevent crashes in handle_transform and handle_scale too | emersion | 1 | +2 | -2 |
| 2019-01-18 18:32 | Fix crash in cursor_rebase with multiple screens | emersion | 1 | +2 | -2 |
| 2019-01-18 23:30 | Merge pull request #3464 from emersion/meson-check-wlroots-xwayland | Scott Anderson | 1 | +15 | -2 |
| 2019-01-18 22:32 | meson: make sure wlroots has been built with xwayland | emersion | 1 | +15 | -2 |
| 2019-01-18 20:39 | Merge pull request #3452 from emersion/meson-features | Drew DeVault | 7 | +30 | -43 |
| 2019-01-18 15:16 | Merge pull request #3460 from emersion/output-enable-segfault | Drew DeVault | 1 | +1 | -0 |
| 2019-01-18 13:52 | Fix segfault in output_enable | emersion | 1 | +1 | -0 |
| 2019-01-18 13:23 | Merge pull request #3457 from emersion/swaybg-no-escape | Drew DeVault | 1 | +2 | -16 |
| 2019-01-18 13:23 | Merge pull request #3455 from emersion/output-no-crtc | Drew DeVault | 5 | +47 | -15 |
| 2019-01-17 21:30 | Better handle outputs without CRTC | emersion | 5 | +47 | -15 |
| 2019-01-17 20:49 | output: remove output_add_listeners | emersion | 3 | +39 | -31 |
| 2019-01-18 08:22 | Don't escape swaybg arguments anymore | emersion | 1 | +2 | -16 |
| 2019-01-18 07:44 | meson: remove extraneous parentheses | emersion | 1 | +4 | -4 |
| 2019-01-18 07:26 | meson: remove rpath options | emersion | 7 | +6 | -24 |
| 2019-01-18 07:22 | meson: remove unused dependencies | emersion | 1 | +0 | -2 |
| 2019-01-18 07:21 | meson: add gdk-pixbuf and man-pages options | emersion | 2 | +4 | -3 |
| 2019-01-17 17:02 | Use Meson feature options | emersion | 4 | +16 | -10 |
| 2019-01-17 13:13 | Merge pull request #3447 from emersion/remove-swaylock-includes | Drew DeVault | 5 | +0 | -273 |
| 2019-01-17 13:12 | Merge pull request #3448 from emersion/swaybg-xdg-output | Drew DeVault | 2 | +124 | -55 |
| 2019-01-17 11:45 | Remove unicode.c | emersion | 3 | +0 | -135 |
| 2019-01-17 10:20 | Don't use sh when spawning swaybg | emersion | 1 | +10 | -17 |
| 2019-01-17 10:14 | swaybg: use wl_surface_damage_buffer | emersion | 1 | +2 | -2 |
| 2019-01-17 10:13 | swaybg: use output names instead of output indexes | emersion | 2 | +119 | -43 |
| 2019-01-17 09:26 | Remove swaylock headers | emersion | 2 | +0 | -138 |
| 2019-01-16 10:18 | Fixes for small existing bugs. | Connor E | 2 | +3 | -2 |
| 2019-01-16 09:57 | Use static arrays where possible. | Connor E | 3 | +23 | -36 |
| 2019-01-16 01:57 | Remove usage of VLAs. | Connor E | 7 | +32 | -11 |
| 2019-01-16 02:25 | bar_cmd_tray_bind: Use mouse button helpers | Brian Ashworth | 19 | +230 | -144 |
| 2019-01-16 05:44 | layer_shell: do not SIGABRT sway on zero outputs | Brian Ashworth | 1 | +4 | -2 |
| 2019-01-16 06:05 | cmd_resize: allow resizing hidden scratchpad by px | Brian Ashworth | 1 | +8 | -5 |
| 2019-01-15 21:38 | seatop_begin_down: raise floating | Brian Ashworth | 1 | +2 | -0 |
| 2019-01-15 19:54 | Do not send ipc_event_shutdown from ipc client | Brian Ashworth | 1 | +10 | -4 |
| 2019-01-15 17:09 | cursor: send clear_focus on hide and enter event on unhide | Rouven Czerwinski | 1 | +6 | -4 |
| 2019-01-14 17:53 | Remove wlr_xdg_surface_send_close. | Connor E | 1 | +7 | -3 |
| 2019-01-15 06:27 | Do not damage view child when container is NULL | Brian Ashworth | 1 | +3 | -0 |
| 2019-01-15 07:21 | Handle hidden scratchpad containers in commands | Brian Ashworth | 6 | +28 | -1 |
| 2019-01-15 02:45 | Merge pull request #3422 from RyanDwyer/resize-immediate-siblings | Brian Ashworth | 3 | +140 | -178 |
| 2019-01-14 22:17 | Fix invalid pointers when using resize grow width on first/last siblings | Ryan Dwyer | 1 | +11 | -2 |
| 2019-01-14 11:22 | Resize only current and immediate siblings rather than all siblings | Ryan Dwyer | 3 | +132 | -179 |
| 2019-01-14 19:06 | Disarm key repeat on reload | Brian Ashworth | 3 | +14 | -4 |
| 2019-01-14 18:20 | CONTRIBUTING.md: mention tab width for line length | Brian Ashworth | 1 | +3 | -3 |
| 2019-01-09 01:16 | config.in: update swayidle/swaylock example | Ian Fan | 1 | +5 | -5 |
| 2019-01-14 16:44 | Merge pull request #3403 from mstoeckl/ipcleanup | Brian Ashworth | 132 | +512 | -621 |
| 2019-01-10 23:27 | Remove now-unused "input" argument of cmd_results_new | M Stoeckl | 131 | +503 | -601 |
| 2019-01-10 13:27 | Remove 'input' field of IPC command return json | M Stoeckl | 3 | +11 | -22 |
| 2019-01-14 10:19 | Merge pull request #3418 from RyanDwyer/remove-resize-axis | emersion | 1 | +47 | -114 |
| 2019-01-14 10:10 | Use uint32_t where resize axis might contain a bitfield | Ryan Dwyer | 1 | +8 | -8 |
| 2019-01-14 09:50 | Merge pull request #3419 from ianyfan/swaynag | emersion | 1 | +4 | -14 |
| 2019-01-14 09:42 | swaynag: handle empty $XDG_CONFIG_HOME better | Ian Fan | 1 | +4 | -14 |
| 2019-01-14 09:03 | Replace resize_axis with wlr_edges | Ryan Dwyer | 1 | +47 | -114 |
| 2019-01-14 07:57 | Merge pull request #3417 from swaywm/remove-swaylock | emersion | 24 | +14 | -2256 |
| 2019-01-14 02:29 | Split swaylock into separate project | Drew DeVault | 24 | +14 | -2256 |
| 2019-01-14 02:36 | Remove WIP from README.md | Drew DeVault | 2 | +3 | -4 |
| 2019-01-14 01:42 | Merge pull request #3144 from emersion/cmd-xwayland | Drew DeVault | 10 | +71 | -38 |
| 2019-01-14 01:41 | Merge pull request #3344 from RedSoxFan/bar-mouse-bindings-improved | Drew DeVault | 13 | +208 | -114 |
| 2019-01-14 01:40 | Merge pull request #3343 from RedSoxFan/seat-cursor-buttons-improved | Drew DeVault | 5 | +54 | -23 |
| 2019-01-14 01:40 | Merge pull request #3342 from RedSoxFan/scroll-buttons-improved | Drew DeVault | 3 | +24 | -21 |
| 2019-01-14 01:38 | Merge pull request #3402 from RyanDwyer/refactor-seatops | Drew DeVault | 19 | +924 | -646 |
| 2019-01-14 01:37 | Merge pull request #3388 from RedSoxFan/reset-inputs-on-reload | Drew DeVault | 5 | +215 | -3 |
| 2019-01-14 01:36 | Merge pull request #3397 from RedSoxFan/fix-swaybar-height | Drew DeVault | 3 | +15 | -9 |
| 2019-01-14 01:35 | Merge pull request #3398 from RedSoxFan/toggle-input-events | Drew DeVault | 4 | +107 | -5 |
| 2019-01-14 01:34 | Merge pull request #3408 from RedSoxFan/bar-padding | Drew DeVault | 13 | +89 | -9 |
| 2019-01-14 01:33 | Merge pull request #3415 from RedSoxFan/swaybar-output-improved | Drew DeVault | 3 | +31 | -8 |
| 2019-01-13 17:06 | swaybar: allow identifiers for output and tray | Brian Ashworth | 3 | +31 | -8 |
| 2019-01-12 22:05 | Merge pull request #3412 from RedSoxFan/fix-cont-line-num | Ian Fan | 1 | +7 | -3 |
| 2019-01-12 14:40 | Split swayidle from sway | Drew DeVault | 7 | +0 | -650 |
| 2019-01-12 01:41 | config: fix line number with continued lines | Brian Ashworth | 1 | +7 | -3 |
| 2019-01-12 01:25 | Merge pull request #3411 from RedSoxFan/fix-brace-detect-seeking | Ian Fan | 1 | +3 | -1 |
| 2019-01-12 01:02 | config: do not reset pos when braces found | Brian Ashworth | 1 | +3 | -1 |
| 2019-01-11 05:12 | swaybar: add status_edge_padding command | Brian Ashworth | 12 | +44 | -4 |
| 2019-01-11 04:43 | swaybar: add status_padding command | Brian Ashworth | 12 | +46 | -6 |
| 2019-01-10 19:14 | swaylock: Add caps lock state to indicator Implements customization for the indicator as proposed in #2788 with comments from #3367 in mind. The default behaviour does not change exept for the caps lock text color. | Robinhuett | 4 | +171 | -39 |
| 2019-01-10 17:45 | input_cmd_scroll_button: utilize mouse btn helpers | Brian Ashworth | 3 | +24 | -21 |
| 2019-01-10 17:43 | bar_cmd_bind: utilize mouse button helpers | Brian Ashworth | 13 | +208 | -114 |
| 2019-01-10 16:47 | seat_cmd_cursor: utilize mouse button helpers | Brian Ashworth | 5 | +54 | -23 |
| 2019-01-10 12:29 | Merge pull request #3400 from ianyfan/config-brace | emersion | 1 | +5 | -4 |
| 2019-01-10 12:04 | Refactor seat operations to use an interface | Ryan Dwyer | 19 | +924 | -646 |
| 2019-01-10 10:59 | config.c: fix brace detection at end of file | Ian Fan | 1 | +5 | -4 |
| 2019-01-10 10:55 | Merge pull request #3341 from RedSoxFan/mouse-bindings-improved | Ian Fan | 6 | +157 | -55 |
| 2019-01-10 09:43 | Merge pull request #3394 from RedSoxFan/bar-block-render | emersion | 1 | +45 | -41 |
| 2019-01-10 08:20 | Merge pull request #3399 from RedSoxFan/fix-output-destruction-segfaults | emersion | 2 | +5 | -1 |
| 2019-01-10 08:07 | Fix segfaults on output destruction | Brian Ashworth | 2 | +5 | -1 |
| 2019-01-10 03:25 | get_inputs: add libinput send events mode | Brian Ashworth | 2 | +26 | -1 |
| 2019-01-10 03:09 | input_cmd_events: implement toggle | Brian Ashworth | 2 | +81 | -4 |
| 2019-01-10 01:58 | swaybar: obey height if given | Brian Ashworth | 3 | +15 | -9 |
| 2019-01-10 01:28 | swaybar: fix rendering of border and background | Brian Ashworth | 1 | +45 | -41 |
| 2019-01-09 23:32 | Merge pull request #3396 from RedSoxFan/scroll-titlebar-border | emersion | 1 | +3 | -1 |
| 2019-01-09 23:15 | cursor: allow scrolling tabs/stack on title border | Brian Ashworth | 1 | +3 | -1 |
| 2019-01-06 18:16 | bind{code,sym}: utilize mouse button helpers | Brian Ashworth | 4 | +84 | -55 |
| 2018-12-28 18:48 | Add helpers for improved mouse button parsing | Brian Ashworth | 2 | +73 | -0 |
| 2019-01-09 05:09 | reload: reset input configs | Brian Ashworth | 5 | +215 | -3 |
| 2019-01-09 13:07 | Reset container dimensions when moving into workspace from direction | Ryan Dwyer | 1 | +2 | -0 |
| 2019-01-09 13:00 | Merge pull request #3391 from jbeich/freebsd | emersion | 7 | +0 | -28 |
| 2019-01-09 10:50 | Simplify evdev includes on FreeBSD by relying on up-to-date package | Jan Beich | 7 | +0 | -28 |
| 2019-01-09 09:01 | Merge pull request #3386 from RedSoxFan/seat-reload-wait | emersion | 2 | +7 | -1 |
| 2019-01-09 08:59 | Merge pull request #3390 from RedSoxFan/execute-seat | emersion | 1 | +1 | -2 |
| 2019-01-09 08:58 | Merge pull request #3372 from ianyfan/tray | emersion | 5 | +98 | -65 |
| 2019-01-09 08:54 | Merge pull request #3389 from RedSoxFan/swap-context-seat | emersion | 1 | +1 | -1 |
| 2019-01-09 08:52 | Merge pull request #3387 from RedSoxFan/keyboard-timer-before-execute | emersion | 1 | +7 | -6 |
| 2019-01-09 06:50 | cmd_bind: pass the seat to execute_command | Brian Ashworth | 1 | +1 | -2 |
| 2019-01-09 06:37 | cmd_swap: use handler context seat | Brian Ashworth | 1 | +1 | -1 |
| 2019-01-09 05:52 | keyboard: update repeat timer before execution | Brian Ashworth | 1 | +7 | -6 |
| 2019-01-09 05:57 | reload: apply seat cfgs after reading entire cfg | Brian Ashworth | 2 | +7 | -1 |
| 2019-01-09 01:36 | Merge pull request #3385 from robertgzr/reset_output_mapping | Drew DeVault | 1 | +6 | -0 |
| 2019-01-09 00:52 | cursor: allow mapping to all outputs | Robert Günzler | 1 | +6 | -0 |
| 2019-01-04 11:57 | swaybar: improve tray logging | Ian Fan | 3 | +32 | -31 |
| 2019-01-04 11:57 | swaybar: handle SNI signals better | Ian Fan | 2 | +65 | -33 |
| 2019-01-02 22:31 | swaybar: free the right item during tray destruction | Ian Fan | 2 | +3 | -3 |
| 2019-01-08 09:05 | Merge pull request #3275 from ianyfan/remove-readline | emersion | 15 | +156 | -269 |
| 2019-01-08 08:44 | Merge pull request #3337 from RedSoxFan/fix-seat-cmd-cursor | emersion | 1 | +37 | -12 |
| 2019-01-07 17:39 | Add data-control-v1 | emersion | 1 | +2 | -0 |
| 2019-01-07 12:23 | seat: unhide the cursor if it is warped to focus | Rouven Czerwinski | 2 | +5 | -0 |
| 2019-01-07 12:21 | view: use seat_consider_warp_to_focus in view_unmap | Rouven Czerwinski | 1 | +1 | -8 |
| 2019-01-07 12:19 | cursor: move unhide and timeout retrieval into separate functions | Rouven Czerwinski | 2 | +25 | -12 |
| 2019-01-07 12:34 | Merge pull request #3381 from oscarwcl/swayidle-inhibit-sleep | emersion | 1 | +13 | -0 |
| 2019-01-07 11:48 | swayidle: Fix sleep inhibitor not being acquired | Oscar Cowdery Lack | 1 | +13 | -0 |
| 2019-01-06 12:59 | Merge pull request #3378 from jbeich/master | emersion | 1 | +2 | -2 |
| 2019-01-06 12:19 | Use %z for printing size_t | Jan Beich | 1 | +2 | -2 |
| 2019-01-06 04:45 | Merge pull request #3367 from oscarwcl/swaylock-fix-capslock | Drew DeVault | 2 | +5 | -9 |
| 2019-01-06 04:10 | Fix urgency documentation | Ryan Dwyer | 1 | +7 | -6 |
| 2019-01-05 18:14 | Update README.md | Drew DeVault | 10 | +35 | -35 |
| 2019-01-04 10:34 | Fixed formulations. | PlusMinus0 | 1 | +3 | -3 |
| 2019-01-02 08:04 | Update sway-output.5.scd | PlusMinus0 | 1 | +8 | -4 |
| 2019-01-03 12:11 | Apply tiling_drag_threshold to all containers | David96 | 2 | +8 | -10 |
| 2019-01-02 21:50 | completion: use jq instead of sed for swaybar completion | Réouven Assouly | 2 | +2 | -2 |
| 2019-01-01 15:16 | zsh: update completions | Réouven Assouly | 5 | +78 | -14 |
| 2019-01-01 13:45 | Implement tiling_drag_threshold | Brian Ashworth | 10 | +91 | -2 |
| 2019-01-02 22:12 | swaylock: Fix caps lock not updating immediately | Oscar Cowdery Lack | 2 | +5 | -9 |
| 2019-01-02 18:47 | fixup! stringop.c: rewrite strip_whitespace | Ian Fan | 1 | +4 | -4 |
| 2019-01-01 14:45 | Fix fullscreen view rendering crash | Mack Straight | 1 | +1 | -1 |
| 2019-01-01 09:01 | fixup! config.c: re-enable backslash continuation in config file | Ian Fan | 1 | +2 | -6 |
| 2018-12-31 23:00 | config.c: re-enable backslash continuation in config file | Ian Fan | 1 | +31 | -1 |
| 2018-12-09 12:09 | Remove readline.c | Ian Fan | 11 | +116 | -245 |
| 2018-12-09 11:52 | stringop.c: rewrite strip_whitespace | Ian Fan | 5 | +17 | -27 |
| 2018-12-31 18:17 | bash: add completion for swaybar | Gaël PORTAY | 2 | +45 | -0 |
| 2018-12-31 20:43 | Merge pull request #3249 from ianyfan/tray | Drew DeVault | 34 | +1965 | -165 |
| 2018-12-17 23:52 | swaybar: use KDE's SNI IconThemePath property | Ian Fan | 2 | +6 | -0 |
| 2018-12-17 14:08 | swaybar: handle new and lost StatusNotifierWatcher | Ian Fan | 2 | +60 | -1 |
| 2018-12-16 18:43 | swaybar: draw a sad face if SNI has no icon | Ian Fan | 1 | +25 | -9 |
| 2018-12-11 16:27 | swaybar: do not create tray if hidden | Ian Fan | 4 | +6 | -2 |
| 2018-12-07 12:40 | swaybar: set bar dirty on SNI event | Ian Fan | 4 | +18 | -1 |
| 2018-12-07 12:39 | swaybar: implement mouse events for tray | Ian Fan | 3 | +97 | -2 |
| 2018-12-07 12:37 | swaybar: implement tray rendering | Ian Fan | 3 | +114 | -1 |
| 2018-12-09 15:10 | swaybar: implement tray config | Ian Fan | 18 | +271 | -55 |
| 2018-12-07 12:33 | swaybar: add StatusNotifierItem to tray | Ian Fan | 6 | +283 | -6 |
| 2018-12-07 12:33 | swaybar: add StatusNotifierHost to tray | Ian Fan | 5 | +212 | -0 |
| 2018-12-06 12:51 | swaybar: implement icon themes and lookup for tray | Ian Fan | 5 | +515 | -0 |
| 2018-12-05 17:28 | swaybar: add StatusNotifierWatcher to tray | Ian Fan | 5 | +242 | -0 |
| 2018-12-05 17:36 | swaybar: add skeleton dbus code to tray | Ian Fan | 1 | +30 | -1 |
| 2018-10-28 10:25 | swaybar: add tray interface | Ian Fan | 8 | +110 | -13 |
| 2018-10-26 08:44 | swaybar: remove old tray implementation | Ian Fan | 2 | +0 | -98 |
| 2018-12-31 04:01 | Apply implicit fallback seat config | Brian Ashworth | 1 | +2 | -1 |
| 2018-12-30 13:29 | Set font options when computing text width. | John Chen | 1 | +12 | -5 |
| 2018-12-31 05:56 | swaybar: fix double free | Mack Straight | 1 | +0 | -1 |
| 2018-12-31 02:26 | Merge pull request #3352 from emersion/env-docs | Brian Ashworth | 1 | +3 | -7 |
| 2018-12-31 00:42 | Undocument SWAY_CURSOR_THEME and SWAY_CURSOR_SIZE | emersion | 1 | +3 | -7 |
| 2018-12-27 05:32 | hide_cursor: change to a seat subcommand | Brian Ashworth | 15 | +78 | -54 |
| 2018-12-30 02:50 | Verify seat fallback settings on reload | Brian Ashworth | 3 | +20 | -8 |
| 2018-12-27 17:06 | seat_cmd_cursor: work on seat name provided | Brian Ashworth | 1 | +37 | -12 |
| 2018-12-27 05:46 | Revamp seat configs | Brian Ashworth | 7 | +96 | -65 |
| 2018-12-27 16:25 | sway-output(5): doc scaling consideration for pos | Brian Ashworth | 1 | +13 | -1 |
| 2018-12-29 15:43 | Add failure reply on IPC_SYNC | Brian Ashworth | 2 | +9 | -0 |
| 2018-12-29 05:30 | Remove button from state on release during op | Brian Ashworth | 1 | +5 | -0 |
| 2018-12-29 15:24 | Merge pull request #3346 from ermo/sway-bar_focused_statusline_colour-render-fix | Drew DeVault | 1 | +2 | -2 |
| 2018-12-29 12:34 | swaybar: fix focused_statusline color parsing. | Rune Morling | 1 | +2 | -2 |
| 2018-12-29 04:57 | Merge pull request #3345 from RyanDwyer/fix-scratchpad-crash | Brian Ashworth | 1 | +1 | -1 |
| 2018-12-29 04:34 | Fix crash when scratchpad contains split containers | Ryan Dwyer | 1 | +1 | -1 |
| 2018-12-25 13:28 | added fullscreen_mode to get_tree output | NokiDev | 1 | +1 | -0 |
| 2018-12-19 23:22 | Split image_surface handling into own function | Brian Ashworth | 2 | +44 | -14 |
| 2018-12-17 20:37 | Implement hide_cursor <timeout> command | Brian Ashworth | 9 | +91 | -7 |
| 2018-12-23 15:54 | Change mouse buttons to x11 map and libevdev names | Brian Ashworth | 6 | +89 | -9 |
| 2018-12-24 05:16 | sway(5): document tiling_drag | Brian Ashworth | 1 | +7 | -0 |
| 2018-12-20 20:32 | swaylock: Submit password on Ctrl-D | Milkey Mouse | 1 | +48 | -38 |
| 2018-12-20 20:19 | swaylock: Clear password buffer on Ctrl-C | Milkey Mouse | 1 | +1 | -0 |
| 2018-12-22 16:59 | Fix wlr_box_intersection args for wlroots 1441 | Brian Ashworth | 3 | +3 | -3 |
| 2018-12-22 13:53 | Fixes per wlroots#1441 | Drew DeVault | 2 | +3 | -3 |
| 2018-12-22 10:52 | IPC_SUBSCRIBE ensure request object is an array | Aidan Harris | 1 | +1 | -1 |
| 2018-12-20 18:02 | Combine output_by_name and output_by_identifier | Brian Ashworth | 8 | +22 | -37 |
| 2018-12-19 08:21 | Terminate swaybg in output_disable | Brian Ashworth | 2 | +5 | -4 |
| 2018-12-18 11:59 | Return success when renaming a workspace to itself | Ryan Dwyer | 1 | +6 | -2 |
| 2018-12-18 00:05 | Merge pull request #3308 from RedSoxFan/fix-titlebar-click | Drew DeVault | 1 | +4 | -0 |
| 2018-12-17 21:51 | Focus node before tiling drag if on titlebar | Brian Ashworth | 1 | +4 | -0 |
| 2018-12-17 17:42 | Merge pull request #3305 from emersion/isue-template-stack-trace | Brian Ashworth | 1 | +9 | -1 |
| 2018-12-17 17:13 | issue template: add instructions for stack traces | emersion | 1 | +9 | -1 |
| 2018-12-17 17:16 | cmd_split: add null checks in do_split | Brian Ashworth | 1 | +1 | -1 |
| 2018-12-17 07:00 | Allow output ids and wildcard for workspace output | Brian Ashworth | 1 | +29 | -4 |
| 2018-12-17 05:54 | swaynag: remove double free of details button | Brian Ashworth | 1 | +0 | -1 |
| 2018-12-17 07:30 | Allow tiling views to be dragged by the titlebar | Brian Ashworth | 1 | +3 | -2 |
| 2018-12-16 13:27 | Update for swaywm/wlroots#1377 | Rostislav Pehlivanov | 2 | +6 | -0 |
| 2018-12-15 08:31 | swaynag: damage the cursor surface on update | Brian Ashworth | 1 | +3 | -1 |
| 2018-12-15 08:21 | swaybar: fix cursor scale | Brian Ashworth | 3 | +33 | -31 |
| 2018-12-14 23:51 | Merge pull request #3291 from RedSoxFan/fix-focus-nonvis | Ryan Dwyer | 1 | +6 | -8 |
| 2018-12-14 18:59 | Fix focusing on non-visible workspace | Brian Ashworth | 1 | +6 | -8 |
| 2018-12-12 17:13 | Rework default output configs | Brian Ashworth | 3 | +42 | -38 |
| 2018-12-12 10:54 | Fix criteria execution in view_map | mwenzkowski | 1 | +2 | -1 |
| 2018-12-10 17:25 | swaybar: fix sep block width for mixed scales | Brian Ashworth | 1 | +7 | -8 |
| 2018-12-12 04:51 | swaybar: handle block->urgent | Brian Ashworth | 1 | +23 | -13 |
| 2018-12-12 06:24 | Keep focus when destroying containers on nonvis ws | Brian Ashworth | 1 | +8 | -0 |
| 2018-12-10 07:42 | Call wlr_output_enable for disabled new outputs | Brian Ashworth | 1 | +2 | -0 |
| 2018-12-09 11:50 | Merge pull request #3271 from ianyfan/list-cleanup | Ryan Dwyer | 20 | +64 | -100 |
| 2018-12-09 03:40 | Merge pull request #3264 from ianyfan/resize-list | Brian Ashworth | 1 | +1 | -1 |
| 2018-12-09 01:15 | list.c: rename free_flat_list to list_free_items_and_destroy | Ian Fan | 12 | +20 | -20 |
| 2018-12-08 23:55 | Cleanup list code | Ian Fan | 11 | +17 | -37 |
| 2018-12-08 22:52 | list.c: Remove list_foreach | Ian Fan | 11 | +39 | -55 |
| 2018-12-07 23:46 | Merge pull request #3260 from RedSoxFan/split-flatten | Ryan Dwyer | 1 | +4 | -0 |
| 2018-12-06 12:02 | list: double list capacity when resizing instead of incrementing | Ian Fan | 1 | +1 | -1 |
| 2018-12-06 02:46 | cmd_split: flatten when possible | Brian Ashworth | 1 | +4 | -0 |
| 2018-12-05 07:20 | Fix command list execution | mwenzkowski | 1 | +3 | -9 |
| 2018-12-05 04:55 | Merge pull request #3252 from hvenev/swaybar-rel | Brian Ashworth | 5 | +20 | -10 |
| 2018-12-04 10:47 | Add relative coordinates in JSON for i3bar click events | Hristo Venev | 5 | +20 | -10 |
| 2018-12-03 11:28 | config: do not set $XDG_CONFIG_HOME if unset or empty | Ian Fan | 1 | +9 | -21 |
| 2018-12-03 10:53 | config: set $XDG_CONFIG_HOME if empty | Ian Fan | 1 | +2 | -1 |
| 2018-12-03 02:49 | Fix identifier output configs on reload | Brian Ashworth | 1 | +44 | -6 |
| 2018-12-03 03:07 | cmd_focus: show scratchpad if hidden | Brian Ashworth | 1 | +3 | -0 |
| 2018-12-03 03:41 | Merge pull request #3239 from ForTheReallys/bindsym-no-warn | Brian Ashworth | 2 | +14 | -6 |
| 2018-12-02 21:05 | Add option to bindsym/bindcode to suppress warning on override | Alex Maese | 2 | +14 | -6 |
| 2018-12-02 19:44 | fix typo | bschacht | 1 | +1 | -1 |
| 2018-12-02 19:43 | fix typo | bschacht | 1 | +1 | -1 |
| 2018-12-02 18:17 | Merge pull request #3227 from emersion/swap-buffers-damage-coords | Drew DeVault | 1 | +12 | -5 |
| 2018-12-02 02:49 | Merge pull request #3228 from ianyfan/swayidle | emersion | 1 | +0 | -2 |
| 2018-12-01 19:33 | Merge pull request #3229 from mwenzkowski/fix-fullscreen-cmd | Brian Ashworth | 2 | +5 | -4 |
| 2018-12-01 13:55 | meson.build: remove obsolete definition of swayidle_deps | Ian Fan | 1 | +0 | -2 |
| 2018-12-01 10:01 | Update for swaywm/wlroots#1403 | emersion | 1 | +12 | -5 |
| 2018-12-01 07:35 | Merge pull request #3226 from CameronNemo/musl | emersion | 1 | +2 | -1 |
| 2018-12-01 03:58 | swaylock: fix build with musl libc | Cameron Nemo | 1 | +2 | -1 |
| 2018-11-30 17:15 | sway.5: Improve documentation | mwenzkowski | 1 | +3 | -2 |
| 2018-11-29 16:03 | Fix the error result of the fullscreen command | mwenzkowski | 1 | +2 | -2 |
| 2018-11-29 08:10 | Merge pull request #3219 from RedSoxFan/swaymsg-object-success | emersion | 1 | +3 | -0 |
| 2018-11-29 07:37 | Merge pull request #3218 from johnae/master | Brian Ashworth | 1 | +3 | -3 |
| 2018-11-28 21:51 | Fix json object ipc return | John Axel Eriksson | 1 | +3 | -3 |
| 2018-11-29 02:41 | swaymsg: parse success of single object | Brian Ashworth | 1 | +3 | -0 |
| 2018-11-28 20:05 | Merge pull request #3216 from RedSoxFan/fix-empty-titlebars | emersion | 1 | +6 | -1 |
| 2018-11-28 20:00 | Merge pull request #3214 from RedSoxFan/fix-3156 | emersion | 1 | +9 | -2 |
| 2018-11-28 19:18 | Fix titlebar when no title or marks | Brian Ashworth | 1 | +6 | -1 |
| 2018-11-28 18:52 | Fix default_orientation auto | Brian Ashworth | 1 | +9 | -2 |
| 2018-11-28 18:16 | Merge pull request #3213 from RedSoxFan/fix-3203 | emersion | 1 | +6 | -3 |
| 2018-11-28 17:57 | Fix scratchpad segfault - NULL focused workspace | Brian Ashworth | 1 | +6 | -3 |
| 2018-11-28 16:58 | Merge pull request #3206 from RedSoxFan/ipc-subscribe | emersion | 3 | +76 | -18 |
| 2018-11-28 16:57 | Merge pull request #3208 from RedSoxFan/bar-gaps | emersion | 11 | +141 | -1 |
| 2018-11-28 16:23 | Implement bar gaps | Brian Ashworth | 11 | +141 | -1 |
| 2018-11-28 16:19 | Implement support for swaymsg -t SUBSCRIBE [-m] | Brian Ashworth | 3 | +76 | -18 |
| 2018-11-28 16:16 | Merge pull request #3212 from martinetd/move_floating | Brian Ashworth | 1 | +1 | -0 |
| 2018-11-28 16:13 | Merge pull request #3202 from RedSoxFan/swaynag-config-warnings | emersion | 4 | +43 | -7 |
| 2018-11-28 16:08 | Introduce a way to show config warnings in swaynag | Brian Ashworth | 4 | +43 | -7 |
| 2018-11-28 15:07 | move to workspace: fix moving floating container to non-empty workspace | Dominique Martinet | 1 | +1 | -0 |
| 2018-11-28 13:27 | Merge pull request #3211 from emersion/child-view-unmapped-segfault | Ryan Dwyer | 2 | +10 | -3 |
| 2018-11-28 13:08 | Fix segfault when destroying unmapped child view | emersion | 2 | +10 | -3 |
| 2018-11-28 10:46 | Merge pull request #3199 from emersion/handle-subsurface-destroy | Ryan Dwyer | 2 | +42 | -4 |
| 2018-11-28 08:44 | Merge pull request #3207 from RedSoxFan/swaynag-no-term-buttons | emersion | 4 | +22 | -5 |
| 2018-11-28 08:26 | Merge pull request #3204 from RedSoxFan/cmd-res-list | emersion | 6 | +69 | -58 |
| 2018-11-28 07:01 | Merge pull request #3209 from RedSoxFan/fix-3146 | emersion | 1 | +1 | -0 |
| 2018-11-28 06:28 | Do not strip quotes for cmd_mode | Brian Ashworth | 1 | +1 | -0 |
| 2018-11-28 04:27 | Implement swaynag -B/--button-no-terminal | Brian Ashworth | 4 | +22 | -5 |
| 2018-11-28 02:42 | Change execute_command to return a list of results | Brian Ashworth | 6 | +69 | -58 |
| 2018-11-27 20:13 | Damage view child when destroyed | emersion | 1 | +4 | -3 |
| 2018-11-26 22:57 | Handle destroyed subsurfaces | emersion | 2 | +41 | -4 |
| 2018-11-26 23:41 | Merge pull request #3175 from emersion/rename-gtk-primary-selection | Drew DeVault | 1 | +4 | -4 |
| 2018-11-26 17:02 | Merge pull request #3168 from mihaicmn/scratchpad-events | Brian Ashworth | 2 | +183 | -103 |
| 2018-11-26 11:25 | Merge pull request #3185 from emersion/remove-xopen-source | Ryan Dwyer | 51 | +43 | -59 |
| 2018-11-26 09:33 | Merge pull request #3191 from emersion/fix-swayidle-busy-dispatch | Ian Fan | 1 | +4 | -3 |
| 2018-11-21 13:57 | IPC: Use consistent function names across ipc-json | Mihai Coman | 1 | +69 | -60 |
| 2018-11-21 13:31 | IPC: Add scratchpad containers to get_tree reply | Mihai Coman | 1 | +98 | -38 |
| 2018-11-21 03:42 | IPC: Trigger move events for scratchpad containers | Mihai Coman | 1 | +23 | -12 |
| 2018-11-26 08:28 | Merge pull request #3169 from RedSoxFan/title-align | emersion | 8 | +126 | -21 |
| 2018-11-26 03:25 | Merge pull request #3183 from emersion/fix-escape-pango | Brian Ashworth | 1 | +4 | -9 |
| 2018-11-26 03:08 | Implement title alignment | Brian Ashworth | 8 | +126 | -21 |
| 2018-11-25 17:10 | swayidle: fix busy loop on writable FD | emersion | 1 | +4 | -3 |
| 2018-11-25 16:41 | Merge pull request #3184 from kupospelov/fix-resize | emersion | 1 | +18 | -10 |
| 2018-11-25 11:12 | Replace _XOPEN_SOURCE with _POSIX_C_SOURCE | emersion | 51 | +43 | -59 |
| 2018-11-25 12:47 | Merge pull request #3049 from ianyfan/swayidle | emersion | 1 | +55 | -23 |
| 2018-11-25 12:16 | resize set: add assertion for an invalid unit | Konstantin Pospelov | 1 | +4 | -0 |
| 2018-11-25 09:03 | resize set: fix units for floating containers | Konstantin Pospelov | 1 | +14 | -10 |
| 2018-11-25 08:09 | Fix pango title escaping | emersion | 1 | +4 | -9 |
| 2018-11-24 22:26 | swayidle: fix dbus_event not to block | emersion | 1 | +31 | -11 |
| 2018-11-24 22:18 | swayidle: listen when display becomes writable | emersion | 1 | +6 | -2 |
| 2018-11-01 23:57 | swaylock: fix display_event to not block | Ian Fan | 1 | +11 | -4 |
| 2018-11-01 23:55 | swayidle: when acquiring sleep lock, initialize and free variables properly | Ian Fan | 1 | +8 | -7 |
| 2018-11-24 22:07 | Merge pull request #3179 from baloo/baloo/title_format-pango_markup | emersion | 1 | +20 | -14 |
| 2018-11-24 01:42 | fixes pango_markup support with title_format | Arthur Gautier | 1 | +20 | -14 |
| 2018-11-24 07:59 | Merge pull request #3145 from fdlamotte/master | emersion | 11 | +133 | -41 |
| 2018-11-24 07:06 | Merge pull request #3178 from progandy/sysconfdir | emersion | 1 | +2 | -15 |
| 2018-11-23 22:14 | Meson: Fix SYSCONFDIR definition. | progandy | 1 | +2 | -15 |
| 2018-11-23 11:07 | Update for swaywm/wlroots#1387 | emersion | 1 | +4 | -4 |
| 2018-11-17 19:06 | Adding commands for configuring titlebar borders and padding | Florent de Lamotte | 11 | +133 | -41 |
| 2018-11-22 08:16 | Merge pull request #3158 from emersion/get-outputs-focused | emersion | 1 | +13 | -2 |
| 2018-11-22 07:53 | Merge pull request #3171 from camoz/master | emersion | 1 | +1 | -1 |
| 2018-11-21 22:13 | fix typo in swayidle(1) | camoz | 1 | +1 | -1 |
| 2018-11-20 21:53 | Merge pull request #3160 from camoz/master | emersion | 1 | +1 | -1 |
| 2018-11-19 21:32 | fix typo in config.in | camoz | 1 | +1 | -1 |
| 2018-11-19 18:56 | ipc: fix focused in get_outputs reply | emersion | 1 | +13 | -2 |
| 2018-11-19 16:56 | Merge pull request #3083 from c-edw/feature/StripWorkspaceName | emersion | 16 | +88 | -32 |
| 2018-11-17 11:29 | Add xwayland command | emersion | 10 | +72 | -39 |
| 2018-11-19 02:57 | Merge pull request #3152 from camoz/master | Drew DeVault | 1 | +1 | -1 |
| 2018-11-19 01:45 | fix typo in config.in | camoz | 1 | +1 | -1 |
| 2018-11-18 19:05 | Merge pull request #3018 from sxmichaels/add-scroll-factor | Brian Ashworth | 11 | +80 | -7 |
| 2018-11-17 19:31 | Add scroll factor config option. | Spencer Michaels | 11 | +80 | -7 |
| 2018-11-18 13:22 | Merge pull request #3147 from emersion/set10 | Drew DeVault | 23 | +85 | -85 |
| 2018-11-17 23:33 | Use #if instead of #ifdef | emersion | 23 | +85 | -85 |
| 2018-11-17 16:11 | Implement strip_workspace_name. | Connor E | 16 | +88 | -32 |
| 2018-11-17 16:04 | Merge pull request #3142 from RyanDwyer/move-view-properties | Drew DeVault | 15 | +156 | -160 |
| 2018-11-17 16:03 | Merge pull request #3143 from colemickens/grow | Drew DeVault | 1 | +1 | -1 |
| 2018-11-17 08:32 | Move view {x,y,width,height} into container struct | Ryan Dwyer | 15 | +156 | -160 |
| 2018-11-17 11:23 | commands/resize: fix grow vars uninitialized | Cole Mickens | 1 | +1 | -1 |
| 2018-11-17 10:24 | Merge pull request #3132 from emersion/dispatch-cursor-btn-segfault | Ryan Dwyer | 1 | +6 | -5 |
| 2018-11-17 10:20 | Merge pull request #3141 from tslocum/resize-set-floating-ppt | emersion | 1 | +33 | -9 |
| 2018-11-16 15:30 | resize set: convert ppt to px for floating containers | Trevor Slocum | 1 | +33 | -9 |
| 2018-11-15 15:35 | Fix segfault in dispatch_cursor_button | emersion | 1 | +6 | -5 |
| 2018-11-15 14:35 | Merge pull request #3130 from RyanDwyer/fix-mode-double-free | Drew DeVault | 1 | +0 | -2 |
| 2018-11-15 13:48 | Fix double free of mode | Ryan Dwyer | 1 | +0 | -2 |
| 2018-11-15 05:38 | Merge pull request #3128 from RyanDwyer/fix-unmap-crash | Brian Ashworth | 1 | +0 | -1 |
| 2018-11-15 05:22 | Fix double free when unmapping any view | Ryan Dwyer | 1 | +0 | -1 |
| 2018-11-15 02:43 | Merge pull request #3126 from emersion/swap-unused-function | Drew DeVault | 1 | +9 | -10 |
| 2018-11-15 02:25 | Merge pull request #3121 from c-edw/feature/MissingFrees | Drew DeVault | 8 | +14 | -3 |
| 2018-11-14 18:31 | Fix unused function in swap command | emersion | 1 | +9 | -10 |
| 2018-11-13 19:59 | Merge pull request #3102 from emersion/render-software-cursors | Drew DeVault | 1 | +1 | -0 |
| 2018-11-13 14:42 | More frees. | Connor E | 4 | +7 | -0 |
| 2018-11-13 13:45 | Add some missing frees. | Connor E | 4 | +7 | -3 |
| 2018-11-13 01:35 | Merge pull request #3117 from emersion/wlroots-config10 | Drew DeVault | 4 | +14 | -22 |
| 2018-11-12 21:23 | Use #if instead of #ifdef for WLR_HAS_* | emersion | 4 | +14 | -22 |
| 2018-11-12 20:26 | Merge pull request #3116 from harishkrupo/master | emersion | 2 | +31 | -2 |
| 2018-11-12 09:03 | IPC: Send keyboard layout info in IPC_GET_INPUTS | Harish Krupo | 2 | +31 | -2 |
| 2018-11-12 16:13 | Merge pull request #2979 from RedSoxFan/config-var-repl | Drew DeVault | 1 | +46 | -15 |
| 2018-11-11 21:16 | Merge pull request #3113 from RedSoxFan/fix-ws-auto-back-and-forth | Drew DeVault | 1 | +1 | -1 |
| 2018-11-11 21:05 | cmd_ws_auto_back_and_forth: fix negation | Brian Ashworth | 1 | +1 | -1 |
| 2018-11-11 16:30 | Merge pull request #3108 from RedSoxFan/workspace-output-improved | Drew DeVault | 5 | +66 | -25 |
| 2018-11-11 16:22 | Allow multiple outputs for workspace output | Brian Ashworth | 5 | +66 | -25 |
| 2018-10-25 16:58 | Alter config variable replacement process | Brian Ashworth | 1 | +46 | -15 |
| 2018-11-10 18:22 | Render software cursors with wlr_output_render_software_cursors | emersion | 1 | +1 | -0 |
| 2018-11-10 13:06 | Merge pull request #3098 from c-edw/feature/RefactorArgParse | Drew DeVault | 11 | +39 | -90 |
| 2018-11-10 12:55 | Use parse_boolean where possible. | Connor E | 11 | +39 | -90 |
| 2018-11-09 01:07 | Merge pull request #3085 from 7415963987456321/master | Drew DeVault | 1 | +0 | -1 |
| 2018-11-07 23:39 | Remove extra line | 7415963987456321 | 1 | +0 | -1 |
| 2018-11-08 20:53 | Merge pull request #3091 from c-edw/feature/FocusFollowsMouseDoc | Brian Ashworth | 1 | +4 | -2 |
| 2018-11-08 20:38 | Update documentation for focus_follows_mouse. | Connor E | 1 | +4 | -2 |
| 2018-11-08 19:39 | Merge pull request #3090 from RedSoxFan/resize-set-improved | Drew DeVault | 2 | +46 | -23 |
| 2018-11-08 19:17 | resize set: implement width and height keywords | Brian Ashworth | 2 | +46 | -23 |
| 2018-11-08 13:28 | Merge pull request #3089 from sghctoma/fix-clang-build | emersion | 1 | +1 | -1 |
| 2018-11-08 12:57 | Fix building with clang | sghctoma | 1 | +1 | -1 |
| 2018-11-08 12:41 | Merge pull request #3087 from RedSoxFan/side-gaps | Ryan Dwyer | 8 | +278 | -106 |
| 2018-11-08 12:06 | Merge pull request #3086 from RedSoxFan/fix-dup-inner-gaps | Drew DeVault | 3 | +34 | -18 |
| 2018-11-08 03:44 | Implement per side and per direction outer gaps | Brian Ashworth | 8 | +278 | -106 |
| 2018-11-08 03:42 | gaps: remove duplicate inner gaps | Brian Ashworth | 3 | +34 | -18 |
| 2018-11-06 20:58 | Add focus_follows_mouse always. (#3081) | Connor E | 4 | +22 | -7 |
| 2018-11-06 13:17 | Merge pull request #3046 from tokyovigilante/relative-transform | emersion | 2 | +40 | -13 |
| 2018-10-31 21:06 | Add relative output transform | Ryan Walklin | 2 | +40 | -13 |
| 2018-11-05 20:31 | Merge pull request #3068 from emersion/effective-damage | Drew DeVault | 1 | +2 | -8 |
| 2018-11-05 20:21 | Merge branch 'master' into effective-damage | Drew DeVault | 8 | +29 | -16 |
| 2018-11-05 20:15 | Merge pull request #3078 from Emantor/fix/exec_always_double_load | Drew DeVault | 2 | +3 | -2 |
| 2018-11-05 19:32 | config: mention that reload message is also printed on validation | Rouven Czerwinski | 1 | +2 | -1 |
| 2018-11-05 19:28 | commands/exec_always: defer command on config validation | Rouven Czerwinski | 1 | +1 | -1 |
| 2018-11-05 17:59 | Merge pull request #3071 from RedSoxFan/fix-3064 | emersion | 1 | +8 | -0 |
| 2018-11-05 17:39 | Fix focus_wrapping yes | Brian Ashworth | 1 | +8 | -0 |
| 2018-11-05 17:22 | Merge pull request #3075 from swaywm/revert-3073-swayidle_workaround | Drew DeVault | 1 | +1 | -3 |
| 2018-11-05 17:12 | Revert "Work around swayidle never triggering on SIGUSR1" | Drew DeVault | 1 | +1 | -3 |
| 2018-11-05 17:10 | Merge pull request #3073 from oranenj/swayidle_workaround | Drew DeVault | 1 | +3 | -1 |
| 2018-11-05 16:11 | Work around swayidle never triggering on SIGUSR1 | Jarkko Oranen | 1 | +3 | -1 |
| 2018-11-05 14:33 | Merge pull request #3066 from mwenzkowski/fix-gaps | emersion | 2 | +12 | -11 |
| 2018-11-04 22:30 | Merge pull request #3067 from madblobfish/three-trivial-fixes | emersion | 4 | +6 | -3 |
| 2018-11-04 22:21 | Use wlr_surface_get_effective_damage | emersion | 1 | +2 | -8 |
| 2018-11-04 21:49 | document swaymessage type for get_seats | madblobfish | 2 | +5 | -0 |
| 2018-11-04 19:40 | gaps: Improve error reporting | mwenzkowski | 1 | +8 | -7 |
| 2018-11-04 17:12 | Correct manpage regarding gaps command | mwenzkowski | 1 | +4 | -4 |
| 2018-11-04 16:38 | added space after table in sway.5 manpage | madblobfish | 1 | +1 | -0 |
| 2018-11-04 16:38 | removed unneeded code fragment | madblobfish | 1 | +0 | -3 |
| 2018-11-03 22:44 | Merge pull request #3061 from colemickens/output-current-mode | emersion | 2 | +13 | -13 |
| 2018-11-03 22:07 | ipc: move refresh from output to output->current_mode | Cole Mickens | 2 | +11 | -13 |
| 2018-11-03 22:09 | fix: restore refresh to the modes_array | Cole Mickens | 1 | +2 | -0 |
| 2018-11-03 16:57 | Merge pull request #3021 from Snaipe/singlekey-binding-trigger | Drew DeVault | 2 | +18 | -7 |
| 2018-11-03 16:37 | Merge pull request #3052 from colemickens/output-current-mode | Drew DeVault | 2 | +15 | -5 |
| 2018-11-02 08:34 | swaymsg: get_outputs: use output->current_mode for current mode display | Cole Mickens | 1 | +8 | -3 |
| 2018-11-02 08:34 | sway-ipc: includes current_mode for each output | Cole Mickens | 1 | +7 | -2 |
| 2018-11-02 17:48 | Correction to dependency updates | Drew DeVault | 2 | +2 | -2 |
| 2018-11-02 17:47 | Clean up dependencies in README.md | Drew DeVault | 2 | +19 | -26 |
| 2018-11-01 18:01 | Merge pull request #3028 from emersion/disambiguate-drop-root-error | Drew DeVault | 1 | +18 | -11 |
| 2018-11-01 17:14 | Teardown compositor when failing to drop permissions | emersion | 1 | +13 | -7 |
| 2018-10-29 22:52 | Make it clear that being able to restore root is a failure | emersion | 1 | +5 | -4 |
| 2018-10-26 20:53 | Fix #2992 | mwenzkowski | 1 | +3 | -1 |
| 2018-11-01 12:01 | Merge pull request #3041 from RyanDwyer/marks-props-to-container | Drew DeVault | 16 | +236 | -261 |
| 2018-10-31 11:27 | Move view marks properties to container struct | Ryan Dwyer | 16 | +236 | -261 |
| 2018-11-01 00:03 | Merge pull request #3040 from RyanDwyer/border-props-to-container | Drew DeVault | 7 | +98 | -98 |
| 2018-11-01 00:01 | Merge pull request #3037 from RyanDwyer/focus-output-wrap | Drew DeVault | 4 | +29 | -13 |
| 2018-10-31 22:29 | Wrap to fartherest output when running focus output | Ryan Dwyer | 4 | +29 | -13 |
| 2018-10-31 17:26 | Merge pull request #3042 from madblobfish/swaymsg-fish-completions | Drew DeVault | 1 | +14 | -3 |
| 2018-10-31 16:56 | improved swaymsg completions for fish | madblobfish | 1 | +14 | -3 |
| 2018-10-31 10:28 | Move view border properties to container struct | Ryan Dwyer | 7 | +98 | -98 |
| 2018-10-31 13:51 | Merge pull request #3031 from atomnuker/master | Drew DeVault | 2 | +11 | -18 |
| 2018-10-31 13:48 | Merge pull request #3027 from madblobfish/remove-resolve_path | emersion | 2 | +0 | -46 |
| 2018-10-31 12:13 | Update ISSUE_TEMPLATE.md | Drew DeVault | 1 | +8 | -1 |
| 2018-10-27 15:48 | Revert "Add resolve_path() to utils" | madblobfish | 2 | +0 | -46 |
| 2018-10-30 14:17 | Merge pull request #3033 from RyanDwyer/remove-movement-direction | emersion | 7 | +86 | -114 |
| 2018-10-30 13:27 | Remove enum movement_direction | Ryan Dwyer | 7 | +86 | -114 |
| 2018-10-30 11:42 | Revert "Respect border settings when rendering lone tabbed/stacked child" | Rostislav Pehlivanov | 2 | +11 | -18 |
| 2018-10-30 11:42 | Revert "tree/view.c: fix uninitialized variables warning" | Rostislav Pehlivanov | 1 | +1 | -1 |
| 2018-10-29 18:08 | Merge pull request #3020 from emersion/swaymsg-return-status | Drew DeVault | 1 | +1 | -1 |
| 2018-10-29 12:25 | binding: match single-key bindings if no multi-key binding matched | Franklin "Snaipe" Mathieu | 2 | +18 | -7 |
| 2018-10-29 10:25 | swaymsg: fix get_outputs status code | emersion | 1 | +1 | -1 |
| 2018-10-28 18:52 | Merge pull request #3016 from mwenzkowski/fix-uninitialized-pointer | emersion | 1 | +1 | -1 |
| 2018-10-28 17:31 | Merge pull request #3009 from emersion/swayidle-sigusr | Brian Ashworth | 2 | +119 | -109 |
| 2018-10-28 16:33 | cursor: fix uninitialized pointer in cursor_rebase | mwenzkowski | 1 | +1 | -1 |
| 2018-10-28 11:42 | Merge pull request #3011 from Emantor/fix/2922 | Drew DeVault | 1 | +6 | -6 |
| 2018-10-28 11:40 | Merge pull request #3010 from Emantor/fix/cursor_warping_view_map | Drew DeVault | 1 | +1 | -0 |
| 2018-10-28 11:36 | Merge pull request #3008 from CameronNemo/patch-1 | Drew DeVault | 1 | +27 | -0 |
| 2018-10-28 09:39 | output: initialize layers and signal before using functions | Rouven Czerwinski | 1 | +6 | -6 |
| 2018-10-28 09:29 | input-manager: consider cursor warping on input_manager_set_focus | Rouven Czerwinski | 1 | +1 | -0 |
| 2018-10-28 08:16 | swayidle: enter idle state on SIGUSR1 | emersion | 2 | +119 | -109 |
| 2018-10-28 03:19 | Create ISSUE_TEMPLATE.md | Cameron Nemo | 1 | +27 | -0 |
| 2018-10-28 00:20 | Merge pull request #3006 from Snaipe/remove-class | Drew DeVault | 1 | +11 | -12 |
| 2018-10-27 19:26 | Merge pull request #3000 from Robinhuett/workspace_address_output_by_name | emersion | 3 | +24 | -1 |
| 2018-10-27 19:22 | Merge pull request #3003 from Hi-Angel/master | emersion | 1 | +1 | -1 |
| 2018-10-27 18:09 | seat: don't traverse the list to check if it's empty | Konstantin Kharlamov | 1 | +1 | -1 |
| 2018-10-27 17:35 | ipc: make class, instance, and title window properties optional | Franklin "Snaipe" Mathieu | 1 | +10 | -8 |
| 2018-10-27 17:29 | ipc: remove class key from view json | Franklin "Snaipe" Mathieu | 1 | +1 | -4 |
| 2018-10-27 15:10 | Merge pull request #3001 from madblobfish/swaylock-completions-and-manpage | Drew DeVault | 5 | +81 | -17 |
| 2018-10-27 14:54 | added fish completions for swaynag | madblobfish | 2 | +30 | -0 |
| 2018-10-27 14:54 | added fish completions for swayidle | madblobfish | 2 | +4 | -0 |
| 2018-10-27 13:56 | Use output identifier for workspace config | Robinhuett | 3 | +24 | -1 |
| 2018-10-27 13:25 | reordered swaylock manpage | madblobfish | 1 | +14 | -12 |
| 2018-10-27 13:25 | updated fish completions for swaylock | madblobfish | 1 | +33 | -5 |
| 2018-10-27 12:55 | Revert "Fix #2992" | Drew DeVault | 1 | +1 | -2 |
| 2018-10-27 09:23 | Merge pull request #2997 from RyanDwyer/fix-cursor-during-operation | emersion | 1 | +3 | -1 |
| 2018-10-27 09:12 | Don't reset cursor during mouse operations | Ryan Dwyer | 1 | +3 | -1 |
| 2018-10-27 05:58 | Merge pull request #2995 from colemickens/uninit-warnings | Ryan Dwyer | 1 | +1 | -1 |
| 2018-10-27 05:25 | tree/view.c: fix uninitialized variables warning | Cole Mickens | 1 | +1 | -1 |
| 2018-10-27 03:29 | Merge pull request #2994 from RyanDwyer/respect-lone-child-border | Drew DeVault | 2 | +18 | -11 |
| 2018-10-27 01:23 | Respect border settings when rendering lone tabbed/stacked child | Ryan Dwyer | 2 | +18 | -11 |
| 2018-10-26 23:18 | Merge pull request #2993 from mwenzkowski/fix-2992 | Brian Ashworth | 1 | +2 | -1 |
| 2018-10-26 20:53 | Fix #2992 | mwenzkowski | 1 | +2 | -1 |
| 2018-10-26 14:02 | Merge pull request #2989 from RyanDwyer/fix-focus-glitchiness | Drew DeVault | 1 | +4 | -0 |
| 2018-10-26 09:15 | Fix focus after a non-visible workspace's last container is destroyed | Ryan Dwyer | 1 | +4 | -0 |
| 2018-10-26 01:20 | Merge pull request #2985 from mihaicmn/fix-retiling | Drew DeVault | 1 | +1 | -4 |
| 2018-10-25 20:35 | Merge pull request #2984 from Ferdi265/master | emersion | 1 | +2 | -2 |
| 2018-10-25 20:20 | Fix re-tiling for floating containers | Mihai Coman | 1 | +1 | -4 |
| 2018-10-25 20:17 | sway-ipc: don't log errno if unneeded and add more descriptive errors | Ferdinand Bachmann | 1 | +2 | -2 |
| 2018-10-25 20:03 | Merge pull request #2982 from Toromtomtom/master | Drew DeVault | 1 | +2 | -1 |
| 2018-10-25 19:48 | protect newline | Tom Warnke | 1 | +2 | -1 |
| 2018-10-25 18:10 | Merge pull request #2980 from ppascher/allow_workspace_missing_output | Drew DeVault | 1 | +3 | -4 |
| 2018-10-25 17:48 | Update workspace.c | ppascher | 1 | +3 | -0 |
| 2018-10-25 17:24 | Update workspace.c | ppascher | 1 | +0 | -4 |
| 2018-10-25 16:32 | Merge pull request #2973 from ianyfan/swaybar | emersion | 3 | +32 | -42 |
| 2018-10-25 15:10 | Merge pull request #2975 from RyanDwyer/deny-commands-when-no-outputs | Drew DeVault | 13 | +52 | -0 |
| 2018-10-25 14:12 | Merge pull request #2974 from RyanDwyer/cursor-rebase-after-txn-apply | emersion | 10 | +18 | -68 |
| 2018-10-25 14:03 | Deny several commands when there's no outputs connected | Ryan Dwyer | 13 | +52 | -0 |
| 2018-10-25 13:30 | Rebase the cursor after applying transactions | Ryan Dwyer | 10 | +18 | -68 |
| 2018-10-25 13:31 | Merge pull request #2950 from emersion/presentation-time | Drew DeVault | 5 | +108 | -89 |
| 2018-10-25 13:07 | swaybar: when scrolling, check that there are workspaces to scroll on | Ian Fan | 1 | +4 | -0 |
| 2018-10-25 11:55 | swaybar: fix scrolling behaviour | Ian Fan | 1 | +26 | -40 |
| 2018-10-25 11:23 | swaybar: reverse order of workspaces list | Ian Fan | 3 | +3 | -3 |
| 2018-10-25 08:27 | Merge pull request #2971 from RyanDwyer/document-output-identifiers | emersion | 1 | +7 | -0 |
| 2018-10-25 08:13 | Merge pull request #2970 from RyanDwyer/fix-scratchpad-size | emersion | 1 | +2 | -2 |
| 2018-10-25 08:08 | Document how to identify outputs by make, model and serial | Ryan Dwyer | 1 | +7 | -0 |
| 2018-10-25 07:32 | Fix containers not being resized when entering scratchpad | Ryan Dwyer | 1 | +2 | -2 |
| 2018-10-24 16:54 | Merge pull request #2925 from ianyfan/swaylock | Drew DeVault | 3 | +22 | -4 |
| 2018-10-24 15:10 | Merge pull request #2964 from RyanDwyer/tab-wheel-focus-inactive | Drew DeVault | 1 | +15 | -4 |
| 2018-10-24 13:51 | When scrolling on a tab titlebar, set focus_inactive if not focused | Ryan Dwyer | 1 | +15 | -4 |
| 2018-10-24 13:45 | Merge pull request #2957 from RyanDwyer/rebase-cursor-after-map | Drew DeVault | 5 | +63 | -11 |
| 2018-10-24 13:45 | Merge pull request #2954 from RyanDwyer/cursor-rebase-after-focus-direction | Drew DeVault | 1 | +1 | -0 |
| 2018-10-24 12:33 | Merge pull request #2961 from RyanDwyer/swaylock-multiseat | emersion | 4 | +21 | -14 |
| 2018-10-24 12:04 | Add multiseat support to swaylock | Ryan Dwyer | 4 | +21 | -14 |
| 2018-10-24 09:38 | Rebase the cursor after mapping a view | Ryan Dwyer | 5 | +63 | -11 |
| 2018-10-24 08:43 | Rebase the cursor after focusing in a direction | Ryan Dwyer | 1 | +1 | -0 |
| 2018-10-23 23:13 | Merge pull request #2933 from Snaipe/xwayland-window-properties | Drew DeVault | 4 | +38 | -0 |
| 2018-10-23 21:38 | Implement the presentation-time protocol | emersion | 5 | +108 | -89 |
| 2018-10-22 19:17 | xwayland: populate window_properties in json for views | Franklin "Snaipe" Mathieu | 4 | +38 | -0 |
| 2018-10-23 12:19 | Merge pull request #2942 from ianyfan/swaybar | Drew DeVault | 1 | +3 | -7 |
| 2018-10-23 12:18 | Merge pull request #2944 from RyanDwyer/fix-multiseat-dormant-cursor | Drew DeVault | 2 | +8 | -2 |
| 2018-10-23 12:00 | seat_update_capabilities: Set cursor image while we have the capability | Ryan Dwyer | 1 | +5 | -2 |
| 2018-10-23 11:38 | Fix dormant cursor when using multiple seats | Ryan Dwyer | 1 | +3 | -0 |
| 2018-10-23 11:25 | swaybar: absorb bar_init function into bar_setup | Ian Fan | 1 | +3 | -7 |
| 2018-10-23 11:22 | swaybar: exit on display error | Ian Fan | 1 | +4 | -1 |
| 2018-10-23 10:46 | swaylock: exit on display error | Ian Fan | 2 | +13 | -3 |
| 2018-10-22 08:59 | swaylock: exit early if unable to inhibit input | Ian Fan | 1 | +5 | -0 |
| 2018-10-23 10:33 | Merge pull request #2941 from ianyfan/commands | Ryan Dwyer | 10 | +27 | -41 |
| 2018-10-23 09:40 | commands: replace EXPECTED_LESS_THAN with EXPECTED_AT_MOST | Ian Fan | 5 | +7 | -7 |
| 2018-10-23 09:32 | commands: clean-up checkarg function | Ian Fan | 1 | +14 | -19 |
| 2018-10-23 09:17 | commands: remove EXPECTED_MORE_THAN | Ian Fan | 6 | +5 | -14 |
| 2018-10-23 09:12 | commands: print correct command on error for exec and opacity | Ian Fan | 2 | +5 | -5 |
| 2018-10-23 08:50 | Merge pull request #2940 from RyanDwyer/fix-swaybar-crash | emersion | 1 | +6 | -4 |
| 2018-10-23 08:38 | Fix swaybar crash when there's no status_command | Ryan Dwyer | 1 | +6 | -4 |
| 2018-10-23 07:56 | Advertize dependency on git | Arnaud Vallette d'Osia | 10 | +10 | -0 |
| 2018-10-23 07:09 | Merge pull request #2936 from RedSoxFan/fix-swaynag-command | emersion | 1 | +1 | -1 |
| 2018-10-23 01:19 | cmd_swaynag_command: fix typo in variable | Brian Ashworth | 1 | +1 | -1 |
| 2018-10-22 23:55 | Merge pull request #2935 from mteyssier/ref-output-docs | Drew DeVault | 1 | +8 | -2 |
| 2018-10-22 22:23 | Merge pull request #2934 from RedSoxFan/config-log-cleanup | Ryan Dwyer | 1 | +0 | -3 |
| 2018-10-22 20:47 | Add references to sway-output(5) in sway(5) | mteyssier | 1 | +8 | -2 |
| 2018-10-22 21:52 | config: remove peeked + expanded line log entries | Brian Ashworth | 1 | +0 | -3 |
| 2018-10-22 21:45 | Merge pull request #2929 from RyanDwyer/fix-scratchpad-resize | Drew DeVault | 2 | +10 | -4 |
| 2018-10-22 21:32 | Merge branch 'master' into fix-scratchpad-resize | Brian Ashworth | 1 | +1 | -1 |
| 2018-10-22 20:12 | Merge pull request #2926 from RyanDwyer/fix-xwayland-floating-logic | Drew DeVault | 1 | +1 | -1 |
| 2018-10-22 14:02 | Fix crash when resizing container hidden in the scratchpad | Ryan Dwyer | 2 | +10 | -4 |
| 2018-10-22 12:55 | Merge pull request #2924 from RyanDwyer/fix-qt-menu-crash | Drew DeVault | 2 | +0 | -12 |
| 2018-10-22 12:53 | Merge pull request #2923 from RyanDwyer/fix-move-to-fullscreen-crash | Drew DeVault | 1 | +1 | -1 |
| 2018-10-22 12:40 | Merge pull request #2922 from RedSoxFan/fix-2905 | Ryan Dwyer | 1 | +11 | -0 |
| 2018-10-22 11:51 | Fix xwayland wants_floating logic | Ryan Dwyer | 1 | +1 | -1 |
| 2018-10-22 08:36 | Fix crash when quitting a QT app on the wayland backend using menu | Ryan Dwyer | 2 | +0 | -12 |
| 2018-10-22 07:57 | Fix crash when moving a container to a fullscreen workspace | Ryan Dwyer | 1 | +1 | -1 |
| 2018-10-22 02:57 | cmd_reload: recalc font sizing + rebuild textures | Brian Ashworth | 1 | +11 | -0 |
| 2018-10-21 16:35 | Merge pull request #2913 from emersion/fix-swaybar-hotplug | Drew DeVault | 1 | +28 | -32 |
| 2018-10-21 15:46 | swaybar: fix hotplug | emersion | 1 | +28 | -32 |
| 2018-10-21 14:40 | Merge pull request #2909 from makepanic/issues/2906 | Drew DeVault | 3 | +20 | -0 |
| 2018-10-21 13:51 | Parse missing i3 window types | Christian | 3 | +20 | -0 |
| 2018-10-21 06:59 | Merge pull request #2903 from RyanDwyer/seat-specific-backandforth | emersion | 8 | +32 | -33 |
| 2018-10-21 01:26 | Make workspace back_and_forth seat-specific | Ryan Dwyer | 8 | +32 | -33 |
| 2018-10-20 20:52 | Merge pull request #2901 from ianyfan/swaybar | emersion | 2 | +10 | -7 |
| 2018-10-20 20:12 | swaybar: render with minimum height, nominally text height | Ian Fan | 2 | +10 | -7 |
| 2018-10-20 19:06 | Merge pull request #2900 from Hi-Angel/master | Drew DeVault | 1 | +28 | -0 |
| 2018-10-20 18:43 | A script to make inactive windows transparent | Konstantin Kharlamov | 1 | +28 | -0 |
| 2018-10-20 14:18 | Merge pull request #2896 from RyanDwyer/abort-proprietary | Drew DeVault | 1 | +28 | -7 |
| 2018-10-20 14:01 | Abort if proprietary drivers are in use | Ryan Dwyer | 1 | +28 | -7 |
| 2018-10-20 13:38 | Merge pull request #2895 from RyanDwyer/fix-popup-damage | Drew DeVault | 2 | +10 | -4 |
| 2018-10-20 13:30 | Merge pull request #2888 from RyanDwyer/remove-raise-floating | Drew DeVault | 8 | +4 | -42 |
| 2018-10-20 13:18 | Fix popup damage issues when toplevel and/or popup uses geometry | Ryan Dwyer | 2 | +10 | -4 |
| 2018-10-20 13:17 | Merge pull request #2887 from RyanDwyer/bar-overlay | Drew DeVault | 1 | +1 | -1 |
| 2018-10-20 09:43 | Merge pull request #2890 from mihaicmn/create-default-seat | Ryan Dwyer | 1 | +5 | -11 |
| 2018-10-20 08:48 | Fix crash when defaut seat is not created | Mihai Coman | 1 | +5 | -11 |
| 2018-10-20 07:51 | Remove raise_floating directive | Ryan Dwyer | 8 | +4 | -42 |
| 2018-10-20 06:48 | Put swaybar in overlay layer when using mode hide | Ryan Dwyer | 1 | +1 | -1 |
| 2018-10-20 06:42 | Merge pull request #2870 from RyanDwyer/refactor-input-manager | emersion | 28 | +116 | -149 |
| 2018-10-20 06:37 | Merge pull request #2886 from RyanDwyer/fix-headless-unmap-crash | emersion | 2 | +12 | -3 |
| 2018-10-20 06:35 | Merge pull request #2879 from Emantor/fix/swaybar_position | emersion | 2 | +3 | -7 |
| 2018-10-19 17:11 | commands/bar: remove left and right from allowed positions | Rouven Czerwinski | 1 | +1 | -1 |
| 2018-10-19 06:30 | swaybar: disallow left and right position and print error on default | Rouven Czerwinski | 1 | +2 | -6 |
| 2018-10-18 11:20 | Minor refactor of input manager | Ryan Dwyer | 28 | +116 | -149 |
| 2018-10-20 02:34 | Fix crash when view unmaps while no outputs connected | Ryan Dwyer | 2 | +12 | -3 |
| 2018-10-20 03:06 | Merge pull request #2872 from RyanDwyer/cursor-rebase | Drew DeVault | 8 | +78 | -51 |
| 2018-10-19 23:18 | Merge pull request #2885 from RyanDwyer/fix-tiling-drag-crash | Drew DeVault | 1 | +4 | -3 |
| 2018-10-19 23:16 | Merge pull request #2884 from c-edw/feature/2867_FixScalingParameter | Drew DeVault | 1 | +1 | -2 |
| 2018-10-19 22:49 | Fix crash when ending tiling drag | Ryan Dwyer | 1 | +4 | -3 |
| 2018-10-19 15:38 | Change initial background mode before arg parse. | Connor E | 1 | +1 | -2 |
| 2018-10-19 13:18 | Merge pull request #2883 from ponkyh/missing-stdlib | emersion | 1 | +1 | -0 |
| 2018-10-19 12:55 | missing headers for swaybar/input.c | ossi.ahosalmi | 1 | +1 | -0 |
| 2018-10-18 14:04 | Introduce cursor_rebase | Ryan Dwyer | 8 | +78 | -51 |
| 2018-10-19 12:40 | Merge pull request #2882 from RyanDwyer/fix-mouse-warp-logic | Drew DeVault | 2 | +9 | -6 |
| 2018-10-19 12:28 | Fix logic used for mouse_warping output | Ryan Dwyer | 2 | +9 | -6 |
| 2018-10-19 12:00 | Merge pull request #2875 from RedSoxFan/input-device-bindings | Drew DeVault | 9 | +77 | -36 |
| 2018-10-19 00:49 | Merge pull request #2877 from RyanDwyer/warp-on-workspace-switch | Drew DeVault | 4 | +27 | -24 |
| 2018-10-18 21:57 | Consider cursor warp when switching workspaces | Ryan Dwyer | 4 | +27 | -24 |
| 2018-10-18 17:13 | cmd_bind{sym,code}: Implement per-device bindings | Brian Ashworth | 9 | +77 | -36 |
| 2018-10-18 17:37 | Merge pull request #2874 from ianyfan/swaybar | Brian Ashworth | 7 | +340 | -316 |
| 2018-10-17 19:21 | swaybar: separate input code to new file | Ian Fan | 7 | +340 | -316 |
| 2018-10-18 13:18 | Merge pull request #2871 from RyanDwyer/untangle-cursor-warp | Drew DeVault | 5 | +34 | -38 |
| 2018-10-18 13:08 | Remove cursor warping from seat_set_focus | Ryan Dwyer | 5 | +34 | -38 |
| 2018-10-17 20:19 | Merge pull request #2868 from emersion/xcursor-env | Drew DeVault | 1 | +13 | -2 |
| 2018-10-17 19:10 | Export XCURSOR_SIZE and XCURSOR_THEME | emersion | 1 | +13 | -2 |
| 2018-10-17 14:16 | Merge pull request #2858 from RyanDwyer/fix-move-to-floating-ws | Drew DeVault | 1 | +2 | -1 |
| 2018-10-17 14:14 | Merge pull request #2864 from sghctoma/freebsd-fixes | Drew DeVault | 2 | +16 | -3 |
| 2018-10-17 14:13 | Merge pull request #2861 from RyanDwyer/fix-empty-workspace-crashes | Drew DeVault | 4 | +4 | -4 |
| 2018-10-17 13:57 | Merge pull request #2820 from Emantor/fix-mouse-warping-container | Drew DeVault | 8 | +102 | -68 |
| 2018-10-17 13:55 | Merge pull request #2862 from SpeedJack/fix-stringop-overflow | Drew DeVault | 1 | +1 | -1 |
| 2018-10-17 13:06 | Set sysconfdir to /etc only if prefix is /usr | sghctoma | 1 | +15 | -2 |
| 2018-10-17 11:00 | Fix stringop-overflow warnings | Niccolò Scatena | 1 | +1 | -1 |
| 2018-10-17 09:55 | Fix crashes when running certain commands on an empty workspace | Ryan Dwyer | 4 | +4 | -4 |
| 2018-10-17 09:09 | Increase _POSIX_C_SOURCE to 200112L | sghctoma | 1 | +1 | -1 |
| 2018-10-17 06:50 | Fix moving tiled containers to workspaces which only have floating views | Ryan Dwyer | 1 | +2 | -1 |
| 2018-10-17 01:39 | Merge pull request #2843 from c-edw/feature/2842_TruncateMessage | Brian Ashworth | 1 | +9 | -6 |
| 2018-10-17 01:31 | Merge branch 'master' into feature/2842_TruncateMessage | Brian Ashworth | 2 | +7 | -3 |
| 2018-10-16 21:50 | Merge pull request #2855 from SpeedJack/sysconfdir-fhs-compliant | Drew DeVault | 1 | +2 | -2 |
| 2018-10-16 18:05 | Truncate message, append buffer overflow message if too long. | Connor E | 1 | +9 | -6 |
| 2018-10-16 17:44 | Set SYSCONFDIR to /etc even when "prefix" is set | Niccolò Scatena | 1 | +1 | -1 |
| 2018-10-16 17:35 | Revert "Fix SYSCONFDIR to include "prefix"" | Niccolò Scatena | 1 | +1 | -1 |
| 2018-10-16 16:18 | Merge pull request #2852 from RyanDwyer/back-and-forth-crash | Drew DeVault | 1 | +5 | -1 |
| 2018-10-15 14:21 | view: rewarp cursor during view_unmap | Rouven Czerwinski | 1 | +10 | -1 |
| 2018-10-15 14:20 | seat: use new warping functions for cursor warping during focus warp | Rouven Czerwinski | 1 | +9 | -18 |
| 2018-10-15 14:18 | cursor: functions to warp cursor to container and workspace | Rouven Czerwinski | 2 | +47 | -1 |
| 2018-10-13 19:01 | view: move arrange_workspace into view_map | Rouven Czerwinski | 5 | +36 | -48 |
| 2018-10-16 13:42 | Fix crash when using workspace back_and_forth with no previous | Ryan Dwyer | 1 | +5 | -1 |
| 2018-10-16 09:59 | Merge pull request #2836 from RyanDwyer/set-set-raw-focus | Ian Fan | 6 | +48 | -36 |
| 2018-10-16 09:50 | Merge branch 'master' into set-set-raw-focus | Ian Fan | 7 | +41 | -14 |
| 2018-10-15 22:17 | Prevent duplicate workspace::focus events | Ryan Dwyer | 3 | +12 | -4 |
| 2018-10-15 21:01 | Merge pull request #2845 from colemickens/posix_clock | Drew DeVault | 1 | +1 | -0 |
| 2018-10-15 20:36 | common/loop.c: add _POSIX_C_SOURCE for clock_gettime and CLOCK_MONOTONIC | Cole Mickens | 1 | +1 | -0 |
| 2018-10-15 19:30 | Merge pull request #2839 from RyanDwyer/swaylock-version | Drew DeVault | 1 | +3 | -7 |
| 2018-10-15 14:08 | Fix swaylock version string | Ryan Dwyer | 1 | +3 | -7 |
| 2018-10-15 13:37 | Merge pull request #2838 from RyanDwyer/compositor-unavailable-crash | Drew DeVault | 5 | +24 | -5 |
| 2018-10-15 13:35 | Merge pull request #2835 from RyanDwyer/swap-crash | Drew DeVault | 1 | +13 | -2 |
| 2018-10-15 11:57 | Sway clients: Exit gracefully when compositor is unavailable | Ryan Dwyer | 5 | +24 | -5 |
| 2018-10-15 11:06 | Introduce seat_set_raw_focus and remove notify argument from seat_set_focus_warp | Ryan Dwyer | 6 | +37 | -33 |
| 2018-10-15 09:40 | Fix crash in swap command | Ryan Dwyer | 1 | +13 | -2 |
| 2018-10-14 15:04 | Merge pull request #2831 from swaywm/move-output-docs | Drew DeVault | 5 | +69 | -57 |
| 2018-10-14 14:48 | Establish sway-output(5) | Drew DeVault | 5 | +69 | -57 |
| 2018-10-14 14:34 | Merge pull request #2826 from RyanDwyer/common-eventloop | Drew DeVault | 13 | +328 | -195 |
| 2018-10-14 14:33 | Update README.MD (and README.*.md) | Drew DeVault | 10 | +1 | -91 |
| 2018-10-14 14:23 | Event loop: Fix memmove and remove extraneous declaration | Ryan Dwyer | 2 | +1 | -2 |
| 2018-10-14 13:59 | Event loop: Free fds and fix race condition | Ryan Dwyer | 1 | +4 | -0 |
| 2018-10-14 02:28 | Remove timerfd from loop implementation | Ryan Dwyer | 7 | +128 | -65 |
| 2018-10-13 07:06 | swaylock: Don't wait too long for surface damage before verifying | Ryan Dwyer | 2 | +19 | -1 |
| 2018-10-13 06:56 | swaylock: clear password after 10 seconds | Ryan Dwyer | 2 | +22 | -0 |
| 2018-10-13 06:52 | swaylock: Remove indicator after 3 seconds | Ryan Dwyer | 3 | +39 | -3 |
| 2018-10-13 06:14 | swaylock: Use common event loop | Ryan Dwyer | 2 | +13 | -2 |
| 2018-10-13 06:04 | Move swaybar's event loop to common directory and refactor | Ryan Dwyer | 10 | +172 | -192 |
| 2018-10-14 14:23 | Document `border csd` | Drew DeVault | 2 | +7 | -6 |
| 2018-10-14 13:13 | Merge pull request #2751 from ianyfan/swaybar | Drew DeVault | 21 | +358 | -130 |
| 2018-10-13 20:44 | swaybar: add documentation for hide/hidden_state subcommands | Ian Fan | 2 | +28 | -0 |
| 2018-10-13 10:56 | swaybar: when hiding bar, save old height to be restored upon reshow | Ian Fan | 2 | +1 | -2 |
| 2018-10-12 19:59 | swaybar: send signal to status when hiding or showing bar | Ian Fan | 3 | +21 | -0 |
| 2018-10-12 20:05 | swaybar: show hidden bar on urgency | Ian Fan | 2 | +10 | -4 |
| 2018-10-12 20:14 | swaybar: show hidden bar on key event | Ian Fan | 8 | +66 | -7 |
| 2018-10-12 19:32 | swaybar: handle mode/hidden_state changes | Ian Fan | 6 | +127 | -11 |
| 2018-10-12 19:28 | swaybar: streamline ipc handling | Ian Fan | 1 | +15 | -13 |
| 2018-10-12 19:23 | swaybar: move mode & mode_pango_markup to bar struct | Ian Fan | 5 | +15 | -14 |
| 2018-10-12 20:17 | swaybar: only send initial workspace request if workspace buttons are enabled | Ian Fan | 1 | +5 | -2 |
| 2018-10-12 19:18 | swaybar: add free_hotspots helper function | Ian Fan | 3 | +15 | -18 |
| 2018-09-30 14:09 | swaybar: only subscribe to required events | Ian Fan | 1 | +6 | -2 |
| 2018-10-06 18:02 | swaybar: annotate wl_list properties in definitions | Ian Fan | 3 | +8 | -8 |
| 2018-09-30 14:09 | swaybar: save id upon startup | Ian Fan | 5 | +13 | -13 |
| 2018-09-30 22:06 | commands: fix sending bar mode/hidden_state updates to all bars | Ian Fan | 2 | +30 | -38 |
| 2018-10-14 12:30 | Merge pull request #2808 from RedSoxFan/bar-subcommands | Drew DeVault | 5 | +79 | -56 |
| 2018-10-14 12:30 | Merge pull request #2829 from espkk/master | Drew DeVault | 1 | +1 | -1 |
| 2018-10-14 04:40 | swaylock: fix clear_password_buffer | espkk | 1 | +1 | -1 |
| 2018-10-14 00:51 | Remove unnecessary comment | Drew DeVault | 1 | +0 | -1 |
| 2018-10-13 22:49 | Merge pull request #2823 from tarmack/fix_edge_gaps | Brian Ashworth | 6 | +30 | -53 |
| 2018-10-13 22:08 | Merge branch 'master' into fix_edge_gaps | Brian Ashworth | 2 | +14 | -1 |
| 2018-10-13 01:53 | cmd_bar: simplify logic | Brian Ashworth | 1 | +27 | -35 |
| 2018-10-10 14:49 | cmd_bar: fix bar id issues | Brian Ashworth | 2 | +19 | -2 |
| 2018-10-11 19:51 | fix_edge_gaps: Allow negative values for outer gaps. | Tarmack | 6 | +30 | -53 |
| 2018-10-09 22:37 | bar_cmd_status_command: only reload current bar | Brian Ashworth | 1 | +1 | -1 |
| 2018-10-09 17:41 | Fix bar subcommand handler structs and selection | Brian Ashworth | 3 | +35 | -21 |
| 2018-10-13 11:22 | Merge pull request #2828 from RyanDwyer/fix-locked-map-crash | emersion | 2 | +14 | -1 |
| 2018-10-13 09:15 | Fix crash when view maps while locked | Ryan Dwyer | 2 | +14 | -1 |
| 2018-10-12 21:12 | Merge pull request #2825 from RyanDwyer/fractional-scale-pixel-leaks | Drew DeVault | 2 | +89 | -88 |
| 2018-10-12 12:36 | Fix pixel leaks when using fractional scaling | Ryan Dwyer | 2 | +89 | -88 |
| 2018-10-11 23:21 | Merge pull request #2821 from meakio/master | Ryan Dwyer | 1 | +5 | -0 |
| 2018-10-11 22:55 | Merge branch 'master' into master | Ryan Dwyer | 1 | +2 | -2 |
| 2018-10-11 15:17 | fix: cmd_sticky crash sway with empty container | meak | 1 | +5 | -0 |
| 2018-10-11 20:26 | Merge pull request #2824 from chtison/master | Drew DeVault | 1 | +2 | -2 |
| 2018-10-11 20:14 | Fix documentation of output | chtison | 1 | +2 | -2 |
| 2018-10-10 21:52 | Merge pull request #2817 from trmendes/libinput-disable-touchscreen-support | emersion | 1 | +26 | -0 |
| 2018-10-10 21:15 | Add libinput send_events config for touch | Thiago Mendes | 1 | +26 | -0 |
| 2018-10-10 15:07 | Merge pull request #2806 from v-gu/add-libinput-support-for-keyboard | Drew DeVault | 1 | +26 | -0 |
| 2018-10-10 15:07 | Merge pull request #2798 from RedSoxFan/bar-bindsym | Drew DeVault | 10 | +182 | -2 |
| 2018-10-10 12:23 | Merge branch 'master' into bar-bindsym | Ian Fan | 13 | +63 | -37 |
| 2018-10-10 12:06 | Merge pull request #2814 from Emantor/mouse-warping-container | Drew DeVault | 5 | +22 | -9 |
| 2018-10-10 11:50 | Merge branch 'master' into mouse-warping-container | Ryan Dwyer | 3 | +17 | -9 |
| 2018-10-10 11:44 | Merge pull request #2811 from RyanDwyer/fix-floating-click-events | Drew DeVault | 3 | +17 | -9 |
| 2018-10-10 09:28 | Add mouse_warping container | Rouven Czerwinski | 5 | +22 | -9 |
| 2018-10-10 08:57 | Merge pull request #2812 from RyanDwyer/fix-version-messages | emersion | 2 | +2 | -2 |
| 2018-10-10 08:34 | Fix program name in version strings | Ryan Dwyer | 2 | +2 | -2 |
| 2018-10-10 06:58 | Fix floating click events | Ryan Dwyer | 3 | +17 | -9 |
| 2018-10-09 23:58 | Merge pull request #2810 from RyanDwyer/fix-docs-backandforth | Drew DeVault | 1 | +1 | -1 |
| 2018-10-09 23:41 | Fix back_and_forth documentation | Ryan Dwyer | 1 | +1 | -1 |
| 2018-10-09 22:46 | Merge pull request #2809 from mwenzkowski/fix-view_autoconfigure | Drew DeVault | 1 | +2 | -2 |
| 2018-10-09 18:10 | Fix undesirable height change of floating views | mwenzkowski | 1 | +2 | -2 |
| 2018-10-09 13:19 | add libinput config for keyboard | Vincent Gu | 1 | +26 | -0 |
| 2018-10-09 13:42 | Merge pull request #2805 from RyanDwyer/fix-resize-return-value | Drew DeVault | 2 | +15 | -13 |
| 2018-10-09 13:37 | Merge pull request #2803 from RedSoxFan/fix-2802 | Drew DeVault | 1 | +4 | -1 |
| 2018-10-09 12:25 | resize: Determine if anything changed using before/after check | Ryan Dwyer | 2 | +15 | -13 |
| 2018-10-09 12:12 | bar-bindsym: address ianyfan's comments | Brian Ashworth | 5 | +28 | -18 |
| 2018-10-08 15:40 | Implement bar bindsym | Brian Ashworth | 10 | +172 | -2 |
| 2018-10-09 11:37 | Merge pull request #2804 from Emantor/swaynag-double-free | Drew DeVault | 1 | +0 | -2 |
| 2018-10-09 11:10 | config: remove double free of config->swaynag_command | Rouven Czerwinski | 1 | +0 | -2 |
| 2018-10-08 22:49 | Only consider tiling views for gaps outer | Brian Ashworth | 1 | +4 | -1 |
| 2018-10-08 22:02 | Merge pull request #2772 from RyanDwyer/improve-popup-damage | Drew DeVault | 4 | +80 | -9 |
| 2018-10-08 19:28 | Merge pull request #2782 from RyanDwyer/popup-during-fullscreen | Brian Ashworth | 18 | +160 | -2 |
| 2018-10-08 19:18 | Merge branch 'master' into popup-during-fullscreen | Brian Ashworth | 9 | +57 | -21 |
| 2018-10-08 17:17 | Merge pull request #2799 from ianyfan/commands | emersion | 1 | +3 | -0 |
| 2018-10-08 16:35 | commands: when setting urgency, check container is not null | Ian Fan | 1 | +3 | -0 |
| 2018-10-08 14:24 | Merge pull request #2795 from RedSoxFan/swaynag-disable | emersion | 4 | +23 | -6 |
| 2018-10-08 13:56 | Allow swaynag to be disabled | Brian Ashworth | 4 | +23 | -6 |
| 2018-10-08 13:50 | Merge pull request #2793 from emersion/disable-swaybg | emersion | 5 | +27 | -15 |
| 2018-10-08 13:50 | Remove duplicate code | Ryan Dwyer | 4 | +10 | -33 |
| 2018-10-08 13:42 | Merge pull request #2794 from johnae/fix-opacity-crashing-bug | emersion | 1 | +4 | -0 |
| 2018-10-08 13:39 | Look for any ancestor when checking for fullscreen exit | Ryan Dwyer | 3 | +12 | -15 |
| 2018-10-08 13:27 | Use current state when rendering transient containers | Ryan Dwyer | 1 | +3 | -2 |
| 2018-10-08 13:21 | Fix memory leak in status_command handler | emersion | 1 | +2 | -0 |
| 2018-10-08 13:09 | Check if there is a current container before setting it's opacity | John Axel Eriksson | 1 | +4 | -0 |
| 2018-10-08 13:08 | Allow swaybg to be disabled | emersion | 4 | +25 | -15 |
| 2018-10-08 13:00 | Introduce container_is_transient_for | Ryan Dwyer | 7 | +30 | -37 |
| 2018-10-07 10:40 | Implement popup_during_fullscreen | Ryan Dwyer | 16 | +192 | -2 |
| 2018-10-08 12:42 | Merge pull request #2791 from RyanDwyer/status-command-optional | Drew DeVault | 7 | +31 | -17 |
| 2018-10-08 12:23 | Allow status_command to be disabled via IPC | Ryan Dwyer | 3 | +23 | -10 |
| 2018-10-08 11:54 | Add example status_command to default config | Ryan Dwyer | 1 | +5 | -0 |
| 2018-10-08 11:40 | swaybar: allow null status_command | Ryan Dwyer | 3 | +3 | -7 |
| 2018-10-08 12:05 | Merge pull request #2789 from RyanDwyer/reload-idle | Ian Fan | 7 | +47 | -73 |
| 2018-10-08 11:18 | Don't apply seat config when validating | Ryan Dwyer | 2 | +6 | -2 |
| 2018-10-08 10:40 | Remove unneeded variable | Ryan Dwyer | 1 | +8 | -10 |
| 2018-10-08 09:28 | Reload config using idle event | Ryan Dwyer | 5 | +34 | -62 |
| 2018-10-07 21:30 | Merge pull request #2786 from swaywm/no-op-client-commands | Drew DeVault | 3 | +13 | -5 |
| 2018-10-07 18:44 | Shim client.background and client.placeholder | Drew DeVault | 3 | +13 | -5 |
| 2018-10-07 18:37 | swaynag: s/Toggle Details/Toggle details/ | Drew DeVault | 2 | +2 | -2 |
| 2018-10-07 07:57 | Merge pull request #2783 from martinetd/swaynag_uaf | emersion | 1 | +4 | -4 |
| 2018-10-07 07:33 | swaynag: fix use-after-free in wl_display_dispatch | Dominique Martinet | 1 | +4 | -4 |
| 2018-10-07 01:06 | Handle subsurfaces in view_child_damage | Ryan Dwyer | 1 | +20 | -1 |
| 2018-10-06 07:29 | Use wlr_xdg_popup_get_toplevel_coords | Ryan Dwyer | 2 | +10 | -14 |
| 2018-10-06 04:49 | Only damage popups when popups have damage | Ryan Dwyer | 4 | +64 | -8 |
| 2018-10-06 18:10 | Merge pull request #2778 from emersion/swaybar-seat-pointer | Drew DeVault | 1 | +5 | -1 |
| 2018-10-06 17:45 | Merge pull request #2779 from ianyfan/ipc | emersion | 1 | +2 | -1 |
| 2018-10-06 17:11 | swaybar: fix binding to wl_pointer multiple times | emersion | 1 | +5 | -1 |
| 2018-10-06 17:11 | ipc: set "type" of floating containers to "floating_con" | Ian Fan | 1 | +2 | -1 |
| 2018-10-06 16:47 | Merge pull request #2776 from swaywm/swaylock-setuid | emersion | 3 | +31 | -0 |
| 2018-10-06 16:17 | Fix swaylock w/shadow on glibc, improve security | Drew DeVault | 3 | +31 | -0 |
| 2018-10-06 15:52 | Update CONTRIBUTING.md | Drew DeVault | 1 | +188 | -175 |
| 2018-10-06 12:53 | Merge pull request #2693 from RyanDwyer/move-sticky-in-seat | emersion | 2 | +20 | -32 |
| 2018-09-23 00:39 | Move sticky containers when switching workspace via criteria | Ryan Dwyer | 2 | +20 | -32 |
| 2018-10-05 23:51 | Merge pull request #2771 from RyanDwyer/swaylock-seat-capabilities | Drew DeVault | 3 | +15 | -5 |
| 2018-10-05 23:38 | swaylock: Support keyboard and pointer disconnects and reconnects | Ryan Dwyer | 3 | +15 | -5 |
| 2018-10-05 07:40 | Merge pull request #2768 from RyanDwyer/fix-flatten-crash | emersion | 1 | +5 | -0 |
| 2018-10-05 06:39 | Fix crash when flattening container after moving | Ryan Dwyer | 1 | +5 | -0 |
| 2018-10-04 19:50 | Merge pull request #2764 from ianyfan/rm-base64 | emersion | 2 | +0 | -225 |
| 2018-10-04 19:15 | Remove obsolete base64.c file | Ian Fan | 2 | +0 | -225 |
| 2018-10-04 19:00 | Fix #2763 | Drew DeVault | 1 | +1 | -1 |
| 2018-10-04 12:18 | Merge pull request #2760 from RyanDwyer/swaylock-handle-output-disconnect | emersion | 2 | +36 | -3 |
| 2018-10-04 11:29 | Merge pull request #2761 from RyanDwyer/seat-op-ignore-buttons | emersion | 1 | +6 | -5 |
| 2018-10-04 10:57 | Ignore unrelated cursor buttons while doing seat operations | Ryan Dwyer | 1 | +6 | -5 |
| 2018-10-04 09:23 | Give focus to another swaylock surface when output is disconnected | Ryan Dwyer | 2 | +36 | -3 |
| 2018-10-03 19:22 | Merge pull request #2759 from minus7/fix-view-container-null | emersion | 1 | +1 | -1 |
| 2018-10-03 19:21 | Merge pull request #2709 from BuJo/feature/raise_floating | Drew DeVault | 11 | +64 | -34 |
| 2018-10-03 19:01 | Fix crash if view has no container | minus | 1 | +1 | -1 |
| 2018-10-03 09:26 | Reenable popup-handling for determining focus | Jonathan Buch | 1 | +20 | -3 |
| 2018-10-03 09:05 | Use "raycasting" for determining focus for floating windows | Jonathan Buch | 1 | +11 | -39 |
| 2018-09-27 16:32 | Fix focusing topmost floating windows | Jonathan Buch | 3 | +13 | -5 |
| 2018-09-25 12:57 | Add manpage documentatioon for raise_floating | Jonathan Buch | 1 | +5 | -0 |
| 2018-09-25 08:29 | Simplify raising a container in seat | Jonathan Buch | 1 | +15 | -19 |
| 2018-09-25 08:22 | Add configuration for raising containers on focus | Jonathan Buch | 7 | +33 | -1 |
| 2018-10-03 12:17 | Merge pull request #2757 from RyanDwyer/check-focus-stack-empty | emersion | 1 | +3 | -0 |
| 2018-10-03 12:09 | Add sanity check for empty focus stack | Ryan Dwyer | 1 | +3 | -0 |
| 2018-10-03 12:02 | Remove HACKING.md | Drew DeVault | 1 | +0 | -24 |
| 2018-10-03 11:48 | Fix some missing commands in sway-input(5) | Drew DeVault | 2 | +9 | -3 |
| 2018-10-03 11:03 | Merge pull request #2703 from RyanDwyer/csd-border | Drew DeVault | 18 | +299 | -140 |
| 2018-10-03 11:02 | Merge pull request #2755 from RyanDwyer/fix-tiling-criteria | Drew DeVault | 1 | +2 | -0 |
| 2018-10-03 10:33 | Fix tiling criteria | Ryan Dwyer | 1 | +2 | -0 |
| 2018-10-02 15:00 | Merge pull request #2749 from ianyfan/swaybar | Drew DeVault | 2 | +4 | -2 |
| 2018-10-02 13:04 | swaybar: add leading comma to click event JSON | Ian Fan | 2 | +4 | -2 |
| 2018-10-02 12:14 | Merge pull request #2745 from RyanDwyer/fix-focus-inactive-on-destroy | Drew DeVault | 1 | +28 | -17 |
| 2018-10-02 05:42 | Set focus_inactive on a sibling when a container closes in an inactive workspace | Ryan Dwyer | 1 | +28 | -17 |
| 2018-10-02 01:37 | Merge pull request #2740 from RedSoxFan/gap-borders | Ryan Dwyer | 9 | +68 | -20 |
| 2018-10-01 16:56 | Handle border options for gaps | Brian Ashworth | 9 | +68 | -20 |
| 2018-10-01 22:57 | Merge pull request #2739 from RedSoxFan/fix-2653 | Ryan Dwyer | 5 | +63 | -24 |
| 2018-10-01 22:14 | Merge branch 'master' into fix-2653 | Ryan Dwyer | 1 | +5 | -1 |
| 2018-10-01 18:18 | Merge pull request #2735 from RedSoxFan/fix-quotes | Drew DeVault | 1 | +5 | -1 |
| 2018-10-01 13:41 | Fix smart gaps | Brian Ashworth | 5 | +63 | -24 |
| 2018-09-30 17:29 | Merge pull request #2737 from Ragnis/criteria-floating | Drew DeVault | 1 | +2 | -0 |
| 2018-09-30 16:59 | Parse floating criteria | Ragnis Armus | 1 | +2 | -0 |
| 2018-09-30 16:35 | Do not strip quotes for cmd_set | Brian Ashworth | 1 | +1 | -0 |
| 2018-09-30 14:39 | Do not strip quotes for exec or bind commands | Brian Ashworth | 1 | +4 | -1 |
| 2018-09-30 13:04 | Merge pull request #2734 from ivyl/use_rpath | emersion | 10 | +19 | -10 |
| 2018-09-30 12:11 | Add support for installing binaries with DT_RPATH | Arkadiusz Hiler | 10 | +19 | -10 |
| 2018-09-30 11:47 | Merge pull request #2726 from RyanDwyer/overhaul-gaps | Drew DeVault | 9 | +228 | -175 |
| 2018-09-30 11:45 | Merge pull request #2728 from RedSoxFan/move-sticky-on-evac | Drew DeVault | 2 | +30 | -5 |
| 2018-09-30 11:44 | Merge pull request #2725 from PumbaPe/add-tap-and-drag | Drew DeVault | 8 | +44 | -0 |
| 2018-09-30 11:41 | Merge pull request #2730 from ivyl/remove_cap_leftovers | Drew DeVault | 19 | +23 | -142 |
| 2018-09-30 10:58 | Turn funcs() into funcs(void) | Arkadiusz Hiler | 14 | +19 | -19 |
| 2018-09-30 10:58 | Remove declarations that do no have definitions | Arkadiusz Hiler | 4 | +0 | -62 |
| 2018-09-29 09:02 | Remove libcap/prctl artifacts | Arkadiusz Hiler | 3 | +4 | -61 |
| 2018-09-30 09:44 | Merge pull request #2733 from ianyfan/swaybar | emersion | 4 | +48 | -23 |
| 2018-09-28 15:17 | swaybar: synchronize rendering to output frames | Ian Fan | 4 | +48 | -23 |
| 2018-09-30 08:03 | Merge pull request #2732 from RyanDwyer/fix-zero-outputs | emersion | 1 | +15 | -0 |
| 2018-09-30 01:58 | Fix hotplugging down to zero outputs | Ryan Dwyer | 1 | +15 | -0 |
| 2018-09-29 12:32 | Merge pull request #2698 from ianyfan/hide-cursor | emersion | 2 | +15 | -6 |
| 2018-09-29 09:49 | add tap-and-drag setting to sway-input | PP | 8 | +44 | -0 |
| 2018-09-29 09:24 | Merge pull request #2729 from RyanDwyer/resize-return-false | emersion | 2 | +20 | -12 |
| 2018-09-29 09:23 | Merge pull request #2635 from RedSoxFan/fix-bg-special | emersion | 3 | +11 | -24 |
| 2018-09-29 07:05 | Return an error when resizing is a no op | Ryan Dwyer | 2 | +20 | -12 |
| 2018-09-29 03:47 | Move sticky containers in output_evacuate | Brian Ashworth | 2 | +30 | -5 |
| 2018-09-19 01:44 | Fix quote handling for commands | Brian Ashworth | 1 | +3 | -10 |
| 2018-09-16 02:21 | Handle shell special characters in bg file path | Brian Ashworth | 2 | +8 | -14 |
| 2018-09-29 02:59 | Update gaps documentation | Ryan Dwyer | 1 | +13 | -11 |
| 2018-09-29 02:58 | Don't allow negative gaps | Ryan Dwyer | 1 | +6 | -0 |
| 2018-09-29 01:06 | Make gaps implementation consistent with i3-gaps | Ryan Dwyer | 8 | +209 | -164 |
| 2018-09-28 20:07 | Merge pull request #2724 from RedSoxFan/update-man-pages | Drew DeVault | 3 | +37 | -28 |
| 2018-09-28 17:24 | sway{,bar,input}.5: changes for generic blocks | Brian Ashworth | 3 | +29 | -24 |
| 2018-09-28 00:44 | sway.5: update set command information | Brian Ashworth | 1 | +8 | -4 |
| 2018-09-28 14:44 | Merge pull request #2723 from ianyfan/swaybar | Drew DeVault | 11 | +124 | -101 |
| 2018-09-28 13:09 | swaybar: trim function prototypes | Ian Fan | 1 | +51 | -58 |
| 2018-09-24 20:56 | swaybar: move i3bar definitions into separate file | Ian Fan | 6 | +43 | -29 |
| 2018-09-24 19:15 | swaybar: remove unused focused_output property | Ian Fan | 2 | +0 | -2 |
| 2018-09-24 17:55 | swaybar: fix setting binding mode indicator | Ian Fan | 1 | +4 | -2 |
| 2018-09-24 17:42 | swaybar: fail if bar id is invalid | Ian Fan | 5 | +26 | -10 |
| 2018-09-28 12:45 | Merge pull request #2722 from RyanDwyer/workspace-configs | emersion | 5 | +66 | -47 |
| 2018-09-28 12:34 | Check for NULL output in workspace_valid_on_output | Ryan Dwyer | 1 | +1 | -1 |
| 2018-09-28 11:58 | Rename workspace_outputs to workspace_configs and fix memory leak | Ryan Dwyer | 5 | +66 | -47 |
| 2018-09-28 12:17 | Merge pull request #2720 from swaywm/swaylock-shadow | emersion | 7 | +233 | -76 |
| 2018-09-28 10:18 | Add support for building swaylock without PAM | Drew DeVault | 7 | +233 | -76 |
| 2018-09-28 09:22 | Merge pull request #2716 from sghctoma/fix-swaybar-freebsd | Drew DeVault | 1 | +27 | -13 |
| 2018-09-28 08:27 | Merge pull request #2663 from ianyfan/fix-txn-state-leaks | Ryan Dwyer | 1 | +18 | -37 |
| 2018-09-24 13:45 | transaction: do not use pointers for state | Ian Fan | 1 | +18 | -37 |
| 2018-09-28 07:12 | Merge pull request #2719 from RyanDwyer/fix-view-is-visible | Drew DeVault | 1 | +5 | -5 |
| 2018-09-28 07:02 | Fix floating views in tabbed/stacked workspaces not getting frame events | Ryan Dwyer | 1 | +5 | -5 |
| 2018-09-27 13:00 | Remove server-decoration assumption if view supports xdg-decoration | Ryan Dwyer | 1 | +7 | -5 |
| 2018-09-27 12:44 | Improve CSD logic | Ryan Dwyer | 6 | +72 | -30 |
| 2018-09-27 07:09 | Rename view_set_csd_from_client to view_update_csd_from_client | Ryan Dwyer | 7 | +7 | -7 |
| 2018-09-25 09:34 | Remove CSD from toggle list if client doesn't support it | Ryan Dwyer | 1 | +6 | -1 |
| 2018-09-24 10:54 | Add CSD to border modes | Ryan Dwyer | 18 | +250 | -140 |
| 2018-09-27 09:17 | Merge pull request #2717 from ianyfan/tablet-config | Drew DeVault | 1 | +3 | -0 |
| 2018-09-27 08:25 | input config: merge left_handed option | Ian Fan | 1 | +3 | -0 |
| 2018-09-27 07:07 | Merge pull request #2704 from ianyfan/tablet-config | Drew DeVault | 1 | +4 | -2 |
| 2018-09-26 21:37 | Merge pull request #2715 from sghctoma/add-c11_source | Drew DeVault | 2 | +12 | -5 |
| 2018-09-26 18:38 | Replace getdelim to make swaybar work on FreeBSD | sghctoma | 1 | +27 | -13 |
| 2018-09-26 18:10 | Make sway/ipc-server.c POSIX 2001 compliant | sghctoma | 1 | +8 | -5 |
| 2018-09-26 18:05 | Add _C11_SOURCE feature test macro on FreeBSD | sghctoma | 1 | +4 | -0 |
| 2018-09-20 23:31 | Make libpam optional | Drew DeVault | 1 | +5 | -2 |
| 2018-09-26 12:39 | Merge pull request #2713 from RyanDwyer/fix-remap-race | Drew DeVault | 1 | +4 | -6 |
| 2018-09-26 11:28 | Fix race condition crash when view unmaps + maps quickly | Ryan Dwyer | 1 | +4 | -6 |
| 2018-09-25 20:46 | Merge pull request #2712 from alexbakker/fix-crash | Brian Ashworth | 1 | +1 | -1 |
| 2018-09-25 20:19 | Add a missing null check for moving tiling containers | Alexander Bakker | 1 | +1 | -1 |
| 2018-09-25 07:36 | Merge pull request #2708 from RyanDwyer/fix-output-disconnect-crash | emersion | 1 | +2 | -1 |
| 2018-09-24 22:21 | Fix crash when disconnecting output | Ryan Dwyer | 1 | +2 | -1 |
| 2018-09-24 11:46 | input: enable configuring tablets with libinput | Ian Fan | 1 | +4 | -2 |
| 2018-09-24 11:29 | cursor: allow cursor_set_image to accept a NULL image to hide cursor | Ian Fan | 2 | +7 | -7 |
| 2018-09-23 13:36 | seat: only show cursor if pointer configured | Ian Fan | 1 | +9 | -0 |
| 2018-09-24 08:43 | Merge pull request #2701 from RedSoxFan/input-wildcard | emersion | 29 | +183 | -266 |
| 2018-09-23 23:56 | Implement support for input wildcard | Brian Ashworth | 29 | +183 | -266 |
| 2018-09-23 19:44 | Merge pull request #2699 from RedSoxFan/fix-2667 | emersion | 2 | +6 | -0 |
| 2018-09-23 19:17 | swaybg: fix increasingly smaller bg on hotplug | Brian Ashworth | 2 | +6 | -0 |
| 2018-09-23 12:18 | Merge pull request #2696 from RyanDwyer/fix-gtkmenubar | Drew DeVault | 1 | +26 | -6 |
| 2018-09-23 12:00 | Fix GtkMenuBar always opening first item | Ryan Dwyer | 1 | +26 | -6 |
| 2018-09-23 11:19 | Merge pull request #2695 from RyanDwyer/remove-moveoutoftabsstacks | Drew DeVault | 1 | +12 | -52 |
| 2018-09-23 07:42 | Merge pull request #2694 from RyanDwyer/fix-sticky-jumping-on-switch | emersion | 2 | +2 | -5 |
| 2018-09-23 07:39 | Merge pull request #2686 from RyanDwyer/tab-scrolling | emersion | 2 | +47 | -8 |
| 2018-09-23 04:32 | Flatten container in workspace_rejigger | Ryan Dwyer | 1 | +2 | -1 |
| 2018-09-23 03:55 | Fix some bugs as a result of removing move_out_of_tabs_stacks | Ryan Dwyer | 1 | +8 | -4 |
| 2018-09-23 03:10 | Remove move_out_of_tabs_stacks | Ryan Dwyer | 1 | +2 | -47 |
| 2018-09-23 01:36 | Prevent sticky containers from jumping on workspace switch | Ryan Dwyer | 2 | +2 | -5 |
| 2018-09-23 00:51 | Merge pull request #2688 from RyanDwyer/exec-commands-without-focus | Drew DeVault | 9 | +28 | -19 |
| 2018-09-22 23:52 | Merge pull request #2690 from ianyfan/commands | Ryan Dwyer | 1 | +0 | -10 |
| 2018-09-22 23:44 | Merge branch 'master' into commands | Ryan Dwyer | 2 | +5 | -63 |
| 2018-09-22 23:39 | Remove contrib/awesome.config | Drew DeVault | 1 | +0 | -63 |
| 2018-09-22 23:28 | Merge pull request #2691 from ggreer/pango-font-options | Drew DeVault | 1 | +5 | -0 |
| 2018-09-22 22:38 | Allow running commands on containers without focusing them | Ryan Dwyer | 9 | +28 | -19 |
| 2018-09-22 22:33 | Call pango_cairo_context_set_font_options(). | Geoff Greer | 1 | +5 | -0 |
| 2018-09-22 22:25 | commands: remove obselete code for sticky windows when switching workspace | Ian Fan | 1 | +0 | -10 |
| 2018-09-22 18:56 | Merge pull request #2677 from ggreer/pretty-fonts | Drew DeVault | 9 | +53 | -5 |
| 2018-09-21 03:37 | swaybar, swaylock, & tree/container: Set cairo font options to render text and lines with subpixel hinting (if available). | Geoff Greer | 9 | +53 | -5 |
| 2018-09-22 11:40 | Merge pull request #2660 from RyanDwyer/fix-scratchpad-iteration | emersion | 1 | +3 | -3 |
| 2018-09-22 10:10 | Merge pull request #2687 from ianyfan/swaybar | Ryan Dwyer | 1 | +7 | -3 |
| 2018-09-22 09:57 | swaybar: explicitly check return value of getdelim | Ian Fan | 1 | +7 | -3 |
| 2018-09-22 09:25 | Merge pull request #2679 from RyanDwyer/fix-pango-escaping | emersion | 3 | +23 | -53 |
| 2018-09-22 08:40 | Use pango_layout_set_text instead of pango_layout_set_markup | Ryan Dwyer | 1 | +4 | -2 |
| 2018-09-21 11:27 | Fix pango escaping and refactor escape_markup_text | Ryan Dwyer | 3 | +24 | -56 |
| 2018-09-22 08:09 | Merge pull request #2678 from RyanDwyer/reconfigure-on-reposition | emersion | 1 | +11 | -0 |
| 2018-09-22 00:42 | Implement tab cycling using mouse wheel | Ryan Dwyer | 2 | +47 | -8 |
| 2018-09-21 19:36 | Merge pull request #2666 from emersion/swaybar-hotplug | Brian Ashworth | 6 | +82 | -68 |
| 2018-09-21 19:28 | Merge branch 'master' into swaybar-hotplug | Brian Ashworth | 5 | +33 | -13 |
| 2018-09-21 17:52 | Merge pull request #2672 from ianyfan/swaybar | Drew DeVault | 1 | +14 | -3 |
| 2018-09-21 14:46 | Merge pull request #2683 from ammgws/patch-1 | Drew DeVault | 1 | +1 | -1 |
| 2018-09-21 14:26 | stabilityに関する注記を更新 | Jason | 1 | +1 | -1 |
| 2018-09-21 11:06 | swaybar: log invalid i3bar json | Ian Fan | 1 | +12 | -3 |
| 2018-09-21 13:59 | swaybar: reset tokener if json is incomplete | Ian Fan | 1 | +1 | -0 |
| 2018-09-19 14:16 | swaybar: update buffer_pos when moving object to start of buffer | Ian Fan | 1 | +1 | -0 |
| 2018-09-21 13:02 | Reconfigure xwayland views when repositioned | Ryan Dwyer | 1 | +11 | -0 |
| 2018-09-21 12:51 | Update stability notice in README | Drew DeVault | 1 | +4 | -4 |
| 2018-09-21 12:50 | Merge pull request #2680 from marienz/no-x11-backend | emersion | 1 | +7 | -1 |
| 2018-09-21 11:25 | Fix compilation against wlroots without X11 backend | Marien Zwart | 1 | +7 | -1 |
| 2018-09-21 10:15 | Merge pull request #2665 from emersion/render-output-segfault | Ryan Dwyer | 1 | +7 | -4 |
| 2018-09-21 10:05 | Merge branch 'master' into render-output-segfault | Ryan Dwyer | 15 | +295 | -214 |
| 2018-09-20 17:31 | swaybar: don't wl_display_roundtrip on each frame | emersion | 2 | +1 | -2 |
| 2018-09-19 09:37 | swaybar: handle hotplugging | emersion | 6 | +81 | -66 |
| 2018-09-20 16:36 | Merge pull request #2671 from emersion/output-execute-no-focus | emersion | 1 | +9 | -4 |
| 2018-09-19 21:37 | Merge pull request #2676 from ianyfan/ipc | Drew DeVault | 3 | +5 | -0 |
| 2018-09-19 21:21 | ipc: add pid information for views in layout tree | Ian Fan | 3 | +5 | -0 |
| 2018-09-19 13:21 | Fix segfault when executing command without focus | emersion | 1 | +9 | -4 |
| 2018-09-19 13:24 | Merge pull request #2669 from RyanDwyer/create-output-command | Drew DeVault | 4 | +42 | -0 |
| 2018-09-19 12:19 | Merge branch 'master' into create-output-command | emersion | 1 | +7 | -0 |
| 2018-09-19 12:16 | Merge pull request #2670 from ianyfan/commands | Drew DeVault | 1 | +7 | -0 |
| 2018-09-19 11:50 | config: free strings fields when freeing input config | Ian Fan | 1 | +7 | -0 |
| 2018-09-19 11:54 | Introduce create_output command (for developer use) | Ryan Dwyer | 4 | +42 | -0 |
| 2018-09-19 09:03 | Fix segfault in output_render | emersion | 1 | +7 | -4 |
| 2018-09-19 02:52 | Merge pull request #2640 from ianyfan/swaybar | Drew DeVault | 7 | +232 | -210 |
| 2018-09-18 17:06 | swaybar: only free tokener when using i3bar protocol | Ian Fan | 1 | +1 | -1 |
| 2018-09-17 13:21 | swaybar: add debugging statements for handling i3bar json | Ian Fan | 1 | +16 | -0 |
| 2018-09-18 11:53 | Fix double iteration of scratchpad containers | Ryan Dwyer | 1 | +3 | -3 |
| 2018-09-17 13:10 | swaybar: rewrite i3bar protocol handling | Ian Fan | 4 | +128 | -118 |
| 2018-09-17 13:00 | swaybar: rewrite protocol determination | Ian Fan | 2 | +33 | -56 |
| 2018-09-17 12:43 | swaybar: rewrite text protocol handling | Ian Fan | 2 | +26 | -22 |
| 2018-09-17 12:31 | swaybar: only create i3bar block hotspot if click events are enabled | Ian Fan | 1 | +15 | -13 |
| 2018-09-17 12:31 | swaybar: send trailing comma with click event json | Ian Fan | 1 | +1 | -1 |
| 2018-09-16 10:24 | swaybar: fix empty function prototypes | Ian Fan | 2 | +4 | -4 |
| 2018-09-15 09:15 | swaybar: invalidate file descriptors upon closing | Ian Fan | 1 | +15 | -4 |
| 2018-09-15 09:14 | swaybar: remove block links upon exit | Ian Fan | 1 | +3 | -1 |
| 2018-09-17 17:38 | Merge pull request #2652 from emersion/swaybar-output-names | Brian Ashworth | 2 | +78 | -30 |
| 2018-09-17 14:04 | swaybar: use output names instead of output indexes | emersion | 2 | +78 | -30 |
| 2018-09-17 08:52 | Merge pull request #2649 from wmww/fix-move-crash | emersion | 1 | +1 | -1 |
| 2018-09-17 08:20 | Fix crash moving out of tab container | William Wold | 1 | +1 | -1 |
| 2018-09-16 14:22 | Merge pull request #2637 from RyanDwyer/fix-tabbed-workspace-shenanigans | Drew DeVault | 8 | +26 | -17 |
| 2018-09-16 14:19 | Merge pull request #2641 from marienz/inhibit-crash | Drew DeVault | 1 | +1 | -1 |
| 2018-09-16 13:20 | Fix crash when destroying an idle-inhibiting client | Marien Zwart | 1 | +1 | -1 |
| 2018-09-16 12:01 | Rename seat_get_active_child to seat_get_active_tiling_child | Ryan Dwyer | 8 | +16 | -15 |
| 2018-09-16 04:04 | Make seat_get_active_child ignore floating children | Ryan Dwyer | 1 | +10 | -2 |
| 2018-09-16 08:44 | Merge pull request #2638 from RyanDwyer/fix-tab-unmap-crash | emersion | 1 | +3 | -0 |
| 2018-09-16 04:18 | Fix crash when unmapping last child of a tabbed workspace | Ryan Dwyer | 1 | +3 | -0 |
| 2018-09-15 15:15 | Merge pull request #2634 from ianyfan/ipc | Drew DeVault | 2 | +21 | -4 |
| 2018-09-15 08:42 | ipc: handle NULL cases for node_get_output | Ian Fan | 2 | +8 | -3 |
| 2018-09-15 00:51 | ipc: add focus information to root node | Ian Fan | 1 | +14 | -2 |
| 2018-09-15 01:12 | Merge pull request #2630 from emersion/wlroots-1243 | Drew DeVault | 9 | +35 | -35 |
| 2018-09-15 01:03 | Merge branch 'master' into wlroots-1243 | Drew DeVault | 1 | +1 | -1 |
| 2018-09-15 01:03 | Additional fix for xdg-output | Drew DeVault | 1 | +1 | -1 |
| 2018-09-15 00:56 | Merge branch 'master' into wlroots-1243 | Drew DeVault | 4 | +34 | -17 |
| 2018-09-15 00:55 | Postfix xdg-output headers | Drew DeVault | 1 | +1 | -1 |
| 2018-09-15 00:45 | Merge pull request #2633 from ianyfan/view-recon-fix | Drew DeVault | 1 | +0 | -2 |
| 2018-09-15 00:03 | Remove redundant container creation in view initialization | Ian Fan | 1 | +0 | -2 |
| 2018-09-14 20:19 | Merge pull request #2631 from ianyfan/swaybar | emersion | 1 | +9 | -12 |
| 2018-09-14 20:04 | bar: remove i3bar_block_free in favour of i3bar_block_unref | Ian Fan | 1 | +9 | -12 |
| 2018-09-14 19:57 | Merge pull request #2629 from RedSoxFan/fix-654 | Drew DeVault | 1 | +24 | -2 |
| 2018-09-14 17:21 | Update for swaywm/wlroots#1243 | emersion | 9 | +35 | -35 |
| 2018-09-14 12:51 | Address ianyfan's comments | Brian Ashworth | 2 | +19 | -3 |
| 2018-09-14 01:55 | Escape spaces in background file path | Brian Ashworth | 1 | +6 | -0 |
| 2018-09-13 20:36 | Allow spaces in background file paths | Brian Ashworth | 2 | +3 | -3 |
| 2018-09-13 07:38 | Merge pull request #2628 from RyanDwyer/remove-rejigger-assertion | emersion | 1 | +1 | -3 |
| 2018-09-13 07:02 | Remove bad assertion in workspace_rejigger | Ryan Dwyer | 1 | +1 | -3 |
| 2018-09-12 16:28 | Merge pull request #2622 from ianyfan/i3bar-block-ref | Drew DeVault | 4 | +19 | -6 |
| 2018-09-12 07:28 | i3bar: count references to blocks | Ian Fan | 4 | +19 | -6 |
| 2018-09-12 07:20 | Merge pull request #2620 from ianyfan/commands | emersion | 1 | +19 | -8 |
| 2018-09-11 23:55 | Merge pull request #2624 from RedSoxFan/update-tex-in-cmd-client | Drew DeVault | 1 | +17 | -0 |
| 2018-09-11 23:50 | Merge pull request #2621 from emersion/fix-unmap-segfault | Drew DeVault | 1 | +4 | -1 |
| 2018-09-11 23:34 | Update textures for cmd_client_* commands | Brian Ashworth | 1 | +17 | -0 |
| 2018-09-11 23:19 | Merge pull request #2618 from RyanDwyer/tiling-drag | Drew DeVault | 19 | +318 | -21 |
| 2018-09-11 22:46 | Minor fixes to tiling drag implementation | Ryan Dwyer | 4 | +19 | -15 |
| 2018-09-11 17:34 | Don't use handler_context in view_unmap | emersion | 1 | +4 | -1 |
| 2018-09-11 15:45 | commands: when moving container, remove its gaps | Ian Fan | 1 | +1 | -0 |
| 2018-09-11 15:03 | commands: when moving container, restore focus properly | Ian Fan | 1 | +18 | -8 |
| 2018-09-11 13:38 | Fix crash in workspace_wrap_children | Ryan Dwyer | 2 | +4 | -1 |
| 2018-09-11 13:24 | Fix line length | Ryan Dwyer | 1 | +2 | -1 |
| 2018-09-11 12:26 | Fix dropzone box on scaled outputs | Ryan Dwyer | 1 | +4 | -1 |
| 2018-09-11 11:34 | Implement tiling drag | Ryan Dwyer | 10 | +274 | -6 |
| 2018-09-11 07:17 | Introduce tiling_drag directive | Ryan Dwyer | 6 | +18 | -0 |
| 2018-09-11 06:56 | Rename OP_MOVE to OP_MOVE_FLOATING | Ryan Dwyer | 6 | +14 | -14 |
| 2018-09-11 01:00 | Merge pull request #2617 from wmww/cursor-enter-on-focus-change | Drew DeVault | 4 | +15 | -2 |
| 2018-09-11 00:52 | Minor fix | William Wold | 1 | +2 | -1 |
| 2018-09-10 17:03 | Minor fix | William Wold | 1 | +1 | -1 |
| 2018-09-10 17:03 | Prevent stacked layout from crashing | William Wold | 1 | +1 | -1 |
| 2018-09-10 05:47 | Give windows pointer focus immediately when they are switched to | William Wold | 4 | +13 | -1 |
| 2018-09-10 11:56 | Merge pull request #2613 from apreiml/fix_no_last_focus_fail | emersion | 1 | +4 | -1 |
| 2018-09-10 09:23 | handle_layer_shell_surface: Do not crash if seat doesn't have focus | Armin Preiml | 1 | +4 | -1 |
| 2018-09-08 21:06 | Merge pull request #2609 from ianyfan/commands | Drew DeVault | 1 | +1 | -1 |
| 2018-09-08 18:51 | commands: prevent running empty seat command | Ian Fan | 1 | +1 | -1 |
| 2018-09-08 13:20 | Merge pull request #2530 from apreiml/ipc_missing_get_tree | Drew DeVault | 1 | +138 | -19 |
| 2018-09-08 13:19 | Merge pull request #2602 from RyanDwyer/fix-title-textures | Drew DeVault | 11 | +111 | -48 |
| 2018-09-08 11:11 | code style fixes | Armin Preiml | 1 | +10 | -12 |
| 2018-09-06 06:46 | get_tree: percent cast to double on division | Armin Preiml | 1 | +4 | -4 |
| 2018-09-05 14:18 | get_tree: default values | Armin Preiml | 1 | +33 | -16 |
| 2018-09-02 11:22 | missing ipc stuff: rebase to typesafety | Armin Preiml | 1 | +120 | -16 |
| 2018-09-08 06:19 | Align titles to baseline | Ryan Dwyer | 11 | +49 | -32 |
| 2018-09-07 08:42 | Fix gaps in title textures and vertically center them | Ryan Dwyer | 1 | +68 | -22 |
| 2018-09-07 15:09 | Merge pull request #2603 from emersion/fix-dnd | Drew DeVault | 3 | +8 | -6 |
| 2018-09-07 13:43 | Fix drag-and-drop | emersion | 3 | +8 | -6 |
| 2018-09-06 23:18 | Merge pull request #2600 from RyanDwyer/fix-workspace-switching | Drew DeVault | 1 | +1 | -1 |
| 2018-09-06 22:08 | Fix workspace switching | Ryan Dwyer | 1 | +1 | -1 |
| 2018-09-06 19:28 | Merge pull request #2594 from RyanDwyer/fix-pinentry | emersion | 3 | +6 | -6 |
| 2018-09-06 14:08 | Merge pull request #2593 from RyanDwyer/dont-be-so-dirty | Drew DeVault | 1 | +1 | -4 |
| 2018-09-06 13:57 | Float views when min == max on either dimension | Ryan Dwyer | 3 | +6 | -6 |
| 2018-09-06 13:25 | Don't dirty outputs unnecessarily | Ryan Dwyer | 1 | +1 | -4 |
| 2018-09-06 12:59 | Merge pull request #2592 from RyanDwyer/fix-fullscreen-unmap-focus | emersion | 1 | +5 | -0 |
| 2018-09-06 12:34 | Second attempt at restoring focus when closing a fullscreen view | Ryan Dwyer | 1 | +5 | -0 |
| 2018-09-06 11:24 | Merge pull request #2591 from RyanDwyer/fix-workspace-switch | Brian Ashworth | 1 | +7 | -0 |
| 2018-09-06 11:15 | Make outputs dirty when changing focus | Ryan Dwyer | 1 | +7 | -0 |
| 2018-09-06 10:56 | Merge pull request #2589 from RyanDwyer/seat-set-focus-type | emersion | 12 | +42 | -25 |
| 2018-09-06 10:30 | Merge pull request #2590 from RyanDwyer/fix-output-active-workspace | Brian Ashworth | 1 | +1 | -1 |
| 2018-09-06 10:20 | Fix crash when switching to new workspace during transaction | Ryan Dwyer | 1 | +1 | -1 |
| 2018-09-06 09:26 | Introduce seat_set_focus_container and seat_set_focus_workspace | Ryan Dwyer | 12 | +42 | -25 |
| 2018-09-06 08:41 | Merge pull request #2578 from RyanDwyer/fix-binding-reload | emersion | 2 | +3 | -4 |
| 2018-09-06 04:42 | Merge pull request #2587 from RyanDwyer/fix-layout-toggle-crash | Brian Ashworth | 1 | +1 | -1 |
| 2018-09-06 04:29 | Fix crash when running "layout toggle" | Ryan Dwyer | 1 | +1 | -1 |
| 2018-09-06 02:12 | Merge pull request #2586 from RyanDwyer/fix-fullscreen-focus-crash | Drew DeVault | 1 | +3 | -0 |
| 2018-09-06 02:04 | Merge pull request #2585 from RyanDwyer/fix-move-across-outputs | Drew DeVault | 1 | +2 | -1 |
| 2018-09-06 02:03 | Fix crash when focusing from fullscreen in an invalid direction | Ryan Dwyer | 1 | +3 | -0 |
| 2018-09-06 01:59 | Merge pull request #2583 from RyanDwyer/fix-null-surface-crash | Drew DeVault | 1 | +1 | -1 |
| 2018-09-06 01:53 | Fix crash when moving view across outputs | Ryan Dwyer | 1 | +2 | -1 |
| 2018-09-06 01:44 | Merge pull request #2582 from ascent12/func | Drew DeVault | 1 | +1 | -1 |
| 2018-09-06 01:39 | Fix crash when views rapidly map and unmap | Ryan Dwyer | 1 | +1 | -1 |
| 2018-09-06 01:31 | Remove __PRETTY_FUNCTION__ | Scott Anderson | 1 | +1 | -1 |
| 2018-09-06 01:14 | Merge pull request #2579 from RyanDwyer/adjust-container-box | Drew DeVault | 2 | +27 | -19 |
| 2018-09-06 00:39 | Merge pull request #2580 from RyanDwyer/fix-focus-after-fullscreen | Drew DeVault | 1 | +2 | -5 |
| 2018-09-05 23:33 | Restore focus correctly when closing a fullscreen view | Ryan Dwyer | 1 | +2 | -5 |
| 2018-09-05 23:13 | Adjust container box | Ryan Dwyer | 2 | +27 | -19 |
| 2018-09-05 22:29 | Fix management of bindings during reload | Ryan Dwyer | 2 | +3 | -4 |
| 2018-09-05 18:55 | Merge pull request #2572 from RedSoxFan/wlr-output-disabling | Drew DeVault | 2 | +15 | -23 |
| 2018-09-05 18:00 | Call wlr_output_enable on enable/disable if needed | Brian Ashworth | 2 | +15 | -23 |
| 2018-09-05 13:33 | Merge pull request #2540 from RyanDwyer/typesafety | Drew DeVault | 68 | +3490 | -3433 |
| 2018-09-05 10:11 | Merge pull request #2574 from ammgws/block-bg-fix | emersion | 1 | +1 | -1 |
| 2018-09-05 09:48 | Fix swaybar block background fill logic | Jason | 1 | +1 | -1 |
| 2018-09-05 07:59 | Allow marked containers to be moved out of the scratchpad via move command | Ryan Dwyer | 3 | +30 | -17 |
| 2018-09-05 07:37 | Fix inversed condition in criteria | Ryan Dwyer | 1 | +2 | -2 |
| 2018-09-04 13:21 | Fix clicking workspace buttons | Ryan Dwyer | 1 | +4 | -4 |
| 2018-09-04 12:37 | Fix crash when view in scratchpad becomes urgent | Ryan Dwyer | 1 | +3 | -1 |
| 2018-09-04 01:45 | Focus empty workspace when clicking it | Ryan Dwyer | 1 | +11 | -13 |
| 2018-09-03 22:40 | Fix crash when running layout toggle split | Ryan Dwyer | 1 | +0 | -1 |
| 2018-09-03 22:34 | Fix floating view moving to 0,0 when splitting | Ryan Dwyer | 1 | +2 | -0 |
| 2018-09-02 11:22 | Fix crash when using focus parent/child from an empty workspace | Ryan Dwyer | 1 | +13 | -4 |
| 2018-09-02 05:37 | Fix scratchpad related crashes | Ryan Dwyer | 2 | +6 | -3 |
| 2018-08-31 22:45 | Fix output position issue | Ryan Dwyer | 2 | +9 | -8 |
| 2018-08-31 22:02 | Fix another focus bug when moving into output | Ryan Dwyer | 1 | +9 | -4 |
| 2018-08-31 21:57 | Fix focus bug | Ryan Dwyer | 1 | +7 | -9 |
| 2018-08-31 09:27 | Fix swaybars with no defined output | Ryan Dwyer | 1 | +2 | -2 |
| 2018-08-31 09:16 | Fix crash when moving mouse over a fullscreen split container | Ryan Dwyer | 1 | +1 | -1 |
| 2018-08-31 09:11 | Fix moving workspace to output | Ryan Dwyer | 1 | +2 | -1 |
| 2018-08-31 08:59 | Update output propertes on mode change | Ryan Dwyer | 1 | +4 | -0 |
| 2018-08-31 07:44 | Fix mouse_warping | Ryan Dwyer | 1 | +14 | -7 |
| 2018-08-30 13:58 | Apply default config to output | Ryan Dwyer | 2 | +1 | -4 |
| 2018-08-30 12:23 | Remove offset argument to container_add_sibling | Ryan Dwyer | 4 | +6 | -6 |
| 2018-08-30 11:26 | Fix crash when focus hits edge of root | Ryan Dwyer | 1 | +4 | -0 |
| 2018-08-30 11:20 | Don't use wlr_output properties | Ryan Dwyer | 10 | +47 | -39 |
| 2018-08-30 11:00 | Implement type safe arguments and demote sway_container | Ryan Dwyer | 68 | +3439 | -3433 |
| 2018-09-04 15:00 | Merge pull request #2569 from RyanDwyer/deny-reload-repeat | Drew DeVault | 3 | +14 | -9 |
| 2018-09-04 10:00 | Deny repeating reload by holding key | Ryan Dwyer | 3 | +14 | -9 |
| 2018-09-04 01:49 | Merge pull request #2561 from RyanDwyer/window-role-criteria | Drew DeVault | 3 | +28 | -7 |
| 2018-09-02 10:06 | Implement window_role criteria token | Ryan Dwyer | 3 | +28 | -7 |
| 2018-09-03 15:04 | Merge pull request #2564 from ppascher/master | Drew DeVault | 2 | +64 | -58 |
| 2018-09-03 14:59 | Merge pull request #2542 from sghctoma/fix-freebsd-build | Drew DeVault | 12 | +35 | -14 |
| 2018-09-03 14:57 | Merge pull request #2563 from taiyu-len/fix/misaligned-pointer-access | Drew DeVault | 2 | +8 | -8 |
| 2018-09-03 14:32 | Merge pull request #2565 from ianyfan/fix-splashscreen-crash | emersion | 1 | +2 | -1 |
| 2018-09-03 13:03 | Fix crash when a splash screen opens on an empty workspace | Ian Fan | 1 | +2 | -1 |
| 2018-09-03 12:25 | move criteria "instance", "class" and "window_role" inside HAVE_XWAYLAND ifdefs" | Pascal Pascher | 2 | +53 | -53 |
| 2018-09-03 09:17 | fix window_type with disabled xwayland support | Pascal Pascher | 1 | +1 | -1 |
| 2018-09-03 09:13 | Fixed window_type with disabled xwayland support. | Pascal Pascher | 3 | +16 | -10 |
| 2018-09-03 07:08 | Change _XOPEN_SOURCE defines to _POSIX_C_SOURCE | sghctoma | 6 | +6 | -6 |
| 2018-09-03 06:57 | Merge remote-tracking branch 'upstream/master' into fix-freebsd-build | sghctoma | 22 | +173 | -34 |
| 2018-09-03 04:32 | Merge pull request #2553 from emersion/disabled-no-modeset | Brian Ashworth | 2 | +4 | -6 |
| 2018-09-03 04:24 | Merge branch 'master' into disabled-no-modeset | Brian Ashworth | 12 | +103 | -14 |
| 2018-09-03 00:07 | prevent ub caused by misaligned stores/loads | taiyu | 2 | +8 | -8 |
| 2018-09-02 19:42 | Merge pull request #2562 from RyanDwyer/ld-library-path | emersion | 2 | +13 | -10 |
| 2018-09-02 19:41 | Merge pull request #2560 from RyanDwyer/focus-on-window-activation | emersion | 8 | +86 | -0 |
| 2018-09-02 13:07 | Add ld-library-path meson option | Ryan Dwyer | 2 | +3 | -0 |
| 2018-09-02 12:58 | Use dashes in meson option names | Ryan Dwyer | 2 | +10 | -10 |
| 2018-09-02 08:25 | Rename fowa enum and use switch in view_request_activate | Ryan Dwyer | 2 | +19 | -19 |
| 2018-09-02 05:03 | Implement focus_on_window_activation | Ryan Dwyer | 8 | +86 | -0 |
| 2018-09-02 08:17 | Merge pull request #2559 from RyanDwyer/xwayland-check-modal | emersion | 1 | +3 | -1 |
| 2018-09-02 03:27 | Check modal state when determining whether an xwayland view should float | Ryan Dwyer | 1 | +3 | -1 |
| 2018-09-02 06:51 | Merge pull request #2554 from emersion/init-dmabuf-global-in-renderer | emersion | 1 | +0 | -2 |
| 2018-09-01 17:33 | Update for swaywm/wlroots#1216 | emersion | 1 | +0 | -2 |
| 2018-09-01 17:00 | Merge pull request #2544 from RyanDwyer/fix-deferred-cmd-crash | Drew DeVault | 1 | +1 | -1 |
| 2018-09-01 16:56 | Do not modeset disabled outputs | emersion | 2 | +4 | -6 |
| 2018-09-01 14:39 | Merge pull request #2547 from RyanDwyer/fix-reload-crash | Drew DeVault | 3 | +17 | -1 |
| 2018-09-01 14:38 | Merge pull request #2549 from RyanDwyer/border-improvements | Drew DeVault | 2 | +5 | -3 |
| 2018-09-01 14:37 | Merge pull request #2550 from RyanDwyer/window-type-criteria | Drew DeVault | 4 | +42 | -7 |
| 2018-09-01 13:04 | Implement window_type criteria token | Ryan Dwyer | 4 | +42 | -7 |
| 2018-09-01 11:28 | Implement deprecated new_window and new_float commands | Ryan Dwyer | 2 | +5 | -3 |
| 2018-09-01 01:45 | Allow reload command to exist anywhere in the command string | Ryan Dwyer | 3 | +17 | -1 |
| 2018-09-01 01:13 | Fix crash on reload | Ryan Dwyer | 1 | +1 | -1 |
| 2018-08-31 12:05 | Merge pull request #2546 from RyanDwyer/fix-transaction-spamming | emersion | 2 | +2 | -3 |
| 2018-08-31 11:34 | Don't send never-ending transactions when a focused layer surface commits | Ryan Dwyer | 2 | +2 | -3 |
| 2018-08-31 09:49 | Fix crash when running deferred commands | Ryan Dwyer | 1 | +1 | -1 |
| 2018-08-30 08:33 | Enable privilege dropping of FreeBSD | sghctoma | 1 | +4 | -2 |
| 2018-08-30 08:05 | Add missing destroy calls to server_fini | sghctoma | 1 | +4 | -0 |
| 2018-08-30 07:58 | Add FreeBSD-specific PAM configuration | sghctoma | 3 | +19 | -4 |
| 2018-08-30 07:44 | Fix SYSCONFDIR to include "prefix" | sghctoma | 1 | +1 | -1 |
| 2018-08-30 07:40 | Make libcap an optional dependency | sghctoma | 1 | +1 | -1 |
| 2018-08-30 07:29 | Fix feature macros for FreeBSD | sghctoma | 6 | +6 | -6 |
| 2018-08-29 12:42 | Merge pull request #2537 from ianyfan/commands | Drew DeVault | 1 | +4 | -9 |
| 2018-08-29 12:40 | Merge pull request #2531 from RyanDwyer/maybe-fix-transaction-crash | Drew DeVault | 1 | +17 | -3 |
| 2018-08-28 14:19 | commands: fix exec quoting | Ian Fan | 1 | +4 | -9 |
| 2018-08-29 04:47 | Merge pull request #2536 from RyanDwyer/fix-nested-tabs | Brian Ashworth | 1 | +1 | -1 |
| 2018-08-29 04:38 | Fix rendering of nested tabs | Ryan Dwyer | 1 | +1 | -1 |
| 2018-08-29 01:00 | Merge pull request #2535 from RyanDwyer/fix-reap-crash | Drew DeVault | 1 | +3 | -0 |
| 2018-08-29 00:49 | Fix crash when reaping a workspace | Ryan Dwyer | 1 | +3 | -0 |
| 2018-08-29 00:49 | Merge pull request #2533 from RyanDwyer/fix-workspace-tabs | Drew DeVault | 1 | +11 | -1 |
| 2018-08-29 00:38 | Fix workspace tabs | Ryan Dwyer | 1 | +11 | -1 |
| 2018-08-28 22:29 | Don't use bitfield to test for similar transactions | Ryan Dwyer | 1 | +17 | -3 |
| 2018-08-28 16:41 | Merge pull request #2526 from ianyfan/commands | Brian Ashworth | 1 | +24 | -19 |
| 2018-08-28 16:32 | Merge branch 'master' into commands | Brian Ashworth | 2 | +90 | -1 |
| 2018-08-28 14:58 | Merge pull request #2528 from fokditkak/add-bulgarian-readme | Drew DeVault | 2 | +90 | -1 |
| 2018-08-28 14:12 | added ref to bulgarian translation | Martin Kalchev | 1 | +1 | -2 |
| 2018-08-27 23:46 | commands: fix moving container to different output | Ian Fan | 1 | +24 | -19 |
| 2018-08-28 14:06 | spellcheck and help add. | Martin Kalchev | 2 | +16 | -10 |
| 2018-08-28 14:03 | Merge pull request #2511 from RyanDwyer/refactor-arrange | Drew DeVault | 11 | +147 | -150 |
| 2018-08-28 13:53 | Fix gaps issues | Ryan Dwyer | 4 | +24 | -13 |
| 2018-08-26 00:16 | Prepare arrange code for type safe arguments | Ryan Dwyer | 9 | +123 | -137 |
| 2018-08-28 13:16 | initial commit | Martin Kalchev | 1 | +84 | -0 |
| 2018-08-27 17:44 | Merge pull request #2523 from RedSoxFan/fix-floating-drag-outputs | Drew DeVault | 1 | +12 | -10 |
| 2018-08-27 16:41 | Merge pull request #2494 from RyanDwyer/fix-overflowing-subsurfaces | Drew DeVault | 1 | +20 | -3 |
| 2018-08-27 16:32 | Merge pull request #2520 from RedSoxFan/destroy-empty-ws-on-evac | Drew DeVault | 1 | +7 | -2 |
| 2018-08-27 16:30 | Merge pull request #2519 from ianyfan/set-focus-cleanup | Drew DeVault | 1 | +46 | -51 |
| 2018-08-26 18:00 | seat.c: clean-up seat_set_focus_warp function | Ian Fan | 1 | +46 | -51 |
| 2018-08-27 12:16 | Merge pull request #2522 from ascent12/build_fix | Drew DeVault | 2 | +2 | -1 |
| 2018-08-27 07:06 | Stop floaters from snapping on move to new output | Brian Ashworth | 1 | +12 | -10 |
| 2018-08-27 06:01 | Initialise variable properly | Scott Anderson | 1 | +1 | -1 |
| 2018-08-27 06:01 | Hide deprecated wayland functions | Scott Anderson | 1 | +1 | -0 |
| 2018-08-27 04:18 | Destroy empty workspaces in output_evacuate | Brian Ashworth | 1 | +7 | -2 |
| 2018-08-27 01:59 | Merge pull request #2518 from ianyfan/ipc | Brian Ashworth | 1 | +2 | -4 |
| 2018-08-26 10:01 | ipc: clean-up container_create_notify function | Ian Fan | 1 | +1 | -3 |
| 2018-08-26 09:54 | ipc: emit window close event earlier, before destroying | Ian Fan | 1 | +1 | -1 |
| 2018-08-26 17:55 | Merge pull request #2517 from fokditkak/add_fish_completion | Drew DeVault | 5 | +41 | -0 |
| 2018-08-26 16:27 | added fish to meson.build | Martin Kalchev | 1 | +11 | -0 |
| 2018-08-26 15:53 | added untested files | Martin Kalchev | 4 | +30 | -0 |
| 2018-08-26 14:50 | Merge pull request #2513 from RyanDwyer/rename-root-outputs | Drew DeVault | 5 | +9 | -6 |
| 2018-08-26 14:49 | Merge pull request #2515 from RyanDwyer/remove-layout-file | Drew DeVault | 38 | +449 | -479 |
| 2018-08-26 02:05 | Remove layout.c | Ryan Dwyer | 38 | +449 | -479 |
| 2018-08-26 00:07 | Merge pull request #2488 from RyanDwyer/separate-gaps-functions | Drew DeVault | 7 | +86 | -55 |
| 2018-08-19 07:00 | Make separate gaps functions per container type | Ryan Dwyer | 7 | +86 | -55 |
| 2018-08-25 15:19 | Merge pull request #2512 from apreiml/workspace_move_wrap | Brian Ashworth | 1 | +38 | -10 |
| 2018-08-25 07:11 | Workspace move cycle | Armin Preiml | 1 | +38 | -10 |
| 2018-08-25 13:42 | Add comment for sway_root.all_outputs | Ryan Dwyer | 1 | +1 | -0 |
| 2018-08-25 09:29 | Rename sway_root.outputs to sway_root.all_outputs | Ryan Dwyer | 5 | +8 | -6 |
| 2018-08-25 13:38 | Merge pull request #2510 from RyanDwyer/relocate-layout-functions | Drew DeVault | 9 | +637 | -631 |
| 2018-08-25 03:24 | Merge pull request #2495 from ianyfan/commands | Ryan Dwyer | 2 | +29 | -8 |
| 2018-08-25 03:06 | Merge branch 'master' into commands | Ryan Dwyer | 27 | +326 | -336 |
| 2018-08-25 02:09 | Relocate container_move, container_move_to and container_get_in_direction | Ryan Dwyer | 9 | +637 | -631 |
| 2018-08-24 12:27 | Merge pull request #2499 from RyanDwyer/refactor-destroy-functions | Drew DeVault | 19 | +267 | -308 |
| 2018-08-20 05:54 | Refactor destroy functions and save workspaces when there's no outputs | Ryan Dwyer | 19 | +267 | -308 |
| 2018-08-22 08:35 | Merge pull request #2470 from ianyfan/completions | emersion | 1 | +3 | -3 |
| 2018-08-22 08:34 | Merge pull request #2507 from RyanDwyer/move-workspace-translate-floating | emersion | 1 | +20 | -0 |
| 2018-08-22 08:32 | Merge pull request #2506 from vilhalmer/ipc-get_tree-return-app_id-and-class | emersion | 1 | +11 | -0 |
| 2018-08-22 07:46 | Translate floating containers when a workspace is moved | Ryan Dwyer | 1 | +20 | -0 |
| 2018-08-22 00:51 | Add app_id and class to get_tree output | vilhalmer | 1 | +11 | -0 |
| 2018-08-21 22:46 | Merge pull request #2505 from RyanDwyer/fix-set-fullscreen | Drew DeVault | 1 | +1 | -0 |
| 2018-08-21 22:23 | Fix sending fullscreen event to view | Ryan Dwyer | 1 | +1 | -0 |
| 2018-08-21 02:56 | Merge pull request #2503 from RyanDwyer/use-wlr-edges | Brian Ashworth | 4 | +11 | -16 |
| 2018-08-21 02:41 | Replace enum resize_edge with wlr_edges | Ryan Dwyer | 4 | +11 | -16 |
| 2018-08-20 23:22 | Merge pull request #2502 from minus7/workspace-names | Drew DeVault | 1 | +1 | -0 |
| 2018-08-20 21:17 | Improve new workspace name selection | minus | 1 | +1 | -0 |
| 2018-08-20 19:21 | Merge pull request #2501 from RedSoxFan/fix-bad-free-swaynag | Drew DeVault | 3 | +12 | -9 |
| 2018-08-20 19:06 | Fix bad-free in swaynag | Brian Ashworth | 3 | +12 | -9 |
| 2018-08-19 15:25 | commands: implement move absolute | Ian Fan | 2 | +29 | -8 |
| 2018-08-20 07:17 | Merge pull request #2498 from RyanDwyer/fix-jumping-views | emersion | 1 | +6 | -1 |
| 2018-08-20 03:24 | Fix jumping views | Ryan Dwyer | 1 | +6 | -1 |
| 2018-08-20 02:06 | Merge pull request #2483 from RyanDwyer/floating-emit-reparent | Drew DeVault | 7 | +107 | -98 |
| 2018-08-20 02:03 | Merge pull request #2496 from RyanDwyer/fix-transaction-crash | Drew DeVault | 1 | +4 | -2 |
| 2018-08-20 00:37 | Fix crash when adding output | Ryan Dwyer | 3 | +11 | -4 |
| 2018-08-19 23:23 | Clean up tracked outputs when an output is destroyed | Ryan Dwyer | 1 | +10 | -0 |
| 2018-08-19 01:01 | Send output enter/leave events correctly | Ryan Dwyer | 7 | +93 | -101 |
| 2018-08-19 22:54 | Fix crash when a view destroys with pending transactions | Ryan Dwyer | 1 | +4 | -2 |
| 2018-08-19 20:51 | Merge pull request #2493 from RyanDwyer/fix-popup-position | emersion | 1 | +4 | -2 |
| 2018-08-19 14:29 | Merge pull request #2478 from RyanDwyer/standardise-debug | Drew DeVault | 7 | +68 | -80 |
| 2018-08-19 11:50 | Allow subsurfaces which overflow the container to be interacted with | Ryan Dwyer | 1 | +20 | -3 |
| 2018-08-19 11:09 | Fix popup position when parent uses geometry | Ryan Dwyer | 1 | +4 | -2 |
| 2018-08-19 08:21 | Merge pull request #2487 from RyanDwyer/workspace-floating-list | emersion | 20 | +109 | -136 |
| 2018-08-19 05:07 | Replace hacky L_FLOATING container with a list | Ryan Dwyer | 20 | +109 | -136 |
| 2018-08-19 01:29 | Use enum for damage debug options | Ryan Dwyer | 4 | +14 | -12 |
| 2018-08-18 06:58 | Standardise debug variables | Ryan Dwyer | 7 | +63 | -77 |
| 2018-08-19 06:16 | Merge pull request #2453 from ianyfan/commands | Ryan Dwyer | 16 | +121 | -57 |
| 2018-08-19 06:07 | Merge branch 'master' into commands | Ryan Dwyer | 11 | +152 | -61 |
| 2018-08-18 23:26 | Merge pull request #2466 from RyanDwyer/geometry | Drew DeVault | 11 | +151 | -60 |
| 2018-08-18 22:59 | Merge pull request #2484 from ianyfan/con-for-each-child-fix | Ryan Dwyer | 1 | +1 | -1 |
| 2018-08-18 17:29 | commands: move newly-stickied containers to focused workspace | Ian Fan | 1 | +16 | -0 |
| 2018-08-18 17:10 | Fix double iterating in container_for_each_child | Ian Fan | 1 | +1 | -1 |
| 2018-08-12 14:40 | commands: prevent focusing mode with no containers | Ian Fan | 1 | +4 | -0 |
| 2018-08-11 23:38 | commands: complete assign command | Ian Fan | 4 | +45 | -23 |
| 2018-08-11 23:32 | commands: saner workspace number handling | Ian Fan | 4 | +29 | -18 |
| 2018-08-10 23:52 | commands: handle quoted exec command | Ian Fan | 1 | +10 | -1 |
| 2018-08-10 23:29 | commands: fix documentation formatting mistakes for move command | Ian Fan | 2 | +3 | -3 |
| 2018-08-07 10:46 | commands: require set variable to start with $ | Ian Fan | 2 | +2 | -12 |
| 2018-08-07 10:25 | commands: add nop | Ian Fan | 5 | +12 | -0 |
| 2018-08-18 14:29 | Merge pull request #2473 from RyanDwyer/iterators-per-type | Drew DeVault | 18 | +268 | -110 |
| 2018-08-17 09:48 | Implement iterators per container type | Ryan Dwyer | 18 | +268 | -110 |
| 2018-08-18 13:32 | Merge pull request #2460 from RyanDwyer/implement-mousedown | Drew DeVault | 3 | +63 | -8 |
| 2018-08-18 13:30 | Merge pull request #2481 from RyanDwyer/rename-functions | Drew DeVault | 12 | +54 | -54 |
| 2018-08-18 11:54 | Rename container_sort_workspaces and container_wrap_children | Ryan Dwyer | 12 | +54 | -54 |
| 2018-08-18 08:15 | Merge pull request #2480 from RyanDwyer/fix-mod-resize | emersion | 1 | +5 | -5 |
| 2018-08-18 07:50 | Fix mod+resize | Ryan Dwyer | 1 | +5 | -5 |
| 2018-08-18 05:11 | Fix nitpick | Ryan Dwyer | 1 | +4 | -4 |
| 2018-08-18 05:10 | Store geometry in the view and handle any floating view resizing | Ryan Dwyer | 11 | +144 | -112 |
| 2018-08-17 13:11 | Set current size when a floating xwayland view resizes | Ryan Dwyer | 1 | +2 | -0 |
| 2018-08-17 00:23 | Handle xwayland views sending new sizes in their commits | Ryan Dwyer | 2 | +11 | -2 |
| 2018-08-16 23:25 | Add get_geometry for xdg_shell_v6 | Ryan Dwyer | 1 | +13 | -1 |
| 2018-08-16 14:03 | Render saved buffer using saved geometry | Ryan Dwyer | 1 | +2 | -4 |
| 2018-08-16 12:41 | Fix geometry | Ryan Dwyer | 5 | +57 | -10 |
| 2018-07-02 22:06 | Add view_get_geometry | emersion | 4 | +28 | -37 |
| 2018-08-17 23:29 | Don't send motion if the cursor hasn't moved | Ryan Dwyer | 3 | +6 | -1 |
| 2018-08-15 23:12 | Rename mousedown to down and make seat operation a named enum | Ryan Dwyer | 3 | +18 | -17 |
| 2018-08-15 06:47 | Implement mousedown operation | Ryan Dwyer | 3 | +50 | -1 |
| 2018-08-17 13:53 | Merge pull request #2472 from RyanDwyer/refactor-seat-get-focus | Drew DeVault | 3 | +81 | -55 |
| 2018-08-17 12:37 | Merge pull request #2471 from RyanDwyer/reap-when-floating | emersion | 1 | +2 | -1 |
| 2018-08-17 12:33 | Merge pull request #2474 from RyanDwyer/transactionise-csd | emersion | 3 | +5 | -3 |
| 2018-08-17 10:25 | Add using_csd variable to transaction state | Ryan Dwyer | 3 | +5 | -3 |
| 2018-08-17 07:32 | Refactor seat_get_focus functions | Ryan Dwyer | 3 | +81 | -55 |
| 2018-08-17 06:23 | Attempt to reap old tiling parent when floating a container | Ryan Dwyer | 1 | +2 | -1 |
| 2018-08-17 00:04 | Merge pull request #2465 from DonnieWest/master | Ryan Dwyer | 1 | +2 | -1 |
| 2018-08-16 02:49 | When the workspace is focused, return it instead of checking parent | Donnie West | 1 | +2 | -1 |
| 2018-08-16 22:21 | Fix swaylock zsh completions | Ian Fan | 1 | +3 | -3 |
| 2018-08-15 21:16 | Merge pull request #2458 from RyanDwyer/cleanup-transactions | Drew DeVault | 8 | +51 | -80 |
| 2018-08-15 21:11 | Merge pull request #2459 from RyanDwyer/fix-workspace-prev-next | emersion | 5 | +36 | -69 |
| 2018-08-15 05:14 | Use list_find in more places and refactor/fix workspace prev_next functions | Ryan Dwyer | 5 | +36 | -69 |
| 2018-08-15 00:03 | Simplify transactions | Ryan Dwyer | 8 | +51 | -80 |
| 2018-08-14 13:07 | Merge pull request #2445 from RyanDwyer/resize-tiling-via-cursor | Drew DeVault | 11 | +355 | -145 |
| 2018-08-13 21:17 | Merge pull request #2454 from minus7/workspace-names | emersion | 1 | +13 | -2 |
| 2018-08-12 12:41 | Use assigned workspace name for output | minus | 1 | +13 | -2 |
| 2018-08-12 00:44 | Don't commit multiple transactions at the same time | Ryan Dwyer | 1 | +49 | -31 |
| 2018-08-11 10:04 | Don't progress transaction queue if any are partially complete | Ryan Dwyer | 1 | +12 | -0 |
| 2018-08-11 00:47 | Make mod+resize a floating container resize the container itself | Ryan Dwyer | 1 | +1 | -1 |
| 2018-08-10 14:08 | Use col-resize and row-resize cursor images | Ryan Dwyer | 2 | +23 | -6 |
| 2018-08-10 13:43 | Fix right-click/popups and add state checks | Ryan Dwyer | 1 | +5 | -3 |
| 2018-08-10 07:22 | Allow resizing tiled views via mod key | Ryan Dwyer | 1 | +42 | -18 |
| 2018-08-10 06:51 | Refactor dispatch_cursor_button | Ryan Dwyer | 1 | +94 | -96 |
| 2018-08-10 04:10 | Implement resizing tiled containers via cursor | Ryan Dwyer | 10 | +173 | -34 |
| 2018-08-11 23:08 | Merge pull request #2452 from janza/position-command-fix-args | Drew DeVault | 1 | +1 | -1 |
| 2018-08-11 16:41 | man: Correct format for output position config | Josip Janzic | 1 | +1 | -1 |
| 2018-08-11 14:28 | Merge pull request #2451 from RyanDwyer/fix-ancestor-crash | Drew DeVault | 1 | +1 | -1 |
| 2018-08-11 14:13 | Fix container_has_ancestor crash | Ryan Dwyer | 1 | +1 | -1 |
| 2018-08-11 12:29 | Merge pull request #2449 from RyanDwyer/remove-bfs | Drew DeVault | 9 | +15 | -62 |
| 2018-08-11 07:44 | Merge pull request #2448 from RyanDwyer/remove-container-has-child | emersion | 3 | +3 | -22 |
| 2018-08-11 05:57 | Remove container_for_each_descendant_bfs | Ryan Dwyer | 9 | +15 | -62 |
| 2018-08-11 05:36 | Remove container_has_child | Ryan Dwyer | 3 | +3 | -22 |
| 2018-08-10 17:53 | Merge pull request #2447 from ianyfan/swaynag-leak | emersion | 1 | +3 | -0 |
| 2018-08-10 17:34 | swaynag: destroy old cursor theme when updated | Ian Fan | 1 | +3 | -0 |
| 2018-08-10 13:46 | Merge pull request #2446 from emersion/xwayland-unmanaged-order | Drew DeVault | 1 | +1 | -1 |
| 2018-08-10 11:47 | xwayland: fix unmanaged surfaces order | emersion | 1 | +1 | -1 |
| 2018-08-10 00:04 | Merge pull request #2441 from RyanDwyer/finish-resize-commands | Brian Ashworth | 2 | +81 | -21 |
| 2018-08-09 22:50 | Update resize documentation | Ryan Dwyer | 1 | +9 | -9 |
| 2018-08-09 10:25 | Implement resize set <width> <height> for tiled containers | Ryan Dwyer | 1 | +39 | -4 |
| 2018-08-09 09:36 | Implement resize grow|shrink <direction> <amount> for tiled containers | Ryan Dwyer | 1 | +33 | -8 |
| 2018-08-09 12:44 | Remove obsolete security sanity check | Drew DeVault | 1 | +0 | -22 |
| 2018-08-08 21:21 | Merge pull request #2440 from RedSoxFan/bg-swaynag-reading-only | Drew DeVault | 1 | +1 | -1 |
| 2018-08-08 21:04 | Don't call swaynag_log for bg when not reading | Brian Ashworth | 1 | +1 | -1 |
| 2018-08-08 20:42 | Merge pull request #2439 from RedSoxFan/fix-2434 | Drew DeVault | 5 | +57 | -14 |
| 2018-08-08 17:46 | Allow a fallback color to be specified for swaybg | Brian Ashworth | 5 | +57 | -14 |
| 2018-08-08 19:36 | Merge pull request #2423 from manio/master | Brian Ashworth | 1 | +1 | -1 |
| 2018-08-08 19:26 | Merge branch 'master' into master | Brian Ashworth | 29 | +692 | -276 |
| 2018-08-08 15:53 | 私の日本語が上手じゃないですね | Drew DeVault | 1 | +1 | -1 |
| 2018-08-08 15:40 | Remove setcap instructions | Drew DeVault | 6 | +4 | -24 |
| 2018-08-08 12:49 | Merge pull request #2436 from RyanDwyer/fix-floating-deco-focus | emersion | 2 | +7 | -9 |
| 2018-08-08 12:32 | Don't call send_pointer_notify_button when doing move or resize | Ryan Dwyer | 1 | +2 | -1 |
| 2018-08-08 12:27 | Focus floating views when beginning move/resize operations | Ryan Dwyer | 1 | +3 | -4 |
| 2018-08-08 12:14 | Rename container_at_view to surface_at_view and make it return void | Ryan Dwyer | 1 | +5 | -6 |
| 2018-08-08 11:45 | Fix focus when clicking floating decorations | Ryan Dwyer | 1 | +1 | -2 |
| 2018-08-08 12:13 | Merge pull request #2420 from RyanDwyer/floating-move-to-workspace | Drew DeVault | 7 | +99 | -33 |
| 2018-08-08 00:04 | Deny moving a sticky container to workspace if it's the same output | Ryan Dwyer | 3 | +35 | -9 |
| 2018-08-06 23:30 | Fix edge cases when moving floating container to new workspace | Ryan Dwyer | 4 | +47 | -54 |
| 2018-08-04 04:46 | Implement move to workspace on a floating container | Ryan Dwyer | 3 | +54 | -7 |
| 2018-08-07 14:27 | Merge pull request #2432 from RyanDwyer/fix-move-crash | Drew DeVault | 1 | +0 | -1 |
| 2018-08-07 14:27 | Merge pull request #2433 from RyanDwyer/fix-sticky-infinite-loop | Drew DeVault | 1 | +13 | -10 |
| 2018-08-07 13:27 | Fix infinite loop when focusing sticky containers via workspace command | Ryan Dwyer | 1 | +13 | -10 |
| 2018-08-07 13:04 | Fix crash when running `move container to workspace back_and_forth` | Ryan Dwyer | 1 | +0 | -1 |
| 2018-08-06 18:08 | Merge pull request #2430 from ianyfan/socketpath-leaks | Drew DeVault | 1 | +2 | -0 |
| 2018-08-06 12:58 | ipc-client: fix memory leaks in get_socketpath | Ian Fan | 1 | +2 | -0 |
| 2018-08-06 15:55 | Merge pull request #2428 from RyanDwyer/workspace-move-to-output | Brian Ashworth | 2 | +49 | -23 |
| 2018-08-06 15:47 | Merge branch 'master' into workspace-move-to-output | Brian Ashworth | 19 | +531 | -189 |
| 2018-08-06 15:32 | Merge pull request #2268 from emersion/server-decoration-borders | Drew DeVault | 8 | +153 | -11 |
| 2018-08-06 15:30 | Merge pull request #2392 from ianyfan/commands | Drew DeVault | 12 | +378 | -178 |
| 2018-08-06 14:28 | Handle views created after decoration mode is sent for xdg-shell-v6 | emersion | 1 | +22 | -3 |
| 2018-07-29 17:31 | Handle views created after decoration mode is sent for xdg-shell | emersion | 6 | +61 | -4 |
| 2018-07-13 20:53 | Listen to server-decoration mode changes | emersion | 5 | +72 | -6 |
| 2018-08-06 14:03 | Move workspace moving code out of container_move_to | Ryan Dwyer | 2 | +49 | -23 |
| 2018-08-06 11:46 | commands: fix workspace edge cases | Ian Fan | 3 | +25 | -3 |
| 2018-08-06 09:43 | commands: check for special workspaces in workspace & move commands | Ian Fan | 3 | +59 | -58 |
| 2018-08-04 23:27 | commands: document <criteria> focus | Ian Fan | 1 | +3 | -0 |
| 2018-08-04 23:16 | commands: add optional flags to move | Ian Fan | 2 | +81 | -35 |
| 2018-08-04 23:05 | commands: complete workspace implementation | Ian Fan | 4 | +59 | -46 |
| 2018-08-01 15:03 | commands: fix layout implementation (also better name for previous split layout) | Ian Fan | 4 | +30 | -21 |
| 2018-08-01 15:02 | commands: better type for con_id string length | Ian Fan | 1 | +3 | -3 |
| 2018-07-31 10:38 | commands: complete move implementation | Ian Fan | 4 | +103 | -66 |
| 2018-07-29 11:27 | commands: complete layout implementation | Ian Fan | 2 | +70 | -18 |
| 2018-07-29 10:16 | commands: allow __focused__ for con_id criterion | Ian Fan | 2 | +15 | -4 |
| 2018-07-29 09:33 | commands: allow "first", "last", "newest" and "recent" as values for urgent criteria | Ian Fan | 2 | +10 | -4 |
| 2018-08-05 14:59 | Fix segv when sway is terminating | Mariusz Bialonczyk | 1 | +1 | -1 |
| 2018-08-05 09:35 | Merge pull request #2422 from ggreer/compiler-errors | emersion | 2 | +2 | -0 |
| 2018-08-05 07:24 | Fix compiler errors. | Geoff Greer | 2 | +2 | -0 |
| 2018-08-04 19:41 | Merge pull request #2418 from RyanDwyer/separate-root | emersion | 16 | +413 | -394 |
| 2018-08-04 04:01 | Move workspace pid code to root.c | Ryan Dwyer | 6 | +121 | -119 |
| 2018-08-03 13:06 | Separate root-related code | Ryan Dwyer | 12 | +292 | -275 |
| 2018-08-04 00:26 | Merge pull request #2419 from RedSoxFan/fix-2416 | Ryan Dwyer | 1 | +5 | -0 |
| 2018-08-04 00:15 | Merge branch 'master' into fix-2416 | Ryan Dwyer | 12 | +222 | -19 |
| 2018-08-03 19:08 | Merge pull request #2400 from RedSoxFan/swaynag-config-errors | Drew DeVault | 12 | +222 | -19 |
| 2018-08-03 15:36 | Check correct ws for sticky and fix floating iter | Brian Ashworth | 1 | +5 | -0 |
| 2018-08-03 14:40 | Remove swaynag_clone and use memcpy | Brian Ashworth | 3 | +3 | -15 |
| 2018-08-03 01:37 | Write to swaynag pipe fd directly on config errors | Brian Ashworth | 12 | +227 | -110 |
| 2018-08-02 03:54 | Show swaynag on config errors | Brian Ashworth | 6 | +118 | -20 |
| 2018-08-03 09:58 | Merge pull request #2417 from marienz/swaynag-includes | Ryan Dwyer | 2 | +2 | -0 |
| 2018-08-02 15:23 | Add missing stdlib.h includes to swaynag | Marien Zwart | 2 | +2 | -0 |
| 2018-08-03 08:56 | Merge pull request #2414 from RyanDwyer/fix-inactive-fullscreen-crash | emersion | 1 | +10 | -11 |
| 2018-08-03 08:47 | Merge pull request #2415 from RyanDwyer/fix-fullscreen-container-crash | emersion | 3 | +6 | -10 |
| 2018-08-03 08:45 | Merge pull request #2413 from RyanDwyer/dont-move-empty-workspace | emersion | 1 | +4 | -0 |
| 2018-08-03 08:08 | Fix crash when moving cursor over a fullscreen split container | Ryan Dwyer | 3 | +6 | -10 |
| 2018-08-03 07:55 | Fix crash when fullscreen view closes on inactive workspace | Ryan Dwyer | 1 | +10 | -11 |
| 2018-08-03 07:13 | Deny "move container" when an empty workspace is focused | Ryan Dwyer | 1 | +4 | -0 |
| 2018-08-03 02:35 | Merge pull request #2408 from ianyfan/exit-nag | Brian Ashworth | 1 | +2 | -2 |
| 2018-08-03 02:18 | Merge branch 'master' into exit-nag | Brian Ashworth | 4 | +8 | -2 |
| 2018-08-02 22:59 | Merge pull request #2325 from emersion/wlr-gamma-control | emersion | 1 | +2 | -0 |
| 2018-08-02 22:49 | Merge branch 'master' into wlr-gamma-control | emersion | 113 | +5187 | -1026 |
| 2018-08-02 22:18 | Merge pull request #2411 from emersion/fullscreen-pointer-input | Ryan Dwyer | 3 | +7 | -2 |
| 2018-08-02 21:48 | Fix pointer events for fullscreen views | emersion | 3 | +7 | -2 |
| 2018-08-02 21:33 | Merge pull request #2410 from minus7/fix-fullscreen | Drew DeVault | 1 | +1 | -2 |
| 2018-08-02 21:19 | Fix crash on mouse motion on fullscreen container | minus | 1 | +1 | -2 |
| 2018-08-02 14:40 | config.in: nag user on exit | Ian Fan | 1 | +2 | -2 |
| 2018-08-02 13:46 | Merge pull request #2407 from RyanDwyer/fix-popups-v3 | Drew DeVault | 10 | +198 | -55 |
| 2018-08-02 13:34 | Convert toplevel coordinates to output-local | Ryan Dwyer | 1 | +2 | -1 |
| 2018-08-02 13:30 | Revert "Revert "Fix popups"" | Ryan Dwyer | 10 | +197 | -55 |
| 2018-08-02 13:28 | Merge pull request #2366 from RedSoxFan/nagbar | Drew DeVault | 14 | +1843 | -0 |
| 2018-08-02 13:05 | Merge branch 'master' into nagbar | Ryan Dwyer | 11 | +77 | -73 |
| 2018-08-02 13:05 | Revert "Fix popups" | Drew DeVault | 10 | +55 | -197 |
| 2018-08-02 12:11 | Merge pull request #2404 from RyanDwyer/move-containers-when-workspace-focused | Drew DeVault | 1 | +1 | -2 |
| 2018-08-02 12:10 | Merge pull request #2403 from RyanDwyer/fix-transaction-unmap | Drew DeVault | 1 | +15 | -8 |
| 2018-08-02 12:07 | Merge pull request #2406 from RyanDwyer/fix-focus-crashes | Drew DeVault | 2 | +9 | -4 |
| 2018-08-02 12:03 | Merge pull request #2405 from marienz/sigmask | emersion | 2 | +8 | -0 |
| 2018-08-02 11:55 | Fix focus related crashes | Ryan Dwyer | 2 | +9 | -4 |
| 2018-08-01 13:21 | Reset signal mask after fork | Marien Zwart | 2 | +8 | -0 |
| 2018-08-02 10:59 | Allow moving containers when workspace itself is focused | Ryan Dwyer | 1 | +1 | -2 |
| 2018-08-02 10:54 | Fix race condition crashes when unmapping views | Ryan Dwyer | 1 | +15 | -8 |
| 2018-08-02 07:36 | Link xcb dependency to meson options "enable_xwayland" (#2393) | Michel Ganguin | 2 | +6 | -6 |
| 2018-08-02 07:20 | Merge pull request #2396 from RyanDwyer/fix-resize-wiggle | emersion | 5 | +46 | -61 |
| 2018-08-02 07:11 | Merge branch 'master' into fix-resize-wiggle | emersion | 28 | +529 | -94 |
| 2018-08-02 02:55 | swaynag: don't drop \n for first line | Brian Ashworth | 1 | +4 | -8 |
| 2018-07-30 19:17 | swaynag: add blank lines after headings in scdocs | Brian Ashworth | 2 | +6 | -0 |
| 2018-07-30 18:14 | swaynag: swaybar like default colors | Brian Ashworth | 1 | +9 | -4 |
| 2018-07-30 17:52 | swaynag: address some more of sircmpwn's comments | Brian Ashworth | 3 | +38 | -26 |
| 2018-07-30 05:02 | swaynag: fix hidpi | Brian Ashworth | 4 | +95 | -62 |
| 2018-07-30 02:42 | swaynag: allow more config options | Brian Ashworth | 10 | +379 | -137 |
| 2018-07-29 04:28 | swaynag: add math to meson.build | Brian Ashworth | 1 | +1 | -0 |
| 2018-07-29 03:25 | swaynag: fix output selection | Brian Ashworth | 1 | +2 | -1 |
| 2018-07-29 03:15 | swaynag: refactor {sway_,}nagbar to swaynag | Brian Ashworth | 12 | +760 | -756 |
| 2018-07-29 02:56 | swaynag: split config into own file and fix optind | Brian Ashworth | 6 | +315 | -289 |
| 2018-07-28 13:48 | Disable pango markup for extended message | Drew DeVault | 1 | +2 | -2 |
| 2018-07-28 13:44 | Set output to NULL if not specified | Drew DeVault | 1 | +3 | -16 |
| 2018-07-28 13:34 | swaynag: implement config file support | Brian Ashworth | 10 | +500 | -138 |
| 2018-07-27 15:19 | Address first round review for swaynag | Brian Ashworth | 14 | +1045 | -1046 |
| 2018-07-27 05:30 | Support a detailed message in swaynagbar | Brian Ashworth | 5 | +321 | -14 |
| 2018-07-26 01:57 | Implements swaynagbar | Brian Ashworth | 8 | +857 | -0 |
| 2018-07-23 03:43 | Arrange output in arrange_layers and commit dirty | Brian Ashworth | 1 | +5 | -0 |
| 2018-08-02 02:02 | Merge pull request #2391 from RyanDwyer/fix-popups-v2 | Drew DeVault | 11 | +239 | -55 |
| 2018-08-01 22:17 | Merge pull request #2264 from ianyfan/ipc | Ryan Dwyer | 22 | +289 | -38 |
| 2018-08-01 15:22 | ipc: remove extraneous values | Ian Fan | 2 | +0 | -4 |
| 2018-07-18 20:55 | ipc: prevent emitting a workspace::focus event when moving a container to a different workspace or output | Ian Fan | 5 | +11 | -11 |
| 2018-07-18 20:52 | ipc: fix workspace::focus event behaviour | Ian Fan | 2 | +4 | -2 |
| 2018-07-18 11:30 | ipc: add tick event | Ian Fan | 6 | +44 | -1 |
| 2018-07-18 10:52 | Add missing swaymsg completions | Ian Fan | 2 | +4 | -1 |
| 2018-07-18 10:40 | ipc: always include old property in workspace events | Ian Fan | 1 | +5 | -7 |
| 2018-07-18 10:38 | ipc: add workspace::reload event | Ian Fan | 1 | +1 | -0 |
| 2018-07-18 10:37 | ipc: add binding event | Ian Fan | 4 | +128 | -3 |
| 2018-07-18 09:50 | ipc: add window::move events | Ian Fan | 1 | +6 | -0 |
| 2018-07-18 09:47 | ipc: fix workspace::move calls argument order | Ian Fan | 3 | +3 | -3 |
| 2018-07-16 13:01 | ipc: only emit window::create event for views | Ian Fan | 1 | +1 | -1 |
| 2018-07-14 10:10 | ipc: add window::mark event | Ian Fan | 4 | +21 | -5 |
| 2018-07-13 22:22 | ipc: add barconfig_update event on config reload | Ian Fan | 1 | +28 | -0 |
| 2018-07-13 20:55 | ipc: add workspace::empty event | Ian Fan | 1 | +2 | -0 |
| 2018-07-13 16:19 | ipc: add window::title event | Ian Fan | 1 | +2 | -0 |
| 2018-07-13 16:16 | ipc: add window::focus event | Ian Fan | 1 | +4 | -0 |
| 2018-07-13 16:15 | ipc: add window::close event | Ian Fan | 1 | +5 | -1 |
| 2018-07-13 16:13 | ipc: add workspace::init event | Ian Fan | 1 | +2 | -0 |
| 2018-07-13 15:58 | ipc: add shutdown event | Ian Fan | 4 | +21 | -2 |
| 2018-08-01 15:45 | Merge pull request #2397 from chr0me-sh/hide-cursor-if-no-pointer | Drew DeVault | 1 | +1 | -1 |
| 2018-08-01 11:48 | XCursor is not configured if no pointer device is available | chr0me | 1 | +1 | -1 |
| 2018-08-01 06:23 | Correctly track saved surfaces during multiple transactions | Ryan Dwyer | 5 | +46 | -61 |
| 2018-08-01 04:21 | Merge pull request #2395 from RedSoxFan/create-mouse-binding-list | Ryan Dwyer | 1 | +1 | -0 |
| 2018-08-01 03:49 | Create list for mouse binds when creating new mode | Brian Ashworth | 1 | +1 | -0 |
| 2018-07-31 09:58 | Close popups when changing focus | Ryan Dwyer | 6 | +44 | -31 |
| 2018-07-31 08:41 | Fix popups | Ryan Dwyer | 10 | +228 | -57 |
| 2018-07-30 18:54 | Merge pull request #2390 from emersion/fix-fullscreen-segfault | Drew DeVault | 1 | +3 | -2 |
| 2018-07-30 18:44 | Fix segfault with fullscreen | emersion | 1 | +3 | -2 |
| 2018-07-30 17:12 | Merge pull request #2367 from emersion/iterator-redesign | Drew DeVault | 3 | +166 | -178 |
| 2018-07-30 17:11 | Merge pull request #2387 from 1ace/feature/bash-completion | Drew DeVault | 6 | +230 | -0 |
| 2018-07-30 17:10 | Merge pull request #2381 from frsfnrrg/key-repeat | Drew DeVault | 2 | +43 | -0 |
| 2018-07-30 16:25 | Merge pull request #2388 from 1ace/fix/delete-swaygrab | emersion | 15 | +2 | -60 |
| 2018-07-30 15:24 | delete references to swaygrab | Eric Engestrom | 15 | +2 | -60 |
| 2018-07-30 14:57 | Merge pull request #2385 from 1ace/fix/include | emersion | 1 | +1 | -0 |
| 2018-07-27 16:50 | meson: install bash completion | Eric Engestrom | 2 | +13 | -0 |
| 2018-07-27 15:31 | bash: add completion for swayidle | Eric Engestrom | 1 | +48 | -0 |
| 2018-07-27 15:31 | bash: add completion for swaylock | Eric Engestrom | 1 | +66 | -0 |
| 2018-07-27 15:31 | bash: add completion for swaymsg | Eric Engestrom | 1 | +57 | -0 |
| 2018-07-27 15:31 | bash: add completion for sway | Eric Engestrom | 1 | +46 | -0 |
| 2018-07-30 14:31 | Merge pull request #2384 from 1ace/fix/zsh-completion | emersion | 1 | +1 | -1 |
| 2018-07-26 16:25 | zsh: fix sway completion | Eric Engestrom | 1 | +1 | -1 |
| 2018-07-30 12:03 | util.h: add missing include | Eric Engestrom | 1 | +1 | -0 |
| 2018-07-30 12:05 | Merge pull request #2383 from RedSoxFan/fix-title-scale | Drew DeVault | 3 | +8 | -6 |
| 2018-07-30 05:59 | Fix title textures on scale change | Brian Ashworth | 3 | +8 | -6 |
| 2018-07-29 23:33 | Enable unstable wlroots features | Drew DeVault | 1 | +1 | -0 |
| 2018-07-29 22:50 | Bindings use advised keyboard repeat parameters | frsfnrrg | 2 | +10 | -10 |
| 2018-07-29 20:25 | Implement key repeat for pressed key bindings | frsfnrrg | 2 | +43 | -0 |
| 2018-07-29 17:49 | Merge pull request #2379 from emersion/xwayland-unmanaged | Drew DeVault | 1 | +7 | -5 |
| 2018-07-29 10:05 | Don't give focus if xwayland window has a type hint | emersion | 1 | +7 | -5 |
| 2018-07-29 13:34 | Make output_surface_for_each_surface_iterator static | emersion | 1 | +3 | -3 |
| 2018-07-27 18:23 | Remove unused output_from_wlr_output | emersion | 1 | +0 | -4 |
| 2018-07-27 18:19 | Remove output_surface_for_each_surface from header | emersion | 2 | +7 | -11 |
| 2018-07-27 18:16 | Completely switch over to new iterators | emersion | 3 | +79 | -231 |
| 2018-07-27 17:59 | wip: redesign output_view_for_each_surface iterator | emersion | 3 | +66 | -18 |
| 2018-07-27 17:53 | wip: redesign output_layer_for_each_surface iterator | emersion | 3 | +20 | -20 |
| 2018-07-27 17:44 | wip: redesign output_drag_icons_for_each_surface iterator | emersion | 3 | +13 | -12 |
| 2018-07-27 17:17 | wip: redesign output_unmanaged_for_each_surface iterator | emersion | 3 | +110 | -11 |
| 2018-07-29 13:12 | Merge pull request #2380 from mariusor/tap-button-map-man-fix | Ryan Dwyer | 1 | +1 | -1 |
| 2018-07-29 13:01 | Merge branch 'master' into tap-button-map-man-fix | Ryan Dwyer | 2 | +39 | -0 |
| 2018-07-29 12:59 | Merge pull request #2376 from swaywm/virtual-keyboard | emersion | 2 | +39 | -0 |
| 2018-07-29 12:47 | Escaping underscores in tap_button_map | Marius Orcsik | 1 | +1 | -1 |
| 2018-07-29 00:49 | Merge pull request #2371 from ggreer/numlock | Drew DeVault | 2 | +2 | -2 |
| 2018-07-29 00:47 | Add virtual keyboard protocol | Drew DeVault | 2 | +39 | -0 |
| 2018-07-28 05:42 | Don't enable numlock by default. This fixes an annoying issue where laptop keyboards would have 'numlock mode' enabled, remapping parts of the alphabet to numbers. | Geoff Greer | 2 | +2 | -2 |
| 2018-07-28 13:30 | Merge pull request #2360 from RyanDwyer/floating-containers | Drew DeVault | 15 | +218 | -113 |
| 2018-07-28 13:05 | Merge pull request #2368 from RyanDwyer/handle-out-of-fds | Drew DeVault | 2 | +18 | -3 |
| 2018-07-28 13:05 | Merge pull request #2365 from RyanDwyer/fix-cmd-defer-crash | Drew DeVault | 1 | +5 | -2 |
| 2018-07-28 12:13 | Fix crash when a deferred command destroys a workspace | Ryan Dwyer | 1 | +5 | -2 |
| 2018-07-27 03:48 | Focus child when showing a scratchpad container | Ryan Dwyer | 1 | +1 | -1 |
| 2018-07-27 03:46 | Fix crash when unfloating child of container into empty workspace | Ryan Dwyer | 1 | +6 | -3 |
| 2018-07-26 23:14 | Send floating container to scratchpad when a child is focused | Ryan Dwyer | 1 | +9 | -0 |
| 2018-07-26 23:10 | Fix focus mode_toggle from a child of a floating container | Ryan Dwyer | 2 | +11 | -2 |
| 2018-07-26 13:00 | Allow splitting a floating view | Ryan Dwyer | 1 | +0 | -4 |
| 2018-07-26 12:58 | When unfloating, return container to previously focused tiled container | Ryan Dwyer | 4 | +32 | -13 |
| 2018-07-26 12:42 | Operate on floating split container when a child is focused | Ryan Dwyer | 3 | +27 | -2 |
| 2018-07-26 12:27 | Fix crash when a child of a floating container is in the scratchpad | Ryan Dwyer | 1 | +4 | -1 |
| 2018-07-26 09:10 | Fix clicking a floating split container | Ryan Dwyer | 1 | +9 | -8 |
| 2018-07-26 08:36 | Allow containers to float | Ryan Dwyer | 11 | +126 | -86 |
| 2018-07-28 00:24 | Include errno.h | Ryan Dwyer | 2 | +2 | -0 |
| 2018-07-28 00:00 | Show errno description in log | Ryan Dwyer | 2 | +5 | -5 |
| 2018-07-27 23:22 | Handle out-of-fd situations gracefully for transaction and urgent timers | Ryan Dwyer | 2 | +16 | -3 |
| 2018-07-28 12:38 | Merge pull request #2372 from RyanDwyer/fix-use-after-free-v2 | Brian Ashworth | 1 | +1 | -8 |
| 2018-07-28 07:43 | Second attempt at fixing transaction use-after-free | Ryan Dwyer | 1 | +1 | -8 |
| 2018-07-28 05:31 | Merge pull request #2370 from RyanDwyer/transactions-use-after-free | Brian Ashworth | 1 | +6 | -0 |
| 2018-07-28 05:19 | Fix use after free in transactions | Ryan Dwyer | 1 | +6 | -0 |
| 2018-07-28 01:24 | Merge pull request #2369 from mihaicmn/preserve-workspace-name | Drew DeVault | 1 | +0 | -3 |
| 2018-07-28 00:18 | Preserve workspace name | Mihai Coman | 1 | +0 | -3 |
| 2018-07-27 01:53 | Merge pull request #2357 from RyanDwyer/cleanup-view-map | Brian Ashworth | 1 | +75 | -63 |
| 2018-07-26 23:21 | Fix assign to workspace | Ryan Dwyer | 1 | +1 | -1 |
| 2018-07-25 13:34 | Refactor view_map | Ryan Dwyer | 1 | +75 | -63 |
| 2018-07-26 01:30 | Merge pull request #2356 from RyanDwyer/fullscreen-containers | Brian Ashworth | 18 | +226 | -156 |
| 2018-07-25 22:28 | Fix indent | Ryan Dwyer | 1 | +1 | -1 |
| 2018-07-25 10:56 | Allow containers to be fullscreen | Ryan Dwyer | 18 | +226 | -156 |
| 2018-07-25 16:07 | Merge pull request #2330 from progandy/set-modifier-locks | Brian Ashworth | 9 | +135 | -1 |
| 2018-07-25 15:09 | Fix LEDs for configured modifier states | ProgAndy | 1 | +8 | -0 |
| 2018-07-25 15:08 | Restrict CapsLock and NumLock commands to the configuration file | ProgAndy | 2 | +24 | -7 |
| 2018-07-23 12:41 | Add documentation for xkb_capslock/xkb_numlock | ProgAndy | 1 | +8 | -0 |
| 2018-07-22 20:22 | Add xkb_numlock/xkb_capslock commands (#2311) | ProgAndy | 5 | +72 | -0 |
| 2018-07-22 19:16 | Implement setting NumLock and CapsLock status | ProgAndy | 3 | +29 | -0 |
| 2018-07-25 15:24 | Merge pull request #2358 from CedricCabessa/fix-2355-move-workspace-crashes | emersion | 1 | +3 | -1 |
| 2018-07-25 15:06 | fix #2355: "move workspace to output up" crashes | Cédric Cabessa | 1 | +3 | -1 |
| 2018-07-25 12:32 | Merge pull request #2353 from emersion/render-opaque-overlay | Drew DeVault | 3 | +17 | -35 |
| 2018-07-25 12:27 | Merge pull request #2350 from ppascher/xwayland-optional | Drew DeVault | 17 | +104 | -20 |
| 2018-07-25 11:43 | more style fixes, reorder config.h include | Pascal Pascher | 2 | +3 | -3 |
| 2018-07-25 11:32 | reverted includes of "sway/config.h" and replaced with "config.h" from meson build | Pascal Pascher | 11 | +11 | -5 |
| 2018-07-25 10:17 | more style fixes, included "sway/config.h" where needed | Pascal Pascher | 8 | +17 | -12 |
| 2018-07-25 09:49 | Merge pull request #2354 from RyanDwyer/fix-crash-on-tab-reap | emersion | 1 | +1 | -0 |
| 2018-07-25 09:26 | Fix crash when closing last child of a tabbed container | Ryan Dwyer | 1 | +1 | -0 |
| 2018-07-25 07:50 | Improve rendering with a fullscreen opaque overlay surface | emersion | 3 | +17 | -35 |
| 2018-07-24 23:04 | Merge pull request #2352 from RedSoxFan/implement-2335 | emersion | 4 | +18 | -4 |
| 2018-07-24 22:52 | Change button var passed to seat_begin_move | Brian Ashworth | 1 | +1 | -1 |
| 2018-07-24 22:41 | Implement floating_modifier <mod> [inverse|normal] | Brian Ashworth | 4 | +18 | -4 |
| 2018-07-24 21:37 | style fixes, exclude sway/desctop/xwayland.c when enable_xwayland: false | Pascal Pascher | 17 | +51 | -50 |
| 2018-07-24 20:16 | Added meson option "enable_xwayland" (default: true) to enable/disable xwayland support | Pascal Pascher | 18 | +92 | -20 |
| 2018-07-24 18:44 | Merge pull request #2165 from swaywm/pid-workspaces | Drew DeVault | 10 | +155 | -32 |
| 2018-07-24 18:31 | Address @emersion's review comments | Drew DeVault | 1 | +2 | -0 |
| 2018-07-24 11:50 | Merge pull request #2346 from RyanDwyer/fix-crash-on-click | Drew DeVault | 1 | +1 | -1 |
| 2018-07-24 11:12 | Fix crash when clicking certain surfaces | Ryan Dwyer | 1 | +1 | -1 |
| 2018-07-24 11:10 | Merge pull request #2344 from RyanDwyer/mod-resize-any-direction | emersion | 1 | +6 | -0 |
| 2018-07-24 10:16 | Make mod+resize work in any direction | Ryan Dwyer | 1 | +6 | -0 |
| 2018-07-24 09:48 | Merge pull request #2303 from frsfnrrg/mouse-bindings | Ryan Dwyer | 6 | +271 | -77 |
| 2018-07-24 09:23 | Merge branch 'master' into mouse-bindings | Ryan Dwyer | 16 | +146 | -161 |
| 2018-07-24 02:01 | Merge pull request #2284 from frsfnrrg/resolve-workspace-name-todo | Brian Ashworth | 1 | +83 | -76 |
| 2018-07-15 14:35 | Also extract first workspace name from bindcodes | frsfnrrg | 1 | +83 | -76 |
| 2018-07-24 01:49 | Merge pull request #2340 from RedSoxFan/parse_boolean | Drew DeVault | 15 | +63 | -85 |
| 2018-07-24 01:38 | Invoke mouse bindings | frsfnrrg | 5 | +139 | -27 |
| 2018-07-24 01:37 | Address review comments on parse_boolean | Brian Ashworth | 2 | +10 | -9 |
| 2018-07-23 20:22 | Remove unneeded const | Brian Ashworth | 2 | +2 | -2 |
| 2018-07-23 19:04 | Switch to using a function to parse booleans | Brian Ashworth | 15 | +62 | -85 |
| 2018-07-18 02:01 | Parse mouse binding options | frsfnrrg | 4 | +134 | -52 |
| 2018-07-24 00:27 | Merge branch 'master' into pid-workspaces | Drew DeVault | 156 | +5352 | -2108 |
| 2018-07-23 23:31 | Merge pull request #2342 from RyanDwyer/update-cursor | emersion | 1 | +1 | -0 |
| 2018-07-23 23:09 | Fix some cases where the cursor doesn't update | Ryan Dwyer | 1 | +1 | -0 |
| 2018-07-23 20:19 | Merge pull request #2341 from RedSoxFan/fix-2339 | Drew DeVault | 1 | +1 | -0 |
| 2018-07-23 19:40 | Add missing checks to fix 2339 | Brian Ashworth | 1 | +1 | -0 |
| 2018-07-23 16:47 | Merge pull request #2338 from somdoron/master | emersion | 1 | +1 | -1 |
| 2018-07-23 16:29 | fix crash on new output while swaylock is running | somdoron | 1 | +1 | -1 |
| 2018-07-23 11:57 | Merge pull request #2323 from RyanDwyer/scratchpad | Drew DeVault | 12 | +290 | -5 |
| 2018-07-22 12:28 | Store scratchpad list in sway_root instead of server | Ryan Dwyer | 7 | +18 | -18 |
| 2018-07-22 04:10 | Implement scratchpad | Ryan Dwyer | 13 | +290 | -5 |
| 2018-07-22 22:18 | Merge pull request #2328 from emersion/xdg-shell-set-title | Ryan Dwyer | 3 | +54 | -2 |
| 2018-07-22 21:20 | Handle set_{title,app_id} for xdg-shell and zxdg-shell-v6 | emersion | 3 | +54 | -2 |
| 2018-07-22 18:25 | Merge pull request #2296 from RyanDwyer/floating-modifier | emersion | 19 | +592 | -33 |
| 2018-07-22 15:27 | Enable wlr-gamma-control-unstable-v1 | emersion | 1 | +2 | -0 |
| 2018-07-22 13:10 | Set cursor when beginning resize and move operations | Ryan Dwyer | 2 | +10 | -0 |
| 2018-07-22 12:44 | Fix damage when shrinking a floating view using cursor | Ryan Dwyer | 1 | +0 | -1 |
| 2018-07-22 12:14 | Implement request_move and request_resize for xwayland views | Ryan Dwyer | 2 | +42 | -0 |
| 2018-07-22 11:50 | Fix focus bug with floating containers | Ryan Dwyer | 1 | +1 | -0 |
| 2018-07-22 11:45 | Deny move/resize events for tiled xdg shell views | Ryan Dwyer | 2 | +12 | -0 |
| 2018-07-21 02:13 | Consider view's min/max sizes when resizing | Ryan Dwyer | 5 | +52 | -1 |
| 2018-07-21 01:23 | Store last button and use it when views request to move or resize | Ryan Dwyer | 5 | +37 | -28 |
| 2018-07-21 00:57 | Prevent re-uploading the same cursor image multiple times | Ryan Dwyer | 2 | +17 | -9 |
| 2018-07-21 00:40 | Replace static handle_end_operation with seat_end_mouse_operation | Ryan Dwyer | 4 | +23 | -18 |
| 2018-07-21 00:35 | Remove unnecessary includes | Ryan Dwyer | 1 | +0 | -10 |
| 2018-07-19 23:28 | Implement xdg shell request_move and request_resize events | Ryan Dwyer | 5 | +144 | -73 |
| 2018-07-19 11:31 | Use wlr_keyboard_get_modifiers | Ryan Dwyer | 1 | +2 | -2 |
| 2018-07-19 11:29 | Use separate function for choosing edge cursor | Ryan Dwyer | 1 | +28 | -31 |
| 2018-07-19 05:37 | Improve resize performance by partially flushing the transaction queue | Ryan Dwyer | 1 | +3 | -11 |
| 2018-07-19 05:20 | Fix clicking xwayland menus | Ryan Dwyer | 1 | +3 | -0 |
| 2018-07-19 03:42 | Use max multiplier when resizing while preserving ratio | Ryan Dwyer | 1 | +3 | -3 |
| 2018-07-19 03:18 | Fix damage issue when moving and resizing | Ryan Dwyer | 1 | +5 | -4 |
| 2018-07-19 03:17 | Make mod + resize do it from the top left corner | Ryan Dwyer | 1 | +5 | -15 |
| 2018-07-18 07:40 | Use WLR_MODIFIER_SHIFT | Ryan Dwyer | 1 | +1 | -1 |
| 2018-07-18 06:13 | Implement floating_modifier and mouse operations for floating views | Ryan Dwyer | 11 | +395 | -17 |
| 2018-07-21 11:35 | Merge pull request #2320 from RedSoxFan/reset-outputs-on-reload | Ryan Dwyer | 4 | +95 | -55 |
| 2018-07-21 02:17 | Reset outputs on reload | Brian Ashworth | 4 | +95 | -55 |
| 2018-07-21 01:46 | Merge pull request #2317 from RyanDwyer/force-display-urgency-hint | Brian Ashworth | 8 | +44 | -4 |
| 2018-07-21 00:27 | Fix urgent timer logic and remove unnecessary header includes | Ryan Dwyer | 2 | +10 | -11 |
| 2018-07-20 09:37 | Implement force_display_urgency_hint | Ryan Dwyer | 8 | +42 | -1 |
| 2018-07-20 18:53 | Merge pull request #2318 from RedSoxFan/fix-output-wildcard | emersion | 3 | +108 | -62 |
| 2018-07-20 16:32 | Fix output wildcard handling | Brian Ashworth | 3 | +108 | -62 |
| 2018-07-20 15:45 | Merge pull request #2313 from minus7/swaybar-hotspot-input-fix | Drew DeVault | 5 | +26 | -12 |
| 2018-07-19 23:52 | Merge pull request #2316 from RyanDwyer/fix-floating-pointer-events | Brian Ashworth | 1 | +3 | -1 |
| 2018-07-19 23:41 | Fix pointer events for overlapping floating views | Ryan Dwyer | 1 | +3 | -1 |
| 2018-07-19 21:18 | Merge pull request #2314 from emersion/update-wlroots-1148 | Drew DeVault | 2 | +2 | -3 |
| 2018-07-19 21:09 | Merge branch 'master' into update-wlroots-1148 | Drew DeVault | 5 | +25 | -7 |
| 2018-07-19 20:54 | Update for swaywm/wlroots#1148 | emersion | 2 | +2 | -3 |
| 2018-07-19 19:15 | swaybar: Fix scroll handling on workspace buttons | minus | 5 | +26 | -12 |
| 2018-07-19 17:10 | Merge pull request #2310 from RyanDwyer/assign-output | Drew DeVault | 1 | +5 | -1 |
| 2018-07-19 15:14 | Merge pull request #2304 from RedSoxFan/fix-2298 | emersion | 4 | +20 | -6 |
| 2018-07-19 12:30 | Implement assign to output | Ryan Dwyer | 1 | +5 | -1 |
| 2018-07-19 12:29 | Merge pull request #2309 from RyanDwyer/xwayland-set-hints | emersion | 2 | +18 | -4 |
| 2018-07-19 11:22 | Merge branch 'master' into xwayland-set-hints | emersion | 4 | +47 | -4 |
| 2018-07-19 11:10 | Merge pull request #2305 from RyanDwyer/focus-output | emersion | 2 | +41 | -2 |
| 2018-07-19 11:10 | Merge pull request #2308 from RyanDwyer/fix-double-transaction | emersion | 1 | +3 | -1 |
| 2018-07-19 11:08 | Allow xwayland views to become urgent when on a non-visible workspace | Ryan Dwyer | 2 | +18 | -4 |
| 2018-07-19 10:17 | Use parse_movement_direction | Ryan Dwyer | 1 | +2 | -9 |
| 2018-07-19 09:49 | Fix crash and render issues involving cursor_send_pointer_motion | Ryan Dwyer | 1 | +3 | -1 |
| 2018-07-19 07:24 | Merge pull request #2306 from RyanDwyer/move-workspace-crash | emersion | 1 | +3 | -1 |
| 2018-07-19 06:52 | Fix crash when moving workspace to output | Ryan Dwyer | 1 | +3 | -1 |
| 2018-07-19 06:41 | Defer the focus commands | Ryan Dwyer | 2 | +4 | -1 |
| 2018-07-19 06:33 | Implement focus output command | Ryan Dwyer | 1 | +44 | -1 |
| 2018-07-19 05:39 | Fix deferred command handling | Brian Ashworth | 4 | +20 | -6 |
| 2018-07-18 19:42 | Merge pull request #2300 from emersion/override-redirect-updates | Drew DeVault | 3 | +50 | -49 |
| 2018-07-18 19:00 | Don't unfocus when an override redirect window is mapped | emersion | 3 | +19 | -26 |
| 2018-07-18 18:10 | Handle xwayland override_redirect flag change | emersion | 1 | +33 | -25 |
| 2018-07-18 02:53 | Merge pull request #2292 from emersion/update-cursor-on-focus | Drew DeVault | 1 | +1 | -1 |
| 2018-07-18 02:52 | Merge pull request #2294 from RedSoxFan/fix-swaylock-args | Drew DeVault | 1 | +123 | -64 |
| 2018-07-18 01:50 | Fix swaylock arguments | Brian Ashworth | 1 | +123 | -64 |
| 2018-07-18 00:39 | Merge pull request #2229 from vilhalmer/destroy-output-destroy-empty-workspaces | Ryan Dwyer | 1 | +12 | -5 |
| 2018-07-17 23:32 | Merge branch 'master' into destroy-output-destroy-empty-workspaces | Ryan Dwyer | 131 | +2642 | -992 |
| 2018-07-17 23:16 | Merge pull request #2281 from pvsr/X11_click | emersion | 5 | +66 | -6 |
| 2018-07-17 23:00 | remove unnecessary parens | Peter Rice | 1 | +5 | -5 |
| 2018-07-17 22:04 | Update cursor on focus change | emersion | 1 | +1 | -1 |
| 2018-07-17 15:46 | Merge pull request #2289 from frsfnrrg/memory-fixes | Drew DeVault | 5 | +17 | -10 |
| 2018-07-17 15:22 | Fix memory leak in sway/desktop/idle_inhibit_v1.c | frsfnrrg | 1 | +1 | -0 |
| 2018-07-17 15:21 | Fix memory leak in handle_layer_shell_surface | frsfnrrg | 1 | +6 | -6 |
| 2018-07-17 15:19 | Free individual criteria in free_config | frsfnrrg | 2 | +8 | -2 |
| 2018-07-17 14:42 | Fix uninitialized pointer in view_unmap | frsfnrrg | 1 | +2 | -2 |
| 2018-07-17 02:21 | Merge pull request #2286 from RyanDwyer/default-floating-border | Brian Ashworth | 7 | +72 | -21 |
| 2018-07-17 02:12 | Merge branch 'master' into default-floating-border | Brian Ashworth | 2 | +3 | -1 |
| 2018-07-17 01:00 | Revert "config: free include path on successful load" | Drew DeVault | 1 | +0 | -1 |
| 2018-07-17 00:59 | Merge pull request #2287 from RyanDwyer/superfluous-urgent-events | Drew DeVault | 1 | +3 | -0 |
| 2018-07-17 00:27 | Remove superfluous IPC urgent events | Ryan Dwyer | 1 | +3 | -0 |
| 2018-07-17 00:14 | Implement default_floating_border command and adjust CSD behaviour | Ryan Dwyer | 7 | +72 | -21 |
| 2018-07-16 23:34 | Merge pull request #2285 from emersion/cleanup-swayidle | Drew DeVault | 1 | +6 | -9 |
| 2018-07-16 01:57 | send scroll events to swaybar blocks | Peter Rice | 1 | +15 | -0 |
| 2018-07-16 00:16 | make hotspot callback take an x11 button id | Peter Rice | 5 | +51 | -6 |
| 2018-07-16 22:39 | Merge pull request #2276 from RyanDwyer/urgency | Drew DeVault | 18 | +251 | -19 |
| 2018-07-16 22:29 | swaybar: Read urgent colors from IPC | Ryan Dwyer | 1 | +12 | -0 |
| 2018-07-16 21:25 | Merge pull request #2265 from RedSoxFan/implement-1962 | emersion | 2 | +196 | -57 |
| 2018-07-16 21:20 | swayidle: cleanup | emersion | 1 | +6 | -9 |
| 2018-07-16 16:17 | Switch to using getopt_long for config flag | Brian Ashworth | 1 | +10 | -7 |
| 2018-07-14 01:23 | Remove leftover parens | Brian Ashworth | 1 | +1 | -1 |
| 2018-07-13 18:56 | Remove int cast after changing to size_t | Brian Ashworth | 1 | +1 | -1 |
| 2018-07-13 18:46 | Change to size_t in swaylock's get_config_path | Brian Ashworth | 1 | +1 | -1 |
| 2018-07-13 17:18 | Implement swaylock configuration file parsing | Brian Ashworth | 2 | +193 | -57 |
| 2018-07-16 15:31 | Merge pull request #2283 from RyanDwyer/no-focus | Drew DeVault | 5 | +57 | -8 |
| 2018-07-16 12:27 | Focus view before running criteria when mapping | Ryan Dwyer | 1 | +1 | -3 |
| 2018-07-16 12:18 | Implement no_focus command | Ryan Dwyer | 5 | +56 | -5 |
| 2018-07-16 08:54 | Merge pull request #2282 from RyanDwyer/fix-tab-split-focus | emersion | 1 | +1 | -0 |
| 2018-07-16 08:22 | Render containers as urgent if they have an urgent child | Ryan Dwyer | 2 | +9 | -4 |
| 2018-07-16 08:09 | Fix tab split focus bug | Ryan Dwyer | 1 | +1 | -0 |
| 2018-07-16 04:30 | Mark containers as urgent in IPC if they have urgent views | Ryan Dwyer | 4 | +15 | -10 |
| 2018-07-16 03:15 | Update workspace urgent state when views close or move workspaces | Ryan Dwyer | 6 | +31 | -7 |
| 2018-07-16 02:45 | Make container_for_each_descendant_dfs descend into floating views | Ryan Dwyer | 1 | +15 | -8 |
| 2018-07-16 01:55 | Fix crash in ipc_json_describe_view | Ryan Dwyer | 1 | +4 | -2 |
| 2018-07-16 00:15 | Add documentation for urgent command | Ryan Dwyer | 1 | +5 | -0 |
| 2018-07-15 22:42 | Implement xwayland urgency hint | Ryan Dwyer | 1 | +4 | -0 |
| 2018-07-15 22:13 | Fix urgency IPC events | Ryan Dwyer | 2 | +6 | -1 |
| 2018-07-15 12:43 | Implement urgency base functionality | Ryan Dwyer | 12 | +170 | -7 |
| 2018-07-15 21:09 | Merge pull request #2280 from ianyfan/leaks | emersion | 3 | +4 | -0 |
| 2018-07-15 20:51 | config output: free command string if unused | Ian Fan | 1 | +2 | -0 |
| 2018-07-15 20:48 | config: free include path on successful load | Ian Fan | 1 | +1 | -0 |
| 2018-07-15 20:47 | bar: free old position when changing | Ian Fan | 1 | +1 | -0 |
| 2018-07-15 18:55 | Merge pull request #2277 from ianyfan/config-read-fix | Drew DeVault | 1 | +26 | -14 |
| 2018-07-15 14:36 | Add error handling for getting config file size | Ian Fan | 1 | +8 | -3 |
| 2018-07-15 13:59 | Fix config buffer overflow and logic | Ian Fan | 1 | +19 | -12 |
| 2018-07-15 13:49 | Merge pull request #2275 from RyanDwyer/transactionise-focus | Drew DeVault | 10 | +55 | -73 |
| 2018-07-15 05:20 | Make focus part of transactions | Ryan Dwyer | 10 | +55 | -73 |
| 2018-07-15 12:01 | Merge pull request #2272 from RyanDwyer/simplify-transactions | Drew DeVault | 29 | +139 | -190 |
| 2018-07-15 12:00 | Merge pull request #2266 from emersion/remove-orbital-screenshooter | Drew DeVault | 1 | +0 | -2 |
| 2018-07-15 01:30 | Merge pull request #2273 from swaywm/debug-flags | Drew DeVault | 4 | +33 | -11 |
| 2018-07-14 15:24 | Add extended debugging flags | Drew DeVault | 4 | +33 | -11 |
| 2018-07-15 00:41 | Set signature to void | Ryan Dwyer | 1 | +1 | -1 |
| 2018-07-14 13:14 | Simplify transactions by utilising a dirty flag on containers | Ryan Dwyer | 29 | +139 | -190 |
| 2018-07-14 13:11 | Merge pull request #2271 from RedSoxFan/implement-1569 | Drew DeVault | 8 | +53 | -0 |
| 2018-07-14 05:01 | Implement tap_button_map for input devices | Brian Ashworth | 8 | +53 | -0 |
| 2018-07-14 01:35 | Merge pull request #2244 from RyanDwyer/floating-resize | Drew DeVault | 1 | +351 | -55 |
| 2018-07-14 00:00 | Force min/max size when resizing floating containers | Ryan Dwyer | 1 | +74 | -10 |
| 2018-07-13 08:06 | Implement resize grow|shrink <direction> <amount> or <amount> | Ryan Dwyer | 1 | +220 | -109 |
| 2018-07-11 11:30 | Implement resize command for floating views | Ryan Dwyer | 1 | +129 | -8 |
| 2018-07-13 22:15 | Merge pull request #2269 from minus7/swaybarbg-crash-on-dpms-resume | emersion | 2 | +6 | -0 |
| 2018-07-13 22:01 | swaybar/bg: Fix crash on DPMS off | minus | 2 | +6 | -0 |
| 2018-07-13 20:26 | Merge pull request #2267 from emersion/simplify-popup-constraints | Drew DeVault | 2 | +10 | -68 |
| 2018-07-13 20:17 | Simplify popup_unconstrain | emersion | 2 | +10 | -68 |
| 2018-07-13 18:29 | Remove orbital screenshooter | emersion | 1 | +0 | -2 |
| 2018-07-13 11:33 | Merge pull request #2260 from emersion/fix-has-opaque-lockscreen | Drew DeVault | 1 | +4 | -4 |
| 2018-07-13 11:26 | Fix output_has_opaque_lockscreen | emersion | 1 | +4 | -4 |
| 2018-07-13 11:07 | Merge pull request #2252 from rkubosz/scroll-button-option | Drew DeVault | 8 | +63 | -0 |
| 2018-07-13 09:39 | add error handling for scroll button out of range | Robert Kubosz | 1 | +8 | -1 |
| 2018-07-12 22:28 | Merge pull request #2255 from emersion/xwayland-floating-borders | Ryan Dwyer | 3 | +15 | -1 |
| 2018-07-12 22:17 | Merge branch 'master' into xwayland-floating-borders | Ryan Dwyer | 3 | +106 | -6 |
| 2018-07-12 21:50 | expanded error detection for scroll button option | Robert Kubosz | 1 | +8 | -2 |
| 2018-07-12 19:49 | Merge pull request #2253 from Hello71/issue2249 | Drew DeVault | 1 | +6 | -6 |
| 2018-07-12 19:46 | Merge pull request #2256 from emersion/xdg-positioner | Drew DeVault | 2 | +100 | -0 |
| 2018-07-12 19:30 | Add xdg-positioner support | emersion | 2 | +100 | -0 |
| 2018-07-12 19:01 | Don't disable borders for xwayland floating views | emersion | 3 | +15 | -1 |
| 2018-07-12 17:00 | config.c: fix current_config uninit warning (#2249) | Alex Xu | 1 | +6 | -6 |
| 2018-07-12 13:50 | rm constraint for max value of button identifier | Robert Kubosz | 1 | +2 | -2 |
| 2018-07-12 13:35 | add paragraph to sway-input man page | Robert Kubosz | 1 | +5 | -0 |
| 2018-07-12 10:08 | increase maximum value of button identifier | Robert Kubosz | 2 | +3 | -3 |
| 2018-07-12 05:32 | Merge pull request #2250 from RyanDwyer/fix-crash | Brian Ashworth | 1 | +1 | -1 |
| 2018-07-12 04:43 | Fix crash in seat code | Ryan Dwyer | 1 | +1 | -1 |
| 2018-07-11 22:50 | Merge pull request #2235 from emersion/wlr-surface-role | Drew DeVault | 1 | +2 | -1 |
| 2018-07-09 21:59 | Updates for swaywm/wlroots#1116 | emersion | 1 | +2 | -1 |
| 2018-07-11 22:26 | Merge pull request #2248 from Dudemanguy911/fix_crash_on_floating_windows | Drew DeVault | 1 | +3 | -1 |
| 2018-07-11 20:03 | add scroll button option | Robert Kubosz | 7 | +45 | -0 |
| 2018-07-11 17:51 | Merge pull request #2245 from RyanDwyer/floating-minmax-size | emersion | 4 | +94 | -7 |
| 2018-07-11 15:08 | fix crash on floating windows | dudemanguy | 1 | +3 | -1 |
| 2018-07-11 12:16 | Implement floating_minimum_size and floating_maximum_size | Ryan Dwyer | 4 | +94 | -7 |
| 2018-07-11 12:04 | Merge pull request #2243 from RyanDwyer/use-fullscreen-saved-buffer | emersion | 1 | +5 | -1 |
| 2018-07-11 11:39 | Merge pull request #2240 from RedSoxFan/implement-1961 | Drew DeVault | 5 | +376 | -98 |
| 2018-07-11 11:38 | Merge pull request #2242 from RyanDwyer/floating-zindex | Drew DeVault | 3 | +25 | -0 |
| 2018-07-11 10:33 | Use saved buffer when fullscreen view is in a transaction | Ryan Dwyer | 1 | +5 | -1 |
| 2018-07-11 09:50 | Move floating windows to front when focused | Ryan Dwyer | 3 | +25 | -0 |
| 2018-07-11 07:56 | Merge pull request #2241 from rustysec/master | emersion | 1 | +5 | -2 |
| 2018-07-11 03:57 | removed unnecessary parens | russ morris | 1 | +1 | -1 |
| 2018-07-11 03:34 | fix line lengths | russ morris | 1 | +4 | -2 |
| 2018-07-11 03:24 | tabs instead of spaces | russ morris | 1 | +1 | -1 |
| 2018-07-11 02:08 | Change formatting of swaylock usage in the code | Brian Ashworth | 1 | +69 | -57 |
| 2018-07-11 01:29 | Implement swaylock customization flags | Brian Ashworth | 5 | +361 | -95 |
| 2018-07-11 00:59 | fix tabbed titlebar widths | russ morris | 1 | +3 | -2 |
| 2018-07-11 00:49 | Merge pull request #2233 from emersion/remove-clipboard | Drew DeVault | 6 | +5 | -55 |
| 2018-07-09 21:39 | Remove `clipboard` command and `get_clipboard` message | emersion | 6 | +5 | -55 |
| 2018-07-10 12:05 | Merge pull request #2232 from ianyfan/ipc | Ryan Dwyer | 9 | +96 | -18 |
| 2018-07-08 19:34 | Add get_config message type to ipc | Ian Fan | 9 | +76 | -18 |
| 2018-07-08 19:32 | Add get_binding_modes message type to ipc | Ian Fan | 4 | +20 | -0 |
| 2018-07-10 10:49 | Merge pull request #2236 from kupospelov/fix-stacked-layout | Ryan Dwyer | 1 | +11 | -7 |
| 2018-07-10 10:41 | Merge branch 'master' into fix-stacked-layout | Ryan Dwyer | 87 | +426 | -388 |
| 2018-07-10 01:27 | Merge pull request #2228 from emersion/focus-mode-toggle | Drew DeVault | 2 | +35 | -3 |
| 2018-07-09 23:28 | Merge branch 'master' into focus-mode-toggle | Drew DeVault | 85 | +391 | -385 |
| 2018-07-09 23:23 | Merge pull request #2234 from emersion/wlr-log-prefix | Drew DeVault | 85 | +391 | -385 |
| 2018-07-09 21:54 | Update for swaywm/wlroots#1126 | emersion | 85 | +391 | -385 |
| 2018-07-09 21:33 | Fix titlebar rendering for nested stacked containers | Konstantin Pospelov | 1 | +11 | -7 |
| 2018-07-09 18:37 | Document `focus floating|tiling` | emersion | 1 | +6 | -0 |
| 2018-07-08 21:56 | Implement `focus mode_toggle` | emersion | 1 | +29 | -3 |
| 2018-07-09 18:04 | Merge pull request #2223 from RyanDwyer/floating-move | emersion | 5 | +210 | -17 |
| 2018-07-09 18:04 | Merge pull request #2230 from vilhalmer/replace-empty-workspace | emersion | 1 | +12 | -4 |
| 2018-07-09 13:41 | Remove duplicate function declaration and add assertion | Ryan Dwyer | 2 | +4 | -2 |
| 2018-07-07 08:36 | Implement some floating move commands | Ryan Dwyer | 6 | +208 | -17 |
| 2018-07-09 12:26 | No need to walk to workspace, recursive will | vilhalmer | 1 | +1 | -4 |
| 2018-07-09 12:25 | Regroup signal | vilhalmer | 1 | +1 | -1 |
| 2018-07-09 02:55 | Replace empty workspace with moved workspace | vilhalmer | 1 | +15 | -4 |
| 2018-07-08 21:35 | Destroy empty workspace when destroying its output | vilhalmer | 1 | +12 | -5 |
| 2018-07-08 21:57 | Merge pull request #2226 from emersion/swaylock-daemonize-after-lock | emersion | 3 | +12 | -2 |
| 2018-07-07 17:36 | swaylock: daemonize after locking | emersion | 3 | +12 | -2 |
| 2018-07-07 12:16 | Merge pull request #2225 from martinetd/swaylock-verified | emersion | 1 | +14 | -1 |
| 2018-07-07 12:09 | Merge pull request #2224 from emersion/split-renderer | Drew DeVault | 4 | +957 | -895 |
| 2018-06-08 12:59 | swaylock: fix the displaying of "verified" | Dominique Martinet | 1 | +14 | -1 |
| 2018-07-07 09:30 | Split renderer | emersion | 4 | +957 | -895 |
| 2018-07-07 08:52 | Merge pull request #2216 from RedSoxFan/fix-2213 | emersion | 1 | +1 | -1 |
| 2018-07-07 08:48 | Merge pull request #2222 from RyanDwyer/fix-utf8-titles | emersion | 3 | +34 | -10 |
| 2018-07-07 05:49 | Fix titles when container titles contain UTF-8 characters | Ryan Dwyer | 3 | +34 | -10 |
| 2018-07-06 19:14 | Merge pull request #2196 from emersion/xwayland-floating-resize | Drew DeVault | 2 | +7 | -0 |
| 2018-07-06 18:33 | Make view_update_* update live props as well | emersion | 2 | +5 | -3 |
| 2018-07-02 19:24 | Fix xwayland floating views unclickable | emersion | 1 | +5 | -0 |
| 2018-07-06 15:43 | Merge pull request #2206 from martinetd/leaks | Drew DeVault | 10 | +30 | -11 |
| 2018-07-06 15:38 | Fix swaybar teardown when workspace buttons hidden | Brian Ashworth | 1 | +1 | -1 |
| 2018-07-06 15:35 | Merge pull request #2182 from RyanDwyer/lockscreen-performance | Drew DeVault | 3 | +80 | -1 |
| 2018-07-06 15:22 | Merge branch 'master' into leaks | emersion | 14 | +60 | -37 |
| 2018-07-06 15:18 | Translate surface by its geo when doing opaque box check | Ryan Dwyer | 1 | +11 | -2 |
| 2018-07-06 14:21 | Don't clear when using opaque lockscreen | Ryan Dwyer | 1 | +0 | -9 |
| 2018-07-06 14:17 | Detect opaque lockscreen when using a solid color | Ryan Dwyer | 2 | +7 | -4 |
| 2018-07-03 08:15 | Use infinite opaque region in swaylock | Ryan Dwyer | 1 | +14 | -14 |
| 2018-07-03 08:14 | Use pixman_region32_contains_rectangle | Ryan Dwyer | 1 | +7 | -10 |
| 2018-07-03 07:29 | Use opaque region to determine if frame done should be sent | Ryan Dwyer | 3 | +52 | -2 |
| 2018-07-01 00:58 | Don't send frame done to surfaces behind lockscreen | Ryan Dwyer | 1 | +30 | -1 |
| 2018-07-06 13:37 | Merge pull request #2220 from ianyfan/remove-input-fix | emersion | 1 | +3 | -3 |
| 2018-07-06 13:28 | Merge branch 'master' into remove-input-fix | Drew DeVault | 7 | +32 | -15 |
| 2018-07-06 13:13 | Attach destroy handler earlier | Ian Fan | 1 | +3 | -3 |
| 2018-07-06 11:57 | Merge pull request #2217 from RedSoxFan/fix-663 | Drew DeVault | 6 | +27 | -8 |
| 2018-07-06 11:56 | Merge pull request #2219 from RedSoxFan/fix-2111 | Drew DeVault | 1 | +5 | -7 |
| 2018-07-06 03:01 | Fix pointer button events for layer surfaces | Brian Ashworth | 1 | +5 | -7 |
| 2018-07-05 22:12 | Implement mode --pango_markup | Brian Ashworth | 6 | +27 | -8 |
| 2018-07-05 21:23 | Merge pull request #2185 from swaywm/update-wlroots-1076 | emersion | 5 | +23 | -17 |
| 2018-07-05 12:00 | Merge pull request #2212 from BlueGone/fix-sway-input-man | Drew DeVault | 1 | +2 | -2 |
| 2018-07-05 12:27 | Escape underscore in sway-input(5) man page to avoid invalid colors | Thomas Plaçais | 1 | +2 | -2 |
| 2018-07-04 23:01 | pango/cairo: set default font map to NULL to free it | Dominique Martinet | 1 | +3 | -0 |
| 2018-07-04 22:07 | cmd_results_to_json: return copied string and properly free the json | Dominique Martinet | 3 | +8 | -9 |
| 2018-07-01 13:55 | Use wlr_surface.buffer_damage | emersion | 1 | +9 | -3 |
| 2018-07-01 13:46 | Updates per wlroots#1076 | Drew DeVault | 5 | +16 | -16 |
| 2018-07-04 09:51 | workspace_next_name: free targets later than these already found in order | Dominique Martinet | 1 | +2 | -0 |
| 2018-07-04 09:50 | view_map: free criterias as the list it is | Dominique Martinet | 1 | +1 | -1 |
| 2018-07-04 09:50 | container_free: free formatted title | Dominique Martinet | 1 | +1 | -0 |
| 2018-07-04 09:48 | ipc-server: free clients at destroy | Dominique Martinet | 1 | +5 | -0 |
| 2018-07-04 09:43 | config: add a couple of forgotten frees | Dominique Martinet | 2 | +7 | -1 |
| 2018-07-04 06:10 | keyboard: free xkb keymap on destroy | Dominique Martinet | 1 | +3 | -0 |
| 2018-07-04 23:12 | Merge pull request #2211 from RyanDwyer/fix-xdgtoplevel-tiled | emersion | 1 | +2 | -0 |
| 2018-07-04 23:04 | Call view_set_tiled for mapping non-floating views | Ryan Dwyer | 1 | +2 | -0 |
| 2018-07-04 13:45 | Merge pull request #2205 from RyanDwyer/fix-border-weirdness | Drew DeVault | 2 | +1 | -4 |
| 2018-07-04 13:21 | Merge pull request #2208 from RyanDwyer/instruction-use-after-free | Ryan Dwyer | 1 | +3 | -1 |
| 2018-07-04 12:58 | Fix use after free in transaction code | Ryan Dwyer | 1 | +3 | -1 |
| 2018-07-04 10:34 | Merge pull request #2200 from mucamaca/fix_transparency | emersion | 1 | +3 | -0 |
| 2018-07-04 10:33 | Fix boolean | Ryan Dwyer | 1 | +1 | -1 |
| 2018-07-04 10:33 | Merge pull request #2203 from martinetd/ipc-server-display-destroy | emersion | 3 | +20 | -18 |
| 2018-07-04 10:19 | Merge branch 'master' into fix_transparency | Bor Grošelj Simić | 3 | +2 | -2 |
| 2018-07-04 10:10 | Only call view_set_tiled when switching floating mode | Ryan Dwyer | 2 | +1 | -4 |
| 2018-07-04 10:09 | Fix transparency in background images in swaylock | Bor Grošelj Simić | 1 | +3 | -2 |
| 2018-07-04 05:45 | ipc-server: add display destroy listener and remove ipc_terminate | Dominique Martinet | 3 | +20 | -18 |
| 2018-07-04 08:23 | Merge pull request #2202 from RyanDwyer/fix-focus-damage | emersion | 1 | +1 | -1 |
| 2018-07-04 08:21 | Merge pull request #2201 from martinetd/setenv-wl-display | emersion | 2 | +1 | -1 |
| 2018-07-04 05:38 | Fix focus related damage | Ryan Dwyer | 1 | +1 | -1 |
| 2018-07-04 04:50 | startup: move setenv WAYLAND_DISPLAY before config execs | Dominique Martinet | 2 | +1 | -1 |
| 2018-07-03 23:53 | Fix #1857 | Bor Grošelj Simić | 1 | +2 | -0 |
| 2018-07-02 12:29 | Merge pull request #2194 from RyanDwyer/fix-incorrect-render | emersion | 1 | +6 | -6 |
| 2018-07-02 12:16 | Don't return pending children in seat_get_active_current_child | Ryan Dwyer | 1 | +6 | -6 |
| 2018-07-02 12:10 | Merge pull request #2193 from RyanDwyer/fix-fullscreen-damage | emersion | 3 | +6 | -6 |
| 2018-07-02 11:58 | Fix damage on swaybar when view requests to exit fullscreen | Ryan Dwyer | 3 | +6 | -6 |
| 2018-07-02 08:06 | Merge pull request #2187 from martinetd/idle-inhibit | emersion | 6 | +120 | -2 |
| 2018-07-02 08:06 | Merge pull request #2186 from martinetd/static-analysis | emersion | 30 | +113 | -62 |
| 2018-07-02 00:26 | idle_inhibit: move server data to its own struct | Dominique Martinet | 5 | +53 | -26 |
| 2018-06-30 05:09 | idle_inhibit: stop inhibitor when views become invisible | Dominique Martinet | 5 | +31 | -0 |
| 2018-06-27 09:16 | Add idle inhibit unstable v1 support | Dominique Martinet | 5 | +60 | -0 |
| 2018-07-01 14:40 | swaylock daemonize: fix leak of devnull fd | Dominique Martinet | 1 | +1 | -0 |
| 2018-07-01 14:36 | load_config: move NULL path check before first use | Dominique Martinet | 1 | +5 | -5 |
| 2018-07-01 14:34 | config include: fix leak on relative include path | Dominique Martinet | 1 | +3 | -1 |
| 2018-07-01 14:22 | bar config: fix uninitialized accesses on init error | Dominique Martinet | 1 | +14 | -5 |
| 2018-07-01 14:17 | cmd_assign: fix leak on error | Dominique Martinet | 1 | +1 | -0 |
| 2018-07-01 14:14 | utf8_size: fix loop boundary | Dominique Martinet | 1 | +1 | -1 |
| 2018-07-01 14:12 | bar_cmd_modifier: fix use-after-free on error | Dominique Martinet | 1 | +3 | -2 |
| 2018-07-01 14:09 | bar_cmd_font: fix leak of font | Dominique Martinet | 1 | +1 | -1 |
| 2018-07-01 14:06 | get_parent_pid: fix memory leak | Dominique Martinet | 1 | +1 | -1 |
| 2018-07-01 13:57 | read_config: fix leak on error | Dominique Martinet | 1 | +2 | -0 |
| 2018-07-01 13:54 | cmd_background: fix leak on error | Dominique Martinet | 1 | +2 | -1 |
| 2018-07-01 13:51 | transaction_apply: use float for quotient | Dominique Martinet | 1 | +2 | -2 |
| 2018-07-01 13:46 | workspace_next_name: fix string length for ws_num >= 100 | Dominique Martinet | 1 | +2 | -8 |
| 2018-06-30 13:39 | find prev/next output/workspace: add NULL check | Dominique Martinet | 1 | +6 | -0 |
| 2018-06-30 13:16 | output commands: move !argc checks after argc gets decremented | Dominique Martinet | 2 | +2 | -2 |
| 2018-06-30 13:12 | config_commands_command: make alloc failure check more permanent | Dominique Martinet | 1 | +6 | -5 |
| 2018-06-30 13:05 | input_config: free new_input_config on error | Dominique Martinet | 14 | +21 | -0 |
| 2018-06-30 08:18 | ipc-server: fix more use-after-frees on ipc_send_reply error | Dominique Martinet | 1 | +31 | -15 |
| 2018-06-30 08:03 | ipc-server: minor code cleanup | Dominique Martinet | 1 | +1 | -8 |
| 2018-06-30 08:02 | ipc-server: fix double-free on send error in ipc_send_event | Dominique Martinet | 1 | +4 | -1 |
| 2018-06-30 07:49 | invoke_swaybar: fix message length header size | Dominique Martinet | 1 | +3 | -3 |
| 2018-06-30 07:44 | log_kernel: s/fclose/pclose/ (for popen'd FILE) | Dominique Martinet | 1 | +1 | -1 |
| 2018-07-01 22:05 | Merge pull request #2190 from emersion/screencopy | emersion | 1 | +3 | -1 |
| 2018-07-01 21:55 | Init screencopy manager | emersion | 1 | +3 | -1 |
| 2018-07-01 17:14 | Merge pull request #2188 from martinetd/exec-always-cmd | Drew DeVault | 1 | +13 | -14 |
| 2018-06-30 15:00 | exec_always: fix leaks | Dominique Martinet | 1 | +13 | -14 |
| 2018-06-27 00:32 | Implement pid->workspace tracking | Drew DeVault | 10 | +154 | -33 |
| 2018-06-30 13:51 | Merge pull request #2180 from martinetd/xdg_fullscreen | Ryan Dwyer | 2 | +56 | -56 |
| 2018-06-24 22:17 | xdg_shell: listen to fullscreen request on map | Dominique Martinet | 2 | +56 | -56 |
| 2018-06-30 13:41 | Merge pull request #2174 from martinetd/view-from-surface | Drew DeVault | 8 | +73 | -0 |
| 2018-06-30 05:00 | sway views: add helpers to get view and layer from wlr_surface | Dominique Martinet | 8 | +73 | -0 |
| 2018-06-30 13:27 | Merge pull request #2072 from RyanDwyer/atomic | Drew DeVault | 35 | +1441 | -672 |
| 2018-06-30 12:46 | Merge remote-tracking branch 'upstream/master' into atomic | Ryan Dwyer | 8 | +68 | -22 |
| 2018-06-30 12:23 | Merge pull request #2179 from atomnuker/master | emersion | 1 | +1 | -1 |
| 2018-06-30 11:45 | Fix crash with stacking layout after f42bf0ad4 | Rostislav Pehlivanov | 1 | +1 | -1 |
| 2018-06-30 11:28 | Merge pull request #2175 from apreiml/fix-swaymsg-error-output | emersion | 1 | +17 | -6 |
| 2018-06-30 11:28 | Merge pull request #2171 from atomnuker/master | emersion | 7 | +51 | -16 |
| 2018-06-30 11:07 | Fix compile error | Ryan Dwyer | 1 | +1 | -1 |
| 2018-06-30 10:11 | container_at_view: don't offset the view by the window geometry | Rostislav Pehlivanov | 1 | +0 | -10 |
| 2018-06-27 16:53 | Revert "Don't unmaximize floating views" | Rostislav Pehlivanov | 7 | +51 | -6 |
| 2018-06-30 08:57 | Merge pull request #2173 from emersion/fix-floating-no-frame-event | Ryan Dwyer | 1 | +1 | -1 |
| 2018-06-29 22:07 | Fix floating views not receiving frame events | emersion | 1 | +1 | -1 |
| 2018-06-30 08:38 | refactor success_object | Armin Preiml | 1 | +1 | -5 |
| 2018-06-30 08:29 | fix swaymsg: errors are displayed again | Armin Preiml | 1 | +21 | -6 |
| 2018-06-30 04:30 | Fix flash of background when xwayland views are mapped | Ryan Dwyer | 2 | +9 | -1 |
| 2018-06-29 11:13 | Render saved buffers with the surface's dimensions | Ryan Dwyer | 3 | +25 | -13 |
| 2018-06-29 10:04 | Merge remote-tracking branch 'upstream/master' into atomic | Ryan Dwyer | 16 | +192 | -73 |
| 2018-06-29 09:52 | Add comment about usage to arrange_windows declaration | Ryan Dwyer | 1 | +4 | -0 |
| 2018-06-29 09:44 | Replace list_empty with a simple alternative | Ryan Dwyer | 3 | +1 | -9 |
| 2018-06-29 09:36 | Fix crash when moving last child of a container to workspace or output | Ryan Dwyer | 1 | +10 | -2 |
| 2018-06-28 23:16 | Merge pull request #2172 from apreiml/fix-keybinding-modifier-handling | Drew DeVault | 1 | +5 | -5 |
| 2018-06-28 13:22 | fix handling key modifiers if not pressed at first | Armin Preiml | 1 | +5 | -5 |
| 2018-06-27 16:11 | Merge pull request #2170 from apreiml/master | emersion | 1 | +2 | -2 |
| 2018-06-27 15:48 | fix accidently removing borders on XCB_CONFIGURE_REQUEST | Armin Preiml | 1 | +2 | -2 |
| 2018-06-27 14:13 | Merge pull request #2168 from BlueGone/input-cmd-arg-nb | emersion | 1 | +1 | -1 |
| 2018-06-27 13:40 | Check if command input has at least 2 arguments | Thomas Plaçais | 1 | +1 | -1 |
| 2018-06-27 09:07 | Allow views to skip configures | Ryan Dwyer | 5 | +42 | -22 |
| 2018-06-27 07:54 | Move unsetting of view->surface into view_unmap | Ryan Dwyer | 4 | +1 | -4 |
| 2018-06-27 07:47 | Fix memleak in container_get_box | Ryan Dwyer | 2 | +2 | -4 |
| 2018-06-27 07:46 | Remove transaction_add_damage | Ryan Dwyer | 7 | +24 | -55 |
| 2018-06-27 07:23 | Fix nitpicks | Ryan Dwyer | 2 | +6 | -7 |
| 2018-06-27 03:31 | Merge pull request #2145 from emersion/xwayland-wants-float | Drew DeVault | 7 | +122 | -28 |
| 2018-06-27 03:21 | Merge branch 'master' into xwayland-wants-float | Ryan Dwyer | 10 | +86 | -41 |
| 2018-06-26 14:26 | Merge pull request #2162 from martinetd/float_xdg_shell | Drew DeVault | 2 | +11 | -8 |
| 2018-06-26 14:13 | Merge branch 'master' into float_xdg_shell | emersion | 4 | +45 | -27 |
| 2018-06-26 13:53 | Merge pull request #2164 from ael-code/background_fixes | Drew DeVault | 1 | +33 | -23 |
| 2018-06-26 10:57 | cleanup output-background subcommand handling | ael-code | 1 | +28 | -21 |
| 2018-06-26 10:53 | fix memleak on background cmd error | ael-code | 1 | +5 | -2 |
| 2018-06-26 12:51 | Merge pull request #2163 from martinetd/use-after-free | Ryan Dwyer | 3 | +12 | -4 |
| 2018-06-26 12:19 | layer_shell: order destroying before sway_output | Dominique Martinet | 3 | +10 | -4 |
| 2018-06-26 12:16 | layer_shell: cleanup output link on output destroy | Dominique Martinet | 1 | +2 | -0 |
| 2018-06-26 10:18 | Remove incorrect assertion and supporting code | Ryan Dwyer | 3 | +0 | -12 |
| 2018-06-26 10:14 | Fix crash when closing output window from outer session | Ryan Dwyer | 1 | +3 | -3 |
| 2018-06-26 09:40 | Fix crash when disconnecting output | Ryan Dwyer | 2 | +3 | -1 |
| 2018-06-26 08:51 | Remove timer when transaction destroys | Ryan Dwyer | 1 | +3 | -0 |
| 2018-06-26 04:24 | Damage output when views toggle fullscreen | Ryan Dwyer | 3 | +26 | -6 |
| 2018-06-26 03:18 | Rename view's free callback to destroy | Ryan Dwyer | 5 | +9 | -9 |
| 2018-06-26 03:15 | Damage output when a fullscreen view unmaps | Ryan Dwyer | 5 | +15 | -17 |
| 2018-06-26 02:59 | xdg_shell: make view floating if a parent has been set | Dominique Martinet | 2 | +11 | -8 |
| 2018-06-25 06:50 | Rename progress_queue to transaction_progress_queue | Ryan Dwyer | 1 | +3 | -3 |
| 2018-06-25 06:41 | Fix potential crash when fullscreen view unmaps | Ryan Dwyer | 1 | +5 | -3 |
| 2018-06-25 00:45 | Merge pull request #2159 from acrisci/focus-dont-follow-keyboard-grab | Drew DeVault | 1 | +6 | -3 |
| 2018-06-25 00:30 | dont focus-follow-mouse when keyboard grab | Tony Crisci | 1 | +6 | -3 |
| 2018-06-24 23:25 | Implement per-configure debug timings | Ryan Dwyer | 1 | +17 | -1 |
| 2018-06-24 23:09 | Implement transaction timings debug | Ryan Dwyer | 3 | +29 | -0 |
| 2018-06-24 18:21 | xwayland: accept configure requests from floating views | emersion | 1 | +6 | -2 |
| 2018-06-24 13:07 | Fix another crash when moving out of stacks or tabs | Ryan Dwyer | 1 | +5 | -1 |
| 2018-06-24 13:01 | Implement atomic layout updates for xwayland views | Ryan Dwyer | 3 | +40 | -27 |
| 2018-06-24 06:03 | Fix crash when running move <direction> in an empty workspace | Ryan Dwyer | 1 | +11 | -5 |
| 2018-06-24 05:50 | Fix crash when unmapping a view with reapable parents | Ryan Dwyer | 2 | +58 | -38 |
| 2018-06-24 03:08 | Fix crash related to stacks and tabs | Ryan Dwyer | 1 | +2 | -2 |
| 2018-06-24 02:33 | Force transactions to complete in order | Ryan Dwyer | 2 | +74 | -18 |
| 2018-06-23 07:47 | Fix crash when deleting last child in a tabbed or stacked container | Ryan Dwyer | 3 | +39 | -12 |
| 2018-06-23 06:26 | Merge remote-tracking branch 'upstream/master' into atomic | Ryan Dwyer | 4 | +31 | -10 |
| 2018-06-23 06:24 | Implement atomic layout updates for tree operations | Ryan Dwyer | 18 | +542 | -386 |
| 2018-06-22 13:53 | Merge pull request #2155 from ael-code/fix_output_command_failure | Drew DeVault | 1 | +14 | -7 |
| 2018-06-22 13:41 | bugfix: avoid access after free | ael-code | 1 | +14 | -7 |
| 2018-06-22 13:41 | Merge pull request #2146 from tobiasblass/prepare_server_before_dropping_privileges | Drew DeVault | 3 | +15 | -3 |
| 2018-06-22 13:40 | Merge pull request #2152 from atomnuker/master | emersion | 1 | +2 | -0 |
| 2018-06-22 12:44 | Init the dmabuf exporting protocol in wlroots | Rostislav Pehlivanov | 1 | +2 | -0 |
| 2018-06-12 22:39 | Perform (partial) server initialization before dropping privileges. | Tobias Blass | 3 | +15 | -3 |
| 2018-06-18 21:49 | Automatically float xwayland windows | emersion | 7 | +116 | -26 |
| 2018-06-18 10:42 | Preserve buffers during transactions | Ryan Dwyer | 5 | +76 | -67 |
| 2018-06-18 05:58 | Merge remote-tracking branch 'upstream/master' into atomic | Ryan Dwyer | 7 | +135 | -111 |
| 2018-06-17 21:55 | Merge pull request #2143 from vilhalmer/mark-pool-buffers-busy | Drew DeVault | 1 | +1 | -0 |
| 2018-06-17 21:37 | Merge branch 'master' into mark-pool-buffers-busy | vil | 11 | +328 | -135 |
| 2018-06-17 21:34 | Set pool_buffers busy when handing them out | vilhalmer | 1 | +1 | -0 |
| 2018-06-17 18:26 | Merge pull request #2140 from Hello71/patch-2 | Drew DeVault | 1 | +2 | -1 |
| 2018-06-17 17:57 | swayidle: fix stack overflow on sleep | Alex Xu (Hello71) | 1 | +2 | -1 |
| 2018-06-16 21:07 | Merge pull request #2135 from emersion/wlroots-1060 | Drew DeVault | 1 | +3 | -3 |
| 2018-06-13 18:47 | Update for swaywm/wlroots#1060 | emersion | 1 | +3 | -3 |
| 2018-06-13 12:53 | Merge pull request #2130 from frsfnrrg/keyboard-tuning | Drew DeVault | 4 | +130 | -108 |
| 2018-06-12 15:07 | Fix keyboard shortcut handling inconsistencies | frsfnrrg | 2 | +115 | -96 |
| 2018-06-12 14:37 | Sort binding key lists | frsfnrrg | 2 | +15 | -12 |
| 2018-06-11 01:03 | Merge remote-tracking branch 'upstream/master' into atomic | Ryan Dwyer | 17 | +507 | -41 |
| 2018-06-09 17:50 | Merge pull request #2124 from emersion/drag-icons | Drew DeVault | 6 | +193 | -23 |
| 2018-06-09 15:43 | Merge pull request #2047 from natesymer/master | Drew DeVault | 9 | +320 | -9 |
| 2018-06-09 13:34 | Implement gaps (PR #2047) | Nate Symer | 9 | +320 | -9 |
| 2018-06-09 12:26 | Render drag icons | emersion | 6 | +193 | -23 |
| 2018-06-09 11:09 | Merge pull request #2123 from emersion/fix-disabled-outputs | emersion | 2 | +17 | -13 |
| 2018-06-09 10:38 | Fix compilation errors related to disabled outputs | emersion | 2 | +17 | -13 |
| 2018-06-06 12:57 | Refactor everything that needs to arrange windows | Ryan Dwyer | 24 | +192 | -171 |
| 2018-06-06 09:19 | Make main properties be the pending state | Ryan Dwyer | 9 | +143 | -157 |
| 2018-06-03 06:35 | WIP: Atomic layout updates ground work | Ryan Dwyer | 16 | +690 | -266 |
| 2018-06-08 22:43 | Merge pull request #2115 from RedSoxFan/restore-workspaces | Ryan Dwyer | 5 | +131 | -17 |
| 2018-06-08 17:06 | Switch restore workspaces to a nested for-loop | Brian Ashworth | 3 | +22 | -21 |
| 2018-06-07 23:36 | Restore workspaces to outputs based on priority | Brian Ashworth | 5 | +130 | -17 |
| 2018-06-08 15:03 | Merge pull request #2121 from martinetd/swaylock-ctrl-u | emersion | 3 | +16 | -57 |
| 2018-06-08 12:58 | swaylock: implement ^U to clear buffer | Dominique Martinet | 3 | +16 | -57 |
| 2018-06-08 13:41 | Merge pull request #2119 from martinetd/gcc-strtruncation | emersion | 1 | +3 | -1 |
| 2018-06-08 13:41 | Merge pull request #2120 from martinetd/swayidle-zombies | emersion | 2 | +19 | -6 |
| 2018-06-08 12:58 | sway/criteria: gcc string truncation warning fix | Dominique Martinet | 1 | +3 | -1 |
| 2018-06-08 13:27 | sway exec command: use waitpid instead of wait | Dominique Martinet | 1 | +1 | -1 |
| 2018-06-08 13:02 | swayidle: doublefork to not leave zombies around | Dominique Martinet | 1 | +18 | -5 |
| 2018-06-08 07:55 | Merge pull request #2118 from RedSoxFan/fix-2117 | emersion | 2 | +1 | -2 |
| 2018-06-08 00:37 | Remove strip quoting and fix strncpy-overlap | Brian Ashworth | 2 | +1 | -2 |
| 2018-06-07 18:29 | Merge pull request #2084 from RedSoxFan/runtime-var-expansion | emersion | 3 | +19 | -2 |
| 2018-06-07 18:26 | Merge pull request #2108 from RedSoxFan/store-outputs | emersion | 12 | +107 | -37 |
| 2018-06-07 00:10 | Switch output storing from list_t to wl_list | Brian Ashworth | 6 | +12 | -19 |
| 2018-06-06 21:12 | Address emersions comments on output re-enabling | Brian Ashworth | 3 | +4 | -12 |
| 2018-06-05 21:56 | Store sway_outputs so that they can be reenabled | Brian Ashworth | 11 | +118 | -33 |
| 2018-06-06 23:47 | Merge pull request #2116 from RedSoxFan/fix-2113 | Ryan Dwyer | 1 | +7 | -7 |
| 2018-06-06 23:38 | Remove tab/stack check for focusing after a split | Brian Ashworth | 1 | +1 | -4 |
| 2018-06-06 20:41 | Fix focusing after splitting tabs/stacks | Brian Ashworth | 1 | +10 | -7 |
| 2018-06-06 11:10 | Merge pull request #2110 from smlx/initialise-cursor-previous | emersion | 1 | +3 | -0 |
| 2018-06-06 10:45 | Initialise previous cursor position. | Scott Leggett | 1 | +3 | -0 |
| 2018-06-05 22:59 | Merge pull request #2107 from tobiasblass/remove_suspicious_return | emersion | 1 | +0 | -1 |
| 2018-06-05 21:27 | Remove suspicious unconditional return | Tobias Blass | 1 | +0 | -1 |
| 2018-06-05 14:07 | Fix logic issue in do_var_replacement | Brian Ashworth | 1 | +1 | -1 |
| 2018-06-05 02:24 | Support runtime var expansion and set at runtime | Brian Ashworth | 3 | +19 | -2 |
| 2018-06-05 10:18 | Merge pull request #2095 from emersion/fullscreen-damage-only-visible | emersion | 1 | +21 | -11 |
| 2018-06-05 07:44 | Merge pull request #2103 from RyanDwyer/focus-fixes | emersion | 4 | +23 | -2 |
| 2018-06-05 07:44 | Merge pull request #2106 from RedSoxFan/fix-2105 | emersion | 1 | +6 | -10 |
| 2018-06-05 05:13 | Fix movement crashes/issues | Brian Ashworth | 1 | +6 | -10 |
| 2018-06-04 03:31 | Don't restore focus if unmapping surface wasn't focused | Ryan Dwyer | 1 | +10 | -7 |
| 2018-06-04 01:31 | Don't set focus to NULL when clicking a surface which has no container | Ryan Dwyer | 1 | +1 | -1 |
| 2018-06-04 01:31 | Restore focus when unmapping layer shell surfaces | Ryan Dwyer | 2 | +7 | -1 |
| 2018-06-04 01:30 | Restore focus when unmapping unmanaged xwayland surfaces | Ryan Dwyer | 1 | +12 | -0 |
| 2018-06-03 17:48 | Merge pull request #2087 from RedSoxFan/output-subcommand | emersion | 12 | +374 | -267 |
| 2018-06-03 17:46 | Merge pull request #2099 from RyanDwyer/fix-seat-get-active-child | emersion | 1 | +7 | -7 |
| 2018-06-03 17:46 | Merge pull request #2100 from RyanDwyer/fix-workspace-orientation | emersion | 1 | +6 | -4 |
| 2018-06-03 14:29 | Address review comments for output subcommands | Brian Ashworth | 2 | +4 | -1 |
| 2018-06-03 01:33 | Refactor cmd_output to use config_subcommand | Brian Ashworth | 12 | +371 | -267 |
| 2018-06-03 13:39 | Fix initial workspace orientation on a rotated output | Ryan Dwyer | 1 | +6 | -4 |
| 2018-06-03 12:31 | Fix seat_get_active_child | Ryan Dwyer | 1 | +7 | -7 |
| 2018-06-03 09:31 | Merge pull request #2093 from emersion/damage-debug | emersion | 1 | +19 | -0 |
| 2018-06-03 08:20 | Merge pull request #2096 from kupospelov/fix-title-update | emersion | 1 | +3 | -1 |
| 2018-06-03 08:20 | Merge pull request #2097 from RyanDwyer/fix-workspace-segfault | emersion | 1 | +9 | -1 |
| 2018-06-03 00:28 | Fix potential crash when destroying workspace | Ryan Dwyer | 1 | +9 | -1 |
| 2018-06-02 21:32 | Fix view title update order | Konstantin Pospelov | 1 | +3 | -1 |
| 2018-06-02 17:06 | Add SWAY_DAMAGE_DEBUG | emersion | 1 | +19 | -0 |
| 2018-06-02 19:55 | Only send frame to visible surfaces when fullscreened | emersion | 1 | +21 | -11 |
| 2018-06-02 19:50 | Merge pull request #2094 from emersion/damage-schedule | emersion | 1 | +2 | -0 |
| 2018-06-02 19:41 | Schedule a frame even if damage is empty | emersion | 1 | +2 | -0 |
| 2018-06-02 15:39 | Merge pull request #2091 from martinetd/config-block-use-after-free | Drew DeVault | 1 | +4 | -4 |
| 2018-06-02 15:31 | sway/config: fix use-after-free for end of block | Dominique Martinet | 1 | +4 | -4 |
| 2018-06-02 15:13 | Merge pull request #2089 from emersion/send-frame-done-visible | Drew DeVault | 1 | +21 | -14 |
| 2018-06-02 15:09 | Merge pull request #2070 from RedSoxFan/generic-config-blocks | Drew DeVault | 14 | +349 | -396 |
| 2018-06-02 14:19 | Only send frame done to visible views | emersion | 1 | +21 | -14 |
| 2018-06-02 12:05 | Fix infinite loop in peek_line for EOF blanks | Brian Ashworth | 1 | +2 | -0 |
| 2018-06-01 22:35 | Address emersion's feedback on peek_line | Brian Ashworth | 2 | +5 | -5 |
| 2018-05-31 13:07 | Fix condition in peek_line | Brian Ashworth | 1 | +1 | -1 |
| 2018-05-31 02:23 | Address first round of review for generic blocks | Brian Ashworth | 10 | +34 | -32 |
| 2018-05-30 19:06 | Support braces on next line for config blocks | Brian Ashworth | 3 | +74 | -8 |
| 2018-05-30 17:20 | Make command block implementation generic | Brian Ashworth | 12 | +282 | -399 |
| 2018-06-02 08:18 | Merge pull request #2080 from frsfnrrg/keyboard-remodeling | emersion | 3 | +235 | -374 |
| 2018-06-02 07:33 | Merge pull request #2088 from RyanDwyer/fix-floating-border-pixel | emersion | 1 | +4 | -1 |
| 2018-06-02 01:28 | Fix top border when a view is initially floating | Ryan Dwyer | 1 | +4 | -1 |
| 2018-06-01 22:40 | Style fix, redundant entry removal, fix extra keysym delete | frsfnrrg | 1 | +6 | -7 |
| 2018-06-01 21:56 | Rename update_shortcut_model to update_shortcut_state | frsfnrrg | 1 | +5 | -5 |
| 2018-06-01 21:04 | Comment to explain sway_shortcut_state lists | frsfnrrg | 1 | +13 | -0 |
| 2018-06-01 21:04 | Rename check_shortcut_model to get_active_binding | frsfnrrg | 1 | +4 | -4 |
| 2018-06-01 10:51 | Style fixed for keyboard.c | frsfnrrg | 1 | +13 | -14 |
| 2018-06-01 10:50 | Style fixes for bind.c | frsfnrrg | 1 | +6 | -5 |
| 2018-06-01 00:23 | Remove almost-always redundant loop in key handling | frsfnrrg | 1 | +22 | -26 |
| 2018-05-31 23:54 | Fix binding bindcode flag initialization | frsfnrrg | 1 | +1 | -1 |
| 2018-05-31 23:35 | Rewrite shortcut handling code to avoid hardcoded values | frsfnrrg | 2 | +166 | -263 |
| 2018-05-31 23:33 | Use XKB keycode numbering for bindcode | frsfnrrg | 1 | +1 | -1 |
| 2018-05-31 19:16 | Share common code between bindsym and bindcode commands | frsfnrrg | 1 | +60 | -110 |
| 2018-06-01 22:41 | Merge pull request #2027 from RyanDwyer/implement-floating | Drew DeVault | 26 | +662 | -220 |
| 2018-06-01 18:22 | Merge pull request #2083 from RedSoxFan/fix-1976 | emersion | 1 | +0 | -7 |
| 2018-06-01 18:07 | Fix cmd_workspace crash when a surface has focus | Brian Ashworth | 1 | +0 | -7 |
| 2018-05-31 12:02 | Fix changing borders on floating views | Ryan Dwyer | 1 | +7 | -1 |
| 2018-05-31 11:58 | Don't auto float xdg views if their dimensions are not set | Ryan Dwyer | 2 | +4 | -2 |
| 2018-05-31 08:21 | Fix mpv damage issue when unfullscreening into floating | Ryan Dwyer | 2 | +12 | -4 |
| 2018-05-30 22:30 | Fix fullscreen position of xwayland views | Ryan Dwyer | 1 | +2 | -2 |
| 2018-05-30 22:22 | Fix crash when using multiple outputs | Ryan Dwyer | 1 | +1 | -1 |
| 2018-05-30 00:50 | Fix mouse warping interaction with layout coords | Drew DeVault | 1 | +2 | -4 |
| 2018-05-30 00:27 | Consider floating views when calculating title height | Ryan Dwyer | 1 | +11 | -0 |
| 2018-05-30 00:22 | Fix floating position when view is floated when mapped | Ryan Dwyer | 3 | +27 | -24 |
| 2018-05-29 12:46 | Adjust move command to account for changed coordinate system | Ryan Dwyer | 1 | +2 | -4 |
| 2018-05-28 07:42 | Fix fullscreen position | Ryan Dwyer | 1 | +3 | -4 |
| 2018-05-27 13:43 | Don't unmaximize floating views | Ryan Dwyer | 6 | +0 | -40 |
| 2018-05-26 23:46 | Fix getting adjacent output | Ryan Dwyer | 1 | +2 | -22 |
| 2018-05-26 13:45 | Remove unfinished wants_floating implementation for xwayland | Ryan Dwyer | 1 | +0 | -16 |
| 2018-05-26 11:33 | Don't let xwayland views set position unless unmanaged | Ryan Dwyer | 2 | +5 | -1 |
| 2018-05-26 11:12 | Use swayc rather than wlr_output when rendering | Ryan Dwyer | 1 | +6 | -7 |
| 2018-05-26 10:37 | Use surface size if xdg shell's geometry isn't set | Ryan Dwyer | 2 | +18 | -8 |
| 2018-05-26 10:04 | Implement wants_floating for xdg_shell and xdg_shell_v6 | Ryan Dwyer | 2 | +8 | -4 |
| 2018-05-26 06:34 | Remove container_self_or_parent_floating | Ryan Dwyer | 2 | +0 | -15 |
| 2018-05-26 06:32 | Rename container_set_geometry_from_view | Ryan Dwyer | 3 | +11 | -11 |
| 2018-05-26 06:30 | Remove check for if floating view intersects output | Ryan Dwyer | 1 | +1 | -15 |
| 2018-05-26 06:26 | Render floating views before top layer and unmanaged | Ryan Dwyer | 1 | +1 | -2 |
| 2018-05-26 06:26 | Store swayc coordinates as layout-local | Ryan Dwyer | 10 | +71 | -130 |
| 2018-05-25 23:23 | Add L_FLOATING back to debug tree | Ryan Dwyer | 1 | +3 | -1 |
| 2018-05-25 23:22 | Rename set_maximized functions to set_tiled | Ryan Dwyer | 6 | +16 | -16 |
| 2018-05-25 07:10 | Prevent splitting a floating view | Ryan Dwyer | 1 | +9 | -6 |
| 2018-05-25 05:39 | Fix issues with sticky containers and workspaces | Ryan Dwyer | 3 | +54 | -33 |
| 2018-05-25 01:15 | Fix unfullscreening a floating view | Ryan Dwyer | 3 | +31 | -18 |
| 2018-05-24 23:32 | Respect view's border config for floating containers | Ryan Dwyer | 1 | +7 | -2 |
| 2018-05-24 23:26 | Replace is_floating boolean with function | Ryan Dwyer | 12 | +44 | -36 |
| 2018-05-24 23:10 | Use L_FLOATING instead of reapable boolean | Ryan Dwyer | 5 | +14 | -7 |
| 2018-05-24 12:30 | Implement floating | Ryan Dwyer | 21 | +572 | -169 |
| 2018-05-04 12:41 | Send frame done to floating views | Drew DeVault | 4 | +13 | -5 |
| 2018-05-04 12:27 | Render floating views | Drew DeVault | 1 | +1 | -0 |
| 2018-05-04 12:24 | Implement `floating enable` | Drew DeVault | 8 | +99 | -5 |
| 2018-06-01 09:36 | Merge pull request #2081 from RedSoxFan/fix-2077 | emersion | 1 | +3 | -2 |
| 2018-06-01 08:43 | Merge pull request #2082 from RedSoxFan/fix-move-perpendicular-segfault | emersion | 1 | +2 | -1 |
| 2018-06-01 05:06 | Fix move perpendicular segfault | Brian Ashworth | 1 | +2 | -1 |
| 2018-06-01 03:47 | Send reparent events in container_split | Brian Ashworth | 1 | +3 | -2 |
| 2018-06-01 02:11 | Merge pull request #2079 from RedSoxFan/fix-2078 | Drew DeVault | 1 | +13 | -0 |
| 2018-05-31 16:07 | Fix typo | Brian Ashworth | 1 | +1 | -1 |
| 2018-05-31 15:51 | Fix moving out of tab/stack when only child | Brian Ashworth | 1 | +13 | -0 |
| 2018-05-30 01:53 | Merge pull request #2065 from RedSoxFan/fix-2018 | Ryan Dwyer | 2 | +43 | -6 |
| 2018-05-30 01:45 | Send IPC layout of node itself | Brian Ashworth | 1 | +1 | -5 |
| 2018-05-29 15:27 | Notify of subtree change | Brian Ashworth | 1 | +1 | -0 |
| 2018-05-29 15:21 | Fix layout in -t get_tree | Brian Ashworth | 1 | +2 | -1 |
| 2018-05-29 01:37 | Fix moving out of a tabbed/stacked workspace | Brian Ashworth | 1 | +14 | -5 |
| 2018-05-28 14:52 | Fix breaking out of tabs/stacks | Brian Ashworth | 1 | +32 | -2 |
| 2018-05-29 14:54 | Merge pull request #2069 from RyanDwyer/ipc-workspace-representation | Drew DeVault | 3 | +15 | -7 |
| 2018-05-29 07:42 | Add tree representation to IPC workspace description | Ryan Dwyer | 3 | +15 | -7 |
| 2018-05-29 07:24 | Merge pull request #2068 from RedSoxFan/workspace-layout | Ryan Dwyer | 3 | +23 | -0 |
| 2018-05-29 02:55 | Implement config parser for workspace_layout | Brian Ashworth | 3 | +23 | -0 |
| 2018-05-28 18:04 | Merge pull request #2067 from RedSoxFan/force-fully-opaque-fullscreen | Drew DeVault | 1 | +4 | -4 |
| 2018-05-28 17:55 | Force fullscreen views to be fully opaque | Brian Ashworth | 1 | +4 | -4 |
| 2018-05-28 16:01 | Merge pull request #2066 from RedSoxFan/force-focus-wrapping | emersion | 5 | +31 | -0 |
| 2018-05-28 15:09 | Support i3's legacy force_focus_wrapping command | Brian Ashworth | 5 | +31 | -0 |
| 2018-05-28 09:30 | Merge pull request #2060 from RedSoxFan/focus-wrapping | emersion | 8 | +59 | -10 |
| 2018-05-28 08:18 | Merge pull request #2058 from RyanDwyer/refactor-parse-title-format | emersion | 1 | +13 | -20 |
| 2018-05-28 08:16 | Merge pull request #2059 from RyanDwyer/ancestor-typo | emersion | 5 | +12 | -12 |
| 2018-05-28 08:15 | Merge pull request #2057 from RyanDwyer/swaymsg-fix-exit-code | emersion | 1 | +17 | -4 |
| 2018-05-28 03:33 | swaymsg: Fix exit code | Ryan Dwyer | 1 | +17 | -4 |
| 2018-05-28 03:20 | Implement focus_wrapping | Brian Ashworth | 8 | +59 | -10 |
| 2018-05-28 02:45 | Fix ancestor typos | Ryan Dwyer | 5 | +12 | -12 |
| 2018-05-28 02:03 | Refactor parse_title_format | Ryan Dwyer | 1 | +13 | -20 |
| 2018-05-27 19:42 | Merge pull request #2050 from smlx/focus-fix | Drew DeVault | 3 | +22 | -33 |
| 2018-05-27 19:42 | Merge pull request #2055 from RedSoxFan/output-destroy-workspace-ipc | Drew DeVault | 1 | +1 | -0 |
| 2018-05-27 19:11 | Merge pull request #2056 from frsfnrrg/add-binding-locked | emersion | 4 | +52 | -31 |
| 2018-05-27 16:37 | Implement bindsym/bindcode --locked | frsfnrrg | 4 | +52 | -31 |
| 2018-05-27 16:35 | Improve comment. | Scott Leggett | 1 | +1 | -1 |
| 2018-05-27 16:22 | Send workspace::move in container_output_destroy | Brian Ashworth | 1 | +1 | -0 |
| 2018-05-27 16:25 | Avoid assert on container type. | Scott Leggett | 1 | +3 | -8 |
| 2018-05-27 16:14 | Move previous cursor_position inline. | Scott Leggett | 2 | +6 | -16 |
| 2018-05-27 16:07 | Merge pull request #2052 from emersion/output-destroy-empty-workspace | emersion | 1 | +52 | -41 |
| 2018-05-27 11:03 | Don't move empty workspaces when output is destroyed | emersion | 1 | +52 | -41 |
| 2018-05-27 14:55 | Remove unused function. | Scott Leggett | 1 | +0 | -7 |
| 2018-05-27 15:30 | Simplify logic, remove redundant variables. | Scott Leggett | 1 | +4 | -9 |
| 2018-05-27 15:17 | Rely on view_is_visible rather thank walking the tree ourselves. | Scott Leggett | 1 | +5 | -16 |
| 2018-05-27 12:45 | Store previous position in sway_cursor. | Scott Leggett | 5 | +56 | -47 |
| 2018-05-27 14:20 | Merge pull request #2040 from RedSoxFan/cmd-swap | Ryan Dwyer | 7 | +218 | -0 |
| 2018-05-27 14:14 | Merge branch 'master' into cmd-swap | Ryan Dwyer | 12 | +185 | -76 |
| 2018-05-27 13:18 | Merge pull request #2043 from emersion/pool-buffer-fixes | emersion | 2 | +37 | -11 |
| 2018-05-25 18:42 | client/pool-buffer: munmap in destroy_buffer | emersion | 2 | +8 | -1 |
| 2018-05-25 18:39 | client/pool-buffer: set CLOEXEC on buffer FD, just in case | emersion | 1 | +29 | -10 |
| 2018-05-27 13:06 | Merge pull request #2053 from emersion/xdg-shell-tiled | Drew DeVault | 1 | +7 | -5 |
| 2018-05-27 12:58 | Merge pull request #2042 from emersion/swaylock-render-loop | Drew DeVault | 4 | +108 | -57 |
| 2018-05-27 12:58 | Merge branch 'master' into xdg-shell-tiled | Drew DeVault | 5 | +27 | -3 |
| 2018-05-25 18:34 | swaylock: implement a proper render loop | emersion | 4 | +108 | -57 |
| 2018-05-27 12:28 | xdg-shell: make all toplevels tiled | emersion | 1 | +7 | -5 |
| 2018-05-27 12:13 | Merge pull request #2049 from RyanDwyer/criteria-shell | emersion | 5 | +27 | -3 |
| 2018-05-27 11:59 | Rename view_get_type to view_get_shell | Ryan Dwyer | 3 | +5 | -5 |
| 2018-05-27 04:14 | Add shell criteria token | Ryan Dwyer | 3 | +24 | -0 |
| 2018-05-27 07:40 | Merge pull request #2048 from RyanDwyer/title-format-app-id | emersion | 1 | +6 | -0 |
| 2018-05-27 04:52 | Focus containers only on entry. | Scott Leggett | 5 | +43 | -25 |
| 2018-05-26 23:50 | Add %app_id to title_format | Ryan Dwyer | 1 | +6 | -0 |
| 2018-05-26 15:02 | Implement swap command | Brian Ashworth | 7 | +218 | -0 |
| 2018-05-26 14:35 | Replace oft-failing abort with if statement | Drew DeVault | 1 | +1 | -4 |
| 2018-05-26 13:56 | Merge pull request #2030 from chebykinn/fix-focus-follows-mouse-tabs | Ryan Dwyer | 1 | +31 | -1 |
| 2018-05-26 13:49 | Merge branch 'master' into fix-focus-follows-mouse-tabs | Ryan Dwyer | 3 | +0 | -206 |
| 2018-05-26 12:54 | Check for next_focus before assert | Ivan Chebykin | 1 | +1 | -1 |
| 2018-05-26 12:51 | Fix usage of sway_assert | Ivan Chebykin | 1 | +7 | -3 |
| 2018-05-26 10:34 | Moved visibility check of of loop, added asserts | Ivan Chebykin | 1 | +5 | -1 |
| 2018-05-26 07:57 | Merge pull request #2041 from emersion/delete-asciidoc-pages | emersion | 3 | +0 | -206 |
| 2018-05-25 18:11 | Delete old asciidoc man pages | emersion | 3 | +0 | -206 |
| 2018-05-25 14:45 | Break after first tabbed/stacked layout | Ivan Chebykin | 1 | +3 | -4 |
| 2018-05-25 14:22 | Fix mouse focusing for horizontal/vertical views in tabbed containers | Ivan Chebykin | 1 | +2 | -1 |
| 2018-05-25 13:51 | Fixed styling issues | Ivan Chebykin | 1 | +4 | -4 |
| 2018-05-25 13:41 | Focus inactive container instead of checking cursor position | Ivan Chebykin | 1 | +10 | -10 |
| 2018-05-25 12:37 | Skip all nested containers | Ivan Chebykin | 1 | +12 | -16 |
| 2018-05-25 11:12 | Implement correct focusing for tabbed containers | Ivan Chebykin | 1 | +25 | -4 |
| 2018-05-24 20:19 | Fix focusing from other containers | Ivan Chebykin | 1 | +3 | -2 |
| 2018-05-24 18:02 | Don't focus tabbed and stacked containers on mouseover | Ivan Chebykin | 1 | +5 | -1 |
| 2018-05-25 13:12 | Merge pull request #2037 from emersion/wlroots-1000 | Drew DeVault | 1 | +1 | -1 |
| 2018-05-25 12:51 | Update for swaywm/wlroots#1000 | emersion | 1 | +1 | -1 |
| 2018-05-25 12:54 | Merge pull request #2017 from emersion/wlroots-993 | emersion | 1 | +1 | -1 |
| 2018-05-25 12:47 | Merge pull request #2036 from RyanDwyer/workspace-switch-on-map | Drew DeVault | 1 | +5 | -1 |
| 2018-05-25 12:43 | Merge pull request #2033 from RyanDwyer/arrange-after-flatten | Drew DeVault | 1 | +3 | -1 |
| 2018-05-25 12:41 | Merge pull request #2034 from RyanDwyer/cleanup-container-titles | Drew DeVault | 7 | +79 | -83 |
| 2018-05-25 12:40 | Merge pull request #2035 from RyanDwyer/fix-focus-bug | Drew DeVault | 1 | +12 | -4 |
| 2018-05-25 12:26 | Switch workspace if required when mapping a view | Ryan Dwyer | 1 | +5 | -1 |
| 2018-05-25 11:39 | Fix focus bug when moving between outputs | Ryan Dwyer | 1 | +12 | -4 |
| 2018-05-25 11:07 | Clean up container title functions | Ryan Dwyer | 7 | +79 | -83 |
| 2018-05-25 06:42 | Arrange views after flattening the parent | Ryan Dwyer | 1 | +3 | -1 |
| 2018-05-24 13:17 | Merge pull request #2028 from RyanDwyer/fix-move-workspace | Drew DeVault | 1 | +10 | -2 |
| 2018-05-24 13:01 | Fix crash in move workspace to output command | Ryan Dwyer | 1 | +10 | -2 |
| 2018-05-24 08:26 | Merge pull request #2025 from RyanDwyer/fix-nested-tabs | emersion | 1 | +11 | -18 |
| 2018-05-24 07:38 | Fix nested tabs | Ryan Dwyer | 1 | +11 | -18 |
| 2018-05-23 22:11 | Merge pull request #2003 from emersion/fix-swaylock-hotplugging | Drew DeVault | 3 | +78 | -39 |
| 2018-05-23 21:58 | swaylock: remove unused field | emersion | 2 | +0 | -2 |
| 2018-05-23 21:55 | swaylock: don't try to render unconfigured surfaces | emersion | 1 | +3 | -0 |
| 2018-05-23 21:54 | Merge branch 'master' into fix-swaylock-hotplugging | emersion | 20 | +985 | -333 |
| 2018-05-23 02:23 | Merge pull request #2022 from RedSoxFan/ipc-get-marks | Ryan Dwyer | 1 | +22 | -0 |
| 2018-05-22 21:35 | Implement IPC_GET_MARKS | Brian Ashworth | 1 | +22 | -0 |
| 2018-05-21 23:52 | Merge pull request #2015 from RyanDwyer/stacked-layout | Drew DeVault | 6 | +340 | -347 |
| 2018-05-21 23:44 | Replace empty argument with void | Ryan Dwyer | 1 | +1 | -1 |
| 2018-05-21 22:43 | Implement clicking stacked title bars | Ryan Dwyer | 1 | +17 | -2 |
| 2018-05-21 22:27 | Use constants for titlebar dimensions | Ryan Dwyer | 5 | +59 | -42 |
| 2018-05-21 12:58 | Implement stacked layout | Ryan Dwyer | 4 | +303 | -342 |
| 2018-05-21 21:21 | Fix focus follows mouse with no focus | Drew DeVault | 1 | +2 | -2 |
| 2018-05-21 18:30 | Merge pull request #2016 from RedSoxFan/fix-tab-smart-borders | emersion | 1 | +11 | -2 |
| 2018-05-21 18:11 | Update for swaywm/wlroots#993 | emersion | 1 | +1 | -1 |
| 2018-05-21 17:18 | Fix hide_edge_borders smart for tabs and stacks | Brian Ashworth | 1 | +11 | -2 |
| 2018-05-21 10:24 | Merge pull request #2005 from RyanDwyer/tabbed-layout | emersion | 11 | +520 | -95 |
| 2018-05-20 22:29 | Pre-multiply alpha for tab decorations | Ryan Dwyer | 1 | +6 | -3 |
| 2018-05-20 13:16 | Add left/right borders to tabs | Ryan Dwyer | 1 | +24 | -29 |
| 2018-05-20 05:34 | Fix tab border issues | Ryan Dwyer | 2 | +59 | -36 |
| 2018-05-19 23:26 | Use class or app_id in tree representation | Ryan Dwyer | 1 | +15 | -6 |
| 2018-05-19 23:11 | Don't track damage for views on inactive tabs | Ryan Dwyer | 6 | +52 | -11 |
| 2018-05-19 22:34 | Add assertion in container_at_view | Ryan Dwyer | 1 | +3 | -0 |
| 2018-05-19 12:54 | Implement tabbed layout | Ryan Dwyer | 8 | +436 | -85 |
| 2018-05-21 08:22 | Merge pull request #2011 from RyanDwyer/fix-hide-edge-border-bottom | emersion | 1 | +6 | -5 |
| 2018-05-21 03:10 | Fix hide_edge_borders constraints | Ryan Dwyer | 1 | +6 | -5 |
| 2018-05-21 03:31 | Merge pull request #2012 from RedSoxFan/fix-border-changing-focus | Drew DeVault | 5 | +13 | -11 |
| 2018-05-21 03:12 | Fix border commands from changing focus | Brian Ashworth | 5 | +13 | -11 |
| 2018-05-20 20:05 | Merge pull request #2007 from swaywm/fix-focus-follows-mouse | Drew DeVault | 1 | +17 | -1 |
| 2018-05-20 19:50 | Merge pull request #2010 from RedSoxFan/premultiply-alpha | emersion | 1 | +17 | -10 |
| 2018-05-20 19:50 | Merge branch 'master' into fix-focus-follows-mouse | Drew DeVault | 5 | +153 | -24 |
| 2018-05-19 23:57 | Fix focus_follows_mouse over swaybar | Drew DeVault | 1 | +17 | -1 |
| 2018-05-20 13:37 | Merge branch 'master' into premultiply-alpha | Brian Ashworth | 5 | +153 | -24 |
| 2018-05-20 13:33 | Pre-multiply alpha for non-textures | Brian Ashworth | 1 | +17 | -10 |
| 2018-05-20 13:04 | Merge pull request #1821 from RyanDwyer/swaylock-multiple-images | emersion | 5 | +153 | -24 |
| 2018-05-20 12:47 | Swaylock: Use calloc instead of malloc | Ryan Dwyer | 1 | +1 | -1 |
| 2018-05-20 12:39 | Swaylock: Log error if multiple images are defined for the same output | Ryan Dwyer | 1 | +17 | -0 |
| 2018-05-18 22:47 | Swaylock: Allow per-output images | Ryan Dwyer | 5 | +136 | -24 |
| 2018-05-19 22:25 | Merge pull request #2006 from kupospelov/fix-title-pixel-bar | Drew DeVault | 1 | +7 | -7 |
| 2018-05-19 15:15 | Fix pixel bar below title | Konstantin Pospelov | 1 | +7 | -7 |
| 2018-05-19 13:54 | Merge pull request #2004 from RyanDwyer/rebuild-textures-on-move | emersion | 2 | +43 | -0 |
| 2018-05-19 13:33 | Rebuild textures if needed when moving a container | Ryan Dwyer | 2 | +43 | -0 |
| 2018-05-18 20:57 | Fix output hotplugging | emersion | 2 | +43 | -31 |
| 2018-05-18 18:13 | Fix swaylock crashing when unplugging output | emersion | 2 | +26 | -5 |
| 2018-05-17 01:54 | Merge pull request #1982 from RyanDwyer/show-marks | Drew DeVault | 10 | +279 | -61 |
| 2018-05-16 10:47 | Update marks textures on output scale event | Ryan Dwyer | 1 | +5 | -0 |
| 2018-05-15 13:29 | Fix many border opacity issues | Ryan Dwyer | 3 | +115 | -73 |
| 2018-05-15 05:11 | Update show_marks documentation | Ryan Dwyer | 1 | +6 | -6 |
| 2018-05-15 04:48 | Destroy marks textures when view destroyed | Ryan Dwyer | 1 | +8 | -0 |
| 2018-05-15 04:35 | Set textures to null when destroying | Ryan Dwyer | 2 | +2 | -0 |
| 2018-05-15 04:35 | Don't show marks which start with an underscore | Ryan Dwyer | 1 | +8 | -3 |
| 2018-05-15 03:14 | Implement show_marks | Ryan Dwyer | 8 | +158 | -2 |
| 2018-05-16 16:27 | Merge pull request #1995 from RedSoxFan/fix-1985 | Drew DeVault | 2 | +6 | -6 |
| 2018-05-16 16:01 | Change scale from int32_t to double for pango | Brian Ashworth | 2 | +6 | -6 |
| 2018-05-16 10:39 | Merge pull request #1994 from RyanDwyer/fix-focus-stealing | emersion | 1 | +2 | -3 |
| 2018-05-16 10:29 | Don't steal focus when a view changes its title | Ryan Dwyer | 1 | +2 | -3 |
| 2018-05-16 08:10 | Merge pull request #1991 from martinetd/ready_nox | emersion | 3 | +12 | -23 |
| 2018-05-16 07:57 | Merge pull request #1990 from martinetd/swayidle_terminate | emersion | 1 | +7 | -1 |
| 2018-05-16 03:29 | sway: run commands without waiting for Xwayland | Dominique Martinet | 3 | +12 | -23 |
| 2018-05-16 07:50 | swayidle: terminate if wl_display_dispatch failed | Dominique Martinet | 1 | +4 | -1 |
| 2018-05-16 02:25 | swayidle: terminate when server died | Dominique Martinet | 1 | +3 | -0 |
| 2018-05-15 12:07 | Merge pull request #1986 from emersion/clip-title-texture | Drew DeVault | 1 | +1 | -0 |
| 2018-05-15 07:38 | Correctly clip title texture if necessary | emersion | 1 | +1 | -0 |
| 2018-05-15 01:44 | Merge pull request #1954 from RyanDwyer/marks | Drew DeVault | 8 | +209 | -6 |
| 2018-05-15 01:24 | Change unmark implemention to match i3's | Ryan Dwyer | 4 | +43 | -15 |
| 2018-05-14 12:47 | Implement marks | Ryan Dwyer | 7 | +178 | -3 |
| 2018-05-14 22:10 | Merge pull request #1978 from RedSoxFan/fix-1975 | Drew DeVault | 3 | +101 | -111 |
| 2018-05-14 13:06 | Merge branch 'master' into fix-1975 | Brian Ashworth | 17 | +707 | -702 |
| 2018-05-14 13:04 | Always render top border for border normal | Brian Ashworth | 1 | +10 | -12 |
| 2018-05-14 12:33 | Merge pull request #1871 from emersion/kill-wl-shell | Drew DeVault | 9 | +2 | -200 |
| 2018-04-29 08:40 | Kill wl_shell | emersion | 9 | +2 | -200 |
| 2018-05-14 12:00 | Merge pull request #1968 from RyanDwyer/fix-criteria | Drew DeVault | 11 | +707 | -504 |
| 2018-05-14 05:46 | Fix y and height for a hidden top normal border | Brian Ashworth | 1 | +2 | -4 |
| 2018-05-14 04:28 | Merge branch 'master' into fix-1975 | Brian Ashworth | 22 | +1074 | -13 |
| 2018-05-14 04:20 | Fix titles and detect edges for hide_edge_borders | Brian Ashworth | 3 | +96 | -102 |
| 2018-05-14 01:48 | Fix crash when launching programs from dmenu | Ryan Dwyer | 1 | +2 | -1 |
| 2018-05-14 01:47 | xdg_shell: Replace get_prop with get_string_prop | Ryan Dwyer | 1 | +2 | -2 |
| 2018-05-13 01:40 | Initialise error_arg to NULL in criteria_parse | Ryan Dwyer | 1 | +1 | -0 |
| 2018-05-12 22:47 | Fix double free in criteria | Ryan Dwyer | 1 | +1 | -2 |
| 2018-05-12 22:17 | Revert "Revert "Merge pull request #1953 from RyanDwyer/criteria-focused"" | Ryan Dwyer | 3 | +171 | -42 |
| 2018-05-12 22:16 | Revert "Revert "Merge pull request #1943 from RyanDwyer/criteria-improvements"" | Ryan Dwyer | 10 | +580 | -507 |
| 2018-05-14 00:21 | Actually fix swayidle | Drew DeVault | 1 | +2 | -2 |
| 2018-05-13 23:32 | swayidle: use wl_event_loop_dispatch_idle | Drew DeVault | 1 | +3 | -2 |
| 2018-05-13 18:18 | Enable lazy xwayland | Drew DeVault | 1 | +1 | -1 |
| 2018-05-13 17:45 | Merge pull request #1970 from emersion/xdg-shell-stable | Drew DeVault | 8 | +331 | -1 |
| 2018-05-13 16:55 | Add pixman to swayidle deps | Drew DeVault | 1 | +1 | -0 |
| 2018-05-13 16:26 | Merge pull request #1971 from emersion/fix-pango-markup | Drew DeVault | 1 | +9 | -7 |
| 2018-05-13 15:52 | Fix pango markup | emersion | 1 | +9 | -7 |
| 2018-05-13 15:38 | Add xdg-shell stable support | emersion | 8 | +331 | -1 |
| 2018-05-13 15:16 | Merge pull request #1935 from heghe/heghe/fix-pango-markup-crash | emersion | 3 | +99 | -6 |
| 2018-05-07 16:30 | Fix crash when using pango markup font | Heghedus Razvan | 3 | +99 | -6 |
| 2018-05-13 14:11 | Merge pull request #1824 from snaggen/idle | Drew DeVault | 15 | +636 | -2 |
| 2018-05-13 01:52 | Merge pull request #1960 from RedSoxFan/edge-borders | Ryan Dwyer | 7 | +251 | -121 |
| 2018-05-13 01:45 | Merge branch 'master' into edge-borders | Ryan Dwyer | 3 | +0 | -13 |
| 2018-05-13 01:19 | Fix recursion when counting descendants of a type | Brian Ashworth | 1 | +2 | -1 |
| 2018-05-12 22:36 | Remove asciidoc file for swayidle | Mattias Eriksson | 1 | +0 | -67 |
| 2018-04-17 07:54 | Idle handling for dpms/lockscreen et al | Mattias Eriksson | 16 | +703 | -2 |
| 2018-05-12 18:56 | Merge pull request #1967 from emersion/remove-xdg-popup-unmap | Drew DeVault | 3 | +0 | -13 |
| 2018-05-12 18:33 | Don't destroy view child on xdg-popup unmap | emersion | 3 | +0 | -13 |
| 2018-05-12 16:56 | Only count views for hide_edge_borders smart | Brian Ashworth | 2 | +15 | -6 |
| 2018-05-12 16:43 | Merge branch 'master' into edge-borders | Brian Ashworth | 35 | +1237 | -1715 |
| 2018-05-12 16:37 | Count descendant views for hide_edge_borders smart | Brian Ashworth | 4 | +22 | -5 |
| 2018-05-12 13:40 | Merge pull request #1964 from emersion/wlroots-970 | Drew DeVault | 1 | +1 | -1 |
| 2018-05-12 13:30 | Merge branch 'master' into wlroots-970 | Drew DeVault | 33 | +1227 | -1707 |
| 2018-05-12 13:27 | Merge pull request #1958 from swaywm/scdoc | Drew DeVault | 25 | +1137 | -1705 |
| 2018-05-12 13:01 | Merge remote-tracking branch 'origin/master' into scdoc | Drew DeVault | 8 | +90 | -5 |
| 2018-05-12 13:00 | Merge pull request #1959 from RyanDwyer/ipc-get-seats | Drew DeVault | 9 | +93 | -5 |
| 2018-05-12 12:59 | Merge branch 'master' into scdoc | Drew DeVault | 10 | +516 | -587 |
| 2018-05-12 12:58 | Fix typos | Drew DeVault | 2 | +9 | -9 |
| 2018-05-12 12:13 | Send pointer discrete axis values and source | emersion | 1 | +1 | -1 |
| 2018-05-12 12:52 | Revert "Merge pull request #1943 from RyanDwyer/criteria-improvements" | Drew DeVault | 11 | +517 | -613 |
| 2018-05-12 12:52 | Revert "Merge pull request #1953 from RyanDwyer/criteria-focused" | Drew DeVault | 3 | +42 | -171 |
| 2018-05-12 08:22 | Fix conflicting IPC command type constants with i3's | Ryan Dwyer | 1 | +8 | -4 |
| 2018-05-11 13:51 | Implement IPC get_seats command | Ryan Dwyer | 9 | +86 | -2 |
| 2018-05-12 08:00 | Merge pull request #1952 from Dudemanguy911/fix-crash-on-fullscreen | Ryan Dwyer | 1 | +9 | -7 |
| 2018-05-12 07:52 | Merge branch 'master' into fix-crash-on-fullscreen | Ryan Dwyer | 13 | +747 | -520 |
| 2018-05-12 02:57 | Update README.md + README.*.md | Drew DeVault | 9 | +9 | -9 |
| 2018-05-12 02:49 | Merge pull request #1953 from RyanDwyer/criteria-focused | Drew DeVault | 3 | +171 | -42 |
| 2018-05-11 04:58 | Implement __focused__ criteria | Ryan Dwyer | 3 | +171 | -42 |
| 2018-05-12 01:40 | Add scdoc to .build.yml | Drew DeVault | 1 | +1 | -0 |
| 2018-05-12 01:40 | Remove swaygrab entirely | Drew DeVault | 3 | +0 | -518 |
| 2018-05-12 01:39 | Add swaylock(1) and swaymsg(1) | Drew DeVault | 3 | +171 | -0 |
| 2018-05-12 01:31 | Remove sway-security(7) | Drew DeVault | 1 | +0 | -239 |
| 2018-05-12 01:25 | Add sway-input(5) | Drew DeVault | 3 | +121 | -131 |
| 2018-05-12 01:13 | Add sway-bar(5) | Drew DeVault | 4 | +152 | -159 |
| 2018-05-12 00:58 | Add sway(5) | Drew DeVault | 5 | +587 | -661 |
| 2018-05-11 12:39 | Wire up scdoc and rewrite sway(1) | Drew DeVault | 2 | +104 | -16 |
| 2018-05-12 00:39 | Merge pull request #1943 from RyanDwyer/criteria-improvements | Drew DeVault | 11 | +613 | -517 |
| 2018-05-11 22:44 | Implement hide_edge_borders | Brian Ashworth | 5 | +226 | -123 |
| 2018-05-11 01:20 | fix crash on fullscreen toggle | Dudemanguy911 | 1 | +9 | -7 |
| 2018-05-11 11:34 | Merge pull request #1956 from ggreer/move-focus | Drew DeVault | 1 | +6 | -4 |
| 2018-05-11 11:33 | Merge pull request #1955 from ggreer/normal-borders | Drew DeVault | 1 | +4 | -4 |
| 2018-05-11 06:44 | cmd_move_container: Focus a window on the source workspace. | Geoff Greer | 1 | +6 | -4 |
| 2018-05-11 06:35 | Allow setting border widths for normal borders using default_border. | Geoff Greer | 1 | +4 | -4 |
| 2018-05-11 00:43 | Update criteria documentation | Ryan Dwyer | 1 | +33 | -10 |
| 2018-05-11 00:42 | Don't unescape \\ in criteria | Ryan Dwyer | 1 | +1 | -2 |
| 2018-05-09 04:23 | Overhaul criteria implementation | Ryan Dwyer | 10 | +581 | -507 |
| 2018-05-10 23:27 | Merge pull request #1948 from RyanDwyer/focus-parent-border | Drew DeVault | 2 | +73 | -45 |
| 2018-05-10 23:13 | Highlight all child borders when using focus parent | Ryan Dwyer | 2 | +73 | -45 |
| 2018-05-10 22:46 | Merge pull request #1923 from emersion/full-damage-tracking | Drew DeVault | 9 | +240 | -132 |
| 2018-05-10 22:20 | Fix damage tracking on HiDPI | emersion | 1 | +13 | -10 |
| 2018-05-07 15:56 | Accumulate surface damage even if whole=true | emersion | 1 | +19 | -19 |
| 2018-05-05 19:18 | Damage container when updating title | emersion | 1 | +1 | -0 |
| 2018-05-05 18:49 | Damage container on focus | emersion | 1 | +5 | -0 |
| 2018-05-05 18:43 | Damage borders when damaging view | emersion | 8 | +40 | -26 |
| 2018-05-05 18:23 | Render borders with damage | emersion | 1 | +91 | -76 |
| 2018-05-05 17:51 | Implement full damage tracking | emersion | 1 | +106 | -36 |
| 2018-05-10 12:19 | Merge pull request #1932 from emersion/fix-layer-shell-exclusive | Drew DeVault | 1 | +0 | -3 |
| 2018-05-10 11:31 | Merge pull request #1950 from RyanDwyer/fix-font-height-reload | emersion | 1 | +1 | -1 |
| 2018-05-10 11:24 | Use reasonable default for font height | Ryan Dwyer | 1 | +1 | -1 |
| 2018-05-07 16:24 | layer-shell: use usable_area when arranging non-exclusive layer surfaces | emersion | 1 | +0 | -3 |
| 2018-05-09 19:05 | Merge pull request #1947 from dlrobertson/fix_null_deref | emersion | 1 | +4 | -0 |
| 2018-05-09 16:32 | Fix null deref in server_init | Dan Robertson | 1 | +4 | -0 |
| 2018-05-09 11:58 | Merge pull request #1945 from RyanDwyer/fix-title-scissor | Drew DeVault | 1 | +5 | -1 |
| 2018-05-09 11:42 | Merge branch 'master' into fix-title-scissor | Drew DeVault | 1 | +6 | -4 |
| 2018-05-09 11:42 | Merge pull request #1944 from RyanDwyer/swaybar-respect-pango | Drew DeVault | 1 | +6 | -4 |
| 2018-05-09 06:33 | Fix titles on rotated outputs | Ryan Dwyer | 1 | +5 | -1 |
| 2018-05-09 04:54 | Swaybar: Respect pango_markup config | Ryan Dwyer | 1 | +6 | -4 |
| 2018-05-08 22:05 | Merge pull request #1942 from VincentVanlaer/xwayland-lazy | emersion | 1 | +1 | -1 |
| 2018-05-07 18:02 | Merge pull request #1933 from emersion/swaybg-asser-side-effects | Drew DeVault | 1 | +8 | -5 |
| 2018-05-07 17:27 | Merge pull request #1934 from emersion/update-layer-shell | emersion | 1 | +5 | -1 |
| 2018-05-07 16:28 | Update layer-shell protocol | emersion | 1 | +5 | -1 |
| 2018-05-07 16:26 | swaybg: remove assertions with side-effects | emersion | 1 | +8 | -5 |
| 2018-05-07 12:23 | Update xwayland start for new API | Vincent Vanlaer | 1 | +1 | -1 |
| 2018-05-06 12:52 | Merge pull request #1920 from yorickvP/master | Drew DeVault | 1 | +1 | -1 |
| 2018-05-05 15:28 | meson.build: Look for '-lpam', not '-llibpam'. | Yorick van Pelt | 1 | +1 | -1 |
| 2018-05-05 23:37 | Merge pull request #1927 from atomnuker/revert-libexec | Drew DeVault | 5 | +5 | -54 |
| 2018-05-05 23:20 | Revert "Install swaybar and swaybg under /usr/lib/sway" | Rostislav Pehlivanov | 2 | +2 | -4 |
| 2018-05-05 23:20 | Revert "exec_always: Search for executables in /usr/lib/sway" | Rostislav Pehlivanov | 1 | +0 | -34 |
| 2018-05-05 23:19 | Revert "Make the LIBDIR path configurable" | Rostislav Pehlivanov | 5 | +4 | -12 |
| 2018-05-05 23:19 | Revert "Meson: Replace option `instlibdir` with `libexecdir`" | Rostislav Pehlivanov | 5 | +9 | -9 |
| 2018-05-05 23:19 | Revert "command/exec_always: Use wlr_log for logging errors in the child process" | Rostislav Pehlivanov | 1 | +3 | -7 |
| 2018-05-05 23:19 | Revert "security.d: Update install paths for swaybar and swaybg" | Rostislav Pehlivanov | 2 | +3 | -4 |
| 2018-05-05 22:38 | Merge pull request #1917 from RyanDwyer/pango-markup | emersion | 3 | +15 | -4 |
| 2018-05-05 02:53 | Implement pango support | Ryan Dwyer | 3 | +15 | -4 |
| 2018-05-05 22:24 | Merge pull request #1926 from RyanDwyer/fix-setenv-path | emersion | 1 | +1 | -1 |
| 2018-05-05 22:16 | Fix PATH setenv() in exec_always | Ryan Dwyer | 1 | +1 | -1 |
| 2018-05-05 19:09 | Merge pull request #1881 from nbraud/usr-lib | emersion | 5 | +54 | -5 |
| 2018-05-05 19:03 | Merge branch 'master' into usr-lib | emersion | 14 | +199 | -50 |
| 2018-05-05 19:00 | Merge pull request #1924 from nbraud/spelling | Drew DeVault | 1 | +1 | -1 |
| 2018-05-05 18:42 | Merge branch 'master' into spelling | Nicolas Braud-Santoni | 13 | +198 | -49 |
| 2018-05-05 18:40 | swaymsg: Fix spelling in error message | Nicolas Braud-Santoni | 1 | +1 | -1 |
| 2018-05-05 15:05 | security.d: Update install paths for swaybar and swaybg | Nicolas Braud-Santoni | 2 | +4 | -3 |
| 2018-05-02 10:33 | command/exec_always: Use wlr_log for logging errors in the child process | Nicolas Braud-Santoni | 1 | +7 | -3 |
| 2018-05-01 18:47 | Meson: Replace option `instlibdir` with `libexecdir` | Nicolas Braud-Santoni | 5 | +9 | -9 |
| 2018-05-01 14:49 | Make the LIBDIR path configurable | Nicolas Braud-Santoni | 5 | +12 | -4 |
| 2018-05-01 14:17 | exec_always: Search for executables in /usr/lib/sway | Nicolas Braud-Santoni | 1 | +34 | -0 |
| 2018-05-01 13:40 | Install swaybar and swaybg under /usr/lib/sway | Nicolas Braud-Santoni | 2 | +4 | -2 |
| 2018-05-05 15:08 | Merge pull request #1915 from RyanDwyer/title-format | Drew DeVault | 13 | +198 | -49 |
| 2018-05-05 08:28 | Add extra check for view title being NULL | Ryan Dwyer | 1 | +2 | -2 |
| 2018-05-05 08:25 | Move code for re-arranging after font height change into a common place | Ryan Dwyer | 5 | +15 | -16 |
| 2018-05-05 08:18 | Refactor parse_title_format() | Ryan Dwyer | 1 | +42 | -51 |
| 2018-05-05 06:48 | Fix memory leak in title_format command | Ryan Dwyer | 1 | +1 | -1 |
| 2018-05-05 02:36 | Implement title_format | Ryan Dwyer | 10 | +201 | -42 |
| 2018-05-05 11:25 | Merge pull request #1918 from RyanDwyer/title-scissor | Drew DeVault | 3 | +3 | -12 |
| 2018-05-05 10:32 | Use scissor to render title texture | Ryan Dwyer | 3 | +3 | -12 |
| 2018-05-04 15:21 | Merge pull request #1912 from Hello71/patch-1 | emersion | 1 | +6 | -1 |
| 2018-05-04 15:10 | Check for NULL in container_update_title | Alex Xu (Hello71) | 1 | +6 | -1 |
| 2018-05-03 14:46 | Merge pull request #1907 from emersion/backend-input-mapping | Drew DeVault | 1 | +15 | -6 |
| 2018-05-03 14:45 | Merge pull request #1901 from swaywm/touch-hide-cursor | emersion | 1 | +2 | -0 |
| 2018-05-03 12:21 | Hide cursor on touch down | Drew DeVault | 1 | +2 | -0 |
| 2018-05-03 13:24 | Fix alphabetization of command list | Drew DeVault | 1 | +1 | -1 |
| 2018-05-03 13:17 | Merge pull request #1906 from emersion/fix-resize-no-arg-segfault | Drew DeVault | 1 | +6 | -4 |
| 2018-05-03 13:16 | Default to backend-wise input device mapping, if any | emersion | 1 | +15 | -6 |
| 2018-05-03 13:04 | Fix segfault when running the resize command without arguments | emersion | 1 | +6 | -4 |
| 2018-05-03 13:02 | Merge pull request #1905 from RyanDwyer/fix-title-width | Drew DeVault | 1 | +14 | -4 |
| 2018-05-03 12:51 | Fix title texture width | Ryan Dwyer | 1 | +14 | -4 |
| 2018-05-03 12:22 | Fix unfocused.text default | Drew DeVault | 1 | +1 | -1 |
| 2018-05-03 12:20 | Merge pull request #1895 from RyanDwyer/show-titles | Drew DeVault | 13 | +239 | -20 |
| 2018-05-03 12:14 | Convert border_colors.text to float[4] | Drew DeVault | 4 | +10 | -9 |
| 2018-05-03 12:12 | Fix anti-aliasing | Drew DeVault | 1 | +4 | -0 |
| 2018-05-03 05:42 | Update titles when surfaces are committed | Ryan Dwyer | 2 | +3 | -0 |
| 2018-05-03 05:23 | Fix potential segfault when setting container title | Ryan Dwyer | 1 | +1 | -1 |
| 2018-05-03 05:03 | Change comment format | Ryan Dwyer | 1 | +1 | -1 |
| 2018-05-03 05:02 | Calculate config->font_height based on existing container titles | Ryan Dwyer | 5 | +91 | -16 |
| 2018-05-02 13:07 | Render titles | Ryan Dwyer | 11 | +155 | -19 |
| 2018-05-02 21:09 | Merge pull request #1893 from swaywm/touch | emersion | 2 | +66 | -19 |
| 2018-05-02 13:00 | Implement basic touch support | Drew DeVault | 2 | +66 | -19 |
| 2018-05-02 09:40 | Fixed #1888 GCC cannot compile due to uninitialized variables (#1889) | Dillen Meijboom | 1 | +1 | -0 |
| 2018-05-02 07:00 | Merge pull request #1886 from RyanDwyer/border-alpha | emersion | 2 | +30 | -19 |
| 2018-05-01 22:40 | Support alpha in border colours | Ryan Dwyer | 2 | +30 | -19 |
| 2018-05-01 17:41 | Merge pull request #1885 from thejan2009/master | Drew DeVault | 3 | +14 | -2 |
| 2018-05-01 15:38 | Fix layer surface crash on output destroy | db | 3 | +14 | -2 |
| 2018-05-01 14:31 | Merge pull request #1874 from RyanDwyer/borders | emersion | 16 | +503 | -68 |
| 2018-05-01 12:48 | Remove unnecessary pointers | Ryan Dwyer | 2 | +47 | -47 |
| 2018-05-01 12:42 | Update cursor when border is changed | Ryan Dwyer | 1 | +7 | -0 |
| 2018-05-01 12:41 | Merge branch 'borders' of github:RyanDwyer/sway into borders | Ryan Dwyer | 2 | +6 | -2 |
| 2018-05-01 11:46 | Fix alphabetization of commands array | Drew DeVault | 1 | +1 | -1 |
| 2018-05-01 09:59 | Restore view_update_position() | Ryan Dwyer | 2 | +15 | -0 |
| 2018-05-01 09:50 | Allow clicking view decorations to focus view | Ryan Dwyer | 1 | +10 | -0 |
| 2018-05-01 09:21 | Implement indicator border | Ryan Dwyer | 1 | +20 | -0 |
| 2018-05-01 08:35 | Scale borders according to output scale | Ryan Dwyer | 1 | +10 | -0 |
| 2018-05-01 08:23 | Fix surface offset when using borders | Ryan Dwyer | 1 | +2 | -2 |
| 2018-05-01 07:36 | Move docblock and fix indenting of switch/case. | Ryan Dwyer | 2 | +23 | -23 |
| 2018-04-30 11:24 | Implement borders | Ryan Dwyer | 15 | +452 | -79 |
| 2018-05-01 09:59 | Restore view_update_position() | Ryan Dwyer | 2 | +15 | -0 |
| 2018-05-01 09:50 | Allow clicking view decorations to focus view | Ryan Dwyer | 1 | +10 | -0 |
| 2018-05-01 09:21 | Implement indicator border | Ryan Dwyer | 1 | +20 | -0 |
| 2018-05-01 08:35 | Scale borders according to output scale | Ryan Dwyer | 1 | +10 | -0 |
| 2018-05-01 08:23 | Fix surface offset when using borders | Ryan Dwyer | 1 | +2 | -2 |
| 2018-05-01 07:36 | Move docblock and fix indenting of switch/case. | Ryan Dwyer | 2 | +23 | -23 |
| 2018-05-01 07:35 | Merge pull request #1876 from RyanDwyer/view-unmap-segfault | emersion | 1 | +5 | -1 |
| 2018-05-01 07:18 | Fix segfault in view_unmap() | Ryan Dwyer | 1 | +5 | -1 |
| 2018-04-30 11:24 | Implement borders | Ryan Dwyer | 15 | +452 | -79 |
| 2018-04-29 22:53 | Merge pull request #1873 from RyanDwyer/remove-arrange-windows | emersion | 2 | +0 | -26 |
| 2018-04-29 22:47 | Remove arrange_windows() | Ryan Dwyer | 2 | +0 | -26 |
| 2018-04-29 12:44 | Merge pull request #1854 from RyanDwyer/refactor-arrange-windows | emersion | 17 | +328 | -283 |
| 2018-04-29 12:10 | Merge branch 'master' into refactor-arrange-windows | emersion | 3 | +12 | -15 |
| 2018-04-29 12:00 | Merge pull request #1867 from emersion/wlroots-923 | Drew DeVault | 1 | +4 | -10 |
| 2018-04-28 23:15 | Merge pull request #1869 from emersion/xwayland-ignore-fullscreen-unmapped | Ryan Dwyer | 2 | +8 | -5 |
| 2018-04-28 19:44 | Don't call view_set_fullscreen on unmapped xwayland views | emersion | 2 | +8 | -5 |
| 2018-04-28 01:26 | Refactor arrange_windows() | Ryan Dwyer | 17 | +328 | -283 |
| 2018-04-27 16:30 | Update for swaywm/wlroots#923 | emersion | 1 | +4 | -10 |
| 2018-04-27 07:18 | Merge pull request #1866 from ggreer/swaybar-cmd-sh | emersion | 1 | +5 | -4 |
| 2018-04-27 01:16 | Rename len to msg_len. Avoids an aliased variable that was a little confusing to follow. | Geoff Greer | 1 | +3 | -3 |
| 2018-04-27 01:13 | invoke_swaybar(): Set process group. Kill process group. | Geoff Greer | 1 | +2 | -1 |
| 2018-04-26 10:32 | Merge pull request #1860 from emersion/input-map-from | Drew DeVault | 11 | +160 | -25 |
| 2018-04-24 18:39 | Add map_from_region command | emersion | 11 | +160 | -25 |
| 2018-04-26 09:38 | Merge pull request #1863 from RyanDwyer/remove-workspace-layout | Drew DeVault | 7 | +13 | -33 |
| 2018-04-26 00:14 | Remove sway_container.workspace_layout | Ryan Dwyer | 7 | +13 | -33 |
| 2018-04-25 21:52 | Merge pull request #1852 from RyanDwyer/criteria-commands | emersion | 6 | +133 | -1 |
| 2018-04-25 09:00 | Merge branch 'master' into criteria-commands | Drew DeVault | 15 | +112 | -45 |
| 2018-04-25 09:00 | Merge pull request #1861 from emersion/swaybar-memory-leaks | Drew DeVault | 8 | +38 | -24 |
| 2018-04-24 21:04 | Fix a bunch of swaybar memory leaks | emersion | 8 | +38 | -24 |
| 2018-04-24 19:16 | Merge pull request #1858 from emersion/master | Drew DeVault | 2 | +22 | -19 |
| 2018-04-24 17:57 | Merge branch 'master' into master | Drew DeVault | 1 | +3 | -1 |
| 2018-04-24 17:22 | Merge pull request #1856 from Hello71/issue1855 | emersion | 1 | +3 | -1 |
| 2018-04-24 17:19 | Do not let tiled xwayland views do what they want | emersion | 1 | +7 | -4 |
| 2018-04-24 17:18 | Fix segfault when switching back to workspace with osu! | emersion | 1 | +15 | -15 |
| 2018-04-24 16:06 | Work around maybe-uninitialized in bar.c | Alex Xu (Hello71) | 1 | +3 | -1 |
| 2018-04-24 14:30 | Merge pull request #1848 from snaggen/improved_key_handling | Drew DeVault | 5 | +49 | -1 |
| 2018-04-20 12:46 | Improved key handling in swaylock | Mattias Eriksson | 5 | +49 | -1 |
| 2018-04-24 10:14 | Update wording about unmanaged/unmapped views | Ryan Dwyer | 2 | +2 | -2 |
| 2018-04-24 10:07 | Use size_t instead of int and calloc instead of malloc | Ryan Dwyer | 2 | +2 | -2 |
| 2018-04-24 10:06 | Add assert to view_execute_criteria() | Ryan Dwyer | 1 | +3 | -0 |
| 2018-04-24 04:59 | Implement criteria commands | Ryan Dwyer | 5 | +129 | -0 |
| 2018-04-24 08:53 | Merge pull request #1851 from RyanDwyer/container-descendants-crash | Drew DeVault | 1 | +4 | -3 |
| 2018-04-24 02:27 | Fix crash in container_descendants() | Ryan Dwyer | 1 | +4 | -3 |
| 2018-04-23 09:17 | Merge pull request #1843 from swaywm/layer-optional-output | Drew DeVault | 1 | +22 | -0 |
| 2018-04-22 17:27 | Updates per swaywm/wlroots#887 | Drew DeVault | 1 | +22 | -0 |
| 2018-04-23 09:13 | Merge pull request #1847 from RyanDwyer/rename-workspace | Drew DeVault | 4 | +82 | -0 |
| 2018-04-23 08:53 | Sort workspaces after rename | Ryan Dwyer | 1 | +1 | -0 |
| 2018-04-23 03:04 | Implement rename workspace command | Ryan Dwyer | 4 | +81 | -0 |
| 2018-04-23 08:44 | Merge pull request #1846 from RyanDwyer/fullscreen-xwayland-unmanaged | Drew DeVault | 1 | +5 | -0 |
| 2018-04-22 23:20 | Render unmanaged xwayland views when an xwayland view is fullscreen | Ryan Dwyer | 1 | +5 | -0 |
| 2018-04-22 09:06 | Merge pull request #1839 from emersion/rename-surface-subsurfaces | Drew DeVault | 1 | +1 | -1 |
| 2018-04-22 08:54 | Merge branch 'master' into rename-surface-subsurfaces | Drew DeVault | 1 | +43 | -18 |
| 2018-04-22 08:52 | Merge pull request #1840 from ascent12/swaybar_scroll | Drew DeVault | 1 | +43 | -18 |
| 2018-04-22 05:13 | Fix swaybar axis event logic | Scott Anderson | 1 | +43 | -18 |
| 2018-04-21 18:12 | Update for wlroots#885 | emersion | 1 | +1 | -1 |
| 2018-04-21 13:22 | Merge pull request #1838 from emersion/use-wlr-renderer-init-wl-shm | Drew DeVault | 1 | +1 | -1 |
| 2018-04-21 13:21 | Merge pull request #1837 from emersion/cursor-default-to-current-time | Drew DeVault | 4 | +25 | -19 |
| 2018-04-21 13:08 | Use wlr_renderer_init_wl_shm | emersion | 1 | +1 | -1 |
| 2018-04-21 13:07 | Default to current time when triggering cursor events | emersion | 4 | +25 | -19 |
| 2018-04-21 12:47 | Merge pull request #1834 from emersion/xwayland-no-unmap-on-destroy | Drew DeVault | 1 | +0 | -5 |
| 2018-04-21 12:45 | Merge pull request #1835 from ascent12/swaybar_status_err | Drew DeVault | 2 | +38 | -22 |
| 2018-04-21 12:44 | Merge pull request #1836 from emersion/workspace-focus-update-cursor | Drew DeVault | 2 | +8 | -3 |
| 2018-04-21 11:46 | Update cursor when workspace focus changes | emersion | 2 | +8 | -3 |
| 2018-04-21 02:45 | Remove void * casts | Scott Anderson | 1 | +6 | -6 |
| 2018-04-21 02:39 | Remove status command event on error | Scott Anderson | 1 | +5 | -1 |
| 2018-04-21 02:38 | Change remove_event logic | Scott Anderson | 1 | +23 | -14 |
| 2018-04-21 01:44 | Always send POLLHUP and POLLERR with event loop | Scott Anderson | 1 | +4 | -1 |
| 2018-04-20 15:24 | Don't unmap on destroy, this is already guaranteed by wlroots | emersion | 1 | +0 | -5 |
| 2018-04-20 13:37 | Merge pull request #1830 from bpinto/swaylock/install-pam-module | Drew DeVault | 1 | +7 | -0 |
| 2018-04-20 11:30 | Merge pull request #1829 from RyanDwyer/move-fullscreen-view | emersion | 1 | +1 | -1 |
| 2018-04-19 23:01 | Keep view fullscreened when moving to another workspace. | Ryan Dwyer | 1 | +1 | -1 |
| 2018-04-20 08:07 | Merge pull request #1827 from bpinto/swaybar-memory-leak | emersion | 1 | +1 | -0 |
| 2018-04-19 20:28 | Fix memory leak on swaybar | Bruno Pinto | 1 | +1 | -0 |
| 2018-04-20 00:25 | [swaylock] Install pam module | Bruno Pinto | 1 | +7 | -0 |
| 2018-04-19 22:31 | Merge pull request #1817 from RyanDwyer/fullscreen | emersion | 17 | +361 | -33 |
| 2018-04-19 22:12 | Add TODO about rendering fullscreen views smaller than the output | Ryan Dwyer | 1 | +1 | -0 |
| 2018-04-19 22:10 | Ignore xdg_shell_v6 request_fullscreen if not mapped | Ryan Dwyer | 1 | +3 | -0 |
| 2018-04-19 22:08 | Don't render top layer when fullscreen. | Ryan Dwyer | 1 | +1 | -1 |
| 2018-04-19 13:15 | Fix qutebrowser crash on context menu dismissal | Drew DeVault | 1 | +1 | -1 |
| 2018-04-19 12:56 | Merge branch 'master' into fullscreen | Drew DeVault | 10 | +94 | -1 |
| 2018-04-19 03:57 | Merge pull request #1823 from RyanDwyer/key-repeat | Drew DeVault | 10 | +94 | -1 |
| 2018-04-19 03:48 | Correct the repeat_rate documentation. | Ryan Dwyer | 1 | +1 | -1 |
| 2018-04-19 03:47 | Split repeat commands into separate files. | Ryan Dwyer | 4 | +62 | -56 |
| 2018-04-19 03:01 | render_output(): When fullscreen, clear to black and don't render background | Ryan Dwyer | 1 | +7 | -5 |
| 2018-04-19 02:53 | container_get_in_direction(): Don't split this function | Ryan Dwyer | 1 | +9 | -23 |
| 2018-04-19 02:50 | arrange_windows(): Calculate workspace properties when fullscreen | Ryan Dwyer | 1 | +5 | -9 |
| 2018-04-19 02:47 | xdg_shell_v6: Use client_pending state instead of current | Ryan Dwyer | 1 | +1 | -1 |
| 2018-04-19 02:44 | Merge branch 'master' into fullscreen | Ryan Dwyer | 1 | +2 | -1 |
| 2018-04-18 13:19 | Make key repeat configurable | Ryan Dwyer | 9 | +88 | -1 |
| 2018-04-18 03:06 | Fullscreen rendering and input fixes. | Ryan Dwyer | 2 | +12 | -9 |
| 2018-04-17 22:43 | Merge pull request #1819 from emersion/destroy-display | Drew DeVault | 1 | +2 | -1 |
| 2018-04-17 22:35 | More fullscreen fixes. | Ryan Dwyer | 3 | +15 | -7 |
| 2018-04-17 22:15 | Destroy display in server_fini | emersion | 1 | +2 | -1 |
| 2018-04-17 14:10 | Fullscreen fixes. | Ryan Dwyer | 6 | +170 | -29 |
| 2018-04-17 01:06 | Fix views unmapping their own fullscreen windows. | Ryan Dwyer | 1 | +5 | -5 |
| 2018-04-17 01:04 | Handle fullscreen flag when mapping a surface. | Ryan Dwyer | 3 | +12 | -0 |
| 2018-04-17 00:58 | Don't damage views if they're hidden by a fullscreen view. | Ryan Dwyer | 1 | +6 | -0 |
| 2018-04-16 23:31 | Create sway_workspace struct. | Ryan Dwyer | 8 | +28 | -26 |
| 2018-04-16 22:11 | Feedback for fullscreen. | Ryan Dwyer | 7 | +13 | -41 |
| 2018-04-16 10:36 | Implement fullscreen. | Ryan Dwyer | 12 | +204 | -8 |
| 2018-04-15 13:17 | Merge pull request #1816 from thejan2009/multi-output-ws-destroy | Drew DeVault | 1 | +23 | -8 |
| 2018-04-15 06:24 | remove empty workspace when focusing its output | db | 1 | +23 | -8 |
| 2018-04-15 05:42 | Merge pull request #1811 from martinetd/gcc_warnings | emersion | 5 | +9 | -6 |
| 2018-04-15 05:39 | Merge branch 'master' into gcc_warnings | emersion | 1 | +1 | -1 |
| 2018-04-15 05:37 | Merge pull request #1815 from ascent12/posix_source | emersion | 1 | +1 | -1 |
| 2018-04-15 03:50 | Set _POSIX_C_SOURCE properly | Scott Anderson | 1 | +1 | -1 |
| 2018-04-13 13:35 | Fix gcc maybe-uninitialized warning | Dominique Martinet | 1 | +5 | -2 |
| 2018-04-13 13:35 | Fix gcc string truncation warnings | Dominique Martinet | 4 | +4 | -4 |
| 2018-04-13 13:41 | Merge pull request #1810 from martinetd/wl_scanner | emersion | 1 | +8 | -1 |
| 2018-04-13 05:54 | Use 'private-code' for wayland-scanner code generation | Dominique Martinet | 1 | +8 | -1 |
| 2018-04-13 13:19 | Merge pull request #1804 from martinetd/crashes | emersion | 2 | +4 | -1 |
| 2018-04-13 13:14 | Merge branch 'master' into crashes | emersion | 4 | +34 | -30 |
| 2018-04-13 12:47 | Merge pull request #1808 from emersion/xwayland-unmapped-on-create | Drew DeVault | 1 | +0 | -4 |
| 2018-04-13 12:43 | Do not call the map handler when an xwayland surface is created | emersion | 1 | +0 | -4 |
| 2018-04-13 12:26 | Merge pull request #1803 from ggreer/swaylock-secure-password | emersion | 3 | +34 | -26 |
| 2018-04-13 05:57 | container_destroy: fix segfault | Dominique Martinet | 1 | +1 | -1 |
| 2018-04-13 05:56 | seat_set_focus_wrap: fix use-after-free when destroying last focused container | Dominique Martinet | 1 | +3 | -0 |
| 2018-04-13 00:38 | swaylock: Securely zero-out password. | Geoff Greer | 3 | +34 | -26 |
| 2018-04-13 00:22 | Merge branch 'master' of github.com:swaywm/sway | Drew DeVault | 1 | +5 | -5 |
| 2018-04-13 00:22 | Add README.md | Drew DeVault | 1 | +9 | -17 |
| 2018-04-13 00:19 | Merge branch 'wlroots' | Drew DeVault | 287 | +14971 | -21192 |
| 2018-04-11 02:18 | Fix separator height calculation | Drew DeVault | 1 | +3 | -3 |
| 2018-04-10 22:38 | Merge pull request #1792 from RyanDwyer/fix-swaybar-status-blocks | emersion | 1 | +7 | -7 |
| 2018-04-10 22:34 | Check height in surface local coordinates and rename some variables. | Ryan Dwyer | 1 | +4 | -3 |
| 2018-04-10 22:17 | Merge pull request #1793 from PyroLagus/input-simulation | emersion | 8 | +105 | -2 |
| 2018-04-10 20:33 | Merge pull request #1794 from thejan2009/swaybar-ipc-mode-fix | Drew DeVault | 1 | +2 | -2 |
| 2018-04-10 20:01 | fix swaybar ipc handling | db | 1 | +2 | -2 |
| 2018-04-10 19:44 | Add documentation for seat cursor command. | Danny Bautista | 1 | +7 | -0 |
| 2018-04-10 19:40 | Clean up cursor simulation code. | Danny Bautista | 2 | +14 | -7 |
| 2018-04-10 15:32 | Implement cursor event simulation with sway commands. | Danny Bautista | 7 | +91 | -2 |
| 2018-04-10 14:48 | Merge pull request #1791 from RyanDwyer/fix-swaybar-output-config | emersion | 1 | +42 | -28 |
| 2018-04-10 06:08 | Fix swaybar not showing all status blocks. | Ryan Dwyer | 1 | +6 | -7 |
| 2018-04-10 03:38 | Fix swaybar output config. | Ryan Dwyer | 1 | +42 | -28 |
| 2018-04-09 21:40 | Merge pull request #1788 from thejan2009/move_auto_back_and_forth | emersion | 1 | +16 | -4 |
| 2018-04-08 20:49 | Add workspace_auto_back_and_forth for move cmd | db | 1 | +16 | -4 |
| 2018-04-09 12:10 | Merge pull request #1783 from RyanDwyer/swaybar-buffer-fixes | emersion | 1 | +7 | -3 |
| 2018-04-09 12:07 | Fix some more bugs | Drew DeVault | 1 | +4 | -3 |
| 2018-04-09 07:25 | Fix buffer issues in swaybar status line. | Ryan Dwyer | 1 | +3 | -0 |
| 2018-04-08 20:05 | Merge pull request #1769 from acrisci/focus-inactive-fixes | Drew DeVault | 6 | +82 | -26 |
| 2018-04-08 19:32 | 80char | Tony Crisci | 1 | +2 | -1 |
| 2018-04-08 19:11 | Merge pull request #1781 from swaywm/map-to-output | emersion | 8 | +87 | -1 |
| 2018-04-08 18:15 | Add input "identifier" map_to_output "identifier" | Drew DeVault | 8 | +87 | -1 |
| 2018-04-08 19:01 | Merge pull request #1782 from coderkun/readme-de | Drew DeVault | 1 | +5 | -5 |
| 2018-04-08 18:22 | address feedback | Tony Crisci | 1 | +1 | -1 |
| 2018-04-08 18:14 | Fix some typographic characters in German README | coderkun | 1 | +5 | -5 |
| 2018-04-08 17:52 | Merge pull request #1780 from emersion/fix-swaybar-hidpi-rounding | Drew DeVault | 1 | +21 | -18 |
| 2018-04-08 17:49 | Fix swaybar HiDPI rounding issue | emersion | 1 | +21 | -18 |
| 2018-04-08 17:20 | Merge pull request #1778 from swaywm/fix-cursor | Drew DeVault | 3 | +12 | -21 |
| 2018-04-08 16:47 | Merge branch 'wlroots' into focus-inactive-fixes | Tony Crisci | 9 | +95 | -25 |
| 2018-04-08 16:42 | Fix cursor motion issues | Drew DeVault | 3 | +12 | -21 |
| 2018-04-08 16:13 | criteria match containers | Tony Crisci | 1 | +1 | -1 |
| 2018-04-08 15:52 | Merge pull request #1777 from emersion/unmanaged-cursor-input | Drew DeVault | 1 | +6 | -10 |
| 2018-04-08 15:43 | Use wlr_surface_point_accepts_input for unmanaged surfaces | emersion | 1 | +6 | -10 |
| 2018-04-08 15:34 | push all parents of focused container in focus stack | Tony Crisci | 1 | +14 | -1 |
| 2018-04-08 15:34 | Merge pull request #1776 from emersion/wlroots-remove-backend-egl | Drew DeVault | 1 | +1 | -2 |
| 2018-04-08 15:19 | Update for wlroots#850 | emersion | 1 | +1 | -2 |
| 2018-04-08 15:16 | Merge pull request #1774 from swaywm/tablet-tool | Drew DeVault | 3 | +72 | -11 |
| 2018-04-08 14:57 | Merge pull request #1775 from thejan2009/workspace_auto_back_and_forth | Drew DeVault | 3 | +14 | -0 |
| 2018-04-08 14:48 | Implement tablet tool support | Drew DeVault | 3 | +72 | -11 |
| 2018-04-08 14:44 | Add workspace_auto_back_and_forth command | db | 3 | +14 | -0 |
| 2018-04-08 14:04 | Fixup for #1773 | Drew DeVault | 1 | +1 | -2 |
| 2018-04-08 14:03 | Merge pull request #1773 from thejan2009/issue/swaybar-mouse | Drew DeVault | 1 | +2 | -1 |
| 2018-04-08 13:48 | Use full ws->name in swaybar hotspot callback | db | 1 | +2 | -1 |
| 2018-04-08 00:38 | Merge pull request #1772 from bpinto/feature/improve-dependency-check | Drew DeVault | 1 | +1 | -1 |
| 2018-04-07 23:34 | Improve dependency checks | Bruno Pinto | 1 | +1 | -1 |
| 2018-04-07 22:01 | container_create_notify on split | Tony Crisci | 2 | +2 | -0 |
| 2018-04-07 20:23 | implement ipc focus stack | Tony Crisci | 1 | +10 | -0 |
| 2018-04-07 20:14 | seat focus inactive children foreach | Tony Crisci | 2 | +21 | -0 |
| 2018-04-07 20:06 | seat get focus inactive view | Tony Crisci | 3 | +33 | -24 |
| 2018-04-07 18:43 | Merge pull request #1767 from emersion/fix-dmenu | Drew DeVault | 4 | +58 | -36 |
| 2018-04-07 18:03 | Give keyboard focus to unmanaged xwayland surfaces | emersion | 4 | +58 | -36 |
| 2018-04-07 17:21 | Merge pull request #1766 from emersion/fix-output-container-position | emersion | 1 | +9 | -28 |
| 2018-04-07 17:21 | Add basic server decorations support | Drew DeVault | 1 | +7 | -0 |
| 2018-04-07 16:44 | Fix output containers position | emersion | 1 | +9 | -28 |
| 2018-04-07 16:23 | Merge pull request #1759 from emersion/output-send-frame-done | Drew DeVault | 1 | +144 | -79 |
| 2018-04-07 16:11 | Merge pull request #1765 from emersion/fix-bad-assert | Drew DeVault | 1 | +1 | -1 |
| 2018-04-06 21:37 | Don't send frame done immediately when rendering | emersion | 1 | +144 | -79 |
| 2018-04-07 16:03 | Fix inverted assertion | emersion | 1 | +1 | -1 |
| 2018-04-07 15:53 | Merge pull request #1756 from emersion/output-damage | Drew DeVault | 11 | +332 | -262 |
| 2018-04-07 15:19 | Merge pull request #1700 from swaywm/move-cmd-full | Drew DeVault | 12 | +501 | -48 |
| 2018-04-07 13:47 | Merge pull request #1762 from DanySpin97/wlroots | Drew DeVault | 9 | +9 | -9 |
| 2018-04-07 09:08 | Fix json-c version dependency | Danilo Spinella | 9 | +9 | -9 |
| 2018-04-06 22:10 | Don't rejigger if parent has two children | emersion | 1 | +8 | -2 |
| 2018-04-06 21:50 | When moving between outputs, use output center as reference | emersion | 1 | +3 | -6 |
| 2018-04-06 20:19 | Container coordiantes/sizes are floating point | Drew DeVault | 1 | +2 | -2 |
| 2018-04-06 20:16 | Merge pull request #1758 from swaywm/revert-1757-boooooooxes | Drew DeVault | 13 | +145 | -144 |
| 2018-04-06 20:13 | Revert "Break everything^W^WUse wlr_box for sway_container" | Drew DeVault | 13 | +145 | -144 |
| 2018-04-06 19:59 | Damage all surfaces when damaging whole container | emersion | 1 | +14 | -0 |
| 2018-04-06 19:57 | Merge pull request #1757 from swaywm/boooooooxes | Drew DeVault | 13 | +144 | -145 |
| 2018-04-06 19:54 | Fix issue with incorrectly rejiggered workspaces | Drew DeVault | 2 | +15 | -6 |
| 2018-04-06 19:03 | Break everything^W^WUse wlr_box for sway_container | Drew DeVault | 13 | +144 | -145 |
| 2018-04-06 19:37 | Fix moving to parallel container on another output | Drew DeVault | 1 | +4 | -7 |
| 2018-04-06 19:09 | Address @emersion feedback | Drew DeVault | 2 | +6 | -3 |
| 2018-04-06 18:17 | Don't damage the whole output | emersion | 2 | +104 | -23 |
| 2018-04-06 17:57 | Fix another of @orestisf1993's issues | Drew DeVault | 2 | +17 | -11 |
| 2018-04-06 17:27 | Refactor rendering code | emersion | 1 | +160 | -174 |
| 2018-04-06 17:17 | Fix moving into right end of container | Drew DeVault | 1 | +16 | -10 |
| 2018-04-06 16:46 | Fix issues @orestisf1993 raised | Drew DeVault | 2 | +57 | -49 |
| 2018-04-06 15:52 | Address @emersion's comments | Drew DeVault | 1 | +8 | -10 |
| 2018-04-06 15:49 | Add debug tree view | Drew DeVault | 8 | +145 | -2 |
| 2018-04-06 15:27 | Simplify damage tracking functions, use them in layer shell | emersion | 11 | +64 | -75 |
| 2018-04-06 15:43 | Merge pull request #1755 from emersion/view-child-hidpi | emersion | 4 | +49 | -2 |
| 2018-04-06 14:26 | Send surface enter/leave events to view children | emersion | 4 | +49 | -2 |
| 2018-04-06 03:22 | Fix splitting workspaces | Drew DeVault | 1 | +8 | -0 |
| 2018-04-06 03:05 | Fix workspaces not updated on swaybar | Drew DeVault | 2 | +13 | -2 |
| 2018-04-02 17:49 | Implement move [left|right|up|down] | Drew DeVault | 4 | +306 | -45 |
| 2018-04-06 13:43 | Avoid arranging windows while reloading config | Drew DeVault | 1 | +3 | -1 |
| 2018-04-06 13:32 | Fix focus_follows_mouse issues | Drew DeVault | 1 | +10 | -1 |
| 2018-04-06 13:26 | Fix deletion of still-visible workspaces on unfocus | Drew DeVault | 2 | +4 | -1 |
| 2018-04-06 04:14 | Merge pull request #1754 from emersion/fix-output-enter | Drew DeVault | 2 | +38 | -31 |
| 2018-04-06 03:50 | Fix wl_output enter/leave events | emersion | 2 | +38 | -31 |
| 2018-04-06 03:26 | Merge pull request #1751 from emersion/remove-layout-last | Drew DeVault | 2 | +1 | -4 |
| 2018-04-06 03:25 | Remove wlc-git from .build.yml | Drew DeVault | 1 | +0 | -1 |
| 2018-04-06 03:22 | Remove L_TYPES | emersion | 2 | +1 | -4 |
| 2018-04-06 02:54 | Merge pull request #1747 from acrisci/ipc-layout | emersion | 2 | +55 | -2 |
| 2018-04-06 02:53 | Merge pull request #1743 from emersion/subsurface-damage-tracking | Drew DeVault | 13 | +409 | -51 |
| 2018-04-06 02:50 | address feedback | Tony Crisci | 2 | +17 | -39 |
| 2018-04-05 23:01 | dont send ipc events when there are no listeners | Tony Crisci | 1 | +29 | -2 |
| 2018-04-05 22:48 | Handle unmanaged surfaces motion | emersion | 4 | +31 | -20 |
| 2018-04-05 22:38 | Fix desktop_damage_whole_surface | emersion | 4 | +16 | -10 |
| 2018-04-05 22:33 | Remove outdated TODO | emersion | 1 | +0 | -2 |
| 2018-04-05 22:31 | Add container_damage_whole | emersion | 5 | +23 | -11 |
| 2018-04-05 21:37 | Add damage tracking for xwayland unmanaged surfaces | emersion | 6 | +50 | -9 |
| 2018-04-05 21:33 | add layout to ipc containers | Tony Crisci | 1 | +48 | -0 |
| 2018-04-05 21:22 | Handle xwayland configure requests for unmanaged surfaces | emersion | 2 | +14 | -0 |
| 2018-04-05 21:11 | Make xwayland surface destroy more foolproof | emersion | 1 | +11 | -6 |
| 2018-04-05 21:08 | Fix xwayland unmanaged surfaces | emersion | 4 | +56 | -15 |
| 2018-04-05 20:48 | Track damage of xdg-shell-v6 popups | emersion | 3 | +85 | -0 |
| 2018-04-05 20:09 | Merge pull request #1745 from swaywm/swaybar-hotplugging | Drew DeVault | 7 | +45 | -9 |
| 2018-04-05 19:39 | Handle output removal on swaybar | Drew DeVault | 7 | +45 | -9 |
| 2018-04-05 19:23 | Add -Wno-unused-result | Drew DeVault | 1 | +1 | -0 |
| 2018-04-05 18:46 | Accumulate damage from subsurfaces | emersion | 2 | +145 | -0 |
| 2018-04-05 18:01 | Configure wlr_xdg_output_manager during init | Drew DeVault | 1 | +7 | -2 |
| 2018-04-05 16:32 | Merge pull request #1742 from emersion/shell-views | Tony Crisci | 5 | +225 | -204 |
| 2018-04-05 15:38 | Implement shell views | emersion | 5 | +225 | -204 |
| 2018-04-05 13:21 | Error handling in swaylock daemonize() | Drew DeVault | 1 | +23 | -1 |
| 2018-04-05 04:17 | Merge pull request #1734 from swaywm/resize-cmd | Drew DeVault | 6 | +351 | -27 |
| 2018-04-05 01:32 | Implement resize command | Drew DeVault | 6 | +351 | -27 |
| 2018-04-05 03:06 | Merge pull request #1736 from acrisci/ipc-container-type | Tony Crisci | 1 | +1 | -0 |
| 2018-04-05 03:06 | Merge pull request #1733 from acrisci/fix-focus-inactive | Drew DeVault | 3 | +23 | -21 |
| 2018-04-05 02:41 | add type to container json | Tony Crisci | 1 | +1 | -0 |
| 2018-04-05 02:36 | Merge branch 'wlroots' into fix-focus-inactive | Tony Crisci | 33 | +1353 | -991 |
| 2018-04-05 02:31 | fix focus child | Tony Crisci | 2 | +7 | -7 |
| 2018-04-05 02:12 | Merge pull request #1732 from emersion/view-children | Drew DeVault | 7 | +39 | -65 |
| 2018-04-04 21:57 | Use new wlr_*_surface_at functions | emersion | 2 | +15 | -32 |
| 2018-04-04 19:53 | Remove unused SWAY_VIEW_TYPES | emersion | 7 | +36 | -42 |
| 2018-04-04 19:34 | Remove unused sway_view.unmanaged_link | emersion | 1 | +0 | -3 |
| 2018-04-05 02:01 | Merge pull request #1707 from acrisci/transparency | emersion | 8 | +68 | -16 |
| 2018-04-03 04:47 | Implement opacity command | Tony Crisci | 8 | +68 | -16 |
| 2018-04-05 00:16 | Merge pull request #1705 from swaywm/swaylock-layers | emersion | 21 | +1248 | -912 |
| 2018-04-04 23:37 | fix sending window new event | Tony Crisci | 1 | +4 | -4 |
| 2018-04-04 22:52 | Address review feedback from @emersion | Drew DeVault | 3 | +30 | -24 |
| 2018-04-04 22:52 | try to fix focus-inactive | Tony Crisci | 2 | +16 | -14 |
| 2018-04-04 02:03 | exit() needs stdlib.h | Drew DeVault | 1 | +1 | -0 |
| 2018-04-04 02:01 | Import stdlib.h and define POSIX macro for rand() | Drew DeVault | 1 | +3 | -1 |
| 2018-04-04 02:00 | Move extra roundtrip into password.c | Drew DeVault | 2 | +1 | -1 |
| 2018-04-04 01:25 | Address review feedback | Drew DeVault | 3 | +5 | -4 |
| 2018-04-03 23:15 | Add hidpi support to swaylock | Drew DeVault | 3 | +57 | -20 |
| 2018-04-03 21:03 | Implement input-inhibit in sway, swaylock | Drew DeVault | 8 | +160 | -11 |
| 2018-04-03 20:16 | Add input inhibitor to input manager | Drew DeVault | 4 | +40 | -0 |
| 2018-04-03 19:42 | Refocus the last focused container on lock exit | Drew DeVault | 1 | +10 | -3 |
| 2018-04-03 19:33 | Actually let's not do that TODO | Drew DeVault | 2 | +0 | -9 |
| 2018-04-03 19:04 | R E N D E R I N G | Drew DeVault | 5 | +159 | -9 |
| 2018-04-03 18:49 | Verify passwords | Drew DeVault | 1 | +57 | -1 |
| 2018-04-03 18:31 | Add password buffer, refactor rendering/surfaces | Drew DeVault | 9 | +262 | -51 |
| 2018-04-03 03:43 | Link swaylock to xkbcommon | Drew DeVault | 1 | +1 | -0 |
| 2018-04-03 03:14 | Split seat code into its own file | Drew DeVault | 5 | +263 | -301 |
| 2018-04-03 03:07 | Set up an XKB context for the keyboard | Drew DeVault | 1 | +99 | -5 |
| 2018-04-03 02:55 | Grab keyboard off of the seat | Drew DeVault | 1 | +48 | -3 |
| 2018-04-03 02:48 | Initial swaylock port | Drew DeVault | 6 | +298 | -729 |
| 2018-04-03 01:57 | Move swaybg background rendering into common/ | Drew DeVault | 4 | +133 | -119 |
| 2018-04-04 18:49 | Merge pull request #1731 from acrisci/ipc-window-events | Drew DeVault | 1 | +7 | -0 |
| 2018-04-04 18:19 | send window close event | Tony Crisci | 1 | +7 | -0 |
| 2018-04-04 04:26 | Merge pull request #1702 from acrisci/split-containers2 | emersion | 17 | +358 | -303 |
| 2018-04-04 04:22 | fix double free | Tony Crisci | 1 | +0 | -1 |
| 2018-04-04 04:20 | Merge branch 'wlroots' into split-containers2 | Tony Crisci | 14 | +386 | -138 |
| 2018-04-04 03:59 | simplify container close | Tony Crisci | 1 | +3 | -11 |
| 2018-04-04 03:00 | Merge pull request #1722 from swaywm/swaybar-hidpi | emersion | 3 | +185 | -80 |
| 2018-04-04 02:52 | Address review feedback | Drew DeVault | 2 | +12 | -13 |
| 2018-04-04 01:57 | Adjust height calculation, naming | Drew DeVault | 1 | +24 | -24 |
| 2018-04-04 01:33 | Merge pull request #1721 from emersion/fix-output-container-coords | Drew DeVault | 2 | +10 | -7 |
| 2018-04-04 01:29 | Don't use asserts with side-effects | Drew DeVault | 1 | +11 | -9 |
| 2018-04-04 01:06 | Add hidpi support to swaybar | Drew DeVault | 3 | +173 | -69 |
| 2018-04-04 01:06 | Fix wrong output container coordinates | emersion | 2 | +10 | -7 |
| 2018-04-04 00:00 | move output create to its own file | Tony Crisci | 4 | +74 | -66 |
| 2018-04-03 23:57 | Merge pull request #1717 from emersion/fix-multiple-outputs | Drew DeVault | 2 | +28 | -28 |
| 2018-04-03 23:52 | move workspace create to workspace.c | Tony Crisci | 7 | +69 | -67 |
| 2018-04-03 23:36 | move output damage to workspace destructor | Tony Crisci | 2 | +3 | -1 |
| 2018-04-03 23:34 | Fix rendering with multiple outputs | emersion | 2 | +28 | -28 |
| 2018-04-03 23:32 | rename container_finish to _container_destroy | Tony Crisci | 1 | +12 | -13 |
| 2018-04-03 23:23 | address feedback | Tony Crisci | 5 | +75 | -74 |
| 2018-04-03 23:16 | Merge pull request #1715 from emersion/layer-shell-surface-enter | Drew DeVault | 1 | +2 | -0 |
| 2018-04-03 22:57 | Merge pull request #1710 from emersion/swaybg-empty-input-region | Drew DeVault | 1 | +5 | -0 |
| 2018-04-03 22:47 | Send enter event to layer shell surfaces | emersion | 1 | +2 | -0 |
| 2018-04-03 21:06 | fix old todos | Tony Crisci | 2 | +0 | -15 |
| 2018-04-03 21:02 | Merge pull request #1713 from emersion/swaybg-hidpi | Drew DeVault | 1 | +56 | -19 |
| 2018-04-03 20:56 | swaybg: rename w{width,height} to buffer_{width,height} | emersion | 1 | +16 | -15 |
| 2018-04-03 20:47 | swaybg: add HiDPI support | emersion | 1 | +42 | -6 |
| 2018-04-03 19:58 | Merge pull request #1712 from RedSoxFan/workspace-number-names | Drew DeVault | 1 | +18 | -0 |
| 2018-04-03 19:23 | swaybg: set an empty input region | emersion | 1 | +5 | -0 |
| 2018-04-03 18:37 | Fix name generation for workspace number <name> | Brian Ashworth | 1 | +18 | -0 |
| 2018-04-03 17:24 | rename workspace_get_initial_output | Tony Crisci | 1 | +2 | -2 |
| 2018-04-03 17:23 | clean up container_get_default_layout | Tony Crisci | 4 | +15 | -7 |
| 2018-04-03 17:16 | move container_set_layout to layout.h | Tony Crisci | 4 | +17 | -18 |
| 2018-04-03 17:10 | make container_finish private | Tony Crisci | 2 | +1 | -4 |
| 2018-04-03 17:08 | unify workspace create functions | Tony Crisci | 5 | +46 | -44 |
| 2018-04-03 16:39 | move output code out of the tree | Tony Crisci | 3 | +11 | -16 |
| 2018-04-03 16:34 | unify container destroy functions | Tony Crisci | 5 | +40 | -41 |
| 2018-04-03 16:25 | move view and workspace destructors to container.c | Tony Crisci | 5 | +83 | -62 |
| 2018-04-03 15:27 | rename _container_destroy to container_finish | Tony Crisci | 1 | +5 | -4 |
| 2018-04-03 15:17 | Fix #1709 | Drew DeVault | 2 | +9 | -2 |
| 2018-04-03 03:15 | dont deallocate in container_close | Tony Crisci | 1 | +0 | -8 |
| 2018-04-03 02:42 | cleanup | Tony Crisci | 1 | +0 | -4 |
| 2018-04-03 02:37 | change reap container approach | Tony Crisci | 5 | +63 | -38 |
| 2018-04-03 01:36 | Merge pull request #1703 from swaywm/layer-keyboard | Drew DeVault | 4 | +77 | -4 |
| 2018-04-03 01:17 | Give layer shells under the shell layer focus | Drew DeVault | 1 | +8 | -3 |
| 2018-04-03 01:07 | Give exclusive focus to layers above shell layer | Drew DeVault | 3 | +48 | -2 |
| 2018-04-03 01:01 | fix more close segfaults | Tony Crisci | 5 | +41 | -7 |
| 2018-04-02 22:47 | Identify topmost interactive layer post-arrange | Drew DeVault | 1 | +22 | -0 |
| 2018-04-03 00:44 | Merge pull request #1668 from acrisci/split-containers | Drew DeVault | 11 | +376 | -95 |
| 2018-04-03 00:12 | cleanup split command handlers | Tony Crisci | 1 | +27 | -38 |
| 2018-04-02 23:22 | Merge branch 'wlroots' into split-containers | Tony Crisci | 17 | +356 | -1010 |
| 2018-04-02 23:19 | Merge pull request #1691 from emersion/view-redesign | Tony Crisci | 12 | +355 | -273 |
| 2018-04-02 20:09 | Merge branch 'wlroots' into split-containers | Tony Crisci | 32 | +803 | -240 |
| 2018-04-02 19:54 | Merge pull request #1701 from emersion/remove-xdg-shell-xml | Drew DeVault | 5 | +0 | -737 |
| 2018-04-02 19:47 | protocols: remove unused XML files | emersion | 4 | +0 | -307 |
| 2018-04-02 19:43 | protocols: remove xdg-shell XML file | emersion | 1 | +0 | -430 |
| 2018-04-02 19:40 | fix workspace splits | Tony Crisci | 2 | +23 | -40 |
| 2018-04-02 19:30 | Merge branch 'wlroots' into view-redesign | emersion | 35 | +1055 | -265 |
| 2018-04-02 19:24 | Merge pull request #1699 from acrisci/seat-fixes | emersion | 23 | +248 | -194 |
| 2018-04-02 18:35 | Xwayland unmanaged views aren't views anymore | emersion | 8 | +67 | -59 |
| 2018-04-02 18:23 | Merge pull request #1690 from swaywm/i3bar-json | Drew DeVault | 10 | +546 | -40 |
| 2018-04-02 18:15 | address feedback | Tony Crisci | 4 | +4 | -5 |
| 2018-04-02 18:06 | Merge branch 'wlroots' into split-containers | Tony Crisci | 13 | +276 | -42 |
| 2018-04-02 17:56 | fix segfault | Tony Crisci | 1 | +3 | -3 |
| 2018-04-02 17:53 | Render blocks the correct order | Drew DeVault | 1 | +1 | -1 |
| 2018-04-02 17:23 | Merge branch 'wlroots' into seat-fixes | Tony Crisci | 13 | +272 | -42 |
| 2018-04-02 17:19 | dont copy input config | Tony Crisci | 3 | +20 | -18 |
| 2018-04-02 16:28 | Merge pull request #1697 from RedSoxFan/back-and-forth | emersion | 1 | +1 | -1 |
| 2018-04-02 16:23 | Merge pull request #1693 from swaywm/move-cmd | Drew DeVault | 12 | +271 | -41 |
| 2018-04-02 16:16 | remove unused attachment config | Tony Crisci | 3 | +26 | -12 |
| 2018-04-02 15:57 | Fixes regarding @emersion's feedback | Drew DeVault | 1 | +4 | -1 |
| 2018-04-02 15:53 | Fix use-after-free with block hotspots | Drew DeVault | 4 | +14 | -8 |
| 2018-04-02 15:44 | 80col | Tony Crisci | 4 | +57 | -31 |
| 2018-04-01 01:21 | Partially implement move command | Drew DeVault | 12 | +268 | -41 |
| 2018-03-31 18:58 | Send click events for i3bar blocks | Drew DeVault | 3 | +56 | -14 |
| 2018-03-31 18:39 | Render i3bar blocks | Drew DeVault | 7 | +314 | -34 |
| 2018-03-31 17:07 | Demarcate i3bar JSON into individual updates | Drew DeVault | 4 | +189 | -11 |
| 2018-04-02 14:57 | Address review comments | emersion | 7 | +124 | -121 |
| 2018-04-02 14:37 | dont copy seat config on the seat | Tony Crisci | 3 | +35 | -22 |
| 2018-04-02 12:49 | rename input-manager functions | Tony Crisci | 11 | +31 | -32 |
| 2018-04-02 12:45 | rename seat functions | Tony Crisci | 17 | +85 | -85 |
| 2018-04-01 01:05 | remove default from kill switch | Tony Crisci | 1 | +1 | -2 |
| 2018-04-01 00:52 | add docstrings and todos | Tony Crisci | 2 | +54 | -18 |
| 2018-03-31 23:45 | fix children list segfault | Tony Crisci | 1 | +1 | -1 |
| 2018-03-31 22:52 | fix some segfaults | Tony Crisci | 3 | +19 | -11 |
| 2018-03-31 22:07 | Add sway_view_impl | emersion | 5 | +63 | -54 |
| 2018-03-31 21:49 | Introduce common functions to create, map, unmap, destroy views | emersion | 8 | +212 | -150 |
| 2018-03-31 21:07 | clean up view destroy seat cleanup | Tony Crisci | 1 | +33 | -28 |
| 2018-03-31 19:22 | handle container destroy in the seat | Tony Crisci | 3 | +88 | -32 |
| 2018-03-31 17:20 | reap container parent on destroy | Tony Crisci | 2 | +6 | -2 |
| 2018-03-31 14:43 | temporarily add LD_LIBRARY_PATH stuff | Tony Crisci | 1 | +1 | -1 |
| 2018-03-31 04:44 | basic split containers | Tony Crisci | 10 | +240 | -46 |
| 2018-03-31 19:32 | Merge pull request #1684 from swaywm/follow-warp | Drew DeVault | 9 | +95 | -34 |
| 2018-03-31 19:13 | Address review feedback | Drew DeVault | 3 | +12 | -9 |
| 2018-03-31 19:17 | Merge pull request #1689 from emersion/destroy-output-segfaults | Drew DeVault | 2 | +4 | -3 |
| 2018-03-31 17:47 | Fix two segfaults when destroying outputs | emersion | 2 | +4 | -3 |
| 2018-03-31 15:18 | Fix interaction between warping and following | Drew DeVault | 2 | +14 | -4 |
| 2018-03-31 14:11 | Implement focus_follows_mouse | Drew DeVault | 6 | +41 | -28 |
| 2018-03-31 14:49 | Implement mouse warping | Drew DeVault | 5 | +39 | -4 |
| 2018-03-31 16:01 | assert(fd != -1); | Drew DeVault | 1 | +1 | -1 |
| 2018-03-31 15:40 | Merge pull request #1681 from emersion/xwayland-configure-position | Drew DeVault | 3 | +40 | -30 |
| 2018-03-31 15:30 | Fix xwayland configure in set_size | emersion | 3 | +26 | -22 |
| 2018-03-31 15:27 | Merge pull request #1677 from emersion/maximize-xwayland-views | Drew DeVault | 1 | +4 | -1 |
| 2018-03-31 15:13 | Fixes back-and-forth name saving for non-empty ws | Brian Ashworth | 1 | +1 | -1 |
| 2018-03-31 14:56 | Fix unmanaged views rendering on all outputs | emersion | 1 | +16 | -7 |
| 2018-03-31 14:28 | Fix xwayland configure position | emersion | 1 | +2 | -5 |
| 2018-03-31 14:51 | Check for null container | Drew DeVault | 1 | +1 | -1 |
| 2018-03-31 14:49 | Merge pull request #1682 from emersion/unmanaged-no-container | Drew DeVault | 1 | +1 | -1 |
| 2018-03-31 14:47 | Fix bug with previous commit | Drew DeVault | 1 | +20 | -5 |
| 2018-03-31 14:39 | Make it clear that unmanaged views don't have a container | emersion | 1 | +1 | -1 |
| 2018-03-31 13:45 | Fix #1104 | Drew DeVault | 1 | +7 | -1 |
| 2018-03-31 13:29 | Set Xwayland seat on focus | Drew DeVault | 2 | +7 | -2 |
| 2018-03-31 13:21 | Configure linux_dmabuf, primary_selection | Drew DeVault | 1 | +10 | -4 |
| 2018-03-31 04:35 | Merge pull request #1678 from emersion/xwayland-xcursor | Drew DeVault | 3 | +16 | -2 |
| 2018-03-31 04:35 | Free bar configs on reload and exit | Drew DeVault | 2 | +12 | -7 |
| 2018-03-31 04:13 | Set xwayland cursor | emersion | 3 | +16 | -2 |
| 2018-03-31 04:10 | Merge pull request #1676 from swaywm/swaybar-input | Drew DeVault | 7 | +226 | -17 |
| 2018-03-31 03:58 | Maximize xwayland views by default | emersion | 1 | +4 | -1 |
| 2018-03-31 03:08 | Use wlr_surface_point_accepts_input | Drew DeVault | 2 | +3 | -16 |
| 2018-03-31 02:42 | Implement workspace switch on click | Drew DeVault | 3 | +67 | -19 |
| 2018-03-31 02:02 | Implement scroll wheel workspace switching | Drew DeVault | 3 | +49 | -4 |
| 2018-03-31 01:38 | Initialize seat pointer in swaybar | Drew DeVault | 4 | +118 | -2 |
| 2018-03-31 02:20 | Merge pull request #1674 from swaywm/layer-input | Drew DeVault | 1 | +66 | -12 |
| 2018-03-31 01:03 | Pass pointer events to surface layers | Drew DeVault | 1 | +66 | -12 |
| 2018-03-30 23:08 | Merge pull request #1660 from emersion/client-cursors | Drew DeVault | 2 | +31 | -1 |
| 2018-03-30 23:04 | Merge branch 'wlroots' into client-cursors | emersion | 26 | +576 | -288 |
| 2018-03-30 22:53 | Merge pull request #1665 from emersion/damage-tracking-lite | Drew DeVault | 11 | +207 | -80 |
| 2018-03-30 22:49 | Merge pull request #1669 from emersion/workspace-pointer-events | Drew DeVault | 2 | +60 | -38 |
| 2018-03-30 22:29 | Set exclusive zone to -1 for swaybg | Drew DeVault | 1 | +1 | -0 |
| 2018-03-30 21:43 | Handle map/unmap events in xdg-shell-v6 | emersion | 3 | +37 | -13 |
| 2018-03-30 21:24 | Remove debug, add explicit TODO | emersion | 1 | +1 | -2 |
| 2018-03-30 21:13 | Fix white screen due to bad cast | emersion | 1 | +1 | -2 |
| 2018-03-30 17:18 | Add lite damage tracking | emersion | 11 | +171 | -66 |
| 2018-03-30 20:53 | Merge pull request #1667 from emersion/wlroots-xwayland-map | Tony Crisci | 2 | +12 | -11 |
| 2018-03-30 20:16 | Merge branch 'wlroots' into wlroots-xwayland-map | Tony Crisci | 13 | +204 | -170 |
| 2018-03-30 20:12 | Fix segfaults when focusing a workspace | emersion | 2 | +21 | -10 |
| 2018-03-30 19:47 | Merge pull request #1662 from swaywm/workspace-delete-fixes | Tony Crisci | 13 | +203 | -170 |
| 2018-03-30 19:33 | Fix pointer events for hidden workspaces | emersion | 1 | +47 | -36 |
| 2018-03-30 18:31 | Fix segfault when reaping invisible workspaces | Drew DeVault | 2 | +4 | -2 |
| 2018-03-30 17:56 | IPC fixes | Drew DeVault | 2 | +55 | -22 |
| 2018-03-30 15:58 | Fix workspace deletion edge cases | Drew DeVault | 11 | +145 | -147 |
| 2018-03-30 17:34 | Use the new map/unmap events for xwayland views | emersion | 2 | +11 | -11 |
| 2018-03-30 17:31 | Merge pull request #1664 from swaywm/xwayland-add-to-focused | Drew DeVault | 1 | +3 | -5 |
| 2018-03-30 16:06 | Add xwayland views to focused container | Drew DeVault | 1 | +3 | -5 |
| 2018-03-30 15:49 | Merge pull request #1659 from swaywm/default-orientation | emersion | 5 | +26 | -4 |
| 2018-03-30 15:42 | Merge pull request #1657 from emersion/render-fixes | Drew DeVault | 4 | +34 | -46 |
| 2018-03-30 15:39 | Merge pull request #1658 from swaywm/delete-empty-ws | Drew DeVault | 5 | +104 | -3 |
| 2018-03-30 15:22 | Fix segfault on xwayland unmanaged view unmap | emersion | 1 | +8 | -10 |
| 2018-03-30 14:53 | Handle set_cursor requests from clients | emersion | 2 | +43 | -8 |
| 2018-03-30 14:31 | Destroy empty workspaces when moving away | Drew DeVault | 5 | +104 | -3 |
| 2018-03-30 14:43 | Add default_orientation command | Drew DeVault | 5 | +26 | -4 |
| 2018-03-30 14:09 | Unify initial xwayland view mapping with map handler | emersion | 1 | +3 | -15 |
| 2018-03-30 04:47 | Cleanup and remove global renderer reference | emersion | 3 | +23 | -21 |
| 2018-03-30 04:46 | Fix crash when override redirect views close | Drew DeVault | 1 | +5 | -5 |
| 2018-03-30 04:34 | Finish porting over workspace_next_name | Drew DeVault | 1 | +100 | -7 |
| 2018-03-30 04:30 | Fix issues with swaybar on DRM | Drew DeVault | 2 | +5 | -2 |
| 2018-03-30 04:16 | Use output coords for layer surfaces | Drew DeVault | 1 | +1 | -2 |
| 2018-03-30 04:13 | Set WAYLAND_DISPLAY earlier in startup | Drew DeVault | 1 | +1 | -2 |
| 2018-03-30 04:11 | Merge pull request #1648 from swaywm/swaybar-layers | Drew DeVault | 71 | +2379 | -3785 |
| 2018-03-30 04:02 | Merge remote-tracking branch 'origin/wlroots' into swaybar-layers | Drew DeVault | 40 | +734 | -705 |
| 2018-03-30 04:00 | Merge pull request #1654 from acrisci/refactor-2-electric-boogaloo | Drew DeVault | 40 | +722 | -696 |
| 2018-03-30 03:53 | Fix oversights from previous pull request | Tony Crisci | 5 | +29 | -8 |
| 2018-03-30 03:41 | Revert "Merge pull request #1653 from swaywm/revert-1647-refactor-tree" | Tony Crisci | 40 | +709 | -704 |
| 2018-03-30 03:35 | Early return from render functions if necessary | Drew DeVault | 1 | +3 | -3 |
| 2018-03-30 03:34 | Merge pull request #1653 from swaywm/revert-1647-refactor-tree | Drew DeVault | 40 | +704 | -709 |
| 2018-03-30 03:29 | Revert "Refactor tree" | Drew DeVault | 40 | +704 | -709 |
| 2018-03-30 03:19 | Merge pull request #1647 from acrisci/refactor-tree | Drew DeVault | 40 | +709 | -704 |
| 2018-03-30 03:15 | arrange windows | Tony Crisci | 11 | +24 | -24 |
| 2018-03-30 03:08 | rename container_for_each_descendent | Tony Crisci | 6 | +8 | -8 |
| 2018-03-30 02:32 | Use render_all_frames from bar_setup | Drew DeVault | 1 | +8 | -10 |
| 2018-03-30 02:25 | Fix layer_surface_closed | Drew DeVault | 1 | +1 | -1 |
| 2018-03-30 02:23 | Move declaration into loop | Drew DeVault | 1 | +2 | -4 |
| 2018-03-30 02:16 | Exit ipc_get_workspace_callback early | Drew DeVault | 1 | +16 | -15 |
| 2018-03-30 02:10 | Implement modes | Drew DeVault | 5 | +74 | -2 |
| 2018-03-30 02:05 | Clean up imported bar commands | Drew DeVault | 23 | +104 | -136 |
| 2018-03-30 01:54 | Use statically allocated text buffer | Drew DeVault | 2 | +5 | -7 |
| 2018-03-30 01:28 | Fix failure to rearrange output in some cases | Drew DeVault | 1 | +3 | -4 |
| 2018-03-30 01:09 | Do some small cleanup | Drew DeVault | 3 | +2 | -24 |
| 2018-03-29 22:24 | Call arrange_windows on layer destroy | Drew DeVault | 1 | +8 | -2 |
| 2018-03-29 22:09 | Restart swaybar on config reload | Drew DeVault | 1 | +1 | -2 |
| 2018-03-29 22:08 | Terminate swaybar when freeing bar config | Drew DeVault | 1 | +11 | -11 |
| 2018-03-29 22:07 | Spawn swaybars when outputs are added | Drew DeVault | 4 | +102 | -2 |
| 2018-03-29 21:49 | Add swaybg_command | Drew DeVault | 7 | +40 | -12 |
| 2018-03-29 21:41 | Move bar config into its own file | Drew DeVault | 5 | +151 | -148 |
| 2018-03-29 21:20 | Add bar configuration commands | Drew DeVault | 31 | +1051 | -50 |
| 2018-03-29 20:51 | Implement enough IPC for swaybar to work | Drew DeVault | 8 | +251 | -31 |
| 2018-03-29 20:02 | Fixed laggy focused output boolean | Drew DeVault | 1 | +3 | -4 |
| 2018-03-29 19:36 | Tear down bar when display exits | Drew DeVault | 2 | +2 | -2 |
| 2018-03-29 19:19 | Clean up status line on exit | Drew DeVault | 2 | +9 | -2 |
| 2018-03-29 19:16 | Implement status line | Drew DeVault | 7 | +176 | -52 |
| 2018-03-29 17:49 | Iterate over workspaces backwards | Drew DeVault | 1 | +1 | -1 |
| 2018-03-29 16:19 | Some layer shell fixes | Drew DeVault | 4 | +9 | -24 |
| 2018-03-29 16:03 | Respect user bar height preference | Drew DeVault | 1 | +3 | -0 |
| 2018-03-29 15:58 | Pixel-perfect rendering | Drew DeVault | 4 | +75 | -37 |
| 2018-03-29 14:59 | Add binding mode indicator | Drew DeVault | 2 | +55 | -23 |
| 2018-03-29 14:38 | Re-render bar on IPC updates | Drew DeVault | 3 | +53 | -4 |
| 2018-03-29 04:49 | Implement workspace button rendering | Drew DeVault | 1 | +88 | -4 |
| 2018-03-29 04:21 | Round up workspaces on each output | Drew DeVault | 4 | +85 | -6 |
| 2018-03-29 04:07 | Only utilize the configured outputs | Drew DeVault | 4 | +59 | -13 |
| 2018-03-29 03:56 | Wire up basic IPC support | Drew DeVault | 7 | +225 | -25 |
| 2018-03-29 03:04 | Start port of swaybar to layer shell | Drew DeVault | 23 | +342 | -3784 |
| 2018-03-29 01:21 | Allow sway IPC clients to fall back to i3 socket | Drew DeVault | 1 | +25 | -7 |
| 2018-03-30 01:42 | Merge pull request #1652 from ascent12/glclear | emersion | 1 | +3 | -2 |
| 2018-03-30 01:38 | Clear buffer after beginning renderer | Scott Anderson | 1 | +3 | -2 |
| 2018-03-30 01:19 | address feedback | Tony Crisci | 5 | +16 | -45 |
| 2018-03-29 22:38 | 80col | Tony Crisci | 3 | +94 | -49 |
| 2018-03-29 22:17 | fix container_get_in_direction name | Tony Crisci | 3 | +5 | -6 |
| 2018-03-29 22:17 | rename container destroy func | Tony Crisci | 1 | +7 | -7 |
| 2018-03-29 21:13 | rename layout init | Tony Crisci | 2 | +2 | -2 |
| 2018-03-29 21:06 | more renaming things | Tony Crisci | 16 | +115 | -118 |
| 2018-03-29 20:17 | rename container functions | Tony Crisci | 23 | +287 | -279 |
| 2018-03-29 19:39 | Maximize xdg shell surfaces on creation | Drew DeVault | 1 | +1 | -0 |
| 2018-03-29 18:31 | remove swayc_t typedef | Tony Crisci | 10 | +53 | -47 |
| 2018-03-29 16:15 | move tree includes to their own directory | Tony Crisci | 33 | +380 | -401 |
| 2018-03-29 03:45 | Merge pull request #1643 from acrisci/xdg-protocol-header | Drew DeVault | 1 | +1 | -0 |
| 2018-03-29 03:38 | add xdg-protocol header | Tony Crisci | 1 | +1 | -0 |
| 2018-03-28 23:27 | Merge pull request #1642 from swaywm/layer-shell | Drew DeVault | 14 | +525 | -57 |
| 2018-03-28 22:10 | Address review feedback | Drew DeVault | 4 | +28 | -23 |
| 2018-03-28 20:38 | Render layer surfaces and respect exclusive zone | Drew DeVault | 9 | +320 | -33 |
| 2018-03-28 19:47 | Add initial layer shell skeleton | Drew DeVault | 9 | +192 | -16 |
| 2018-03-28 19:25 | Merge pull request #1638 from swaywm/swaybg-layers | Drew DeVault | 22 | +945 | -1172 |
| 2018-03-28 16:21 | Address review comments | Drew DeVault | 10 | +172 | -193 |
| 2018-03-28 18:26 | Merge pull request #1641 from swaywm/transformed-events | Drew DeVault | 1 | +1 | -2 |
| 2018-03-28 03:08 | Refactor configure/ack configure/commit flow | Drew DeVault | 1 | +5 | -10 |
| 2018-03-27 19:37 | Remove obsolete client code | Drew DeVault | 10 | +0 | -987 |
| 2018-03-27 20:01 | Fix style | Drew DeVault | 1 | +1 | -1 |
| 2018-03-27 20:00 | s/scaling_mode/background_mode/g | Drew DeVault | 1 | +24 | -24 |
| 2018-03-27 19:36 | Implement image backgrounds | Drew DeVault | 1 | +112 | -2 |
| 2018-03-27 19:25 | Add solid-color rendering to swaybg | Drew DeVault | 11 | +550 | -39 |
| 2018-03-27 17:35 | Add client protocols and swaybg skeleton | Drew DeVault | 5 | +347 | -182 |
| 2018-03-28 16:22 | Update input events per swaywm/wlroots#765 | Drew DeVault | 1 | +1 | -2 |
| 2018-03-28 16:22 | Add subprojects to gitignore | Drew DeVault | 1 | +1 | -0 |
| 2018-03-27 20:16 | Fix broken repo references | Drew DeVault | 1 | +2 | -2 |
| 2018-03-27 20:13 | Move .build.yml repo references to github.com | Drew DeVault | 1 | +2 | -2 |
| 2018-03-27 19:54 | Fix lingering xdg shell issues | Drew DeVault | 1 | +3 | -3 |
| 2018-03-27 17:28 | Update API to match latest wlroots | Drew DeVault | 2 | +2 | -2 |
| 2018-03-25 19:20 | Merge pull request #1634 from aleksander/master | Drew DeVault | 1 | +1 | -1 |
| 2018-03-25 18:55 | fix typo | Aleksander Usov | 1 | +1 | -1 |
| 2018-03-21 18:48 | Remove hackathon notice from README | Drew DeVault | 2 | +0 | -6 |
| 2018-03-19 22:49 | Merge pull request #1626 from emersion/wlroots-update | Drew DeVault | 4 | +7 | -7 |
| 2018-03-19 22:31 | Update wlroots API | emersion | 4 | +7 | -7 |
| 2018-03-18 13:41 | Merge pull request #1625 from emersion/matrix-redesign | Drew DeVault | 1 | +10 | -10 |
| 2018-03-15 20:22 | Update rendering code for wlroots matrix redesign | emersion | 1 | +10 | -10 |
| 2018-03-15 20:11 | Merge pull request #1622 from emersion/wlroots-subproject-fallback | Drew DeVault | 2 | +2 | -1 |
| 2018-03-12 11:21 | meson: allow wlroots to be a subproject | emersion | 2 | +2 | -1 |
| 2018-03-13 13:17 | Merge pull request #1623 from emersion/ipc-output-modes | Drew DeVault | 2 | +38 | -2 |
| 2018-03-12 12:48 | ipc: add output modes | emersion | 2 | +38 | -2 |
| 2018-03-04 21:46 | Merge pull request #1617 from swaywm/drop-travis | Drew DeVault | 10 | +9 | -44 |
| 2018-03-04 21:37 | Drop Travis in favor of builds.sr.ht | Drew DeVault | 10 | +9 | -44 |
| 2018-03-03 15:51 | Merge pull request #1616 from martinetd/xwayland_nowidth | Drew DeVault | 1 | +4 | -0 |
| 2018-03-03 15:36 | xwayland: do not send surface configure when no width/height | Dominique Martinet | 1 | +4 | -0 |
| 2018-02-28 01:17 | Merge pull request #1611 from acrisci/ipc-new-window | Drew DeVault | 3 | +102 | -3 |
| 2018-02-28 00:53 | ipc new window event | Tony Crisci | 3 | +102 | -3 |
| 2018-02-27 13:25 | Utilize wlr_xwayland_surface_is_unmanaged | Drew DeVault | 1 | +1 | -1 |
| 2018-02-27 00:28 | Merge pull request #1608 from acrisci/ipc-focused | Drew DeVault | 1 | +6 | -0 |
| 2018-02-26 22:40 | ipc show focused container | Tony Crisci | 1 | +6 | -0 |
| 2018-02-27 00:04 | Fix wlr_render_with_matrix call | Drew DeVault | 1 | +1 | -1 |
| 2018-02-25 22:55 | Revert "Multiple output coords by scale" | Drew DeVault | 1 | +8 | -7 |
| 2018-02-25 22:52 | Multiple output coords by scale | Drew DeVault | 1 | +7 | -8 |
| 2018-02-25 22:23 | Send surface enter/leave events | Drew DeVault | 3 | +45 | -0 |
| 2018-02-25 17:55 | Use focus for new windows xwayland/wl_shell | Drew DeVault | 2 | +6 | -10 |
| 2018-02-25 16:35 | Document updates to the output command | Drew DeVault | 1 | +20 | -11 |
| 2018-02-24 22:29 | Merge pull request #1585 from acrisci/focus-overhaul | emersion | 30 | +869 | -250 |
| 2018-02-24 19:30 | static bfs queue | Tony Crisci | 1 | +25 | -9 |
| 2018-02-24 18:34 | add config handlers | Tony Crisci | 2 | +18 | -2 |
| 2018-02-24 18:22 | remove checks for command handlers | Tony Crisci | 5 | +0 | -37 |
| 2018-02-24 18:20 | separate config directives and commands | Tony Crisci | 1 | +35 | -11 |
| 2018-02-24 17:50 | take seat param for handle_command and rename | Tony Crisci | 5 | +32 | -25 |
| 2018-02-24 17:49 | update log.h for latest wlr | Tony Crisci | 1 | +2 | -2 |
| 2018-02-22 23:03 | basic layout command | Tony Crisci | 5 | +81 | -0 |
| 2018-02-21 00:47 | bug: fix crash on focus up | Tony Crisci | 1 | +2 | -3 |
| 2018-02-21 00:21 | use wl_container_of() in output destroy callback | Tony Crisci | 1 | +2 | -14 |
| 2018-02-21 00:09 | rename new_input listener on input-manager | Tony Crisci | 2 | +5 | -5 |
| 2018-02-21 00:06 | make handle_output_destroy() static | Tony Crisci | 2 | +20 | -21 |
| 2018-02-21 00:04 | remove old comments | Tony Crisci | 2 | +0 | -5 |
| 2018-02-21 00:01 | add doc to sway_seat_get_focus_inactive() | Tony Crisci | 1 | +9 | -0 |
| 2018-02-20 13:35 | Merge pull request #1598 from DarkReef/master | Drew DeVault | 1 | +10 | -3 |
| 2018-02-20 18:18 | Translation update | Dark Rift | 1 | +10 | -3 |
| 2018-02-19 22:55 | bugfix: get right layout box for rendering views | Tony Crisci | 2 | +5 | -2 |
| 2018-02-19 22:26 | Merge branch 'focus-overhaul' of github.com:acrisci/sway into focus-overhaul | Tony Crisci | 1 | +1 | -0 |
| 2018-02-18 20:53 | Shill harder | Drew DeVault | 1 | +5 | -1 |
| 2018-02-18 16:20 | Add -Wno-unused-function | Drew DeVault | 1 | +1 | -0 |
| 2018-02-18 00:05 | use quotes for container include | Tony Crisci | 1 | +1 | -1 |
| 2018-02-18 00:03 | choose adjacent container between outputs | Tony Crisci | 1 | +14 | -8 |
| 2018-02-17 23:33 | basic move focus in direction across outputs | Tony Crisci | 1 | +73 | -13 |
| 2018-02-17 21:30 | fix output rendering issue | Tony Crisci | 1 | +12 | -8 |
| 2018-02-17 20:18 | use box projection function | Tony Crisci | 1 | +1 | -42 |
| 2018-02-17 18:32 | arrange windows after output add | Tony Crisci | 1 | +2 | -0 |
| 2018-02-14 22:12 | basic focus in direction | Tony Crisci | 1 | +41 | -0 |
| 2018-02-14 21:47 | basic focus (without direction) | Tony Crisci | 4 | +35 | -0 |
| 2018-02-14 20:23 | cleanup layout.c | Tony Crisci | 1 | +20 | -21 |
| 2018-02-14 20:08 | fix build for latest api | Tony Crisci | 8 | +51 | -47 |
| 2018-02-14 19:55 | output damage fix | Tony Crisci | 1 | +10 | -4 |
| 2018-02-14 19:51 | output destroy | Tony Crisci | 5 | +15 | -15 |
| 2018-02-14 19:42 | input device destroy | Tony Crisci | 2 | +31 | -31 |
| 2018-02-14 19:30 | get swayc in direction | Tony Crisci | 4 | +201 | -0 |
| 2018-02-11 00:53 | remove old focus member | Tony Crisci | 6 | +19 | -22 |
| 2018-02-10 23:10 | properly pick next focus | Tony Crisci | 1 | +28 | -19 |
| 2018-02-10 21:52 | use bfs iterator to collect focus stack | Tony Crisci | 3 | +26 | -22 |
| 2018-02-10 20:49 | fix build for output damage | Tony Crisci | 1 | +10 | -4 |
| 2018-02-10 20:15 | refactor workspace.h | Tony Crisci | 1 | +5 | -5 |
| 2018-02-07 23:17 | separate seat get focus and seat get focus inactive | Tony Crisci | 7 | +30 | -24 |
| 2018-02-06 23:54 | make index_child static | Tony Crisci | 1 | +1 | -1 |
| 2018-02-04 18:39 | basic focus overhaul | Tony Crisci | 12 | +225 | -40 |
| 2018-01-31 04:09 | Implement workspaces | Drew DeVault | 14 | +420 | -30 |
| 2018-01-31 01:51 | Remove include/sway/old/ | Drew DeVault | 13 | +0 | -1414 |
| 2018-01-31 01:01 | Execute pending commands when Xwayland is ready | Drew DeVault | 2 | +23 | -0 |
| 2018-01-29 21:16 | Merge pull request #1555 from martinetd/cmd_reload | Drew DeVault | 10 | +68 | -1 |
| 2018-01-22 06:19 | commands/reload: remove unimplemented 'load_swaybars' call | Dominique Martinet | 2 | +1 | -5 |
| 2018-01-16 20:16 | config reload: destroy old seat when removed from config | Dominique Martinet | 7 | +45 | -1 |
| 2018-01-05 21:05 | commands: add 'reload' command | Dominique Martinet | 4 | +27 | -0 |
| 2018-01-22 00:16 | Merge pull request #1574 from acrisci/config-refactor | emersion | 40 | +840 | -52 |
| 2018-01-22 00:13 | dont allow kill command in config | Tony Crisci | 1 | +4 | -0 |
| 2018-01-21 19:21 | clear handler context before ipc command | Tony Crisci | 1 | +1 | -0 |
| 2018-01-21 19:15 | cmd-kill: use sway_assert when no container | Tony Crisci | 1 | +3 | -2 |
| 2018-01-21 19:11 | criteria cleanup | Tony Crisci | 3 | +12 | -7 |
| 2018-01-21 17:21 | Remove sway/old/ | Drew DeVault | 104 | +0 | -14614 |
| 2018-01-21 16:17 | Merge pull request #1570 from acrisci/config-references | Drew DeVault | 6 | +37 | -7 |
| 2018-01-21 14:17 | implement property criteria | Tony Crisci | 1 | +55 | -24 |
| 2018-01-21 14:09 | view interface | Tony Crisci | 8 | +87 | -22 |
| 2018-01-21 13:46 | run all commands with focused container context | Tony Crisci | 2 | +28 | -28 |
| 2018-01-20 21:21 | basic command criteria | Tony Crisci | 8 | +549 | -9 |
| 2018-01-20 19:10 | add kill command | Tony Crisci | 11 | +77 | -3 |
| 2018-01-20 16:44 | seat config handler context | Tony Crisci | 8 | +31 | -8 |
| 2018-01-20 16:32 | input config handler context | Tony Crisci | 21 | +69 | -25 |
| 2018-01-17 16:53 | Merge pull request #1571 from acrisci/wlroots-modifiers-update | Drew DeVault | 2 | +15 | -3 |
| 2018-01-17 16:47 | update for new wlr-keyboard modifiers | Tony Crisci | 2 | +15 | -3 |
| 2018-01-17 14:49 | copy config references for input and seat | Tony Crisci | 6 | +37 | -7 |
| 2018-01-15 15:19 | Merge pull request #1566 from acrisci/render-loop | Tony Crisci | 8 | +331 | -73 |
| 2018-01-15 14:38 | xwm handle map and unmap | Tony Crisci | 2 | +33 | -7 |
| 2018-01-14 18:19 | render override redirect | Tony Crisci | 7 | +97 | -12 |
| 2018-01-14 16:47 | render wl-shell and xwayland views | Tony Crisci | 2 | +38 | -3 |
| 2018-01-14 15:50 | subsurface input | Tony Crisci | 1 | +13 | -0 |
| 2018-01-14 15:47 | xdg-popups | Tony Crisci | 2 | +45 | -1 |
| 2018-01-14 15:35 | render xdg surface | Tony Crisci | 1 | +112 | -57 |
| 2018-01-06 14:31 | Merge pull request #1556 from martinetd/cleanup_logging | Drew DeVault | 39 | +177 | -341 |
| 2018-01-05 22:36 | common/log: finish removing most log functions | Dominique Martinet | 2 | +8 | -149 |
| 2018-01-05 22:09 | swaymsg: convert to wlr_log | Dominique Martinet | 2 | +2 | -2 |
| 2018-01-05 21:32 | sway: change all sway_log to wlr_log | Dominique Martinet | 36 | +167 | -190 |
| 2018-01-05 14:40 | Merge pull request #1554 from martinetd/cmd_set | Drew DeVault | 5 | +81 | -2 |
| 2017-12-29 14:31 | config: add 'set' command | Dominique Martinet | 5 | +81 | -2 |
| 2018-01-05 14:23 | Merge pull request #1552 from martinetd/cleanup | Drew DeVault | 4 | +78 | -5 |
| 2017-12-29 13:44 | fixup free config use free_sway_binding | Dominique Martinet | 1 | +2 | -11 |
| 2017-12-29 10:31 | config: leak sanitizer pass | Dominique Martinet | 1 | +74 | -1 |
| 2017-12-29 10:29 | fix typos in comments/messages; add shutting down message | Dominique Martinet | 3 | +5 | -3 |
| 2017-12-29 10:28 | cmd_input: cleanup around current_input_config | Dominique Martinet | 1 | +6 | -1 |
| 2017-12-29 10:25 | apply_input_config: restore previous `current_input_config` | Dominique Martinet | 1 | +2 | -0 |
| 2018-01-04 16:00 | Merge pull request #1549 from rkanati/wlroots | Drew DeVault | 2 | +2 | -2 |
| 2018-01-04 15:43 | update json-c dep to 0.13 | Rachel K | 2 | +2 | -2 |
| 2018-01-04 14:47 | Merge pull request #1539 from acrisci/bindings | Drew DeVault | 7 | +641 | -5 |
| 2018-01-04 14:47 | Merge pull request #1543 from emersion/output-config-by-identifier | Drew DeVault | 4 | +75 | -51 |
| 2018-01-04 13:00 | Merge branch 'wlroots' into bindings | Tony Crisci | 6 | +278 | -252 |
| 2018-01-04 12:54 | cleanup bindings | Tony Crisci | 1 | +81 | -81 |
| 2018-01-04 12:25 | binding release | Tony Crisci | 3 | +82 | -21 |
| 2018-01-01 16:32 | Merge pull request #1546 from 4e554c4c/wlr_logs | Drew DeVault | 2 | +31 | -30 |
| 2017-12-31 21:32 | Consolidate WLR and Sway logging | Calvin Lee | 2 | +31 | -30 |
| 2017-12-29 18:04 | Allow to configure outputs by their identifier | emersion | 4 | +75 | -51 |
| 2017-12-29 16:18 | Merge pull request #1542 from emersion/swaymsg-output | Drew DeVault | 1 | +16 | -3 |
| 2017-12-29 14:10 | fix nitpicks | Tony Crisci | 2 | +18 | -20 |
| 2017-12-29 10:16 | Pretty-print all output info in swaymsg -t get_outputs | emersion | 1 | +16 | -3 |
| 2017-12-28 23:50 | overwrite old bindings | Tony Crisci | 2 | +85 | -12 |
| 2017-12-28 21:52 | fix keyboard_execute_bindcode | Tony Crisci | 1 | +7 | -10 |
| 2017-12-28 19:51 | bindcode | Tony Crisci | 1 | +106 | -22 |
| 2017-12-28 00:07 | run compositor bindings last | Tony Crisci | 1 | +49 | -33 |
| 2017-12-27 20:44 | Merge pull request #1540 from emersion/output-command-refactor | Drew DeVault | 3 | +231 | -219 |
| 2017-12-27 20:25 | run binding command | Tony Crisci | 1 | +9 | -2 |
| 2017-12-27 20:23 | Refactor output command, add output enable | emersion | 3 | +231 | -219 |
| 2017-12-27 20:17 | match user bindsym | Tony Crisci | 1 | +49 | -20 |
| 2017-12-27 18:31 | compositor bindings | Tony Crisci | 1 | +49 | -2 |
| 2017-12-27 18:20 | keyboard translate keysyms | Tony Crisci | 2 | +149 | -3 |
| 2017-12-27 15:08 | binding config | Tony Crisci | 5 | +180 | -2 |
| 2017-12-27 16:04 | Merge pull request #1535 from martinetd/libinput | Drew DeVault | 2 | +78 | -1 |
| 2017-12-27 15:56 | Merge pull request #1538 from acrisci/desktop-shell-surface-commit | Drew DeVault | 2 | +5 | -2 |
| 2017-12-27 15:10 | desktop: use wlr-surface commit | Tony Crisci | 2 | +5 | -2 |
| 2017-12-24 13:53 | seat_configure_pointer: apply libinput config | Dominique Martinet | 2 | +78 | -1 |
| 2017-12-20 16:56 | Merge pull request #1505 from acrisci/feature/input | Drew DeVault | 53 | +2324 | -199 |
| 2017-12-20 11:12 | cleanup | Tony Crisci | 3 | +9 | -4 |
| 2017-12-19 13:29 | Merge pull request #1527 from martinetd/mesondep | Drew DeVault | 1 | +1 | -0 |
| 2017-12-19 10:38 | fix memory leak in swaymsg | Tony Crisci | 1 | +3 | -1 |
| 2017-12-19 10:36 | handle keymap not found | Tony Crisci | 1 | +11 | -2 |
| 2017-12-19 10:28 | dont set cursor image on motion | Tony Crisci | 1 | +0 | -3 |
| 2017-12-19 10:26 | error on not enough input/seat args for cmd | Tony Crisci | 2 | +60 | -60 |
| 2017-12-19 09:57 | use snprintf to get identifier len | Tony Crisci | 1 | +2 | -14 |
| 2017-12-19 09:52 | document fallback seat | Tony Crisci | 1 | +4 | -0 |
| 2017-12-19 07:06 | build: add wlroots dependency to common | Dominique Martinet | 1 | +1 | -0 |
| 2017-12-18 22:52 | fix memory leak in swaymsg | Tony Crisci | 1 | +1 | -1 |
| 2017-12-18 19:27 | ipc get_inputs | Tony Crisci | 4 | +86 | -39 |
| 2017-12-18 16:01 | Merge branch 'wlroots' into feature/input | Tony Crisci | 6 | +57 | -6 |
| 2017-12-18 15:45 | Merge branch 'feature/input' of github.com:acrisci/sway into feature/input | Tony Crisci | 1 | +2 | -1 |
| 2017-12-18 15:44 | remove assumption of one device per identifier | Tony Crisci | 2 | +11 | -20 |
| 2017-12-18 15:44 | improve xkb command logging | Tony Crisci | 5 | +10 | -10 |
| 2017-12-18 14:21 | Merge pull request #1526 from emersion/fractional-output-scale | Drew DeVault | 3 | +4 | -4 |
| 2017-12-18 14:21 | Merge pull request #1525 from emersion/ipc-get-outputs | Drew DeVault | 3 | +53 | -2 |
| 2017-12-18 13:13 | Add support for fractional output scale | emersion | 3 | +4 | -4 |
| 2017-12-18 13:06 | Add IPC get_outputs | emersion | 3 | +53 | -2 |
| 2017-12-18 12:13 | remove verbose commit logging | Tony Crisci | 3 | +0 | -6 |
| 2017-12-18 02:00 | Fix compile error | Drew DeVault | 1 | +2 | -1 |
| 2017-12-17 15:44 | cleanup input-manager | Tony Crisci | 1 | +7 | -14 |
| 2017-12-17 15:39 | seat fallback config | Tony Crisci | 9 | +100 | -26 |
| 2017-12-17 13:30 | send keyboard enter on keyboard configuration | Tony Crisci | 2 | +9 | -2 |
| 2017-12-17 01:06 | set keyboard config at runtime | Tony Crisci | 1 | +10 | -0 |
| 2017-12-17 00:16 | fix keyboard hotplugging | Tony Crisci | 2 | +3 | -3 |
| 2017-12-16 19:00 | get device id correctly | Tony Crisci | 1 | +13 | -2 |
| 2017-12-16 18:16 | device add/remove logging | Tony Crisci | 2 | +12 | -1 |
| 2017-12-16 18:00 | strip whitespace for device id | Tony Crisci | 1 | +2 | -0 |
| 2017-12-16 17:40 | expect exactly one xkb arg | Tony Crisci | 5 | +5 | -5 |
| 2017-12-16 17:14 | rename config apply cmds | Tony Crisci | 20 | +37 | -22 |
| 2017-12-16 16:25 | put seat and input config in their own files | Tony Crisci | 4 | +234 | -222 |
| 2017-12-16 13:33 | fix header includes | Tony Crisci | 4 | +11 | -6 |
| 2017-12-16 13:19 | input and seat command docs | Tony Crisci | 3 | +53 | -27 |
| 2017-12-16 12:39 | fix logging issue for new wlroots | Tony Crisci | 1 | +1 | -1 |
| 2017-12-16 12:33 | Merge branch 'wlroots' into feature/input | Tony Crisci | 14 | +648 | -37 |
| 2017-12-15 10:57 | keyboard cleanup | Tony Crisci | 1 | +8 | -10 |
| 2017-12-15 10:22 | xkb config | Tony Crisci | 12 | +195 | -5 |
| 2017-12-14 16:11 | basic configuration | Tony Crisci | 15 | +534 | -165 |
| 2017-12-14 01:36 | Merge pull request #1503 from emersion/output-config | Drew DeVault | 13 | +643 | -34 |
| 2017-12-14 01:23 | Use strtol instead of atoi in output command | emersion | 2 | +74 | -42 |
| 2017-12-13 23:50 | Fail if unknown output subcommand | emersion | 1 | +5 | -2 |
| 2017-12-13 23:45 | Replace refresh_rate and position by mode in output command | emersion | 2 | +55 | -32 |
| 2017-12-13 20:47 | Handle output remove | emersion | 2 | +21 | -1 |
| 2017-12-13 14:52 | Update output containers on output layout change | emersion | 4 | +23 | -57 |
| 2017-12-12 20:09 | Update output container box in event handler | emersion | 4 | +19 | -14 |
| 2017-12-12 19:02 | Listen to output layout change | emersion | 7 | +43 | -30 |
| 2017-12-12 18:40 | Add scale and transform events to sway_output | emersion | 3 | +38 | -2 |
| 2017-12-12 15:55 | seat configuration | Tony Crisci | 7 | +41 | -4 |
| 2017-12-12 14:02 | config cleanup | Tony Crisci | 12 | +94 | -48 |
| 2017-12-12 13:29 | sway input device | Tony Crisci | 14 | +237 | -194 |
| 2017-12-11 20:47 | Use custom modes when output has no mode | emersion | 1 | +9 | -1 |
| 2017-12-11 09:17 | input config | Tony Crisci | 17 | +490 | -26 |
| 2017-12-10 20:49 | sway pointer | Tony Crisci | 2 | +37 | -2 |
| 2017-12-10 20:37 | keyboard remove | Tony Crisci | 3 | +40 | -2 |
| 2017-12-10 20:13 | set focus on new window | Tony Crisci | 3 | +21 | -0 |
| 2017-12-10 18:59 | basic keyboard | Tony Crisci | 5 | +87 | -1 |
| 2017-12-10 18:28 | remove pointer device | Tony Crisci | 1 | +1 | -1 |
| 2017-12-10 16:11 | seat focus on button press | Tony Crisci | 7 | +90 | -4 |
| 2017-12-10 15:25 | Merge branch 'wlroots' into feature/input | Tony Crisci | 8 | +132 | -0 |
| 2017-12-10 15:08 | button and axis events | Tony Crisci | 1 | +11 | -9 |
| 2017-12-10 13:48 | working pointer motion | Tony Crisci | 5 | +126 | -13 |
| 2017-12-09 19:06 | working xcursor | Tony Crisci | 4 | +24 | -12 |
| 2017-12-09 16:51 | sway xcursor manager | Tony Crisci | 3 | +41 | -0 |
| 2017-12-09 14:48 | Remove output from layout | emersion | 3 | +7 | -2 |
| 2017-12-08 13:07 | input include directory | Tony Crisci | 10 | +76 | -76 |
| 2017-12-08 12:22 | sway cursor | Tony Crisci | 5 | +208 | -0 |
| 2017-12-07 14:58 | basic input manager and seat | Tony Crisci | 5 | +105 | -3 |
| 2017-12-07 12:31 | rename input to input-manager | Tony Crisci | 7 | +102 | -99 |
| 2017-12-06 18:45 | Add new_output_config, update root container size on output hotplug | emersion | 4 | +9 | -6 |
| 2017-12-06 18:23 | Use wlr_output_layout_get_box | emersion | 1 | +4 | -21 |
| 2017-12-06 18:16 | Simplify free calls, use wlr_output_set_scale | emersion | 1 | +4 | -10 |
| 2017-12-06 18:11 | Merge branch 'wlroots' into output-config | emersion | 8 | +132 | -0 |
| 2017-12-06 17:10 | Merge pull request #1501 from emersion/command-include | Drew DeVault | 4 | +106 | -0 |
| 2017-12-06 17:06 | Merge pull request #1504 from acrisci/feature/view-activate | Drew DeVault | 4 | +26 | -0 |
| 2017-12-06 13:28 | input skeleton | Tony Crisci | 4 | +25 | -0 |
| 2017-12-06 12:34 | view activate | Tony Crisci | 4 | +26 | -0 |
| 2017-12-06 11:57 | Init, merge output config params, use wlr_output_layout | emersion | 4 | +33 | -25 |
| 2017-12-06 11:36 | Add output config | emersion | 8 | +512 | -2 |
| 2017-12-05 17:47 | Add include command | emersion | 4 | +106 | -0 |
| 2017-12-05 17:35 | Merge pull request #1498 from emersion/config | Drew DeVault | 11 | +1091 | -19 |
| 2017-12-05 17:21 | Remove wlc includes | emersion | 1 | +3 | -3 |
| 2017-12-05 16:13 | Merge pull request #1500 from acrisci/feature/view-set-position | Drew DeVault | 6 | +59 | -5 |
| 2017-12-05 16:02 | view set position | Tony Crisci | 6 | +59 | -5 |
| 2017-12-05 09:40 | Add minimal config subsystem | emersion | 11 | +1091 | -19 |
| 2017-12-04 21:52 | Merge pull request #1497 from emersion/cmd-exec | Drew DeVault | 4 | +105 | -0 |
| 2017-12-04 21:43 | Add exec and exec_always commands | emersion | 4 | +105 | -0 |
| 2017-12-04 14:17 | Merge pull request #1494 from acrisci/feature/xwayland | Drew DeVault | 5 | +162 | -0 |
| 2017-12-04 12:32 | Merge branch 'wlroots' into feature/xwayland | Tony Crisci | 5 | +141 | -1 |
| 2017-12-04 11:19 | xwayland shell | Tony Crisci | 5 | +162 | -0 |
| 2017-12-03 22:15 | Merge pull request #1493 from acrisci/feature/wl-shell | Drew DeVault | 5 | +141 | -1 |
| 2017-12-03 22:00 | wl-shell: class instead of app_id | Tony Crisci | 2 | +2 | -1 |
| 2017-12-03 19:23 | wl-shell: dimensions to size | Tony Crisci | 1 | +2 | -2 |
| 2017-12-03 19:22 | Merge branch 'wlroots' into feature/wl-shell | Tony Crisci | 4 | +15 | -16 |
| 2017-12-03 19:21 | basic wl-shell | Tony Crisci | 5 | +107 | -0 |
| 2017-12-03 16:10 | Merge pull request #1491 from acrisci/refactor/dimension-to-size | Drew DeVault | 4 | +15 | -16 |
| 2017-12-03 16:01 | use "size" instead of "dimensions" | Tony Crisci | 4 | +15 | -16 |
| 2017-12-03 15:49 | sway wl_shell | Tony Crisci | 3 | +34 | -2 |
| 2017-12-03 13:55 | Merge pull request #1489 from acrisci/feature/basic-get-tree | Drew DeVault | 3 | +104 | -0 |
| 2017-12-03 13:54 | Merge pull request #1490 from acrisci/bug/unused-timepsec-func | Drew DeVault | 1 | +0 | -4 |
| 2017-12-03 13:42 | remove unused timespec_to_msec | Tony Crisci | 1 | +0 | -4 |
| 2017-12-03 13:33 | basic get_tree | Tony Crisci | 3 | +104 | -0 |
| 2017-12-02 14:45 | Merge pull request #1487 from acrisci/feature/log-swaysock | Drew DeVault | 1 | +1 | -1 |
| 2017-12-02 12:49 | log env after ipc init | Tony Crisci | 1 | +1 | -1 |
| 2017-12-01 13:21 | Merge pull request #1479 from acrisci/feature/meson-build | Drew DeVault | 48 | +266 | -1603 |
| 2017-12-01 13:20 | Merge pull request #1482 from acrisci/refactor/use-frame-done | Drew DeVault | 1 | +1 | -6 |
| 2017-12-01 12:15 | send callbacks with send_frame_done | Tony Crisci | 1 | +1 | -6 |
| 2017-12-01 10:43 | update travis | Tony Crisci | 2 | +19 | -28 |
| 2017-12-01 10:42 | meson dont warn on unused param | Tony Crisci | 1 | +2 | -0 |
| 2017-12-01 10:23 | update hacking for meson | Tony Crisci | 1 | +0 | -11 |
| 2017-12-01 10:22 | update readmes for meson | Tony Crisci | 8 | +32 | -48 |
| 2017-12-01 10:21 | remove the rest of cmake | Tony Crisci | 25 | +4 | -1202 |
| 2017-11-30 16:54 | remove relevant CMakeLists.txt | Tony Crisci | 5 | +0 | -303 |
| 2017-11-30 16:51 | meson zsh completions install | Tony Crisci | 2 | +13 | -0 |
| 2017-11-30 16:40 | meson build swaymsg | Tony Crisci | 2 | +9 | -0 |
| 2017-11-30 16:34 | meson build manpages | Tony Crisci | 1 | +33 | -0 |
| 2017-11-30 13:31 | add meson install files | Tony Crisci | 5 | +68 | -14 |
| 2017-11-30 11:25 | meson: common static library | Tony Crisci | 2 | +13 | -9 |
| 2017-11-30 09:48 | make meson version configurable | Tony Crisci | 2 | +14 | -3 |
| 2017-11-30 09:29 | meson add version info | Tony Crisci | 1 | +5 | -2 |
| 2017-11-30 08:41 | fix meson.build whitespace | Tony Crisci | 1 | +6 | -7 |
| 2017-11-30 08:39 | use meson subdirectories | Tony Crisci | 3 | +39 | -33 |
| 2017-11-29 14:03 | working meson build | Tony Crisci | 1 | +66 | -0 |
| 2017-11-28 13:46 | Merge pull request #1477 from acrisci/bug/set-mode | Drew DeVault | 1 | +6 | -0 |
| 2017-11-28 13:46 | Merge pull request #1478 from acrisci/bug/remove-nvidia-support-claim | Drew DeVault | 1 | +4 | -57 |
| 2017-11-28 10:40 | remove nvidia support claim | Tony Crisci | 1 | +4 | -57 |
| 2017-11-28 09:46 | set mode on output | Tony Crisci | 1 | +6 | -0 |
| 2017-11-25 21:30 | Handle view destruction properly | Drew DeVault | 6 | +73 | -2 |
| 2017-11-25 20:49 | Fix rendering issues, wire up some xdg listeners | Drew DeVault | 4 | +29 | -7 |
| 2017-11-25 15:59 | Arrange windows on desktop | Drew DeVault | 8 | +253 | -6 |
| 2017-11-23 02:47 | Remove IPC_GET_PIXELS | Drew DeVault | 1 | +0 | -1 |
| 2017-11-23 02:39 | Invoke command handlers once parsed | Drew DeVault | 1 | +10 | -0 |
| 2017-11-23 02:37 | Wire up IPC server | Drew DeVault | 6 | +453 | -2 |
| 2017-11-23 02:20 | Add initial command subsystem (untested) | Drew DeVault | 4 | +454 | -0 |
| 2017-11-23 02:06 | Add views to tree and render them | Drew DeVault | 7 | +136 | -0 |
| 2017-11-23 01:39 | Add workspace to outputs | Drew DeVault | 7 | +104 | -5 |
| 2017-11-22 23:52 | Merge pull request #1472 from martinetd/wlroots | Drew DeVault | 4 | +13 | -13 |
| 2017-11-22 23:23 | common/util: replace WLC_BIT_MOD_* by WLR_MODIFIER_* | Dominique Martinet | 1 | +11 | -11 |
| 2017-11-22 23:15 | xdg_shell_v6: add _POSIX_C_SOURCE define for struct timespec | Dominique Martinet | 1 | +1 | -0 |
| 2017-11-22 22:56 | wlr_data_device header update | Dominique Martinet | 2 | +1 | -2 |
| 2017-11-19 22:05 | Remove wlc dependency | Drew DeVault | 2 | +1 | -2 |
| 2017-11-19 22:04 | Add outputs to the tree | Drew DeVault | 8 | +229 | -4 |
| 2017-11-18 16:22 | Move everything to sway/old/ | Drew DeVault | 131 | +2222 | -2612 |
| 2017-11-11 23:06 | Initial (awful) pass on xdg shell support | Drew DeVault | 8 | +222 | -36 |
| 2017-11-11 19:41 | Wire up output frame loop | Drew DeVault | 10 | +75 | -13 |
| 2017-11-11 16:58 | Initialize outputs from backend and add to tree | Drew DeVault | 9 | +103 | -44 |
| 2017-11-11 16:00 | Move sway's internal tree code to sway/tree/ | Drew DeVault | 7 | +6 | -6 |
| 2017-10-22 15:38 | Establish sway input submodule | Drew DeVault | 7 | +91 | -81 |
| 2017-10-22 14:49 | Also need meson | Drew DeVault | 2 | +2 | -0 |
| 2017-10-22 14:45 | Fix build yml files | Drew DeVault | 3 | +19 | -3 |
| 2017-10-22 14:37 | Fire up the wlroots backend and run the event loop | Drew DeVault | 11 | +160 | -904 |
| 2017-10-12 01:04 | Find and link to wlroots | Drew DeVault | 3 | +23 | -0 |
| 2017-11-05 19:41 | Merge pull request #1455 from etam/dbus_dependency | Drew DeVault | 2 | +4 | -1 |
| 2017-11-05 19:24 | Add dbus info to readme | Adam Mizerski | 1 | +3 | -0 |
| 2017-11-05 19:23 | Merge pull request #1454 from etam/fix_init_tray | Drew DeVault | 1 | +1 | -1 |
| 2017-11-05 19:19 | Dbus must be at least version 1.10 | Adam Mizerski | 1 | +1 | -1 |
| 2017-11-05 19:09 | Fix init_tray function declaration | Adam Mizerski | 1 | +1 | -1 |
| 2017-11-02 16:38 | Merge pull request #1443 from gferon/gferon-readme-edit | Drew DeVault | 8 | +8 | -8 |
| 2017-10-30 09:02 | Update README.md | Gabriel Féron | 8 | +8 | -8 |
| 2017-11-01 12:42 | Merge pull request #1446 from kon14/patch-1 | Drew DeVault | 1 | +1 | -1 |
| 2017-11-01 12:42 | Merge pull request #1445 from yuilib/update-readme-ja | Drew DeVault | 1 | +24 | -30 |
| 2017-11-01 10:08 | Update README.el.md | Konstantinos Feretos | 1 | +1 | -1 |
| 2017-11-01 07:58 | Update README.ja.md | yuilib | 1 | +24 | -30 |
| 2017-10-28 14:45 | Merge pull request #1441 from ptMuta/master | Drew DeVault | 1 | +1 | -1 |
| 2017-10-28 14:35 | Removed trailing comma from swaybar click event json | Joona Romppanen | 1 | +1 | -1 |
| 2017-10-27 12:46 | Merge pull request #1436 from dlrobertson/add_asan_build | Drew DeVault | 2 | +17 | -1 |
| 2017-10-27 12:18 | Merge pull request #1438 from mariusor/explicit_json-c_version | Drew DeVault | 11 | +24 | -12 |
| 2017-10-27 10:14 | Explicitly setting the version of json-c required | Marius Orcsik | 11 | +24 | -12 |
| 2017-10-26 14:07 | Add Address Sanitized build type | Dan Robertson | 2 | +17 | -1 |
| 2017-10-25 00:29 | Merge pull request #1430 from dlrobertson/nvidia_drm | Drew DeVault | 1 | +24 | -0 |
| 2017-10-24 22:35 | nvidia: Validate the nvidia_drm module options | Dan Robertson | 1 | +24 | -0 |
| 2017-10-24 01:48 | Merge pull request #1427 from ranisalt/patch-1 | Drew DeVault | 1 | +2 | -6 |
| 2017-10-24 01:43 | Use add_compile_options instead of interpolation | Ranieri Althoff | 1 | +2 | -6 |
| 2017-10-23 01:15 | Merge pull request #1425 from ggreer/grab-error | Drew DeVault | 1 | +11 | -1 |
| 2017-10-23 01:03 | swaygrab: Add some error handling. | Geoff Greer | 1 | +11 | -1 |
| 2017-10-22 23:50 | Merge pull request #1424 from ggreer/swaygrab-json | Drew DeVault | 1 | +10 | -1 |
| 2017-10-22 08:00 | swaygrab: Increase max depth of JSON parsing to 256. Prevent segfault if IPC response can't be parsed. | Geoff Greer | 1 | +10 | -1 |
| 2017-10-20 22:35 | Merge pull request #1419 from 4e554c4c/better_logs | Drew DeVault | 1 | +18 | -5 |
| 2017-10-20 21:12 | Print log level even if STDERR is not a tty | Calvin Lee | 1 | +18 | -5 |
| 2017-10-20 17:07 | Remove broken link to Spanish translation | Drew DeVault | 1 | +1 | -1 |
| 2017-10-17 20:56 | Merge pull request #1412 from Hummer12007/rcfix | Drew DeVault | 1 | +7 | -6 |
| 2017-10-17 19:32 | handlers: preserve parent pointer value | Mykyta Holubakha | 1 | +7 | -6 |
| 2017-10-17 01:12 | Add feature freeze notice to readme | Drew DeVault | 1 | +7 | -0 |
| 2017-10-17 01:07 | Fix crash closing fullscreen windows in container | Drew DeVault | 1 | +11 | -4 |
| 2017-10-15 13:30 | Merge pull request #1402 from johalun/event-codes-include-fix | Drew DeVault | 1 | +4 | -0 |
| 2017-10-15 08:54 | Fix include path to input-event-codes.h for FreeBSD. | Johannes Lundberg | 1 | +4 | -0 |
| 2017-10-15 01:39 | Merge pull request #1401 from sideshowdave7/config/add_scale_to_merge_output_config | Drew DeVault | 1 | +4 | -1 |
| 2017-10-14 22:58 | Add scale to merge_output_config | David Hurst | 1 | +4 | -1 |
| 2017-10-14 20:32 | Merge pull request #1398 from johalun/freebsd-fix | Drew DeVault | 2 | +5 | -1 |
| 2017-10-14 19:50 | Merge pull request #1400 from madblobfish/manpages | Drew DeVault | 5 | +46 | -44 |
| 2017-10-14 19:39 | Various manpage edits | madblobfish | 5 | +46 | -44 |
| 2017-10-14 19:16 | Merge branch 'master' into freebsd-fix | Drew DeVault | 1 | +1 | -1 |
| 2017-10-14 17:39 | Fix build on FreeBSD adjusting/removing _XOPEN_SOURCE declaration. | Johannes Lundberg | 2 | +5 | -1 |
| 2017-10-14 18:30 | Merge pull request #1397 from johalun/manpages | Drew DeVault | 1 | +1 | -1 |
| 2017-10-14 17:09 | Change install folder for man pages | Johannes Lundberg | 1 | +1 | -1 |
| 2017-10-14 03:42 | Merge pull request #1395 from Zer0-One/master | Drew DeVault | 1 | +3 | -3 |
| 2017-10-13 05:56 | Update man 5 page | David Zero | 1 | +3 | -3 |
| 2017-10-12 23:12 | Merge pull request #1394 from madblobfish/patch-1 | Drew DeVault | 1 | +3 | -1 |
| 2017-10-12 23:10 | fintune swaymsg manpage | madblobfish | 1 | +3 | -1 |
| 2017-10-09 16:03 | Fix use-after free introduced by cbe7364 | Drew DeVault | 1 | +1 | -1 |
| 2017-10-08 15:26 | Fix #1291 | Drew DeVault | 2 | +18 | -4 |
| 2017-10-08 15:08 | Document new criteria | Drew DeVault | 1 | +9 | -0 |
| 2017-10-08 15:05 | Document swaylock -f, scratchpad show | Drew DeVault | 2 | +8 | -0 |
| 2017-10-08 15:05 | Merge pull request #1263 from nyorain/master | Drew DeVault | 10 | +574 | -8 |
| 2017-10-08 14:57 | Remove destroyed views from scratchpad | Drew DeVault | 2 | +26 | -15 |
| 2017-10-08 14:48 | Fix crash on swaygrab with scratchpad populated | Drew DeVault | 1 | +14 | -12 |
| 2017-10-08 14:02 | Merge pull request #1387 from lbonn/ipc-work | Drew DeVault | 5 | +109 | -32 |
| 2017-10-08 00:24 | ipc/window-event: fill "container" on close events | lbonn | 2 | +3 | -6 |
| 2017-10-08 00:14 | commands: fail when criteria match nothing | lbonn | 1 | +5 | -1 |
| 2017-10-07 23:05 | commands: allow criterion values to be unquoted | lbonn | 1 | +26 | -7 |
| 2017-10-07 22:24 | commands: implement 3 missing criteria from i3 | lbonn | 1 | +25 | -0 |
| 2017-10-07 22:00 | ipc/tree: populate `focus` fields | lbonn | 1 | +32 | -3 |
| 2017-10-07 20:02 | ipc/tree: output mandatory fields for all nodes | lbonn | 1 | +18 | -15 |
| 2017-10-06 16:42 | Merge pull request #1385 from lbonn/sec-no-hidden | Drew DeVault | 1 | +4 | -1 |
| 2017-10-06 14:23 | Security config: skip hidden files | lbonn | 1 | +4 | -1 |
| 2017-10-06 12:58 | Merge pull request #1384 from lbonn/move-workspace-fullname | Drew DeVault | 2 | +12 | -6 |
| 2017-10-06 12:37 | Make `workspace_next_name` work with spaces | lbonn | 1 | +1 | -1 |
| 2017-10-06 12:16 | Fix move to named workspaces | lbonn | 1 | +11 | -5 |
| 2017-10-06 03:18 | Merge pull request #1383 from kasicka/macarena | Drew DeVault | 5 | +5 | -5 |
| 2017-10-06 03:13 | Fix github links in doc | Zuzana Svetlikova | 5 | +5 | -5 |
| 2017-10-06 03:04 | Merge pull request #1382 from 4e554c4c/buggy_outputs | Drew DeVault | 2 | +51 | -25 |
| 2017-10-06 02:43 | Clean up output command | Calvin Lee | 2 | +51 | -25 |
| 2017-10-03 20:04 | Merge pull request #1379 from karjonas/variable_matching | Drew DeVault | 1 | +1 | -1 |
| 2017-10-03 19:51 | Fix issue #1287 | Jonas Karlsson | 1 | +1 | -1 |
| 2017-10-03 02:26 | Update README et al with new links | Drew DeVault | 10 | +101 | -104 |
| 2017-09-23 13:52 | Merge pull request #1368 from johnae/swaybar-handle-scroll-events | Drew DeVault | 1 | +19 | -0 |
| 2017-09-23 13:22 | swaybar protocol: handle button 4 and 5 | John Axel Eriksson | 1 | +19 | -0 |
| 2017-09-20 10:44 | Merge pull request #1360 from sporken/japanese-translate | Drew DeVault | 1 | +45 | -38 |
| 2017-09-20 08:32 | Fix some text | Atnanasi | 1 | +1 | -1 |
| 2017-09-20 08:29 | Fix japanese-translate in README.ja.md | Atnanasi | 1 | +45 | -38 |
| 2017-09-14 10:36 | Update setcap commands in README | Drew DeVault | 9 | +9 | -18 |
| 2017-09-12 12:26 | Merge pull request #1351 from Ongy/swaygrab-forking | Drew DeVault | 1 | +9 | -4 |
| 2017-09-11 20:32 | fixes a hanging swaygrab | Markus Ongyerth | 1 | +9 | -4 |
| 2017-09-04 09:46 | Merge pull request #1342 from DarkReef/master | Drew DeVault | 2 | +97 | -2 |
| 2017-09-04 09:44 | Added link to README.ru.md | Dark Rift | 1 | +2 | -2 |
| 2017-09-04 09:33 | Minor edits, added reference to guidelines | Dark Rift | 1 | +2 | -2 |
| 2017-09-04 09:02 | Added subsection for translators | Dark Rift | 1 | +5 | -0 |
| 2017-09-04 08:51 | Merge branch 'master' into master | Dark Rift | 1 | +1 | -1 |
| 2017-09-04 06:52 | Merge pull request #1343 from Hummer12007/patch-6 | Drew DeVault | 1 | +1 | -1 |
| 2017-09-04 04:48 | Translated missing header | Hummer12007 | 1 | +1 | -1 |
| 2017-09-03 12:46 | Added russian translation | Dark Rift | 1 | +90 | -0 |
| 2017-09-01 22:30 | Merge pull request #1340 from nuskorpios/master | Drew DeVault | 2 | +107 | -1 |
| 2017-09-01 14:40 | Add link to portuguese README | Emerson Ferreira | 1 | +1 | -1 |
| 2017-09-01 14:40 | Better translation for "bounty" | Emerson Ferreira | 1 | +4 | -4 |
| 2017-09-01 00:07 | Move lang status section + clarify WIP status | Emerson Ferreira | 1 | +10 | -10 |
| 2017-08-31 20:35 | Merge branch 'master' into master | Emerson Ferreira | 6 | +158 | -20 |
| 2017-08-25 19:40 | Translate README to portuguese | Emerson Ferreira | 1 | +106 | -0 |
| 2017-08-30 22:45 | Merge pull request #1336 from akokshar/master | Drew DeVault | 5 | +137 | -10 |
| 2017-08-30 06:16 | styling fixes | akokshar@redhat.com | 1 | +2 | -2 |
| 2017-08-29 15:33 | styling fixes | akokshar@redhat.com | 3 | +12 | -12 |
| 2017-08-29 13:55 | style fixes | akokshar@redhat.com | 1 | +1 | -2 |
| 2017-08-29 09:19 | click_events as documented at https://i3wm.org/docs/i3bar-protocol.html | akokshar@redhat.com | 5 | +138 | -10 |
| 2017-08-27 22:36 | Merge pull request #1247 from clarcharr/master | Drew DeVault | 1 | +21 | -10 |
| 2017-06-20 20:03 | Use fork in swaygrab instead of popen. | Clar Charr | 1 | +21 | -10 |
| 2017-08-17 12:27 | Update IRC channel in CONTRIBUTING.md | Drew DeVault | 1 | +1 | -1 |
| 2017-08-16 14:43 | Fix README.it.md | Drew DeVault | 1 | +1 | -6 |
| 2017-08-16 14:41 | Fix italian link in readme | Drew DeVault | 1 | +1 | -1 |
| 2017-08-16 14:39 | Merge pull request #1331 from sykhro/master | Drew DeVault | 2 | +105 | -1 |
| 2017-08-16 14:33 | Moved support subsection | sykhro | 1 | +4 | -0 |
| 2017-08-16 13:40 | Minor rewording | sykhro | 1 | +1 | -1 |
| 2017-08-16 13:36 | Fixed minor errors | sykhro | 1 | +4 | -4 |
| 2017-08-16 13:32 | Added language help section | sykhro | 1 | +4 | -0 |
| 2017-08-16 13:31 | Beginning of italian translation | sykhro | 2 | +97 | -1 |
| 2017-08-14 23:35 | Merge pull request #1319 from abdelq/french | Drew DeVault | 1 | +101 | -0 |
| 2017-08-14 23:34 | Translation README to French / Traduction du README en français | Abdelhakim Qbaich | 1 | +101 | -0 |
| 2017-08-14 21:34 | Add Українська to readme TLs | Drew DeVault | 1 | +1 | -1 |
| 2017-08-14 21:33 | Merge pull request #1325 from Hummer12007/locale | Drew DeVault | 1 | +106 | -0 |
| 2017-08-14 21:33 | Merge branch 'master' into locale | Drew DeVault | 5 | +152 | -14 |
| 2017-08-14 21:31 | Update README.uk.md | Hummer12007 | 1 | +9 | -3 |
| 2017-08-14 20:57 | Merge pull request #1326 from kon14/master | Drew DeVault | 2 | +94 | -1 |
| 2017-08-14 20:57 | Merge pull request #1328 from ParadoxSpiral/master | Drew DeVault | 1 | +12 | -6 |
| 2017-08-14 20:44 | Localization clarifications | Konstantinos Feretos | 1 | +7 | -4 |
| 2017-08-14 20:40 | Comply with TL guideline update; Fix typo | Jonathan Schleußer | 1 | +12 | -6 |
| 2017-08-14 20:35 | Merge pull request #1327 from refacto/rpifix | Drew DeVault | 1 | +41 | -0 |
| 2017-08-14 17:38 | Check for Raspberry Pi | azarus | 1 | +41 | -0 |
| 2017-08-14 20:12 | Update README.ja.md | Drew DeVault | 1 | +5 | -5 |
| 2017-08-14 19:18 | Moves translation status below screenshot | Konstantinos Feretos | 1 | +5 | -4 |
| 2017-08-14 19:10 | Merge branch 'master' into master | Konstantinos Feretos | 1 | +0 | -2 |
| 2017-08-14 18:57 | Updates README with links to Greek, French and Spanish | Konstantinos Feretos | 1 | +2 | -1 |
| 2017-08-14 18:55 | Translate README.md to Greek / Μετάφραση του README.md στα Ελληνικά | Konstantinos Feretos | 1 | +88 | -0 |
| 2017-08-14 18:51 | Update README.ja.md / README.ja.mdは修正する | Drew DeVault | 1 | +0 | -2 |
| 2017-08-14 18:44 | Translated README to ukrainian | Mykyta Holubakha | 1 | +100 | -0 |
| 2017-08-14 17:48 | Merge pull request #1324 from Hummer12007/patch-5 | Drew DeVault | 1 | +2 | -1 |
| 2017-08-14 17:43 | Raise max ipc message size limit to 256 MB | Hummer12007 | 1 | +2 | -1 |
| 2017-08-14 15:56 | Update READMEs | Drew DeVault | 2 | +2 | -10 |
| 2017-08-14 12:44 | Merge pull request #1320 from ParadoxSpiral/master | Drew DeVault | 2 | +101 | -1 |
| 2017-08-13 23:48 | Translate README to German | Jonathan Schleußer | 2 | +101 | -1 |
| 2017-08-14 12:07 | Merge pull request #1317 from SirCmpwn/日本語 | Drew DeVault | 2 | +93 | -2 |
| 2017-08-13 18:01 | Translate README to Japanese / READMEを日本語訳す | Drew DeVault | 2 | +93 | -2 |
| 2017-08-12 12:18 | Merge pull request #1316 from 4e554c4c/swaybar_crash | Drew DeVault | 1 | +1 | -1 |
| 2017-08-12 10:48 | Prevent crash if DBus connection is NULL | Calvin Lee | 1 | +1 | -1 |
| 2017-08-09 22:43 | Re-enable implicit fallthrough warnings | Drew DeVault | 1 | +0 | -5 |
| 2017-08-09 22:42 | One more | Drew DeVault | 1 | +2 | -2 |
| 2017-08-09 22:34 | Clean up fallthrough issues | Drew DeVault | 2 | +60 | -65 |
| 2017-08-08 21:57 | Merge pull request #1313 from ilyaluk/nonblock-ipc-server | Drew DeVault | 1 | +96 | -5 |
| 2017-08-08 16:23 | Implement nonblocking IO in IPC server | Ilya Lukyanov | 1 | +96 | -5 |
| 2017-08-06 15:27 | Merge pull request #1309 from 4e554c4c/racey_kills | Drew DeVault | 1 | +1 | -1 |
| 2017-08-06 10:04 | Prevent race condition in the kill command | Calvin Lee | 1 | +1 | -1 |
| 2017-08-03 11:06 | Merge pull request #1300 from emersion/patch-1 | Drew DeVault | 1 | +1 | -1 |
| 2017-08-03 11:00 | Fix typo in debug log | emersion | 1 | +1 | -1 |
| 2017-07-31 20:05 | Merge pull request #1294 from 4e554c4c/swaylock_size | Drew DeVault | 3 | +28 | -10 |
| 2017-07-31 12:48 | Allow swaylock indicator size to be configurable | Calvin Lee | 3 | +28 | -10 |
| 2017-07-26 23:11 | Remove test clipboard code | Drew DeVault | 1 | +0 | -8 |
| 2017-07-24 17:14 | Merge pull request #1288 from johalun/master-securityconf-freebsd | Drew DeVault | 1 | +7 | -0 |
| 2017-07-24 16:26 | security: enabled ipc on freebsd | Johannes Lundberg | 1 | +7 | -0 |
| 2017-07-20 23:43 | Merge pull request #1285 from tobiasblass/fix_non_dbus_build | Drew DeVault | 2 | +2 | -2 |
| 2017-07-20 20:14 | [swaybar] fix non-dbus build | Tobias Blass | 2 | +2 | -2 |
| 2017-07-17 02:25 | Merge pull request #1283 from 4e554c4c/memory_leak | Drew DeVault | 4 | +9 | -1 |
| 2017-07-17 00:59 | Fix memory leaks in swaybar tray | Calvin Lee | 4 | +9 | -1 |
| 2017-07-14 11:38 | Merge pull request #1279 from 4e554c4c/bad_items | Drew DeVault | 1 | +12 | -2 |
| 2017-07-14 03:24 | Fix name validation in sni_watcher.c | Calvin Lee | 1 | +12 | -2 |
| 2017-07-13 14:53 | Merge pull request #1276 from 4e554c4c/bad_items | Drew DeVault | 3 | +16 | -5 |
| 2017-07-13 14:47 | Don't trust SNI names, fixes #1274 | Calvin Lee | 3 | +16 | -5 |
| 2017-07-12 13:08 | Merge pull request #1272 from ascent12/pointer-fix | Drew DeVault | 5 | +42 | -44 |
| 2017-07-12 04:39 | Use WLC v2 pointer interface | Scott Anderson | 5 | +42 | -44 |
| 2017-07-11 16:04 | Add get_clipbard ipc errors; Adapt swaymsg | nyorain | 2 | +47 | -18 |
| 2017-07-11 15:12 | Close fd in clipboard request | nyorain | 1 | +3 | -0 |
| 2017-07-11 15:07 | Add timeout; Fix receive loop & style issues | nyorain | 1 | +114 | -82 |
| 2017-07-11 14:19 | Merge pull request #1271 from johalun/master-securityconf-freebsd | Drew DeVault | 2 | +16 | -0 |
| 2017-07-11 08:56 | Add secucity config for FreeBSD. | Johannes Lundberg | 2 | +16 | -0 |
| 2017-07-10 23:00 | Merge pull request #1270 from tobiasblass/bindsym_use_after_free | Drew DeVault | 1 | +3 | -2 |
| 2017-07-10 20:59 | fix use-after-free bug | Tobias Blass | 1 | +3 | -2 |
| 2017-07-08 12:20 | Merge pull request #1265 from johalun/master-freebsd | Drew DeVault | 4 | +5 | -5 |
| 2017-07-08 06:31 | Adjust _XOPEN_SOURCE value for build on FreeBSD and fix pointer comparison error. | Johannes Lundberg | 4 | +5 | -5 |
| 2017-07-07 21:34 | Signal base64 in clipboard type; Reimplement loop | nyorain | 1 | +32 | -22 |
| 2017-07-07 20:34 | Handle x11 text atoms in get_clipboard ipc | nyorain | 1 | +10 | -4 |
| 2017-07-07 19:51 | Rework get_clipboard implementation | nyorain | 8 | +453 | -101 |
| 2017-07-07 13:46 | Fix/Simplify get_clipboard ipc-server impl | nyorain | 1 | +18 | -16 |
| 2017-07-07 13:38 | Implement ipc get_clipboard | nyorain | 5 | +134 | -2 |
| 2017-07-04 20:00 | Make asciidoc (and man pages) optional | Drew DeVault | 8 | +53 | -37 |
| 2017-07-03 21:03 | Merge pull request #1256 from lheckemann/doc-png | Drew DeVault | 1 | +8 | -0 |
| 2017-07-03 20:19 | swaybg: check that background can be loaded | Linus Heckemann | 1 | +8 | -0 |
| 2017-07-03 20:40 | Merge pull request #1259 from Hummer12007/patch-4 | Drew DeVault | 1 | +1 | -0 |
| 2017-07-03 20:30 | Disable -Wunused-result diagnostic | Hummer12007 | 1 | +1 | -0 |
| 2017-07-03 20:30 | Merge pull request #1258 from refacto/fix_zsh_completion | Drew DeVault | 1 | +1 | -1 |
| 2017-07-03 19:30 | Fix zsh completion for _swaylock | azarus | 1 | +1 | -1 |
| 2017-07-01 18:46 | Merge pull request #1255 from Hummer12007/policy | Drew DeVault | 3 | +9 | -9 |
| 2017-07-01 17:30 | Do not add empty policies | Mykyta Holubakha | 2 | +6 | -6 |
| 2017-07-01 17:21 | permit.c: check for NULL pointer dereference | Mykyta Holubakha | 1 | +3 | -3 |
| 2017-07-01 17:07 | Merge pull request #1254 from nyorain/master | Drew DeVault | 3 | +40 | -0 |
| 2017-07-01 16:35 | Add the 'clipboard' command to set the clipboard | nyorain | 3 | +40 | -0 |
| 2017-06-29 17:22 | Revert "swaybar: Group child processes for signalling" | Drew DeVault | 1 | +1 | -2 |
| 2017-06-26 20:59 | Fix #1252 | Drew DeVault | 1 | +6 | -0 |
| 2017-06-23 16:28 | Merge pull request #1251 from Hummer12007/icons | Drew DeVault | 1 | +5 | -9 |
| 2017-06-23 16:23 | Handle getline failure in icon theme parsing | Mykyta Holubakha | 1 | +5 | -9 |
| 2017-06-19 12:17 | Merge pull request #1244 from her001/swaylock-man-corrections | Drew DeVault | 2 | +6 | -5 |
| 2017-06-19 02:58 | Correct swaylock man page description of -i and -c | Andrew Conrad | 2 | +6 | -5 |
| 2017-06-18 03:56 | Merge pull request #1241 from Blajda/ffmpeg-opts | Drew DeVault | 2 | +20 | -4 |
| 2017-06-18 00:41 | FFmpeg options for swaygrab | David Blajda | 2 | +20 | -4 |
| 2017-06-15 04:55 | Merge pull request #1238 from her001/backgrounds_dir | Drew DeVault | 2 | +3 | -3 |
| 2017-06-15 03:30 | Install wallpapers in DATADIR/backgrounds/sway | Andrew Conrad | 2 | +3 | -3 |
| 2017-06-14 23:02 | Merge pull request #1199 from SirCmpwn/server-decoration | Drew DeVault | 5 | +198 | -6 |
| 2017-06-14 22:53 | Merge branch 'master' into server-decoration | Drew DeVault | 58 | +2929 | -139 |
| 2017-06-14 22:53 | Merge pull request #1234 from 4e554c4c/tray | Drew DeVault | 37 | +2747 | -61 |
| 2017-06-14 22:14 | Merge branch 'master' into tray | Drew DeVault | 2 | +3 | -1 |
| 2017-06-14 22:13 | Force focus on unmanaged views during pointer test | Drew DeVault | 1 | +14 | -3 |
| 2017-06-14 22:09 | Fix Firefox address bar thing | Drew DeVault | 1 | +2 | -0 |
| 2017-06-13 19:42 | Remove Xembed Support | Calvin Lee | 3 | +0 | -24 |
| 2017-06-12 22:03 | Merge pull request #1236 from ykrivopalov/fix_complex_status_command | Drew DeVault | 1 | +2 | -1 |
| 2017-06-12 20:01 | swaybar: Group child processes for signalling | Yury Krivopalov | 1 | +2 | -1 |
| 2017-06-08 12:36 | Fix Catching NewIcon Signal | Calvin Lee | 2 | +13 | -4 |
| 2017-06-08 13:56 | Merge pull request #1235 from vaartis/patch-1 | Drew DeVault | 1 | +1 | -0 |
| 2017-06-08 13:40 | include stdint to be compaitable with musl | Ekaterina Vaartis | 1 | +1 | -0 |
| 2017-06-08 04:32 | Reorganize Tray Code | Calvin Lee | 5 | +152 | -123 |
| 2017-06-08 02:45 | Fix cairo blending on tray icons | Drew DeVault | 1 | +3 | -0 |
| 2017-06-07 23:45 | Implement Tray Icons | Calvin Lee | 35 | +2714 | -58 |
| 2017-06-06 13:34 | Merge pull request #1232 from johalun/master-freebsd | Drew DeVault | 15 | +20 | -19 |
| 2017-06-05 11:44 | FreeBSD fixes | johalun | 15 | +20 | -19 |
| 2017-05-17 17:11 | Revert "Drop epoll dependency" | Drew DeVault | 2 | +21 | -0 |
| 2017-05-17 17:10 | Drop epoll dependency | Drew DeVault | 2 | +0 | -21 |
| 2017-05-11 16:48 | Merge pull request #1218 from Hummer12007/suicaps | Drew DeVault | 2 | +65 | -42 |
| 2017-05-11 16:38 | Replace spaces with tabs in resolve_path | Mykyta Holubakha | 1 | +33 | -34 |
| 2017-05-09 23:51 | Terminate when both suid bit and filecaps are set | Mykyta Holubakha | 1 | +23 | -0 |
| 2017-05-11 16:29 | Initialise logging earlier | Mykyta Holubakha | 1 | +9 | -8 |
| 2017-05-11 15:47 | Mention Patreon in README.md | Drew DeVault | 1 | +6 | -3 |
| 2017-05-06 12:43 | Merge pull request #1211 from wdbw/missing-send-event | Drew DeVault | 1 | +1 | -1 |
| 2017-05-06 09:45 | Add missing send-event mode to sway-input(5) | wdbw | 1 | +1 | -1 |
| 2017-05-04 21:17 | Merge pull request #1209 from janza/mouse-bindings | Drew DeVault | 2 | +28 | -0 |
| 2017-05-04 20:42 | Add mouse button bindings | Josip Janzic | 2 | +28 | -0 |
| 2017-05-01 16:58 | Merge pull request #1206 from zandrmartin/document-font-command | Drew DeVault | 1 | +5 | -0 |
| 2017-05-01 16:53 | document font command | Zandr Martin | 1 | +5 | -0 |
| 2017-05-01 02:51 | Update config.in | Drew DeVault | 1 | +0 | -1 |
| 2017-04-29 18:16 | Merge pull request #1204 from zandrmartin/prevent-layout-auto-crash | Drew DeVault | 1 | +4 | -0 |
| 2017-04-29 18:02 | prevent crash when `layout auto` is missing args | Zandr Martin | 1 | +4 | -0 |
| 2017-04-29 14:54 | Add HACKING.md | Drew DeVault | 1 | +35 | -0 |
| 2017-04-29 14:07 | Set child border to background if not specified | Drew DeVault | 1 | +4 | -0 |
| 2017-04-29 14:04 | Merge pull request #1201 from SirCmpwn/fix-colors | Drew DeVault | 2 | +12 | -12 |
| 2017-04-29 13:56 | Support specifying fewer than 5 colors | Drew DeVault | 2 | +12 | -12 |
| 2017-04-29 00:32 | Implement KDE's server-side decoration protocol | Drew DeVault | 5 | +198 | -6 |
| 2017-04-27 02:37 | Update .build.yml | Drew DeVault | 1 | +1 | -1 |
| 2017-04-26 21:20 | Merge pull request #1196 from SirCmpwn/no_focus | Drew DeVault | 9 | +80 | -1 |
| 2017-04-26 21:14 | Fix handling of floating windows | Drew DeVault | 1 | +12 | -6 |
| 2017-04-26 19:35 | Update sway(5) | Drew DeVault | 1 | +4 | -0 |
| 2017-04-26 19:29 | Implement no_focus | Drew DeVault | 8 | +72 | -3 |
| 2017-04-26 14:18 | Merge pull request #1194 from snoack/version | Drew DeVault | 7 | +20 | -65 |
| 2017-04-26 14:07 | Fix link to dotfiles, closes #1193 | Drew DeVault | 2 | +2 | -2 |
| 2017-04-26 09:29 | Add -DVERSION flag for release version numbers | Sebastian Noack | 7 | +20 | -65 |
| 2017-04-24 07:08 | Merge pull request #1187 from 4e554c4c/master | Drew DeVault | 1 | +1 | -1 |
| 2017-04-24 03:55 | Fix typo in sway(5) | Calvin Lee | 1 | +1 | -1 |
| 2017-04-20 17:00 | Merge pull request #1184 from JerziKaminsky/logging2 | Drew DeVault | 2 | +13 | -11 |
| 2017-04-20 16:55 | Merge branch 'master' into logging2 | Drew DeVault | 0 | +0 | -0 |
| 2017-04-20 16:13 | Make sway_abort() report location | Jerzi Kaminsky | 2 | +13 | -11 |
| 2017-04-19 13:17 | Merge pull request #1183 from sleep-walker/master | Drew DeVault | 1 | +2 | -2 |
| 2017-04-19 08:15 | explicitly ignore unused return value | Tomáš Čech | 1 | +2 | -2 |
| 2017-04-18 21:57 | Merge pull request #1181 from wasamasa/bugfix-initial-scratchpad-size | Drew DeVault | 1 | +2 | -2 |
| 2017-04-18 21:49 | Merge pull request #1178 from 4e554c4c/fork | Drew DeVault | 1 | +32 | -2 |
| 2017-04-18 21:47 | Use i3's dimensions for initial scratchpad views | Vasilij Schneidermann | 1 | +2 | -2 |
| 2017-04-18 03:45 | Prevent sway from duplicating on a failed fork | Calvin Lee | 1 | +32 | -2 |
| 2017-04-18 19:50 | Merge pull request #1180 from wasamasa/feature-move-to-scratchpad | Drew DeVault | 2 | +4 | -1 |
| 2017-04-18 19:35 | Implement and document `move [to] scratchpad` | Vasilij Schneidermann | 2 | +4 | -1 |
| 2017-04-18 17:09 | Add .build.yml (for builds.sr.ht) | Drew DeVault | 1 | +25 | -0 |
| 2017-04-16 14:17 | Merge pull request #1173 from JerziKaminsky/security_resolve_symlink | Drew DeVault | 10 | +180 | -40 |
| 2017-04-16 06:30 | Handle symlinks as IPC security targets | Jerzi Kaminsky | 2 | +45 | -4 |
| 2017-04-14 20:37 | Add resolve_path() to utils | Jerzi Kaminsky | 2 | +50 | -0 |
| 2017-04-15 15:54 | Add validate_ipc_target() | Jerzi Kaminsky | 1 | +46 | -0 |
| 2017-04-15 14:16 | Move get_feature_policy to sway/security.c | Jerzi Kaminsky | 3 | +22 | -19 |
| 2017-04-15 14:04 | Rename get_policy to get_feature_policy | Jerzi Kaminsky | 1 | +3 | -3 |
| 2017-04-15 14:13 | Disambiguate get_*_policy() and get_*_policy_mask() | Jerzi Kaminsky | 6 | +17 | -17 |
| 2017-04-16 13:50 | Merge pull request #1175 from JerziKaminsky/fix_sway_assert_variadic | Drew DeVault | 2 | +16 | -8 |
| 2017-04-16 09:07 | Fix location reported by sway_assert | Jerzi Kaminsky | 2 | +4 | -4 |
| 2017-04-16 07:30 | Fix variadic forwarding in sway_assert | Jerzi Kaminsky | 2 | +13 | -5 |
| 2017-04-14 14:44 | Merge pull request #1171 from JerziKaminsky/misc_fixes | Drew DeVault | 3 | +8 | -5 |
| 2017-04-12 17:20 | Fix style in sway-bar(5) manpage | Jerzi Kaminsky | 1 | +4 | -4 |
| 2017-04-12 17:13 | Remain compat with libinput < 1.7.0 | Jerzi Kaminsky | 2 | +4 | -1 |
| 2017-04-12 14:15 | Merge pull request #1147 from SirCmpwn/nvidia-support | Drew DeVault | 2 | +35 | -8 |
| 2017-04-12 14:04 | Implement more thourough nvidia config check | Drew DeVault | 1 | +35 | -4 |
| 2017-04-03 11:44 | Downgrade nvidia proprietary driver warning | Drew DeVault | 2 | +1 | -5 |
| 2017-04-10 12:19 | Merge pull request #1146 from SirCmpwn/pretty-print-swaymsg | Drew DeVault | 5 | +248 | -17 |
| 2017-04-10 11:17 | Merge branch 'master' into pretty-print-swaymsg | Drew DeVault | 28 | +424 | -84 |
| 2017-04-08 10:53 | Merge pull request #1150 from JerziKaminsky/cmake_find_libcap | Drew DeVault | 4 | +59 | -1 |
| 2017-04-07 18:17 | Merge pull request #1155 from 4e554c4c/get_marks | Drew DeVault | 2 | +37 | -0 |
| 2017-04-07 17:37 | Add `-t get_marks` and use more i3-like marks | Calvin Lee | 2 | +37 | -0 |
| 2017-04-07 12:59 | Merge pull request #1153 from SirCmpwn/fix-1152 | Drew DeVault | 1 | +3 | -3 |
| 2017-04-07 12:49 | Merge pull request #1154 from ascent12/fix-1152 | Drew DeVault | 1 | +0 | -3 |
| 2017-04-07 12:45 | Removed explicitly setting file descriptors to -1 | Scott Anderson | 1 | +0 | -3 |
| 2017-04-07 11:55 | Fix dangling file descriptors (fixes #1152) | Drew DeVault | 1 | +4 | -1 |
| 2017-04-05 23:42 | Add libcap check to CMake | JerziKaminsky | 4 | +59 | -1 |
| 2017-04-06 12:51 | Merge pull request #1151 from ascent12/master | Drew DeVault | 1 | +27 | -34 |
| 2017-04-06 12:19 | Added designated initaliser, to prevent any possible problem with ordering | Scott Anderson | 1 | +11 | -12 |
| 2017-04-06 12:16 | Changed regular expressions to use PCRE for i3 compatibility | Scott Anderson | 1 | +17 | -23 |
| 2017-04-06 10:47 | Merge pull request #1149 from 4e554c4c/criteria | Drew DeVault | 16 | +116 | -53 |
| 2017-04-05 03:20 | Improve criteria handling | Calvin Lee | 16 | +116 | -53 |
| 2017-04-03 18:52 | Merge pull request #1145 from 4e554c4c/marks | Drew DeVault | 12 | +189 | -0 |
| 2017-04-02 20:38 | Impliment i3-style marks | Calvin Lee | 12 | +189 | -0 |
| 2017-04-03 11:46 | Update man page | Drew DeVault | 1 | +2 | -2 |
| 2017-04-03 11:27 | Add pretty printing to swaymsg | Drew DeVault | 5 | +248 | -17 |
| 2017-03-28 11:45 | Update README.md | Drew DeVault | 1 | +3 | -0 |
| 2017-03-27 11:02 | Mention cap_sys_tty_config in readme | Drew DeVault | 1 | +1 | -0 |
| 2017-03-19 21:57 | Merge pull request #1130 from oranenj/fix_move_next_crash | Drew DeVault | 2 | +2 | -2 |
| 2017-03-19 14:46 | Prevent "move next" and "move prev" commands from crashing | Jarkko Oranen | 1 | +1 | -1 |
| 2017-03-19 14:35 | The default layout of a workspace should follow the output | Jarkko Oranen | 1 | +1 | -1 |
| 2017-03-18 22:04 | Merge pull request #1126 from zandrmartin/prevent-fullscreen-focus-stealing | Drew DeVault | 1 | +5 | -2 |
| 2017-03-18 21:55 | prevent fullscreen focus thievery | Zandr Martin | 1 | +5 | -2 |
| 2017-03-18 21:35 | Merge pull request #1125 from zandrmartin/remove-unnecessary-todo | Drew DeVault | 1 | +1 | -5 |
| 2017-03-18 21:30 | Merge branch 'master' into remove-unnecessary-todo | Drew DeVault | 1 | +1 | -1 |
| 2017-03-18 21:26 | remove unnecessary todo item | Zandr Martin | 1 | +1 | -5 |
| 2017-03-18 21:01 | Merge pull request #1124 from zandrmartin/correct-typo | Drew DeVault | 1 | +1 | -1 |
| 2017-03-18 20:57 | wl_poitner -> wl_pointer | Zandr Martin | 1 | +1 | -1 |
| 2017-03-18 20:36 | Merge pull request #1119 from oranenj/master | Drew DeVault | 1 | +4 | -4 |
| 2017-03-18 20:27 | Merge branch 'master' into master | Drew DeVault | 1 | +1 | -1 |
| 2017-03-18 20:24 | Fix off-by-one error when checking workspace_layout arguments | Jarkko Oranen | 1 | +4 | -4 |
| 2017-03-18 20:17 | Merge pull request #1121 from zandrmartin/registry-keyboard-caps | Drew DeVault | 1 | +1 | -1 |
| 2017-03-18 15:29 | add missing ! for wl seat caps | Zandr Martin | 1 | +1 | -1 |
| 2017-03-16 18:06 | Merge pull request #1117 from jnsaff/master | Drew DeVault | 2 | +3 | -3 |
| 2017-03-16 15:12 | Allow also 444 for security file mode | Jaanus Torp | 2 | +3 | -3 |
| 2017-03-14 18:40 | Merge pull request #1115 from snoack/missing-includes | Drew DeVault | 1 | +0 | -1 |
| 2017-03-14 18:33 | Removed superfluous include, causing failures if WLC headers aren't installed globally | Sebastian Noack | 1 | +0 | -1 |
| 2017-03-13 19:13 | Merge pull request #1108 from zandrmartin/new-command-aliases | Drew DeVault | 7 | +114 | -89 |
| 2017-03-13 11:35 | Merge branch 'master' of git://github.com/SirCmpwn/sway into new-command-aliases | Zandr Martin | 86 | +147 | -57 |
| 2017-03-13 03:34 | Merge pull request #1113 from johnchen902/patch-1 | Drew DeVault | 1 | +1 | -1 |
| 2017-03-13 02:32 | Fix trivial typo in sway.5.txt (right_ -> _right_) | John Chen | 1 | +1 | -1 |
| 2017-03-11 04:41 | UnGNUify the codebase | Drew DeVault | 84 | +123 | -33 |
| 2017-03-11 02:41 | Further indentation corrections | Drew DeVault | 2 | +4 | -4 |
| 2017-03-11 02:40 | Correct indentation | Drew DeVault | 1 | +19 | -19 |
| 2017-03-09 19:56 | deprecate new_window and new_float commands | Zandr Martin | 7 | +112 | -87 |
| 2017-03-08 19:35 | Merge pull request #1105 from zandrmartin/fix-workspace-output-assignment | Drew DeVault | 1 | +1 | -1 |
| 2017-03-08 19:30 | fix workspace output assignment | Zandr Martin | 1 | +1 | -1 |
| 2017-03-02 15:26 | Update unsupported packages link in readme | Drew DeVault | 1 | +1 | -1 |
| 2017-03-01 19:09 | Merge pull request #1101 from 4e554c4c/worspace_names | Drew DeVault | 2 | +43 | -30 |
| 2017-03-01 18:35 | Fix #1099: Allow spaces in worspace names | Calvin Lee | 2 | +43 | -30 |
| 2017-03-01 18:24 | Merge pull request #1092 from 4e554c4c/move_floating | Drew DeVault | 4 | +51 | -16 |
| 2017-03-01 18:00 | Clarify move documentation for floating containers | Calvin Lee | 1 | +3 | -2 |
| 2017-02-28 03:30 | i3 feature support: Moving flotaing containers | Calvin Lee | 4 | +50 | -16 |
| 2017-02-26 10:49 | Fix #1087 | Drew DeVault | 1 | +4 | -0 |
| 2017-02-26 08:53 | Merge pull request #1086 from Fale/ignore-Wimplicit-fallthrough | Drew DeVault | 1 | +5 | -0 |
| 2017-02-25 23:39 | Make it work for all compilers | Fabio Alessandro Locati | 1 | +5 | -1 |
| 2017-02-25 18:21 | Ignore Wimplicit-fallthrough | Fabio Alessandro Locati | 1 | +1 | -0 |
| 2017-02-25 17:44 | Correct typo in swaylock(1) | Drew DeVault | 1 | +1 | -1 |
| 2017-02-25 17:40 | Merge pull request #1084 from Fale/improve-swaylock-man | Drew DeVault | 1 | +3 | -2 |
| 2017-02-25 17:22 | Improve swaylock man | Fabio Alessandro Locati | 1 | +3 | -2 |
| 2017-02-23 13:33 | Edit packages in README | Drew DeVault | 1 | +3 | -6 |
| 2017-02-23 13:32 | Move env logging to earlier than wlc_init | Drew DeVault | 1 | +3 | -3 |
| 2017-02-22 07:26 | Merge pull request #1081 from 4e554c4c/swaylock_colors | Drew DeVault | 4 | +247 | -60 |
| 2017-02-22 05:45 | Merge branch 'master' into swaylock_colors | Drew DeVault | 14 | +258 | -145 |
| 2017-02-22 04:14 | Documentation and style fixes for swaylock | Calvin Lee | 3 | +89 | -100 |
| 2017-02-21 19:49 | Feature for #1078: Configurable swaylock colors | Calvin Lee | 4 | +259 | -61 |
| 2017-02-21 10:18 | Merge pull request #1080 from SirCmpwn/ipc-security | Drew DeVault | 14 | +258 | -145 |
| 2017-02-21 04:24 | Update 00-defaults.in | Drew DeVault | 1 | +2 | -2 |
| 2017-02-20 12:42 | Read configs from /etc/sway/security.d/* | Drew DeVault | 9 | +77 | -42 |
| 2017-02-20 11:48 | Add * policies and fix bug | Drew DeVault | 3 | +11 | -1 |
| 2017-02-20 11:30 | Enforce new IPC policies | Drew DeVault | 2 | +62 | -11 |
| 2017-02-20 11:11 | Add initial support code for new IPC security | Drew DeVault | 7 | +70 | -58 |
| 2017-02-19 07:36 | Revise IPC security configuration | Drew DeVault | 4 | +67 | -62 |
| 2017-02-14 20:51 | Merge pull request #1075 from zandrmartin/floating-positioning | Drew DeVault | 1 | +8 | -8 |
| 2017-02-14 19:03 | use absolute view geometry to calculate position | Zandr Martin | 1 | +8 | -8 |
| 2017-02-13 01:44 | Merge pull request #1073 from Hummer12007/patch-3 | Drew DeVault | 1 | +4 | -1 |
| 2017-02-13 00:22 | Document swaygrab -f | Hummer12007 | 1 | +4 | -1 |
| 2017-02-06 01:01 | Merge pull request #1070 from Hummer12007/pos | Drew DeVault | 1 | +73 | -16 |
| 2017-02-05 23:21 | xdg-positioner: log window placement | Mykyta Holubakha | 1 | +16 | -0 |
| 2017-01-30 17:17 | Handle xdg-positioner stuff | Mykyta Holubakha | 1 | +57 | -16 |
| 2017-01-19 11:19 | Merge pull request #1055 from Hummer12007/positioner | Drew DeVault | 1 | +18 | -0 |
| 2017-01-19 09:50 | Properly place windows with xdg-positioner | Mykyta Holubakha | 1 | +18 | -0 |
| 2017-01-19 03:54 | Merge pull request #1053 from Hummer12007/__focused__ | Drew DeVault | 1 | +10 | -5 |
| 2017-01-19 01:58 | Support __focused__ as a valid criterion | Mykyta Holubakha | 1 | +10 | -5 |
| 2017-01-19 01:50 | Merge pull request #1052 from Hummer12007/instance | Drew DeVault | 5 | +25 | -4 |
| 2017-01-19 01:45 | Display instance (if present) in nested layouts | Mykyta Holubakha | 1 | +3 | -1 |
| 2017-01-19 01:14 | Add window instance support | Mykyta Holubakha | 4 | +22 | -3 |
| 2017-01-17 16:26 | Merge pull request #1051 from ametisf/master | Drew DeVault | 1 | +1 | -1 |
| 2017-01-17 10:46 | add hide_edge_borders smart to sway.5 manual | Frantisek Fladung | 1 | +1 | -1 |
| 2017-01-16 18:24 | Merge pull request #1050 from Hummer12007/cmake | Drew DeVault | 2 | +8 | -2 |
| 2017-01-15 23:05 | Unset LD_LIBRARY_PATH, unless specified | Mykyta Holubakha | 2 | +8 | -2 |
| 2017-01-14 21:11 | Merge pull request #1024 from willakat/master | Drew DeVault | 15 | +1072 | -356 |
| 2017-01-14 21:03 | Move awesome config to contrib/ | Drew DeVault | 1 | +0 | -0 |
| 2017-01-14 18:48 | [fix] handle auto layout of empty container | wil | 1 | +2 | -1 |
| 2017-01-14 18:37 | Added a sample config for Awesome-like behavior | wil | 1 | +63 | -0 |
| 2017-01-14 18:34 | replaced "bot" with "bottom" in auto layout commands | wil | 3 | +31 | -21 |
| 2017-01-14 16:42 | Improved behavior of insert/remove child in auto layouts | wil | 1 | +108 | -28 |
| 2017-01-14 18:40 | Merge branch 'master' into master | willakat | 8 | +127 | -8 |
| 2017-01-14 00:16 | Merge pull request #1048 from dkess/proper-output-wrapping | Drew DeVault | 2 | +72 | -5 |
| 2017-01-14 00:06 | Add output wrapping | Daniel Kessler | 2 | +72 | -5 |
| 2017-01-12 16:39 | Merge pull request #1044 from ametisf/master | Drew DeVault | 3 | +11 | -1 |
| 2017-01-12 16:39 | Merge pull request #1043 from Hummer12007/caps | Drew DeVault | 1 | +29 | -0 |
| 2017-01-12 11:11 | Implement hide_edge_borders smart (like in i3 4.13) | Frantisek Fladung | 3 | +11 | -1 |
| 2017-01-12 02:35 | Log capability dropping | Mykyta Holubakha | 1 | +1 | -0 |
| 2017-01-12 02:25 | Keep CAP_SYS_PTRACE with suid binary | Mykyta Holubakha | 1 | +28 | -0 |
| 2017-01-12 02:13 | Fix #1008 | Drew DeVault | 1 | +4 | -0 |
| 2017-01-11 04:30 | Update .clang-format - not entirely usable yet | Drew DeVault | 1 | +11 | -2 |
| 2017-01-08 17:15 | Merge branch 'master' into master | willakat | 1 | +1 | -1 |
| 2017-01-08 17:11 | Merge branch 'master' of https://github.com/willakat/sway | wil | 0 | +0 | -0 |
| 2017-01-08 17:08 | fixed up space-after-cast style issues | wil | 1 | +5 | -5 |
| 2017-01-08 16:57 | reworked "layout auto*" star commands | wil | 2 | +129 | -81 |
| 2017-01-08 16:05 | Fix format error | Drew DeVault | 1 | +1 | -1 |
| 2017-01-08 13:49 | Indent cleanups | wil | 3 | +34 | -33 |
| 2017-01-08 13:16 | [fix] Keep Clang happy | wil | 1 | +3 | -1 |
| 2017-01-07 20:35 | Merge branch 'master' of https://github.com/SirCmpwn/sway | wil | 20 | +183 | -43 |
| 2017-01-07 20:33 | Merge branch 'master' into master | willakat | 20 | +183 | -43 |
| 2017-01-07 20:24 | Added mouse resize for auto layouts | wil | 1 | +28 | -10 |
| 2017-01-07 19:26 | simplification of apply_auto_layout | wil | 2 | +95 | -72 |
| 2017-01-07 17:20 | [fix] resize should now preserve surrounding container's dimensions | wil | 1 | +4 | -4 |
| 2017-01-07 17:15 | [fix] scale check to prevent un-necessary layouts was in the wrong place. | wil | 1 | +3 | -2 |
| 2017-01-07 17:09 | [fix] corner cases win nb_children < nb_master|nb_col | wil | 1 | +40 | -21 |
| 2017-01-07 16:41 | Moved auto_* layout functions from resize.c to layout.c | wil | 3 | +99 | -96 |
| 2017-01-06 18:45 | MIT license | Drew DeVault | 1 | +1 | -1 |
| 2017-01-06 03:06 | Merge pull request #1032 from Jesin/master | Drew DeVault | 14 | +0 | -0 |
| 2017-01-06 02:49 | Recompressed PNG files | Jesin | 14 | +0 | -0 |
| 2017-01-05 23:33 | Merge pull request #1030 from Hummer12007/patch-2 | Drew DeVault | 1 | +2 | -2 |
| 2017-01-05 23:28 | Fix workspace layouts in json data | Hummer12007 | 1 | +2 | -2 |
| 2017-01-05 23:00 | Merge pull request #1029 from 4e554c4c/master | Drew DeVault | 1 | +1 | -1 |
| 2017-01-05 22:56 | Fix broken link in CONTRIBUTING.md | Calvin Lee | 1 | +1 | -1 |
| 2017-01-04 08:59 | Merge pull request #1019 from SirCmpwn/redshift | Drew DeVault | 3 | +179 | -39 |
| 2017-01-01 21:02 | Merge branch 'master' of https://github.com/willakat/sway | wil | 3 | +14 | -4 |
| 2017-01-01 20:52 | [fix] cleanups suggested by Sway community | wil | 6 | +79 | -70 |
| 2017-01-01 18:53 | changed "layout promote" command to "move first" | wil | 5 | +25 | -22 |
| 2017-01-01 17:41 | Document new layout command syntax | Drew DeVault | 1 | +6 | -0 |
| 2017-01-01 17:36 | Fix inline is_auto_layout | Drew DeVault | 2 | +6 | -3 |
| 2016-12-31 17:41 | [fix] cycle auto layouts backwards | wil | 1 | +1 | -1 |
| 2016-12-30 17:03 | Added a word in the Readme about the purpose of the fork. | wil | 1 | +5 | -0 |
| 2016-12-29 19:30 | Added "layout promote" command. | wil | 3 | +6 | -1 |
| 2016-12-29 19:26 | cleanup in auto layouts | wil | 6 | +70 | -18 |
| 2016-12-22 20:18 | [fix] move next/prev behavior for vert/horiz layout | wil | 1 | +1 | -0 |
| 2016-12-22 17:46 | introduce next/prev as a direction for focus/move commands. | wil | 6 | +75 | -14 |
| 2016-12-21 15:59 | [fix] Handle auto layout resize with multiple slave groups | wil | 1 | +73 | -59 |
| 2016-12-21 15:58 | [fix] handle cases where nb_master > children->length in auto layout | wil | 1 | +2 | -3 |
| 2016-12-21 15:55 | Added "layout incnmaster|incncol" commands | wil | 2 | +44 | -6 |
| 2016-12-19 20:45 | Handle resize in auto layouts | wil | 1 | +194 | -203 |
| 2016-12-10 15:44 | Added Awesome/Monad type "auto" layouts | wil | 7 | +367 | -108 |
| 2016-12-28 07:04 | Add redshift support | Drew DeVault | 3 | +179 | -39 |
| 2016-12-28 00:38 | Fix user-set LD_LIBRARY_PATH | Drew DeVault | 1 | +1 | -1 |
| 2016-12-28 00:23 | Merge pull request #1017 from zandrmartin/swaylock-scaling-mode | Drew DeVault | 1 | +2 | -2 |
| 2016-12-27 23:54 | fix #971 | Zandr Martin | 1 | +2 | -2 |
| 2016-12-27 18:28 | Update README.md | Drew DeVault | 1 | +2 | -0 |
| 2016-12-26 16:06 | Merge pull request #1014 from cyphar/swaylock-fix-focus | Drew DeVault | 1 | +11 | -5 |
| 2016-12-26 08:35 | sway: extensions: make locking give back focus | Aleksa Sarai | 1 | +8 | -4 |
| 2016-12-26 08:23 | sway: extensions: only unlock if lock_surfaces.length == 0 | Aleksa Sarai | 1 | +3 | -1 |
| 2016-12-23 16:21 | Update default swaybar command | Drew DeVault | 1 | +1 | -1 |
| 2016-12-20 20:53 | Clear swaylock properly during re-render | Drew DeVault | 1 | +5 | -0 |
| 2016-12-18 20:09 | Merge pull request #1001 from alkino/master | Drew DeVault | 1 | +12 | -3 |
| 2016-12-18 01:03 | Put floating views in center, fallback on top left | Nicolas Cornu | 1 | +12 | -3 |
| 2016-12-17 20:19 | Change how security config is loaded | Drew DeVault | 10 | +80 | -100 |
| 2016-12-17 19:56 | Merge pull request #996 from woutershep/datadir | Drew DeVault | 5 | +7 | -7 |
| 2016-12-17 18:25 | Add libcap dependency to readme | Drew DeVault | 1 | +1 | -0 |
| 2016-12-17 18:23 | Merge pull request #995 from SirCmpwn/memory-use | Drew DeVault | 30 | +401 | -103 |
| 2016-12-16 23:18 | Use CMAKE_INSTALL_FULL_DATA{,ROOT}DIR | Wouter van Kesteren | 5 | +7 | -7 |
| 2016-12-15 23:45 | Fix build error | Drew DeVault | 1 | +1 | -1 |
| 2016-12-15 23:39 | Fix indentation issues | Drew DeVault | 1 | +3 | -3 |
| 2016-12-15 23:26 | Handle calloc failures | Drew DeVault | 8 | +39 | -2 |
| 2016-12-15 23:17 | Add remaining sway allocation failure handling | Drew DeVault | 2 | +10 | -2 |
| 2016-12-15 23:10 | Handle allocation failures in security code | Drew DeVault | 3 | +24 | -2 |
| 2016-12-15 23:07 | Handle IPC server allocation failures | Drew DeVault | 1 | +21 | -6 |
| 2016-12-15 23:03 | Handle some more memory allocation failures | Drew DeVault | 5 | +25 | -1 |
| 2016-12-15 22:52 | Handle config-related allocation failures | Drew DeVault | 3 | +136 | -60 |
| 2016-12-15 22:39 | Handle allocation failure in commands | Drew DeVault | 11 | +78 | -16 |
| 2016-12-15 22:17 | Handle border-related malloc failures | Drew DeVault | 1 | +26 | -3 |
| 2016-12-15 22:10 | Always log filename and line number | Drew DeVault | 1 | +0 | -5 |
| 2016-12-15 22:08 | Handle malloc failures from read_line | Drew DeVault | 3 | +18 | -3 |
| 2016-12-15 22:05 | Handle malloc failure in ipc_recv_response | Drew DeVault | 3 | +24 | -3 |
| 2016-12-14 09:29 | Merge pull request #991 from barfoo1/registry_fix | Drew DeVault | 1 | +1 | -1 |
| 2016-12-14 09:24 | minor logic error | barfoo1 | 1 | +1 | -1 |
| 2016-12-11 19:07 | Merge pull request #985 from myfreeweb/master | Drew DeVault | 11 | +127 | -103 |
| 2016-12-08 12:34 | Fix build on FreeBSD | Greg V | 11 | +127 | -103 |
| 2016-12-06 14:10 | Use return value of write | Drew DeVault | 1 | +3 | -1 |
| 2016-12-04 15:55 | Decrement expected_len | Drew DeVault | 1 | +1 | -1 |
| 2016-12-04 15:20 | Change name of ld-library-path cmake variable | Drew DeVault | 1 | +2 | -2 |
| 2016-12-04 14:59 | Mention setcap in manual install instructions | Drew DeVault | 1 | +1 | -0 |
| 2016-12-04 14:52 | Add link to security features issue in readme | Drew DeVault | 1 | +1 | -0 |
| 2016-12-04 14:49 | Fix to sway-security(7) | Drew DeVault | 1 | +3 | -3 |
| 2016-12-04 14:37 | Drop restart command from sanity check | Drew DeVault | 1 | +0 | -1 |
| 2016-12-04 14:12 | Fix minor issues with default security config | Drew DeVault | 1 | +0 | -2 |
| 2016-11-17 05:49 | fix layout switching (was broken because of workspace_layout) | D.B | 3 | +5 | -2 |
| 2016-10-23 11:19 | wrap some views under workspaces | D.B | 1 | +23 | -0 |
| 2016-10-10 18:44 | add workspace_layout to container | D.B | 7 | +33 | -25 |
| 2016-12-04 13:30 | Merge pull request #981 from SirCmpwn/security | Drew DeVault | 21 | +1356 | -241 |
| 2016-12-03 17:38 | Disallow everything by default | Drew DeVault | 4 | +34 | -13 |
| 2016-12-02 23:57 | Fix use-after-free | Drew DeVault | 1 | +1 | -1 |
| 2016-12-02 23:38 | Fix clang issues | Drew DeVault | 1 | +2 | -2 |
| 2016-12-02 23:37 | Check for CAP_SYS_PTRACE | Drew DeVault | 2 | +11 | -0 |
| 2016-12-02 23:08 | Add ipc connection feature policy controls | Drew DeVault | 6 | +34 | -10 |
| 2016-12-02 22:55 | Enforce IPC security policy | Drew DeVault | 3 | +65 | -13 |
| 2016-12-02 22:34 | Add IPC security policy command handlers | Drew DeVault | 4 | +200 | -1 |
| 2016-12-02 21:08 | Add IPC policy to config | Drew DeVault | 4 | +8 | -6 |
| 2016-12-02 21:01 | Drop -Denable-binding-event | Drew DeVault | 2 | +0 | -10 |
| 2016-12-02 20:56 | Run config files through sed and install to /etc | Drew DeVault | 4 | +31 | -11 |
| 2016-12-02 15:34 | Clarify lock permission consequences | Drew DeVault | 1 | +2 | -2 |
| 2016-12-02 15:32 | Clarify that executable has to be a full path | Drew DeVault | 1 | +4 | -2 |
| 2016-12-02 15:29 | Soften up environment security | Drew DeVault | 1 | +4 | -7 |
| 2016-12-02 15:23 | Deal with LD_LIBRARY_PATH | Drew DeVault | 3 | +9 | -1 |
| 2016-12-02 15:17 | Clarify when keyboard/mouse features work | Drew DeVault | 1 | +2 | -2 |
| 2016-12-02 15:13 | Add docs on what features sway programs require | Drew DeVault | 1 | +7 | -0 |
| 2016-12-02 15:05 | Add sway-security(7) | Drew DeVault | 3 | +231 | -2 |
| 2016-12-02 13:47 | Unset LD_PRELOAD on startup (before dropping root) | Drew DeVault | 1 | +2 | -0 |
| 2016-12-02 13:42 | Flesh out security_sanity_check | Drew DeVault | 1 | +38 | -9 |
| 2016-12-02 13:17 | Enforce command policies | Drew DeVault | 6 | +39 | -10 |
| 2016-12-02 13:10 | Add support for command policies in config file | Drew DeVault | 7 | +142 | -8 |
| 2016-12-02 03:11 | Enforce mouse permissions | Drew DeVault | 1 | +22 | -1 |
| 2016-12-02 03:09 | Enforce keyboard permissions | Drew DeVault | 1 | +9 | -0 |
| 2016-12-02 03:03 | Enforce fullscreen permissions | Drew DeVault | 1 | +6 | -0 |
| 2016-12-02 02:58 | Shut Clang up | Drew DeVault | 1 | +1 | -1 |
| 2016-12-02 02:51 | Add security checks for background, panel, lock | Drew DeVault | 2 | +27 | -2 |
| 2016-12-02 02:36 | Implement permit and reject commands | Drew DeVault | 10 | +360 | -267 |
| 2016-12-02 01:39 | Memory leak | Drew DeVault | 1 | +1 | -0 |
| 2016-12-02 00:58 | Implement policy lookups | Drew DeVault | 5 | +57 | -3 |
| 2016-12-02 00:38 | Add config related code and initial headers | Drew DeVault | 4 | +74 | -8 |
| 2016-12-02 00:27 | Write example security config, start on code | Drew DeVault | 2 | +75 | -0 |
| 2016-11-28 13:45 | Fix memory leaks in swaybar | Drew DeVault | 2 | +7 | -3 |
| 2016-11-10 03:26 | Minor README.md improvements | Drew DeVault | 1 | +2 | -5 |
| 2016-11-06 16:03 | Merge pull request #966 from thejan2009/layout-toggle | Drew DeVault | 1 | +3 | -3 |
| 2016-11-06 07:13 | change default layout toggle to L_HORIZ | D.B | 1 | +3 | -3 |
| 2016-11-03 14:32 | Merge pull request #965 from thejan2009/swaybar-colours | Drew DeVault | 10 | +229 | -155 |
| 2016-11-03 05:43 | swap unnecessary function for strndup | D.B | 1 | +17 | -22 |
| 2016-11-02 20:07 | change bar colors from char[10] to *char | D.B | 5 | +145 | -208 |
| 2016-11-02 17:48 | add bar colours for focused_(workspace|statusline|separator) | D.B | 9 | +124 | -6 |
| 2016-11-02 16:09 | use urgent_ws color in swaybar if binding_mode is undefined | D.B | 4 | +30 | -6 |
| 2016-10-27 15:05 | Log LD_LIBRARY_PATH | Drew DeVault | 1 | +1 | -0 |
| 2016-10-27 14:57 | Remove duplicate redhat-release line | Drew DeVault | 1 | +0 | -1 |
| 2016-10-27 14:50 | Log uname -a on startup | Drew DeVault | 1 | +18 | -1 |
| 2016-10-27 14:48 | Log contents of distro version files | Drew DeVault | 1 | +26 | -0 |
| 2016-10-27 14:37 | Log important env vars on startup | Drew DeVault | 1 | +27 | -0 |
| 2016-10-25 20:24 | Merge pull request #961 from t3hknr/master | Drew DeVault | 8 | +38 | -0 |
| 2016-10-25 20:03 | Add left_handed support for input devices | Michał Winiarski | 8 | +38 | -0 |
| 2016-10-20 13:47 | Merge pull request #958 from Hummer12007/pango | Drew DeVault | 2 | +2 | -2 |
| 2016-10-20 13:43 | config: set pango_markup default to false | Mykyta Holubakha | 2 | +2 | -2 |
| 2016-10-13 03:56 | Add screenshots wiki page to readme | Drew DeVault | 1 | +2 | -0 |
| 2016-10-13 03:44 | Use CAIRO_OPERATOR_SOURCE for swaybar | Drew DeVault | 1 | +2 | -0 |
| 2016-10-13 02:42 | Overwrite alpha when drawing borders | Drew DeVault | 1 | +1 | -0 |
| 2016-10-13 01:54 | Revert "Merge pull request #952 from SirCmpwn/revert-948-floating-titlebar-click" | Drew DeVault | 1 | +20 | -5 |
| 2016-10-13 01:26 | Merge pull request #954 from SirCmpwn/revert-945-workspace_layout | Drew DeVault | 7 | +26 | -44 |
| 2016-10-13 01:26 | Revert "Fixes dealing with workspace_layout and related bugs [rfc]" | Drew DeVault | 7 | +26 | -44 |
| 2016-10-12 16:27 | Merge pull request #952 from SirCmpwn/revert-948-floating-titlebar-click | Drew DeVault | 1 | +5 | -20 |
| 2016-10-12 16:19 | Revert "also check floating cons in container_find" | Drew DeVault | 1 | +5 | -20 |
| 2016-10-11 12:24 | Merge pull request #945 from thejan2009/workspace_layout | Drew DeVault | 7 | +44 | -26 |
| 2016-10-11 12:22 | Merge pull request #948 from thejan2009/floating-titlebar-click | Drew DeVault | 1 | +20 | -5 |
| 2016-10-11 07:11 | generalize wrapping views under workspaces | D.B | 2 | +10 | -11 |
| 2016-10-10 18:44 | add workspace_layout, ensure ws is always L_HORIZ | D.B | 7 | +35 | -16 |
| 2016-10-10 18:39 | wrap workspace's child into a container if needed | D.B | 1 | +11 | -11 |
| 2016-10-10 19:26 | also check floating cons in container_find | D.B | 1 | +20 | -5 |
| 2016-10-11 00:51 | Merge pull request #947 from alkino/fix_move_empty_workspace | Drew DeVault | 1 | +6 | -0 |
| 2016-10-10 23:49 | Can't move an empty workspace | Nicolas Cornu | 1 | +6 | -0 |
| 2016-10-08 13:45 | Merge pull request #942 from thejan2009/bugfix-931 | Drew DeVault | 1 | +5 | -3 |
| 2016-10-08 13:45 | Merge pull request #941 from thejan2009/floating-border | Drew DeVault | 1 | +2 | -2 |
| 2016-10-08 13:44 | Merge pull request #940 from thejan2009/reorder-cmd-handler | Drew DeVault | 1 | +2 | -2 |
| 2016-10-08 10:37 | fix for_window [] move scratchpad | D.B | 1 | +5 | -3 |
| 2016-10-08 09:12 | reorder cmd_handler arrays for bsearch | D.B | 1 | +2 | -2 |
| 2016-10-08 07:07 | draw indicator border only for non-floating | D.B | 1 | +2 | -2 |
| 2016-10-07 20:37 | Merge pull request #938 from alkino/fix_sibling | Drew DeVault | 1 | +12 | -3 |
| 2016-10-07 20:29 | Fix creating of sibling floating/children | Nicolas Cornu | 1 | +12 | -3 |
| 2016-10-07 18:56 | Merge pull request #937 from alkino/fix_scale_factor | Drew DeVault | 1 | +1 | -1 |
| 2016-10-07 18:38 | Add constant scale factor in get_text_size | Nicolas Cornu | 1 | +1 | -1 |
| 2016-10-07 12:40 | Merge pull request #935 from thejan2009/wrap-focus-change | Drew DeVault | 5 | +46 | -4 |
| 2016-10-07 12:39 | Merge pull request #936 from thejan2009/pango-numeric-char-ref | Drew DeVault | 2 | +6 | -4 |
| 2016-10-07 09:27 | parse pango markup in workspace names (and bugfix) | D.B | 2 | +6 | -4 |
| 2016-10-07 05:42 | add focus changing between floating containers | D.B | 1 | +11 | -1 |
| 2016-10-07 05:32 | add force_focus_wrapping option | D.B | 5 | +18 | -0 |
| 2016-10-07 05:10 | wrap container in direction (if possible) | D.B | 1 | +18 | -4 |
| 2016-10-06 19:22 | Merge pull request #934 from alkino/fix_click_title_bar | Drew DeVault | 1 | +12 | -7 |
| 2016-10-06 19:14 | fix for click on title_bar | Nicolas Cornu | 1 | +12 | -7 |
| 2016-10-06 18:53 | Merge pull request #933 from alkino/click_title_bar | Drew DeVault | 3 | +38 | -0 |
| 2016-10-06 18:23 | add click on title_bar to focus a container | Nicolas Cornu | 3 | +38 | -0 |
| 2016-10-05 20:21 | Merge pull request #928 from wasamasa/bugfix-swaylock-font | Drew DeVault | 1 | +1 | -0 |
| 2016-10-05 20:07 | Explicitly set cairo font to avoid wonky fallback | Vasilij Schneidermann | 1 | +1 | -0 |
| 2016-10-04 21:26 | Update CONTRIBUTING.md | Drew DeVault | 1 | +4 | -4 |
| 2016-10-03 12:10 | Merge pull request #924 from zandrmartin/fix-focus-segfault | Drew DeVault | 1 | +31 | -16 |
| 2016-10-03 12:10 | Merge pull request #925 from zandrmartin/json-cleanup | Drew DeVault | 1 | +11 | -15 |
| 2016-10-03 03:21 | consolidate nodes json | Zandr Martin | 1 | +11 | -15 |
| 2016-10-03 03:13 | Merge branch 'master' into fix-focus-segfault | Zandr Martin | 1 | +2 | -2 |
| 2016-10-03 03:03 | prevent dereference of freed workspace | Zandr Martin | 1 | +31 | -16 |
| 2016-10-02 22:53 | Merge pull request #923 from gutsoo/master | Drew DeVault | 1 | +2 | -2 |
| 2016-10-02 22:29 | moved ipc_init above config file processing. | Patrick Sauter | 1 | +2 | -2 |
| 2016-10-01 14:56 | Merge pull request #921 from zandrmartin/patch-3 | Drew DeVault | 1 | +1 | -1 |
| 2016-10-01 11:40 | fix pointer format string in sway_log() call | Zandr Martin | 1 | +1 | -1 |
| 2016-09-29 12:41 | Merge pull request #920 from thejan2009/swaybar-scale | Drew DeVault | 1 | +6 | -6 |
| 2016-09-29 12:31 | Correctly scale swaybar | D.B | 1 | +6 | -6 |
| 2016-09-27 18:28 | Merge pull request #911 from thejan2009/setgid-setuid | Drew DeVault | 1 | +9 | -1 |
| 2016-09-27 18:27 | Merge pull request #914 from zandrmartin/container-ids | Drew DeVault | 4 | +13 | -2 |
| 2016-09-25 15:07 | Merge pull request #915 from RyanDwyer/implement-workspace-number-default | Drew DeVault | 1 | +6 | -4 |
| 2016-09-25 11:42 | Implement default name for workspace command | Ryan Dwyer | 1 | +6 | -4 |
| 2016-09-22 02:05 | add unique IDs to containers | Zandr Martin | 4 | +13 | -2 |
| 2016-09-20 13:49 | Split setgid and setuid, add privilege check | D.B | 1 | +9 | -1 |
| 2016-09-18 21:53 | Merge pull request #909 from zandrmartin/grab-focused | Drew DeVault | 6 | +221 | -48 |
| 2016-09-18 21:41 | implement "focused container" feature for swaygrab | Zandr Martin | 6 | +221 | -48 |
| 2016-09-18 03:10 | Merge pull request #907 from zandrmartin/fix-json-tree-focus-property | Drew DeVault | 1 | +7 | -1 |
| 2016-09-18 03:00 | fix get_workspaces json reply | Zandr Martin | 1 | +7 | -1 |
| 2016-09-17 21:56 | Merge pull request #904 from zandrmartin/fix-json-tree-focus-property | Drew DeVault | 1 | +1 | -3 |
| 2016-09-17 21:36 | take four! | Zandr Martin | 1 | +1 | -3 |
| 2016-09-17 21:30 | Merge pull request #906 from zandrmartin/global-focus-pointer | Drew DeVault | 3 | +17 | -10 |
| 2016-09-17 20:54 | add global `current_focus` pointer | Zandr Martin | 3 | +17 | -10 |
| 2016-09-17 08:00 | Merge pull request #903 from RyanDwyer/fix-swaybar-output | Drew DeVault | 3 | +2 | -4 |
| 2016-09-17 07:25 | Fix swaybar when running on named outputs. | Ryan Dwyer | 3 | +2 | -4 |
| 2016-09-17 02:58 | Merge pull request #902 from zandrmartin/patch-2 | Drew DeVault | 1 | +6 | -0 |
| 2016-09-17 02:53 | document `workspace_auto_back_and_forth` command | Zandr Martin | 1 | +6 | -0 |
| 2016-09-12 05:41 | Merge pull request #896 from thejan2009/bugfix/swaybar-whitespace-in-ws-name | Drew DeVault | 1 | +2 | -2 |
| 2016-09-12 04:49 | swaybar sends workspace name in quotes | D.B | 1 | +2 | -2 |
| 2016-09-10 14:17 | Merge pull request #889 from thejan2009/bugfix/indicator_border | Drew DeVault | 1 | +5 | -2 |
| 2016-09-10 13:57 | Use indicator border color only when needed. | D.B | 1 | +5 | -2 |
| 2016-09-08 19:50 | Merge pull request #888 from zandrmartin/swaybar-pango-fix | Drew DeVault | 1 | +2 | -1 |
| 2016-09-08 19:45 | fix pango markup on swaybar | Zandr Martin | 1 | +2 | -1 |
| 2016-09-07 12:01 | Merge pull request #885 from zandrmartin/commands-refactor | Drew DeVault | 6 | +342 | -356 |
| 2016-09-07 11:48 | squash commits, move enum into resize.c | Zandr Martin | 6 | +342 | -356 |
| 2016-09-06 12:02 | Remove extraneous logging | Drew DeVault | 1 | +0 | -1 |
| 2016-09-05 16:29 | Remove HACKING.md | Drew DeVault | 1 | +0 | -81 |
| 2016-09-05 16:21 | Fix typo | Drew DeVault | 1 | +1 | -1 |
| 2016-09-05 16:19 | Merge pull request #882 from SirCmpwn/move-views-between-outputs | Drew DeVault | 1 | +38 | -3 |
| 2016-02-29 03:03 | Make it possible to move views between outputs | Mikkel Oscar Lyderik | 1 | +38 | -3 |
| 2016-09-05 16:13 | More small cleanup | Drew DeVault | 1 | +7 | -7 |
| 2016-09-05 16:11 | Minor cleanup on CONTRIBUTING.md | Drew DeVault | 1 | +11 | -12 |
| 2016-09-05 16:09 | Document release cycle in CONTRIBUTING.md | Drew DeVault | 1 | +22 | -0 |
| 2016-09-05 15:52 | Fix constant scale factor in font code | Drew DeVault | 4 | +36 | -22 |
| 2016-09-05 15:36 | Add client support for HiDPI | Drew DeVault | 9 | +96 | -61 |
| 2016-09-05 14:32 | Initial testing on hidpi clients | Drew DeVault | 4 | +6 | -2 |
| 2016-09-05 14:15 | Add support for * input configs | Drew DeVault | 2 | +10 | -0 |
| 2016-09-02 23:47 | Merge pull request #879 from zandrmartin/commands-refactor | Drew DeVault | 77 | +3710 | -3360 |
| 2016-09-02 19:11 | merge in latest commits | Zandr Martin | 74 | +144 | -144 |
| 2016-09-02 18:46 | Merge branch 'master' of git://github.com/SirCmpwn/sway into commands-refactor | Zandr Martin | 52 | +162 | -173 |
| 2016-09-02 02:39 | refactor commands.c | Zandr Martin | 77 | +3710 | -3360 |
| 2016-09-01 23:57 | Merge pull request #878 from lukaslihotzki/master | Drew DeVault | 1 | +2 | -2 |
| 2016-09-01 22:46 | Correct `hide_edge_borders` command | Lukas Lihotzki | 1 | +2 | -2 |
| 2016-09-01 12:34 | Tweak how swaylock surfaces are handled | Drew DeVault | 2 | +11 | -18 |
| 2016-09-01 12:18 | Reorganize includes | Drew DeVault | 50 | +145 | -153 |
| 2016-09-01 11:22 | Merge pull request #876 from zandrmartin/patch-1 | Drew DeVault | 1 | +3 | -0 |
| 2016-09-01 07:12 | Merge pull request #877 from Fale/patch-1 | Mikkel Oscar Lyderik | 1 | +1 | -0 |
| 2016-09-01 06:40 | Add Fedora official packages mention :) | Fabio Alessandro Locati | 1 | +1 | -0 |
| 2016-09-01 02:07 | document `orientation` command | Zandr Martin | 1 | +3 | -0 |
| 2016-08-31 00:02 | Merge pull request #874 from yohanesu75/ipc-client-fix | Drew DeVault | 1 | +1 | -1 |
| 2016-08-30 23:59 | Fix to make ipc client code FreeBSD compatible. | Johannes Lundberg | 1 | +1 | -1 |
| 2016-08-22 16:53 | Merge pull request #869 from Hummer12007/patch-1 | Drew DeVault | 1 | +1 | -1 |
| 2016-08-22 15:41 | Fix a format string | Hummer12007 | 1 | +1 | -1 |
| 2016-08-20 16:30 | Merge pull request #867 from kb100/fix-865 | Drew DeVault | 1 | +1 | -1 |
| 2016-08-20 16:24 | Avoid dereferencing null configuration | James Murphy | 1 | +1 | -1 |
| 2016-08-18 23:18 | Merge pull request #862 from goetzc/master | Drew DeVault | 2 | +21 | -6 |
| 2016-08-18 22:56 | Add input example section to config | Götz Christ | 2 | +21 | -6 |
| 2016-08-11 22:21 | Merge pull request #853 from guiniol/indicator-color | Drew DeVault | 3 | +24 | -13 |
| 2016-08-11 22:13 | Update man page | Guillaume Brogi | 1 | +1 | -2 |
| 2016-08-11 22:10 | Rerender after every split command | Guillaume Brogi | 1 | +9 | -9 |
| 2016-08-11 21:30 | Add support for indicator color | Guillaume Brogi | 1 | +14 | -2 |
| 2016-08-10 17:13 | Merge pull request #851 from thejan2009/output-disable-during-runtime | Drew DeVault | 1 | +5 | -0 |
| 2016-08-10 16:52 | Handle output disabling during runtime | D.B | 1 | +5 | -0 |
| 2016-08-09 17:14 | Merge pull request #846 from mmlb/doc-all-xkb-env-vars | Drew DeVault | 1 | +1 | -1 |
| 2016-08-05 02:33 | document all xkb settings handled by wlc | Manuel Mendez | 1 | +1 | -1 |
| 2016-08-07 16:04 | Merge pull request #843 from thejan2009/bug/move-container-819 | Drew DeVault | 1 | +12 | -8 |
| 2016-08-07 16:04 | Merge pull request #842 from thejan2009/bug/move-workspace-sort-output | Drew DeVault | 1 | +1 | -0 |
| 2016-08-07 15:32 | Sort workspaces when moving workspace to output | D.B | 1 | +1 | -0 |
| 2016-08-07 15:07 | Fix container move when workspace is focused | D.B | 1 | +12 | -8 |
| 2016-08-07 06:52 | Merge pull request #841 from thejan2009/tabbed-title-avoiding-null | Drew DeVault | 1 | +4 | -6 |
| 2016-08-07 06:32 | Display class in tab title if app_id is null | D.B | 1 | +4 | -6 |
| 2016-08-05 17:58 | Merge pull request #840 from minus7/man-inputs | Drew DeVault | 1 | +2 | -1 |
| 2016-08-05 17:55 | added get_inputs hint to man 5 sway-input | minus | 1 | +2 | -1 |
| 2016-08-05 11:48 | Merge pull request #838 from thejan2009/bug/workspace-switch-bug | Drew DeVault | 1 | +1 | -1 |
| 2016-08-05 08:43 | Fix switch to prev ws on handle_view_created | D.B | 1 | +1 | -1 |
| 2016-08-05 01:55 | Merge pull request #837 from acrisci/feature/log-events | Drew DeVault | 1 | +6 | -0 |
| 2016-08-05 01:48 | ipc: log sending of events | Tony Crisci | 1 | +6 | -0 |
| 2016-08-05 01:34 | Merge pull request #836 from acrisci/feature/ipc-recursive-workspace | Drew DeVault | 1 | +2 | -2 |
| 2016-08-05 01:15 | ipc: recursive workspace containers in event | Tony Crisci | 1 | +2 | -2 |
| 2016-08-05 01:24 | Merge pull request #835 from acrisci/feature/ipc-view-include-nodes | Drew DeVault | 1 | +2 | -1 |
| 2016-08-05 01:06 | ipc: always include nodes in views | Tony Crisci | 1 | +2 | -1 |
| 2016-08-04 23:58 | Merge pull request #834 from Hummer12007/swapfix | Drew DeVault | 1 | +2 | -0 |
| 2016-08-04 23:07 | Arrange windows after swapping containers | Mykyta Holubakha | 1 | +2 | -0 |
| 2016-08-04 19:36 | Merge pull request #832 from thejan2009/bug/workspace-back-and-forth | Drew DeVault | 1 | +7 | -4 |
| 2016-08-04 19:16 | Fix 'workspace back_and_forth' and workspace_auto_back_and_forth clash | D.B | 1 | +7 | -4 |
| 2016-08-04 13:27 | Merge pull request #831 from progandy/fix_colors | Drew DeVault | 1 | +1 | -1 |
| 2016-08-04 12:37 | common: use strtoul in parse_color to avoid clamp | progandy | 1 | +1 | -1 |
| 2016-08-04 11:48 | Merge pull request #830 from acrisci/feature/simplify-set-focus | Drew DeVault | 3 | +7 | -23 |
| 2016-08-04 02:26 | Simplify focus setting | Tony Crisci | 3 | +7 | -23 |
| 2016-08-04 01:07 | Merge pull request #827 from acrisci/bug/ipc-id-uint | Drew DeVault | 1 | +1 | -1 |
| 2016-08-03 02:01 | Use uintptr_t for ipc container id | Tony Crisci | 1 | +1 | -1 |
| 2016-08-03 11:07 | Merge pull request #822 from mayhewj/add-resize-to-config | Drew DeVault | 1 | +38 | -9 |
| 2016-08-03 03:05 | Add resize mode to config | Justin Mayhew | 1 | +24 | -0 |
| 2016-08-03 02:53 | Don't repeat direction keys in config | Justin Mayhew | 1 | +14 | -9 |
| 2016-08-02 20:08 | Merge pull request #820 from minus7/bar-wrap-scroll-fix | Drew DeVault | 1 | +1 | -0 |
| 2016-08-02 20:02 | fixed uninitialized bar.wrap_scroll | minus | 1 | +1 | -0 |
| 2016-08-02 18:52 | Merge pull request #817 from zandrmartin/fix-unmanaged-node-json | Drew DeVault | 1 | +1 | -9 |
| 2016-08-02 18:52 | Merge pull request #810 from acrisci/feature/swaymsg-pretty | Drew DeVault | 2 | +16 | -3 |
| 2016-08-02 18:24 | remove unmanaged nodes from get_tree | Zandr Martin | 1 | +1 | -9 |
| 2016-08-02 12:50 | Update README.md screenshot | Drew DeVault | 1 | +1 | -1 |
| 2016-08-02 11:35 | Fix segfault in border.c | Drew DeVault | 1 | +4 | -0 |
| 2016-08-02 04:04 | Merge pull request #815 from acrisci/bug/focus-container-on-op-change | Drew DeVault | 1 | +1 | -1 |
| 2016-08-02 03:56 | bugfix: focus container on output when focused | Tony Crisci | 1 | +1 | -1 |
| 2016-08-02 02:33 | Merge pull request #813 from acrisci/bug/remove-dead-lock-var | Drew DeVault | 3 | +5 | -18 |
| 2016-08-02 02:25 | Remove dead global locked_view_focus | Tony Crisci | 3 | +5 | -18 |
| 2016-08-01 11:27 | Merge pull request #811 from acrisci/feature/focus-container | Drew DeVault | 6 | +52 | -34 |
| 2016-08-01 11:25 | Merge pull request #812 from zandrmartin/floating-fullscreen-size-fix | Drew DeVault | 1 | +24 | -0 |
| 2016-08-01 02:45 | cache floating container size when fullscreening | Zandr Martin | 1 | +24 | -0 |
| 2016-08-01 01:42 | Update view border when workspace is focused | Tony Crisci | 1 | +1 | -0 |
| 2016-08-01 01:25 | Bugfix: descend focus stack on new window focus | Tony Crisci | 1 | +1 | -1 |
| 2016-08-01 00:32 | Refactor functions to update container borders | Tony Crisci | 5 | +14 | -15 |
| 2016-07-31 22:10 | Implement focus handling for containers | Tony Crisci | 3 | +36 | -18 |
| 2016-07-31 18:45 | swaymsg: pretty print ipc response | Tony Crisci | 2 | +16 | -3 |
| 2016-07-31 14:38 | Merge pull request #808 from zandrmartin/document-kill-command | Drew DeVault | 1 | +3 | -0 |
| 2016-07-31 13:54 | document `kill` command | Zandr Martin | 1 | +3 | -0 |
| 2016-07-31 12:57 | Merge pull request #806 from thejan2009/fix-nested-layouts | Drew DeVault | 1 | +1 | -0 |
| 2016-07-31 08:22 | Update container geometry on layout switch | D.B | 1 | +1 | -0 |
| 2016-07-31 03:28 | Merge pull request #805 from zandrmartin/swaybg-solid-color | Drew DeVault | 10 | +189 | -149 |
| 2016-07-30 23:50 | implement solid color rendering for swaybg | Zandr Martin | 10 | +189 | -149 |
| 2016-07-30 14:17 | Merge pull request #803 from zandrmartin/x11-pids | Drew DeVault | 1 | +1 | -3 |
| 2016-07-30 13:44 | Merge branch 'master' of git://github.com/SirCmpwn/sway into x11-pids | Zandr Martin | 3 | +22 | -9 |
| 2016-07-30 13:43 | Merge pull request #804 from thejan2009/misc-border-fix | Drew DeVault | 3 | +22 | -9 |
| 2016-07-30 13:22 | revert border hiding to more recent version | D.B | 1 | +2 | -6 |
| 2016-07-30 13:12 | properly hide top border inside tabbed/stacked | D.B | 3 | +20 | -3 |
| 2016-07-30 01:20 | remove outdated (when wlc commit merged) comment | Zandr Martin | 1 | +0 | -2 |
| 2016-07-29 21:40 | update handler to get pid from wlc for all views | Zandr Martin | 1 | +1 | -1 |
| 2016-07-29 13:14 | Fix swaybg sizing on hidpi outputs | Drew DeVault | 1 | +1 | -1 |
| 2016-07-29 12:00 | Document scale factor configuration in sway(5) | Drew DeVault | 1 | +4 | -0 |
| 2016-07-29 11:35 | Merge remote-tracking branch 'origin/hidpi' | Drew DeVault | 9 | +61 | -21 |
| 2016-07-29 02:21 | Merge pull request #802 from acrisci/feature/timestamp-log-messages | Drew DeVault | 1 | +15 | -0 |
| 2016-07-29 02:15 | Add timestamp to log messages | Tony Crisci | 1 | +15 | -0 |
| 2016-07-28 23:45 | Merge pull request #800 from zandrmartin/fix-swaybar-take-3 | Drew DeVault | 1 | +1 | -0 |
| 2016-07-28 22:43 | third try for #678 | Zandr Martin | 1 | +1 | -0 |
| 2016-07-28 18:42 | Update IPC JSON responses for HiDPI setups | Drew DeVault | 1 | +13 | -2 |
| 2016-07-18 20:21 | Update hidpi support to latest wlc API | Drew DeVault | 7 | +22 | -13 |
| 2016-07-16 14:04 | Initial pass on HiDPI support | Drew DeVault | 6 | +34 | -14 |
| 2016-07-28 13:45 | Merge pull request #796 from Hummer12007/ipc_sub | Drew DeVault | 1 | +1 | -0 |
| 2016-07-28 13:38 | Initialize client's subscribed events | Mykyta Holubakha | 1 | +1 | -0 |
| 2016-07-28 11:47 | Add commit message guidelines to CONTRIBUTING.md | Drew DeVault | 1 | +23 | -0 |
| 2016-07-28 11:42 | Merge pull request #793 from thejan2009/workspace_layout_first_window_fix | Drew DeVault | 1 | +3 | -1 |
| 2016-07-28 11:26 | Merge pull request #791 from acrisci/feature/focus-child | Drew DeVault | 5 | +12 | -5 |
| 2016-07-28 11:26 | Merge pull request #792 from acrisci/feature/render-focused-stack-children-focused | Drew DeVault | 1 | +3 | -1 |
| 2016-07-28 11:25 | Merge pull request #794 from thejan2009/close-all-focused-containers | Drew DeVault | 1 | +2 | -2 |
| 2016-07-28 07:26 | Close all focused container's child views on kill | D.B | 1 | +2 | -2 |
| 2016-07-28 03:56 | bugfix: windows on empty workspaces with layout tabbed/stacked would spawn with 0x0 geometry | D.B | 1 | +3 | -1 |
| 2016-07-28 03:16 | Render focused stack/tab children focused | Tony Crisci | 1 | +3 | -1 |
| 2016-07-28 02:42 | Implement `focus child` command | Tony Crisci | 5 | +12 | -5 |
| 2016-07-28 02:14 | Merge pull request #790 from acrisci/bug/switch-focus-workspace-output | Drew DeVault | 1 | +3 | -1 |
| 2016-07-28 02:06 | bugfix: set focus to workspace of an output | Tony Crisci | 1 | +3 | -1 |
| 2016-07-28 01:36 | Merge pull request #789 from acrisci/bug/focus-parent-above-workspace | Drew DeVault | 1 | +3 | -0 |
| 2016-07-28 01:30 | bugfix: cmd focus parent don't set focus above ws | Tony Crisci | 1 | +3 | -0 |
| 2016-07-24 11:43 | Merge pull request #787 from acrisci/bug/ipc-command-result-array | Drew DeVault | 1 | +4 | -1 |
| 2016-07-24 03:13 | Put ipc command result json in an array | Tony Crisci | 1 | +4 | -1 |
| 2016-07-23 15:03 | Merge pull request #785 from thejan2009/floating-scroll-event-passthrough | Drew DeVault | 1 | +10 | -4 |
| 2016-07-23 14:30 | don't passthrough a floating_scroll event to focused window | D.B | 1 | +10 | -4 |
| 2016-07-23 14:55 | Merge pull request #779 from thejan2009/smart-gaps-outer | Drew DeVault | 1 | +2 | -0 |
| 2016-07-22 09:29 | Merge pull request #781 from thejan2009/bottom-right-edges | Drew DeVault | 1 | +2 | -2 |
| 2016-07-22 04:00 | properly hide bottom and right borders | D.B | 1 | +2 | -2 |
| 2016-07-22 02:23 | Merge pull request #780 from zandrmartin/fix-edge-gap | Drew DeVault | 1 | +2 | -2 |
| 2016-07-22 02:15 | fix regression in hide_edge_borders | Zandr Martin | 1 | +2 | -2 |
| 2016-07-21 20:55 | outer gap 0 with smart_gaps on | D.B | 1 | +2 | -0 |
| 2016-07-21 20:56 | Merge pull request #778 from thejan2009/hide_edge_borders-fix | Drew DeVault | 1 | +8 | -15 |
| 2016-07-21 20:13 | rename ws to workspace for clarity | D.B | 1 | +8 | -8 |
| 2016-07-21 20:12 | calculate borders for hiding from workspace geometry | D.B | 1 | +4 | -11 |
| 2016-07-21 19:57 | Merge pull request #777 from Hummer12007/bg-arng | Drew DeVault | 4 | +7 | -1 |
| 2016-07-21 19:47 | Arrange backgrounds only when required | Mykyta Holubakha | 4 | +7 | -1 |
| 2016-07-21 18:59 | Merge pull request #776 from Hummer12007/window-events | Drew DeVault | 9 | +113 | -23 |
| 2016-07-21 18:51 | Handle transient_for | Mykyta Holubakha | 1 | +5 | -4 |
| 2016-07-20 23:06 | Unite describe_view and describe_window | Mykyta Holubakha | 2 | +44 | -76 |
| 2016-07-20 11:56 | Fix dispatching and assigning events | Mykyta Holubakha | 1 | +9 | -7 |
| 2016-07-19 20:28 | More progress on window events | Mykyta Holubakha | 3 | +90 | -5 |
| 2016-07-12 13:58 | Initial work on window events | Mykyta Holubakha | 7 | +34 | -0 |
| 2016-07-21 12:26 | Remove arrange_windows from post-render | Drew DeVault | 1 | +0 | -1 |
| 2016-07-19 21:56 | Merge pull request #774 from Hummer12007/eventmasks | Drew DeVault | 1 | +8 | -8 |
| 2016-07-19 21:44 | Properly construct event bitmasks | Mykyta Holubakha | 1 | +8 | -8 |
| 2016-07-19 12:13 | Merge pull request #773 from SethBarberee/patch-2 | Drew DeVault | 1 | +2 | -0 |
| 2016-07-19 04:35 | Update _swaylock | Seth Barberee | 1 | +2 | -0 |
| 2016-07-18 18:28 | Merge pull request #770 from minus7/that-bugged-me | Drew DeVault | 1 | +14 | -14 |
| 2016-07-17 11:27 | clean up apply_input_config | minus | 1 | +14 | -14 |
| 2016-07-18 13:12 | Move backgrounds to back after arrange_windows | Drew DeVault | 2 | +5 | -4 |
| 2016-07-18 12:50 | Merge pull request #764 from deklov/move-position-bug-02 | Drew DeVault | 1 | +10 | -2 |
| 2016-07-18 11:41 | Merge pull request #768 from gpyh/patch-1 | Drew DeVault | 1 | +5 | -5 |
| 2016-07-18 11:38 | Merge pull request #767 from thejan2009/correct-container-titles | Drew DeVault | 1 | +1 | -1 |
| 2016-07-18 10:35 | Construct titles of nested tabbed/stacked containers from app_id instead of title | D.B | 1 | +1 | -1 |
| 2016-07-18 05:00 | Packages link to the wiki page with instructions | Yacine Hmito | 1 | +5 | -5 |
| 2016-07-18 03:52 | Add missing entry to list of accepted arguments for the move command | David Eklov | 1 | +2 | -1 |
| 2016-07-18 03:47 | Do not crash when handling the command 'move position' | David Eklov | 1 | +8 | -1 |
| 2016-07-18 01:31 | Remove disclaimer from default config | Drew DeVault | 1 | +0 | -3 |
| 2016-07-18 01:00 | Merge pull request #763 from Hummer12007/patch-2 | Drew DeVault | 1 | +1 | -1 |
| 2016-07-17 21:57 | Fix a warning | Hummer12007 | 1 | +1 | -1 |
| 2016-07-17 16:59 | Fix clang warning | Drew DeVault | 1 | +1 | -1 |
| 2016-07-17 16:57 | Fix bug with views behind backgrounds on ws switch | Drew DeVault | 1 | +5 | -0 |
| 2016-07-17 15:55 | Turn swaybg into a shell surface | Drew DeVault | 5 | +43 | -15 |
| 2016-07-17 15:29 | Remove SIGSERV and SIGABORT handler | Drew DeVault | 1 | +1 | -46 |
| 2016-07-17 15:26 | Implement configurable wrapping on bar ws scroll | Drew DeVault | 8 | +72 | -4 |
| 2016-07-17 14:59 | Allow users to customize the cursor on clients | Drew DeVault | 2 | +49 | -1 |
| 2016-07-16 21:07 | Merge pull request #757 from siddharthist/master | Drew DeVault | 1 | +1 | -0 |
| 2016-07-16 21:06 | Merge pull request #756 from Hummer12007/patch-1 | Drew DeVault | 1 | +1 | -0 |
| 2016-07-16 21:04 | readme: add nixos package | Langston Barrett | 1 | +1 | -0 |
| 2016-07-16 21:00 | Fix a memory leak | Hummer12007 | 1 | +1 | -0 |
| 2016-07-16 14:26 | Merge pull request #754 from thejan2009/containers-inside-tabbed-stacked | Drew DeVault | 7 | +24 | -7 |
| 2016-07-16 13:11 | refactor swayc_tabbed_stacked_parent into _ancestor and _parent and use where needed | D.B | 7 | +24 | -7 |
| 2016-07-16 13:13 | Fix warning in window.c | Drew DeVault | 1 | +2 | -3 |
| 2016-07-16 13:09 | Fix #753 | Drew DeVault | 3 | +8 | -5 |
| 2016-07-16 13:09 | Merge pull request #752 from deklov/bar-scroll-02 | Drew DeVault | 3 | +42 | -6 |
| 2016-07-13 03:14 | Change workspace when mouse wheel is scrolled while hovering over the bar | David Eklov | 1 | +9 | -1 |
| 2016-07-12 04:15 | Enable windows to register to get notified when the mouse wheel is scrolled | David Eklov | 2 | +29 | -1 |
| 2016-07-12 03:51 | Rename pointer_input::notify to indicate that is called on button clicks | David Eklov | 3 | +4 | -4 |
| 2016-07-15 12:03 | Fix warning from unused daemon return value | Drew DeVault | 1 | +4 | -1 |
| 2016-07-14 22:57 | Merge pull request #743 from deklov/panel-as-shell-03 | Drew DeVault | 12 | +158 | -75 |
| 2016-07-11 05:50 | Send command to sway to change workspace when workspace button is clicked | David Eklov | 1 | +6 | -1 |
| 2016-07-11 05:11 | Compute what workspace button is clicked | David Eklov | 3 | +38 | -1 |
| 2016-07-11 05:03 | Use int instead of wl_fixed_t for mouse coordinates | David Eklov | 2 | +5 | -5 |
| 2016-07-11 03:47 | Extract workspace size computation from render_workspace_button() | David Eklov | 3 | +27 | -15 |
| 2016-07-11 03:23 | Setup to receive mouse click events and log them | David Eklov | 1 | +7 | -0 |
| 2016-07-06 05:28 | Set panels' geometries correctly and don't render them explicitly | David Eklov | 2 | +77 | -40 |
| 2016-07-10 16:03 | Don't treat backgrounds as shell surfaces | David Eklov | 3 | +1 | -15 |
| 2016-07-10 14:47 | Revert "swaybg: Make swaybg a shell surface" | David Eklov | 1 | +0 | -1 |
| 2016-07-14 22:04 | Merge pull request #726 from Hummer12007/hwc | Drew DeVault | 3 | +33 | -3 |
| 2016-07-11 19:27 | Suspend destruction of wss when creating views | Mykyta Holubakha | 3 | +31 | -1 |
| 2016-06-27 18:36 | Spawn new views to target ws's focused container | Mykyta Holubakha | 1 | +2 | -2 |
| 2016-07-14 17:06 | Merge pull request #750 from deklov/sway-lock-01 | Drew DeVault | 1 | +7 | -1 |
| 2016-07-13 03:42 | swaylock: Add -f option to detach from the controlling terminal, fixes #725 | David Eklov | 1 | +7 | -1 |
| 2016-07-12 13:49 | Merge pull request #749 from Hummer12007/patch-2 | Drew DeVault | 1 | +1 | -1 |
| 2016-07-12 13:44 | Enable using non-annotated tags in git-describe | Hummer12007 | 1 | +1 | -1 |
| 2016-07-12 12:14 | Merge pull request #747 from deklov/clang-format-01 | Drew DeVault | 1 | +7 | -0 |
| 2016-07-12 12:13 | Merge pull request #748 from Hummer12007/x86fix | Drew DeVault | 1 | +2 | -1 |
| 2016-07-12 09:43 | Fix build on x86 | Mykyta Holubakha | 1 | +2 | -1 |
| 2016-07-12 03:33 | clang-format configuration for Sway's style as detailed in CONTRIBUTING.md | David Eklov | 1 | +7 | -0 |
| 2016-07-08 01:41 | Merge pull request #744 from thejan2009/tabbed-stacked-layout-fixes | Drew DeVault | 4 | +22 | -3 |
| 2016-07-07 20:28 | Fix tabbed/stacked corner case #742 | D.B | 4 | +22 | -3 |
| 2016-07-06 12:45 | Merge pull request #739 from deklov/swaybar-pointer-01 | Drew DeVault | 3 | +70 | -25 |
| 2016-07-06 06:08 | Fix formatting guide violations (spaces instead of tabs) | David Eklov | 1 | +20 | -20 |
| 2016-07-05 06:21 | Enable windows to register to get notified of pointer button events | David Eklov | 2 | +20 | -0 |
| 2016-07-05 04:21 | Check capabilities before using pointer and keyboard | David Eklov | 1 | +30 | -5 |
| 2016-07-05 12:32 | Merge pull request #740 from zandrmartin/json-fixes | Drew DeVault | 1 | +27 | -23 |
| 2016-07-05 12:23 | get_tree json fixes | Zandr Martin | 1 | +27 | -23 |
| 2016-07-05 12:09 | Merge pull request #738 from deklov/panel-as-shell-02 | Drew DeVault | 7 | +61 | -21 |
| 2016-07-05 03:18 | Fix formatting guide violations (spaces instead of tabs) | David Eklov | 1 | +20 | -20 |
| 2016-07-04 22:04 | swaybg: Make swaybg a shell surface | David Eklov | 1 | +1 | -0 |
| 2016-07-04 22:03 | swaybar: Make swaybar a shell surface | David Eklov | 1 | +2 | -0 |
| 2016-07-04 22:01 | Move code to make a window a shell surface into seperate function | David Eklov | 2 | +8 | -3 |
| 2016-07-04 21:53 | Enable backgrounds and panels to be shell surfaces | David Eklov | 3 | +32 | -0 |
| 2016-07-05 00:43 | Merge pull request #737 from zandrmartin/fix-bar-on-reload | Drew DeVault | 1 | +1 | -0 |
| 2016-07-04 22:45 | I think this fixes #678 | Zandr Martin | 1 | +1 | -0 |
| 2016-07-04 20:03 | Merge pull request #735 from zandrmartin/get-tree-command | Drew DeVault | 6 | +385 | -152 |
| 2016-07-04 18:53 | Merge branch 'master' into get-tree-command | Zandr Martin | 7 | +273 | -40 |
| 2016-07-04 18:46 | fix typo in ipc-json.c | Zandr Martin | 1 | +1 | -1 |
| 2016-07-04 18:34 | implement `get_tree` command | Zandr Martin | 6 | +385 | -152 |
| 2016-07-04 12:56 | Merge pull request #734 from jplatte/patch-1 | Drew DeVault | 1 | +22 | -0 |
| 2016-07-04 12:08 | Create .editorconfig | Jonas Platte | 1 | +22 | -0 |
| 2016-07-04 01:53 | Merge pull request #732 from zandrmartin/set-size-command | Drew DeVault | 6 | +251 | -40 |
| 2016-07-03 17:22 | typo in focus.h | Zandr Martin | 1 | +1 | -1 |
| 2016-07-03 17:11 | resize command updates (#713) | Zandr Martin | 6 | +229 | -52 |
| 2016-07-03 12:05 | match i3 syntax for `resize set` | Zandr Martin | 1 | +43 | -9 |
| 2016-07-02 13:14 | Merge remote-tracking branch 'upstream/master' into set-size-command | Zandr Martin | 7 | +23 | -14 |
| 2016-06-30 12:30 | Spawn windows as floating if they have a parent | Drew DeVault | 1 | +6 | -2 |
| 2016-06-28 00:05 | Merge pull request #728 from deklov/master | Drew DeVault | 3 | +9 | -6 |
| 2016-06-27 07:29 | Add get_log_level() to encapsulate v (current log level) | David Eklov | 3 | +9 | -6 |
| 2016-06-27 04:34 | Merge pull request #723 from deklov/master | Drew DeVault | 1 | +1 | -0 |
| 2016-06-27 04:25 | Bug fix: Add missing header file, unistd.h | David Eklov | 1 | +1 | -0 |
| 2016-06-25 13:02 | Merge branch 'set-size-command' of github.com:zandrmartin/sway into set-size-command | Zandr Martin | 0 | +0 | -0 |
| 2016-06-21 18:14 | Merge pull request #720 from Hummer12007/exec_fix | Drew DeVault | 1 | +3 | -2 |
| 2016-06-21 17:38 | Check if found ws is focused in new view handler | Mykyta Holubakha | 1 | +3 | -2 |
| 2016-06-19 14:01 | Minor fix to warning messages | Drew DeVault | 1 | +2 | -2 |
| 2016-06-18 17:45 | Merge pull request #716 from Hummer12007/patch-1 | Drew DeVault | 1 | +2 | -2 |
| 2016-06-18 17:31 | Added a null check in tabbed_stacked_parent | Hummer12007 | 1 | +2 | -2 |
| 2016-06-11 23:39 | Merge pull request #709 from zandrmartin/set-size-command | Drew DeVault | 4 | +40 | -16 |
| 2016-06-11 22:10 | Merge branch 'master' into set-size-command | Zandr Martin | 2 | +14 | -8 |
| 2016-06-11 22:10 | Merge branch 'master' of git://github.com/SirCmpwn/sway into set-size-command | Zandr Martin | 2 | +14 | -8 |
| 2016-06-11 22:02 | implement resize command for absolute dimensions | Zandr Martin | 4 | +40 | -16 |
| 2016-06-11 21:47 | Merge pull request #708 from zandrmartin/assign-command | Drew DeVault | 2 | +14 | -8 |
| 2016-06-11 20:29 | couple small fixes | Zandr Martin | 2 | +14 | -8 |
| 2016-06-11 19:02 | Merge pull request #701 from zandrmartin/assign-command | Drew DeVault | 8 | +204 | -5 |
| 2016-06-11 17:43 | cleanup + add timeouts for pid_workspace list | Zandr Martin | 5 | +63 | -22 |
| 2016-06-11 14:33 | Merge branch 'master' into assign-command | Zandr Martin | 7 | +113 | -64 |
| 2016-06-11 14:20 | clean up pid/workspace stuff | Zandr Martin | 3 | +68 | -65 |
| 2016-06-10 13:32 | Many improvements to man pages | Drew DeVault | 4 | +73 | -60 |
| 2016-06-10 12:20 | Merge pull request #706 from zandrmartin/swaybg-reload | Drew DeVault | 1 | +6 | -2 |
| 2016-06-10 12:12 | trigger bg change on config reload | Zandr Martin | 1 | +6 | -2 |
| 2016-06-10 11:08 | semi-working (only non-client/server wayland apps) | Zandr Martin | 3 | +79 | -11 |
| 2016-06-06 20:40 | Merge pull request #703 from thuck/variables_corner_cases | Drew DeVault | 1 | +5 | -0 |
| 2016-06-06 20:20 | Fix segfault when using include with * | thuck | 1 | +5 | -0 |
| 2016-06-06 11:58 | messy, unfinished version | Zandr Martin | 4 | +91 | -4 |
| 2016-06-06 11:37 | Merge pull request #693 from thuck/variables_corner_cases | Drew DeVault | 1 | +16 | -2 |
| 2016-06-06 07:17 | Merge branch 'master' into variables_corner_cases | Denis Doria | 2 | +19 | -0 |
| 2016-06-05 22:24 | Merge pull request #699 from roosemberth/master | Drew DeVault | 2 | +13 | -0 |
| 2016-06-05 22:17 | Common: Readline: Ignore newline on '\' escaped line ends. | Roosembert Palacios | 2 | +8 | -41 |
| 2016-06-05 21:36 | Sway: Configuration: Support for escaping line breaks. | Roosembert Palacios | 2 | +47 | -1 |
| 2016-06-05 14:09 | Merge pull request #697 from zandrmartin/assign-command | Drew DeVault | 1 | +6 | -0 |
| 2016-06-05 14:03 | document `assign` command | Zandr Martin | 1 | +6 | -0 |
| 2016-06-05 05:49 | Merge branch 'master' into variables_corner_cases | Denis Doria | 4 | +56 | -7 |
| 2016-06-04 18:42 | Merge pull request #696 from zandrmartin/numpad-enter-swaylock-fix | Drew DeVault | 1 | +3 | -2 |
| 2016-06-04 18:35 | make numpad enter key work in swaylock | Zandr Martin | 1 | +3 | -2 |
| 2016-06-04 16:08 | Merge pull request #695 from zandrmartin/document-client-commands | Drew DeVault | 4 | +53 | -5 |
| 2016-06-04 16:05 | Merge pull request #694 from wdbw/man-page-fix | Drew DeVault | 1 | +1 | -1 |
| 2016-06-04 15:43 | add documentation for client commands | Zandr Martin | 4 | +53 | -5 |
| 2016-06-04 15:20 | Add missing layout modes in sway(5) | wdbw | 1 | +1 | -1 |
| 2016-06-03 09:28 | Put w to uppercase just to keep consistency between warnings | Denis Doria | 1 | +1 | -1 |
| 2016-06-03 09:26 | Includes $ for variables without it | Denis Doria | 1 | +11 | -1 |
| 2016-06-02 22:36 | Fix identation issue | thuck | 1 | +3 | -3 |
| 2016-06-02 22:35 | Merge branch 'variables_corner_cases' of https://github.com/thuck/sway into variables_corner_cases | thuck | 0 | +0 | -0 |
| 2016-06-02 22:19 | Merge branch 'master' of https://github.com/SirCmpwn/sway into variables_corner_cases | thuck | 4 | +64 | -5 |
| 2016-06-02 22:17 | Merge branch 'master' into variables_corner_cases | Denis Doria | 4 | +64 | -5 |
| 2016-06-02 22:05 | Fix output command when varible not set | thuck | 1 | +1 | -1 |
| 2016-06-02 21:23 | Including error message when variable do not start with $ | thuck | 1 | +4 | -0 |
| 2016-06-02 21:05 | Merge pull request #692 from zandrmartin/inplace-merge-sort | Drew DeVault | 4 | +64 | -5 |
| 2016-06-02 20:48 | implement stable sort for lists | Zandr Martin | 4 | +64 | -5 |
| 2016-06-02 15:46 | Merge pull request #691 from thuck/floating_size_conf | Drew DeVault | 4 | +65 | -7 |
| 2016-06-02 15:36 | Sync master | Denis Doria | 1 | +9 | -5 |
| 2016-06-02 15:35 | Initial implementation for floating_maximum_size | Denis Doria | 4 | +65 | -7 |
| 2016-06-02 14:23 | Merge pull request #690 from zandrmartin/smartgap-hide-borders | Drew DeVault | 1 | +9 | -5 |
| 2016-06-02 14:04 | redo smart_gaps/hide_edge_borders fix | Zandr Martin | 1 | +9 | -5 |
| 2016-06-01 12:50 | Merge pull request #689 from thuck/floating_size_conf | Drew DeVault | 3 | +42 | -1 |
| 2016-06-01 12:44 | Clean up not used variables | Denis Doria | 2 | +0 | -3 |
| 2016-06-01 12:11 | Update man page with information about floating_maximum_size | Denis Doria | 1 | +5 | -0 |
| 2016-06-01 11:37 | Included option floating_minimum_size | Denis Doria | 3 | +40 | -1 |
| 2016-05-31 14:35 | Merge pull request #686 from zandrmartin/fix-swaybar-in-08bef67 | Drew DeVault | 1 | +1 | -0 |
| 2016-05-31 14:30 | Merge branch 'master' of github.com:SirCmpwn/sway into fix-swaybar-in-08bef67 | Zandr Martin | 5 | +40 | -0 |
| 2016-05-31 14:29 | Merge pull request #685 from thuck/floating_size | Drew DeVault | 5 | +40 | -0 |
| 2016-05-31 14:25 | fix swaybar problem in 08bef67 | Zandr Martin | 1 | +1 | -0 |
| 2016-05-31 14:04 | Merge branch 'master' into floating_size | Denis Doria | 1 | +35 | -27 |
| 2016-05-31 12:59 | Initial work for floating view with sane values | Denis Doria | 5 | +40 | -0 |
| 2016-05-31 00:10 | Merge pull request #637 from 1ace/fix/ipc-leak | Drew DeVault | 1 | +36 | -27 |
| 2016-05-02 20:32 | sway: refactor ipc_client_handle_command() | Eric Engestrom | 1 | +35 | -27 |
| 2016-05-02 14:49 | sway: fix IPC resource leak | Eric Engestrom | 1 | +1 | -0 |
| 2016-05-29 16:13 | Update configuration info in readme | Drew DeVault | 1 | +4 | -0 |
| 2016-05-29 15:53 | Remove bar position left:right from docs | Drew DeVault | 2 | +3 | -1 |
| 2016-05-29 14:05 | Merge pull request #677 from zandrmartin/maintain-workspace-output-assignments | Drew DeVault | 3 | +22 | -15 |
| 2016-05-28 23:18 | enforce workspace output assignents | Zandr Martin | 3 | +22 | -15 |
| 2016-05-28 15:08 | Merge pull request #675 from zandrmartin/add-workspace-sorting | Drew DeVault | 4 | +33 | -19 |
| 2016-05-28 13:35 | remove alphabetic sorting from sort_workspaces | Zandr Martin | 2 | +2 | -4 |
| 2016-05-27 22:37 | Implement sort_workspaces() function for outputs. | Zandr Martin | 3 | +33 | -17 |
| 2016-05-26 15:37 | Merge pull request #673 from zandrmartin/swaylock-no-unlock-indicator | Drew DeVault | 3 | +14 | -3 |
| 2016-05-26 15:16 | add --no-unlock-indicator to swaylock | Zandr Martin | 3 | +14 | -3 |
| 2016-05-26 13:48 | Merge pull request #672 from zandrmartin/add-ctrlu-to-swaylock | Drew DeVault | 1 | +35 | -0 |
| 2016-05-26 13:41 | clear swaylock password buffer with esc | Zandr Martin | 1 | +3 | -2 |
| 2016-05-26 13:35 | clear password buffer with ctrl-u in swaylock | Zandr Martin | 1 | +34 | -0 |
| 2016-05-24 12:01 | Merge pull request #671 from zandrmartin/fullscreen-focus | Drew DeVault | 1 | +5 | -3 |
| 2016-05-23 21:05 | set focus on fullscreen view when changing focus | Zandr Martin | 1 | +5 | -3 |
| 2016-05-23 16:53 | Concatenate output cmd args, fixes #654 | Mykyta Holubakha | 1 | +4 | -3 |
| 2016-05-23 13:08 | Merge pull request #670 from sleep-walker/master | Drew DeVault | 2 | +2 | -1 |
| 2016-05-23 12:42 | Match definition with declaration | Tomáš Čech | 1 | +1 | -1 |
| 2016-05-05 07:46 | Add openSUSE Tumbleweed as distro with sway | Tomáš Čech | 1 | +1 | -0 |
| 2016-05-21 13:58 | Merge pull request #668 from mikkeloscar/rearrange-on-bg-change | Drew DeVault | 1 | +2 | -1 |
| 2016-05-20 21:13 | Remove stray whitespace | Mikkel Oscar Lyderik | 1 | +1 | -1 |
| 2016-05-20 21:13 | Rearrange output when setting background | Mikkel Oscar Lyderik | 1 | +1 | -0 |
| 2016-05-18 04:31 | Merge pull request #666 from tajjada/fix-tabbed-stacked-borders | Drew DeVault | 2 | +9 | -3 |
| 2016-05-18 03:25 | Fix issue #661. | Jasen Borisov | 2 | +9 | -3 |
| 2016-05-14 20:47 | Merge pull request #662 from Hummer12007/scroll | Drew DeVault | 5 | +32 | -6 |
| 2016-05-14 20:42 | Support floating_scroll sideways | Mykyta Holubakha | 5 | +32 | -6 |
| 2016-05-14 19:18 | Set Cairo and Pango as required dependencies | Drew DeVault | 2 | +4 | -4 |
| 2016-05-14 19:17 | Turn off ZSH completions by default | Drew DeVault | 1 | +1 | -1 |
| 2016-05-14 14:52 | Merge pull request #656 from SirCmpwn/revert-650-segfault | Drew DeVault | 1 | +1 | -1 |
| 2016-05-14 14:34 | Revert "sway/container.c: fix segfault where view is assigned prematurely" | Drew DeVault | 1 | +1 | -1 |
| 2016-05-13 12:12 | Merge pull request #653 from Hummer12007/patch-1 | Drew DeVault | 1 | +1 | -0 |
| 2016-05-13 12:11 | README.md: add reference to Gentoo package | Hummer12007 | 1 | +1 | -0 |
| 2016-05-09 17:08 | Merge pull request #650 from neosilky/segfault | Drew DeVault | 1 | +1 | -1 |
| 2016-05-09 16:41 | sway/container.c: fix segfault where view is assigned prematurely | Daniel Lockyer | 1 | +1 | -1 |
| 2016-05-09 14:02 | Merge pull request #649 from mikkeloscar/floating-layout | Drew DeVault | 1 | +4 | -0 |
| 2016-05-09 13:50 | Prevent changing layout when focusing float window | Mikkel Oscar Lyderik | 1 | +4 | -0 |
| 2016-05-08 20:11 | Merge pull request #648 from Hummer12007/relative_wallpaper | Drew DeVault | 1 | +11 | -0 |
| 2016-05-08 07:20 | Allow to set relative path for wallpapers in config | Mykyta Holubakha | 1 | +11 | -0 |
| 2016-05-08 17:27 | Merge pull request #645 from Hummer12007/floating_scroll | Drew DeVault | 5 | +44 | -29 |
| 2016-05-08 14:17 | Remove FSB_GAPS_INNER and FSB_GAPS_OUTER | Mykyta Holubakha | 5 | +20 | -75 |
| 2016-05-08 07:21 | Documented floating_scroll | Mykyta Holubakha | 1 | +12 | -0 |
| 2016-05-07 17:49 | Implemented configurable floating scroll behavior | Mykyta Holubakha | 4 | +63 | -5 |
| 2016-05-06 01:01 | Merge pull request #638 from neosilky/memleak | Drew DeVault | 1 | +1 | -3 |
| 2016-05-06 01:01 | Merge pull request #639 from neosilky/freefix | Drew DeVault | 1 | +0 | -2 |
| 2016-05-05 22:50 | sway/config.c: fix double free issue as we need to store path in list | Daniel Lockyer | 1 | +0 | -2 |
| 2016-05-05 22:30 | sway/main.c: simplify free'ing by switching to the helper method | Daniel Lockyer | 1 | +1 | -3 |
| 2016-05-02 17:50 | Merge pull request #632 from 1ace/refactor/log | Drew DeVault | 2 | +9 | -12 |
| 2016-05-02 14:10 | common: refactor sway_log() | Eric Engestrom | 2 | +9 | -12 |
| 2016-05-02 17:09 | Merge pull request #634 from 1ace/fix/log-double-close | Drew DeVault | 1 | +1 | -3 |
| 2016-05-02 14:48 | common: fix double-close in error_handler() | Eric Engestrom | 1 | +1 | -3 |
| 2016-05-02 14:43 | Merge pull request #633 from 1ace/fix/readme-link | Drew DeVault | 1 | +1 | -1 |
| 2016-05-02 14:33 | README: remove empty params from url | Eric Engestrom | 1 | +1 | -1 |
| 2016-05-02 12:14 | Merge pull request #628 from 1ace/fix/ipc-path | Drew DeVault | 1 | +1 | -0 |
| 2016-05-02 12:13 | Merge pull request #629 from cyberhuman/master | Drew DeVault | 1 | +1 | -1 |
| 2016-05-02 12:13 | Merge pull request #630 from 1ace/fix/obob | Drew DeVault | 1 | +2 | -2 |
| 2016-05-02 11:18 | fix a typo (horiziontal -> horizontal) | Raman Varabets | 1 | +1 | -1 |
| 2016-05-02 11:04 | Fix off-by-one bug in log functions | Eric Engestrom | 1 | +2 | -2 |
| 2016-05-02 10:24 | sway: always terminate ipc path | Eric Engestrom | 1 | +1 | -0 |
| 2016-05-01 20:30 | Merge pull request #627 from mikkeloscar/update-title-when-tabbed | Drew DeVault | 2 | +26 | -13 |
| 2016-05-01 20:05 | Update view title of tabbed/stacked windows | Mikkel Oscar Lyderik | 2 | +26 | -13 |
| 2016-05-01 13:04 | Merge pull request #625 from 1ace/fix/buffer-overflow | Drew DeVault | 2 | +4 | -2 |
| 2016-05-01 12:39 | sway: fix potential buffer overflow | Eric Engestrom | 1 | +2 | -1 |
| 2016-05-01 12:39 | common: fix potential buffer overflow | Eric Engestrom | 1 | +2 | -1 |
| 2016-05-01 11:15 | Merge pull request #624 from tajjada/add-input-accel-profile | Drew DeVault | 5 | +41 | -2 |
| 2016-05-01 10:02 | Add input cmd for setting pointer accel profile. | Jasen Borisov | 5 | +41 | -2 |
| 2016-04-30 11:47 | Merge pull request #619 from mikkeloscar/fix-workspace-pr | Drew DeVault | 1 | +1 | -2 |
| 2016-04-30 07:13 | Remove premature break | Mikkel Oscar Lyderik | 1 | +1 | -2 |
| 2016-04-30 09:15 | Merge pull request #620 from xerpi/fix-registry-memleak | Mikkel Oscar Lyderik | 1 | +1 | -0 |
| 2016-04-30 09:10 | wayland/registry.c: free() registry at registry_teardown | Sergi Granell | 1 | +1 | -0 |
| 2016-04-30 01:39 | Merge pull request #618 from neosilky/uninit | Drew DeVault | 1 | +1 | -0 |
| 2016-04-30 00:12 | sway/config.c: Initialise struct value | Daniel Lockyer | 1 | +1 | -0 |
| 2016-04-29 22:50 | Merge pull request #616 from neosilky/memleak | Mikkel Oscar Lyderik | 1 | +5 | -0 |
| 2016-04-29 22:27 | sway/workspace.c: Cleanup some un-free'd memory | Daniel Lockyer | 1 | +5 | -0 |
| 2016-04-29 18:08 | Merge pull request #615 from neosilky/memleak | Drew DeVault | 2 | +7 | -3 |
| 2016-04-29 17:36 | sway/config.c: Move the wordfree call before the if statement so it is always called | Daniel Lockyer | 1 | +1 | -1 |
| 2016-04-29 17:31 | sway/config.c: Change to the useful free_cmd_results helper method | Daniel Lockyer | 1 | +1 | -2 |
| 2016-04-29 17:27 | sway/config.c: move free call to after sway_log | Daniel Lockyer | 1 | +1 | -1 |
| 2016-04-29 17:09 | sway/config.c: Leading on from cdf017c, we need to free path | Daniel Lockyer | 1 | +2 | -0 |
| 2016-04-29 17:08 | sway/config.c: res->input is a malloc'ed section which wasn't freed | Daniel Lockyer | 1 | +1 | -0 |
| 2016-04-29 17:07 | sway/config.c: wordexp has a corresponding wordfree which was never used | Daniel Lockyer | 1 | +2 | -1 |
| 2016-04-29 17:06 | sway/config.c: config_home is the result of a malloc but was never freed | Daniel Lockyer | 1 | +1 | -0 |
| 2016-04-29 17:00 | common/stringop.c: a premature decrement meant an element of argv was never released | Daniel Lockyer | 1 | +1 | -1 |
| 2016-04-29 15:25 | Merge pull request #614 from neosilky/memleak | Drew DeVault | 1 | +3 | -0 |
| 2016-04-29 15:16 | sway/commands.c: add some free calls to release allocated memory | Daniel Lockyer | 1 | +3 | -0 |
| 2016-04-29 15:04 | Fix another -Wunused-result | Drew DeVault | 1 | +4 | -1 |
| 2016-04-29 15:01 | Fix oversight in ebdce71 | Drew DeVault | 1 | +2 | -2 |
| 2016-04-29 14:59 | Fix -Wunused-result problems | Drew DeVault | 1 | +11 | -3 |
| 2016-04-29 14:38 | Add -Werror to C flags | Drew DeVault | 1 | +1 | -0 |
| 2016-04-29 14:37 | Merge pull request #613 from mikkeloscar/init-y | Drew DeVault | 1 | +1 | -1 |
| 2016-04-29 14:27 | Fix uninitialized variable | Mikkel Oscar Lyderik | 1 | +1 | -1 |
| 2016-04-28 23:10 | Merge pull request #612 from nrechn/master | Mikkel Oscar Lyderik | 1 | +1 | -1 |
| 2016-04-28 23:02 | Update config | nrechn | 1 | +1 | -1 |
| 2016-04-28 19:12 | Merge pull request #611 from mikkeloscar/bindcode-fix | Drew DeVault | 1 | +1 | -1 |
| 2016-04-28 19:03 | Fix bindcode by offsetting xkb keycode by 8 | Mikkel Oscar Lyderik | 1 | +1 | -1 |
| 2016-04-28 18:37 | Merge pull request #610 from sleep-walker/master | Drew DeVault | 9 | +15 | -7 |
| 2016-04-28 18:19 | Respect supplied CMAKE_C_FLAGS | Tomáš Čech | 1 | +1 | -1 |
| 2016-04-28 18:13 | Explicitly mark static linking in CMake | Tomáš Čech | 3 | +3 | -3 |
| 2016-04-28 18:08 | Fix missing include paths | Tomáš Čech | 8 | +11 | -3 |
| 2016-04-27 11:19 | Merge pull request #606 from mikkeloscar/tabbed-stacking-layout | Drew DeVault | 3 | +23 | -12 |
| 2016-04-27 09:22 | border: clear buffer on fullscreen views | Mikkel Oscar Lyderik | 3 | +21 | -10 |
| 2016-04-27 08:32 | Only check tabbed_stacked_parent for focused windows | Mikkel Oscar Lyderik | 1 | +2 | -2 |
| 2016-04-25 18:30 | Merge pull request #603 from fluxchief/master | Mikkel Oscar Lyderik | 1 | +1 | -2 |
| 2016-04-25 18:19 | swaylock: fix double free | Kevin Hamacher | 1 | +1 | -2 |
| 2016-04-25 15:34 | Merge pull request #566 from mikkeloscar/tabbed-stacking-layout | Drew DeVault | 9 | +629 | -171 |
| 2016-04-25 11:40 | Remove commented code | Mikkel Oscar Lyderik | 1 | +0 | -2 |
| 2016-04-24 20:04 | Remove unused function | Mikkel Oscar Lyderik | 2 | +2 | -11 |
| 2016-04-24 19:54 | Don't send invisble view to back | Mikkel Oscar Lyderik | 1 | +0 | -3 |
| 2016-04-23 23:50 | Use correct geometry for nested containers | Mikkel Oscar Lyderik | 1 | +9 | -7 |
| 2016-04-23 23:47 | Add title to nested tabbed/stacked containers | Mikkel Oscar Lyderik | 2 | +78 | -0 |
| 2016-04-22 20:44 | Disable inner gaps when in tabbed/stacked mode | Mikkel Oscar Lyderik | 2 | +68 | -37 |
| 2016-04-19 22:22 | Add support for nested tabbed/stacked containers | Mikkel Oscar Lyderik | 8 | +233 | -77 |
| 2016-04-17 11:36 | Use tabs for indentation | Mikkel Oscar Lyderik | 1 | +6 | -6 |
| 2016-04-03 11:48 | Make floating border fixes work with tabbed/stacked code | Mikkel Oscar Lyderik | 2 | +12 | -26 |
| 2016-04-02 14:29 | Reapply prev layout when exiting tabbed/stacked | Mikkel Oscar Lyderik | 3 | +31 | -18 |
| 2016-04-01 19:39 | Improve move command with tabbed/stacked layout | Mikkel Oscar Lyderik | 2 | +9 | -4 |
| 2016-04-01 13:58 | Correctly determine default layout | Mikkel Oscar Lyderik | 5 | +22 | -14 |
| 2016-04-01 11:36 | Fix problems with floating windows | Mikkel Oscar Lyderik | 6 | +26 | -7 |
| 2016-03-31 22:04 | Tabbed and stacked layout | Mikkel Oscar Lyderik | 6 | +245 | -71 |
| 2016-04-24 21:58 | Merge pull request #601 from Hummer12007/pango_markup_config | Drew DeVault | 9 | +41 | -2 |
| 2016-04-24 17:39 | Renamed pango_markup config options | Mykyta Holubakha | 2 | +3 | -3 |
| 2016-04-24 17:35 | Renamed to pango_markup | Mykyta Holubakha | 9 | +18 | -18 |
| 2016-04-24 17:20 | Fix line length calculation | Mykyta Holubakha | 1 | +1 | -1 |
| 2016-04-24 17:11 | Added plaintext_markup to swaybar IPC | Mykyta Holubakha | 2 | +7 | -0 |
| 2016-04-24 16:57 | Added plaintext markup configuration | Mykyta Holubakha | 7 | +33 | -1 |
| 2016-04-24 12:52 | Merge pull request #598 from Hummer12007/pango_fix | Drew DeVault | 2 | +6 | -6 |
| 2016-04-24 12:52 | Merge pull request #599 from mikkeloscar/bar-markup-pango | Drew DeVault | 1 | +5 | -1 |
| 2016-04-24 08:23 | Use i3bar format for markup field. | Mikkel Oscar Lyderik | 1 | +5 | -1 |
| 2016-04-24 07:39 | Passing missing argument to get_text_size | Mykyta Holubakha | 2 | +6 | -6 |
| 2016-04-23 17:41 | Merge pull request #597 from wdbw/swaylock-pam-change | Drew DeVault | 1 | +2 | -2 |
| 2016-04-23 17:14 | swaylock: Fix swaylock.pam | wdbw | 1 | +2 | -2 |
| 2016-04-23 12:53 | Merge pull request #596 from mikkeloscar/default-config-mod-b | Drew DeVault | 1 | +2 | -2 |
| 2016-04-23 07:59 | Use bindsym $mod+b splith in default config | Mikkel Oscar Lyderik | 1 | +2 | -2 |
| 2016-04-17 15:38 | Style issue | Drew DeVault | 1 | +1 | -1 |
| 2016-04-17 15:35 | Flesh out pango markup implementation | Drew DeVault | 6 | +33 | -18 |
| 2016-04-17 15:08 | Merge pull request #590 from mikkeloscar/i686-warnings | Drew DeVault | 5 | +13 | -13 |
| 2016-04-17 14:26 | Use correct format string for x86_64 and i686 | Mikkel Oscar Lyderik | 5 | +13 | -13 |
| 2016-04-17 14:47 | Add support for pango markup | Drew DeVault | 1 | +1 | -1 |
| 2016-04-16 18:10 | Merge pull request #588 from mikkeloscar/clang-warnings | Drew DeVault | 1 | +7 | -7 |
| 2016-04-16 18:04 | Remove clang warnings (-Wsign-compare) | Mikkel Oscar Lyderik | 1 | +7 | -7 |
| 2016-04-16 15:09 | Update link to arch linux package | Drew DeVault | 1 | +1 | -1 |
| 2016-04-16 14:22 | Update to wlc 0.0.2 | Drew DeVault | 1 | +1 | -1 |
| 2016-04-12 01:08 | Merge pull request #582 from cl91/fix-memory-leaks | Drew DeVault | 2 | +3 | -0 |
| 2016-04-11 23:11 | Plug two memory leaks | Chang Liu | 2 | +3 | -0 |
| 2016-04-09 22:15 | Merge pull request #580 from mikkeloscar/handle-realloc-fail | Drew DeVault | 1 | +15 | -2 |
| 2016-04-09 21:58 | swaylock: Handle possible fail on password realloc | Mikkel Oscar Lyderik | 1 | +15 | -2 |
| 2016-04-09 21:38 | Merge pull request #579 from mikkeloscar/new_view-geometry | Drew DeVault | 2 | +3 | -6 |
| 2016-04-09 20:51 | Don't init desired width/height on new_view | Mikkel Oscar Lyderik | 1 | +2 | -5 |
| 2016-04-09 20:51 | Only update geometry of single floating view | Mikkel Oscar Lyderik | 1 | +1 | -1 |
| 2016-04-04 13:37 | Merge pull request #572 from fluxchief/swaylock-flush | Drew DeVault | 1 | +10 | -8 |
| 2016-04-03 20:46 | Merge pull request #574 from fluxchief/parse-border-color | Drew DeVault | 1 | +79 | -1 |
| 2016-04-03 14:07 | Add border color commands | Kevin Hamacher | 1 | +79 | -1 |
| 2016-04-03 15:07 | Merge pull request #575 from fluxchief/border-color-fix | Mikkel Oscar Lyderik | 1 | +1 | -1 |
| 2016-04-03 14:52 | Use border background color as border background | Kevin Hamacher | 1 | +1 | -1 |
| 2016-04-03 00:36 | Merge pull request #568 from crondog/fixborders | Mikkel Oscar Lyderik | 2 | +42 | -13 |
| 2016-04-02 03:49 | Fix window borders | crondog | 2 | +42 | -13 |
| 2016-04-02 22:33 | Improve swaylock event flushing | Kevin Hamacher | 1 | +10 | -8 |
| 2016-04-02 20:29 | Merge pull request #562 from fluxchief/border-endian | Drew DeVault | 1 | +9 | -14 |
| 2016-03-31 11:51 | improve endianess handeling | Kevin Hamacher | 1 | +9 | -14 |
| 2016-04-02 17:09 | Merge pull request #569 from 1ace/master | Mikkel Oscar Lyderik | 8 | +16 | -16 |
| 2016-04-02 15:00 | Fix spelling mistakes | Eric Engestrom | 8 | +16 | -16 |
| 2016-03-31 14:51 | Merge pull request #565 from mikkeloscar/fix-pointer-crash | Drew DeVault | 1 | +1 | -1 |
| 2016-03-31 14:39 | Fix pointer related crash when stacked/tabbed | Mikkel Oscar Lyderik | 1 | +1 | -1 |
| 2016-03-31 11:59 | Merge pull request #563 from mikkeloscar/fix-border-reset | Drew DeVault | 1 | +2 | -2 |
| 2016-03-31 11:59 | Merge pull request #561 from fluxchief/swaylock | Drew DeVault | 1 | +2 | -1 |
| 2016-03-31 11:51 | Correctly reset border geometry | Mikkel Oscar Lyderik | 1 | +2 | -2 |
| 2016-03-31 11:49 | swaylock: improve graphical feedback | Kevin Hamacher | 1 | +2 | -1 |
| 2016-03-31 11:43 | Merge pull request #560 from mikkeloscar/add-new_window-new_float | Drew DeVault | 5 | +114 | -24 |
| 2016-03-31 10:17 | Add cmds new_window and new_float | Mikkel Oscar Lyderik | 5 | +114 | -24 |
| 2016-03-31 09:56 | Merge pull request #558 from crondog/swaybarexit | Mikkel Oscar Lyderik | 1 | +11 | -3 |
| 2016-03-31 09:50 | Stop swaybar crashing without args | crondog | 1 | +11 | -3 |
| 2016-03-30 23:12 | Update default wallpapers | Drew DeVault | 8 | +0 | -0 |
| 2016-03-30 15:19 | Merge pull request #557 from mikkeloscar/bar-font-pango-optional | Drew DeVault | 1 | +3 | -3 |
| 2016-03-30 14:38 | Make pango: optional for bar font | Mikkel Oscar Lyderik | 1 | +3 | -3 |
| 2016-03-30 13:24 | Fix pointer scroll thing | Drew DeVault | 1 | +29 | -24 |
| 2016-03-30 13:21 | Fix crashes with borders | Drew DeVault | 1 | +6 | -4 |
| 2016-03-30 12:36 | Remove leftover comment | Drew DeVault | 1 | +0 | -1 |
| 2016-03-30 12:34 | New feature: adjust gaps with floating_mod+scroll | Drew DeVault | 3 | +34 | -0 |
| 2016-03-30 11:46 | Update README screenshot | Drew DeVault | 1 | +1 | -1 |
| 2016-03-30 11:41 | Merge pull request #551 from mikkeloscar/window-borders | Drew DeVault | 16 | +655 | -47 |
| 2016-03-30 11:37 | Merge pull request #555 from mikkeloscar/mode-name-spaces | Drew DeVault | 1 | +3 | -9 |
| 2016-03-30 10:58 | Allow surrounding spaces in mode name | Mikkel Oscar Lyderik | 1 | +3 | -9 |
| 2016-03-30 08:09 | Fix borders with floating windows | Mikkel Oscar Lyderik | 2 | +50 | -9 |
| 2016-03-29 22:59 | Update window title when it changes | Mikkel Oscar Lyderik | 1 | +18 | -5 |
| 2016-03-29 22:13 | Mark focused view focus_inactive on unfocused output | Mikkel Oscar Lyderik | 3 | +9 | -0 |
| 2016-03-29 21:31 | Handle swaybar using sway font | Mikkel Oscar Lyderik | 1 | +3 | -1 |
| 2016-03-29 21:07 | Comment endianness | Mikkel Oscar Lyderik | 1 | +2 | -2 |
| 2016-03-29 12:47 | Implement borders | Mikkel Oscar Lyderik | 13 | +393 | -156 |
| 2016-03-29 12:40 | Add border <none|normal|toggle|pixel> config | Mikkel Oscar Lyderik | 5 | +69 | -4 |
| 2016-03-29 11:49 | Implement parsing of hide_edge_borders | Mikkel Oscar Lyderik | 4 | +39 | -0 |
| 2016-03-28 20:22 | Make client/pango.h not depend on client/window.h | Mikkel Oscar Lyderik | 3 | +26 | -28 |
| 2016-03-28 17:38 | Make pango: prefix optional for font config | Mikkel Oscar Lyderik | 2 | +7 | -7 |
| 2016-03-28 13:16 | Add default border colors | Mikkel Oscar Lyderik | 2 | +51 | -0 |
| 2016-03-14 01:10 | Implement some more on borders | Drew DeVault | 6 | +109 | -24 |
| 2016-01-29 00:41 | Window borders proof of concept | Drew DeVault | 1 | +20 | -5 |
| 2016-01-28 13:39 | Initial setup of window border rendering | Drew DeVault | 4 | +53 | -0 |
| 2016-03-29 19:02 | Merge pull request #553 from Hummer12007/master | Drew DeVault | 1 | +1 | -1 |
| 2016-03-29 18:32 | Fix a typo in swaygrab manual | Hummer12007 | 1 | +1 | -1 |
| 2016-03-28 20:15 | Merge pull request #549 from Hummer12007/patch-1 | Drew DeVault | 1 | +1 | -1 |
| 2016-03-28 19:26 | Added -R option to getopt opt_string | Hummer12007 | 1 | +1 | -1 |
| 2016-03-27 16:50 | Update default config | Drew DeVault | 1 | +11 | -9 |
| 2016-03-27 16:41 | Loosen restrictions on commands, update docs | Drew DeVault | 4 | +22 | -16 |
| 2016-03-27 16:24 | Update sway(1) | Drew DeVault | 1 | +2 | -2 |
| 2016-03-27 14:01 | Squash warning about uninitialized variable | Drew DeVault | 1 | +1 | -1 |
| 2016-03-26 17:24 | Update default config to suggest include | Drew DeVault | 1 | +8 | -0 |
| 2016-03-26 16:58 | Merge pull request #546 from mikkeloscar/include-handle-dir | Drew DeVault | 1 | +6 | -0 |
| 2016-03-26 16:11 | Don't try to read config if not a file. | Mikkel Oscar Lyderik | 1 | +6 | -0 |
| 2016-03-26 15:51 | Merge pull request #544 from mikkeloscar/add-include-command | Drew DeVault | 5 | +163 | -39 |
| 2016-03-26 15:50 | Add config path to error msg | Mikkel Oscar Lyderik | 1 | +2 | -2 |
| 2016-03-26 12:02 | Load correct config on reload | Mikkel Oscar Lyderik | 1 | +3 | -1 |
| 2016-03-26 11:59 | Document include command | Mikkel Oscar Lyderik | 1 | +4 | -0 |
| 2016-03-26 11:31 | Implement include command | Mikkel Oscar Lyderik | 4 | +155 | -37 |
| 2016-03-25 19:54 | Update README.md | Drew DeVault | 1 | +1 | -2 |
| 2016-03-25 19:52 | Update README.md packaging info | Drew DeVault | 1 | +3 | -3 |
| 2016-03-25 15:21 | Fix link to PGP key | Drew DeVault | 1 | +1 | -1 |
| 2016-03-25 15:10 | Merge pull request #543 from fluxchief/master | Drew DeVault | 2 | +253 | -74 |
| 2016-03-25 13:06 | Add graphical feedback to swaylock (#526) | Kevin Hamacher | 2 | +253 | -74 |
| 2016-03-25 00:06 | Merge pull request #538 from nuew/display-images | Drew DeVault | 3 | +132 | -38 |
| 2016-03-24 23:55 | Replace with in swaylock | Nuew | 1 | +5 | -6 |
| 2016-03-24 22:57 | Merge branch 'master' into display-images | Ethan | 2 | +5 | -0 |
| 2016-03-24 22:52 | Change 'display' to 'output' in swaylock error messages where necessary | Nuew | 1 | +4 | -4 |
| 2016-03-24 22:49 | Change 'display' to 'output' in swaylock docs where necessary | Nuew | 2 | +9 | -9 |
| 2016-03-24 22:01 | CMake: add missing wlc include dir for common and swaygrab | Dominique Martinet | 2 | +5 | -0 |
| 2016-03-24 22:02 | Add choice of display to --image. | Nuew | 3 | +132 | -37 |
| 2016-03-24 21:27 | Merge pull request #537 from mikkeloscar/exit-on-config-missing | Drew DeVault | 2 | +8 | -3 |
| 2016-03-24 21:13 | Gracefully exit when config is not found | Mikkel Oscar Lyderik | 2 | +8 | -3 |
| 2016-03-24 20:48 | Make the nvidia warning louder | Drew DeVault | 1 | +1 | -0 |
| 2016-03-24 18:51 | Merge pull request #536 from jcaesar/master | Drew DeVault | 1 | +8 | -0 |
| 2016-03-24 18:31 | swaylock: Interpret XKB_KEY_BackSpace as a deletion instead of a normal key. | Julius Michaelis | 1 | +8 | -0 |
| 2016-03-24 18:24 | Update README | Drew DeVault | 1 | +3 | -3 |
| 2016-03-24 18:09 | Don't set WLC_DIM on startup | Drew DeVault | 1 | +0 | -1 |
| 2016-03-24 18:08 | Update to new WLC API | Drew DeVault | 3 | +23 | -37 |
| 2016-03-23 13:44 | Merge pull request #535 from mikkeloscar/fix-swaylock-crash | Drew DeVault | 1 | +7 | -1 |
| 2016-03-23 13:25 | swaylock: Fix crash when unable to connect to wl | Mikkel Oscar Lyderik | 1 | +7 | -1 |
| 2016-03-22 10:53 | Merge pull request #530 from mikkeloscar/swaybar-kill-on-sway-crash | Drew DeVault | 1 | +1 | -1 |
| 2016-03-22 10:27 | Abort when receiving 0 bytes in IPC call | Mikkel Oscar Lyderik | 1 | +1 | -1 |
| 2016-03-21 20:23 | Merge pull request #527 from gkbrk/swaylock_password_grow | Drew DeVault | 1 | +9 | -2 |
| 2016-03-21 20:17 | swaylock: Grow the password buffer | Gökberk Yaltıraklı | 1 | +9 | -2 |
| 2016-03-20 11:46 | Merge pull request #525 from mikkeloscar/fix-clang-warning | Drew DeVault | 1 | +1 | -1 |
| 2016-03-20 11:45 | Merge pull request #524 from mikkeloscar/smart-gaps | Drew DeVault | 6 | +27 | -2 |
| 2016-03-20 11:41 | Use correct type for keycode | Mikkel Oscar Lyderik | 1 | +1 | -1 |
| 2016-03-20 11:29 | Implement 'smart_gaps' feature from i3-gaps | Mikkel Oscar Lyderik | 6 | +27 | -2 |
| 2016-03-19 13:10 | Merge pull request #523 from mikkeloscar/slack-key-handler | Drew DeVault | 2 | +39 | -11 |
| 2016-03-19 12:42 | Make key handling less strict | Mikkel Oscar Lyderik | 1 | +38 | -10 |
| 2016-03-19 12:36 | Allow legal non-x11 keycodes | Mikkel Oscar Lyderik | 1 | +1 | -1 |
| 2016-03-19 00:00 | Merge pull request #522 from mikkeloscar/workspace-layout | Drew DeVault | 2 | +24 | -1 |
| 2016-03-18 23:50 | Add config option workspace_layout | Mikkel Oscar Lyderik | 2 | +24 | -1 |
| 2016-03-18 22:23 | New default wallpaper! | Drew DeVault | 22 | +343 | -2 |
| 2016-03-18 21:15 | Merge pull request #520 from aouelete/swaylock | Drew DeVault | 2 | +48 | -0 |
| 2016-03-18 21:09 | Merge branch 'master' of git://github.com/SirCmpwn/sway into swaylock | Aaron Ouellette | 15 | +168 | -23 |
| 2016-03-18 10:52 | Merge pull request #519 from mikkeloscar/maintain-exec-quotes | Drew DeVault | 1 | +6 | -6 |
| 2016-03-18 08:34 | Don't strip quotes from exec args | Mikkel Oscar Lyderik | 1 | +6 | -6 |
| 2016-03-17 22:52 | Merge pull request #516 from mikkeloscar/remove-panel_size | Drew DeVault | 3 | +0 | -6 |
| 2016-03-17 22:31 | Remove unused panel_size (and fix rearrange) | Mikkel Oscar Lyderik | 3 | +0 | -6 |
| 2016-03-17 17:47 | Merge pull request #515 from mikkeloscar/focus-correct-swaylock-view | Drew DeVault | 1 | +6 | -1 |
| 2016-03-17 16:02 | Focus correct swaylock view in multimonitor setup | Mikkel Oscar Lyderik | 1 | +6 | -1 |
| 2016-03-17 14:45 | Merge pull request #513 from mikkeloscar/sway-bar-manpage | Drew DeVault | 4 | +115 | -2 |
| 2016-03-17 14:35 | Document swaybar commands | Mikkel Oscar Lyderik | 4 | +115 | -2 |
| 2016-03-17 12:33 | Merge pull request #512 from mikkeloscar/bg-panel-render | Drew DeVault | 2 | +3 | -7 |
| 2016-03-17 11:05 | Schedule render when adding bg and panel. | Mikkel Oscar Lyderik | 1 | +3 | -0 |
| 2016-03-17 11:05 | Revert "Render outputs as soon as wlc is ready" | Mikkel Oscar Lyderik | 1 | +0 | -7 |
| 2016-03-13 16:35 | Merge pull request #510 from mikkeloscar/render-output-at-launch | Drew DeVault | 1 | +7 | -0 |
| 2016-03-13 15:58 | Render outputs as soon as wlc is ready | Mikkel Oscar Lyderik | 1 | +7 | -0 |
| 2016-03-12 23:35 | Fix default config's split binding | Drew DeVault | 1 | +2 | -2 |
| 2016-03-05 14:44 | Update LICENSE to 2016 | Drew DeVault | 1 | +1 | -1 |
| 2016-03-04 21:53 | Remove focus when switching to empty workspace | Mikkel Oscar Lyderik | 1 | +5 | -0 |
| 2016-03-04 18:47 | Merge pull request #502 from mikkeloscar/lock-reset-input | Drew DeVault | 1 | +3 | -0 |
| 2016-03-04 16:10 | Reset input state when locking compositor | Mikkel Oscar Lyderik | 1 | +3 | -0 |
| 2016-03-04 16:08 | Merge pull request #501 from mikkeloscar/ws-on-output | Drew DeVault | 4 | +27 | -5 |
| 2016-03-04 15:44 | Fix assigning workspaces to outputs | Mikkel Oscar Lyderik | 4 | +27 | -5 |
| 2016-03-01 15:23 | add a manpage for swaylock | Aaron Ouellette | 2 | +48 | -0 |
| 2016-02-29 21:46 | Merge pull request #495 from gpyh/docswaybar | Drew DeVault | 1 | +82 | -68 |
| 2016-02-25 23:36 | Segregate between config and runtime cmds in doc | Yacine Hmito | 1 | +82 | -68 |
| 2016-02-28 20:42 | Merge pull request #497 from progandy/swaylock-arrange | Drew DeVault | 1 | +6 | -8 |
| 2016-02-28 20:24 | sway: rearrange the whole ws on lock view setup | progandy | 1 | +1 | -1 |
| 2016-02-28 19:12 | sway: set lock view to floating after ws switch | progandy | 1 | +5 | -7 |
| 2016-02-28 17:32 | Merge pull request #496 from mikkeloscar/focus-new-output | Drew DeVault | 1 | +48 | -2 |
| 2016-02-28 17:20 | Correctly move focus from one output to a new one. | Mikkel Oscar Lyderik | 1 | +48 | -2 |
| 2016-02-27 21:18 | Merge pull request #492 from mikkeloscar/swaybar-multi-output | Drew DeVault | 14 | +256 | -144 |
| 2016-02-24 17:53 | Free config before exiting sway. | Mikkel Oscar Lyderik | 3 | +9 | -1 |
| 2016-02-24 17:52 | Improve how swaybars are spawned | Mikkel Oscar Lyderik | 3 | +20 | -14 |
| 2016-02-24 12:30 | Poll before wl_display_dispatch | Mikkel Oscar Lyderik | 1 | +31 | -15 |
| 2016-02-23 14:06 | Differentiate between all or no outputs | Mikkel Oscar Lyderik | 3 | +6 | -1 |
| 2016-02-23 13:40 | Add outputs to bar_config ipc response | Mikkel Oscar Lyderik | 1 | +11 | -0 |
| 2016-02-23 13:25 | Make sway spawn only one bar per bar config | Mikkel Oscar Lyderik | 5 | +31 | -54 |
| 2016-02-22 16:27 | Make single bar handle multiple outputs | Mikkel Oscar Lyderik | 7 | +157 | -68 |
| 2016-02-27 12:18 | Set pointer pos before focusing view under it | Mikkel Oscar Lyderik | 1 | +2 | -2 |
| 2016-02-27 00:25 | Make protocol specifications follow the DTD | Mikkel Oscar Lyderik | 2 | +11 | -3 |
| 2016-02-26 08:08 | Correctly exit sway on errors. | Mikkel Oscar Lyderik | 9 | +24 | -20 |
| 2016-02-25 23:09 | Merge pull request #494 from gpyh/argsegfault | Drew DeVault | 2 | +6 | -2 |
| 2016-02-25 22:13 | Fix for when sway_abort doesn't exit | Yacine Hmito | 1 | +1 | -0 |
| 2016-02-25 21:48 | Fixed swaymsg command name in sway(5) doc | Yacine Hmito | 1 | +1 | -1 |
| 2016-02-25 21:19 | No options when using sway as IPC client | Yacine Hmito | 1 | +3 | -0 |
| 2016-02-25 20:49 | Removed p as a valid CLI option | Yacine Hmito | 1 | +1 | -1 |
| 2016-02-25 14:02 | Merge pull request #493 from mikkeloscar/view-behind-swaylock | Drew DeVault | 1 | +10 | -0 |
| 2016-02-25 13:42 | Don't rearrange views behind swaylock. | Mikkel Oscar Lyderik | 1 | +10 | -0 |
| 2016-02-25 12:36 | Check for empty ws on view destroyed. | Mikkel Oscar Lyderik | 1 | +10 | -0 |
| 2016-02-25 11:59 | Send workspace ICP event on ws destroy/empty. | Mikkel Oscar Lyderik | 1 | +2 | -0 |
| 2016-02-25 10:41 | Prevent crash when showing scratchpad on new ws. | Mikkel Oscar Lyderik | 1 | +2 | -1 |
| 2016-02-21 21:49 | Fix ipc event bit masks | Mikkel Oscar Lyderik | 1 | +9 | -9 |
| 2016-02-12 12:22 | Prefer named output config over wildcard config. | Mikkel Oscar Lyderik | 1 | +9 | -3 |
| 2016-02-08 12:40 | Merge pull request #488 from mikkeloscar/get-pixels | Drew DeVault | 3 | +70 | -18 |
| 2016-02-08 11:06 | Replace deprecated function wlc_output_get_pixels. | Mikkel Oscar Lyderik | 3 | +70 | -18 |
| 2016-02-08 11:31 | Squash trailing whitespace | Mikkel Oscar Lyderik | 1 | +1 | -1 |
| 2016-02-08 11:30 | Fix clang warnings | Mikkel Oscar Lyderik | 2 | +3 | -3 |
| 2016-01-29 00:55 | Add wlc-render.h to handlers.c | Drew DeVault | 1 | +1 | -0 |
| 2016-02-08 10:36 | Merge pull request #486 from SethBarberee/sway-zsh | Mikkel Oscar Lyderik | 1 | +8 | -14 |
| 2016-02-01 20:53 | fixed config help | Seth Barberee | 1 | +1 | -1 |
| 2016-02-01 04:39 | refactored to include single dash | Seth Barberee | 1 | +8 | -14 |
| 2016-01-29 02:24 | use tabs | Mikkel Oscar Lyderik | 1 | +1 | -1 |
| 2016-01-29 02:06 | Improve _swaymsg and _swaygrab completions | Mikkel Oscar Lyderik | 2 | +14 | -3 |
| 2016-01-29 01:48 | Autocomplete scale options | Mikkel Oscar Lyderik | 1 | +1 | -1 |
| 2016-01-29 01:45 | complete image, not color | Mikkel Oscar Lyderik | 1 | +2 | -2 |
| 2016-01-29 01:42 | Add files completion to _swaylock | Mikkel Oscar Lyderik | 1 | +3 | -3 |
| 2016-01-29 01:30 | Merge pull request #483 from aouelete/zsh-swaylock-completion | Mikkel Oscar Lyderik | 2 | +12 | -1 |
| 2016-01-28 22:41 | zsh completions for swaylock | Aaron Ouellette | 2 | +12 | -1 |
| 2016-01-28 12:57 | Merge pull request #482 from crondog/movemouse | Drew DeVault | 1 | +21 | -0 |
| 2016-01-28 12:56 | Print /proc/<pid>/maps on segfault | Drew DeVault | 3 | +47 | -1 |
| 2016-01-28 11:10 | commands: move position mouse | crondog | 1 | +21 | -0 |
| 2016-01-28 03:12 | Merge pull request #480 from crondog/swaylocktrans2 | Drew DeVault | 1 | +17 | -11 |
| 2016-01-28 00:41 | swaylock: Allow for transparent color values | crondog | 1 | +17 | -11 |
| 2016-01-27 09:55 | Merge pull request #479 from crondog/font | Drew DeVault | 4 | +28 | -2 |
| 2016-01-27 05:57 | font: Allow adding font to the config. In prep for border titles | crondog | 4 | +28 | -2 |
| 2016-01-26 23:38 | Remove pointer from swaylock surface | Drew DeVault | 2 | +21 | -11 |
| 2016-01-26 23:33 | Fix returning to sway after swaylock completes | Drew DeVault | 1 | +3 | -0 |
| 2016-01-26 21:25 | Merge pull request #478 from SethBarberee/swaymsg-zsh | Mikkel Oscar Lyderik | 1 | +6 | -12 |
| 2016-01-26 21:18 | refactored to include single dash options | Seth Barberee | 1 | +6 | -12 |
| 2016-01-25 21:06 | Merge pull request #476 from christophgysin/cairo_set_source_u32 | Drew DeVault | 5 | +20 | -17 |
| 2016-01-25 20:44 | extract cairo_set_source_u32() | Christoph Gysin | 5 | +20 | -17 |
| 2016-01-25 20:28 | Merge pull request #475 from christophgysin/swaylock_color | Drew DeVault | 1 | +135 | -100 |
| 2016-01-25 19:17 | swaylock: support --color | Christoph Gysin | 1 | +46 | -18 |
| 2016-01-25 19:16 | swaylock: extract render_image | Christoph Gysin | 1 | +92 | -85 |
| 2016-01-25 18:28 | Merge pull request #474 from christophgysin/swaylock_pam | Drew DeVault | 1 | +33 | -9 |
| 2016-01-23 20:43 | swaylock: don't memset memory that has been freed | Christoph Gysin | 1 | +4 | -5 |
| 2016-01-24 12:35 | swaylock: fix pam conversation | Christoph Gysin | 1 | +15 | -5 |
| 2016-01-24 11:33 | swaylock: add pam conversation debug output | Christoph Gysin | 1 | +14 | -0 |
| 2016-01-24 11:33 | swaylock: remove global variable pam_reply | Christoph Gysin | 1 | +5 | -4 |
| 2016-01-25 14:24 | swaybar: Fix plaintext handling. | Mikkel Oscar Lyderik | 1 | +1 | -1 |
| 2016-01-25 00:10 | Fix colors off by one | Mikkel Oscar Lyderik | 1 | +4 | -4 |
| 2016-01-24 23:33 | Merge pull request #471 from mikkeloscar/fix-exec-quotes | Drew DeVault | 3 | +33 | -0 |
| 2016-01-24 23:02 | Add quotes to multiword arguments. | Mikkel Oscar Lyderik | 3 | +33 | -0 |
| 2016-01-24 14:55 | swaybar: move headers to include/bar | Mikkel Oscar Lyderik | 11 | +14 | -14 |
| 2016-01-24 14:46 | Merge pull request #467 from mikkeloscar/swaybar-refactor | Drew DeVault | 13 | +1531 | -1214 |
| 2016-01-24 02:06 | swaybar: cleanup CmakeLists.txt | Mikkel Oscar Lyderik | 1 | +0 | -1 |
| 2016-01-24 01:34 | swaybar: rename state to bar | Mikkel Oscar Lyderik | 14 | +318 | -317 |
| 2016-01-24 01:19 | swaybar: move core functionality to state.c | Mikkel Oscar Lyderik | 4 | +126 | -119 |
| 2016-01-24 00:03 | swaybar: Move swaybar_teardown to free_state | Mikkel Oscar Lyderik | 6 | +87 | -49 |
| 2016-01-23 23:23 | swaybar: move ipc stuff to ipc.{h,c} | Mikkel Oscar Lyderik | 11 | +359 | -301 |
| 2016-01-23 19:55 | swaybar: feactor render, statusline | Mikkel Oscar Lyderik | 8 | +968 | -840 |
| 2016-01-23 01:47 | swaybar: Separate config | Mikkel Oscar Lyderik | 4 | +257 | -171 |
| 2016-01-24 02:02 | numlen(0) == 1 | Mikkel Oscar Lyderik | 1 | +1 | -1 |
| 2016-01-24 01:59 | use log10 in numlen | Mikkel Oscar Lyderik | 2 | +7 | -7 |
| 2016-01-23 21:48 | Merge pull request #457 from mikkeloscar/move-view-fix | Drew DeVault | 1 | +1 | -3 |
| 2016-01-23 21:35 | Add new wlc thing to views | Drew DeVault | 1 | +1 | -0 |
| 2016-01-23 21:35 | Revert "s/numlen/log10/g" | Drew DeVault | 5 | +18 | -5 |
| 2016-01-23 20:50 | s/numlen/log10/g | Drew DeVault | 5 | +5 | -18 |
| 2016-01-23 19:35 | Merge pull request #466 from christophgysin/swaybar_usage | Drew DeVault | 1 | +17 | -2 |
| 2016-01-23 19:22 | swaybar: add --help option | Christoph Gysin | 1 | +16 | -1 |
| 2016-01-23 19:27 | Merge pull request #464 from christophgysin/swaylock | Drew DeVault | 1 | +61 | -2 |
| 2016-01-23 19:26 | Merge pull request #465 from sardemff7/master | Drew DeVault | 1 | +7 | -4 |
| 2016-01-23 19:21 | swaybar: debug option takes no argument | Christoph Gysin | 1 | +1 | -1 |
| 2016-01-23 19:20 | commands: Fix memory allocation in assign | Quentin Glidic | 1 | +3 | -3 |
| 2016-01-23 17:43 | commands: Fix usage of arrow in assign | Quentin Glidic | 1 | +4 | -1 |
| 2016-01-23 15:39 | travis: remove wlc dep: xcb-util-wm | Mikkel Oscar Lyderik | 1 | +0 | -1 |
| 2016-01-23 13:16 | swaylock: add i3lock compatible options | Christoph Gysin | 1 | +27 | -6 |
| 2016-01-23 14:00 | travis: don't build wlc, depend on wlc-git instead | Mikkel Oscar Lyderik | 2 | +3 | -25 |
| 2016-01-23 12:58 | swaylock: add option parsing | Christoph Gysin | 1 | +40 | -2 |
| 2016-01-23 12:52 | Merge pull request #463 from christophgysin/typo | Drew DeVault | 1 | +1 | -1 |
| 2016-01-23 12:39 | Add xcb-util-wm to PKGBUILD | Drew DeVault | 1 | +1 | -0 |
| 2016-01-23 12:08 | sway-input: fix typo | Christoph Gysin | 1 | +1 | -1 |
| 2016-01-22 18:20 | manpage: fix sway-input layout | Mikkel Oscar Lyderik | 1 | +9 | -9 |
| 2016-01-22 18:17 | manpage: add references sway.5 <-> sway-input.5 | Mikkel Oscar Lyderik | 2 | +10 | -0 |
| 2016-01-22 18:15 | Fix generating sway-input.5 manpage | Mikkel Oscar Lyderik | 2 | +4 | -3 |
| 2016-01-22 18:18 | Merge pull request #461 from SethBarberee/swaygrab-zsh | Drew DeVault | 1 | +10 | -15 |
| 2016-01-22 16:45 | restructured to include single dash options | Seth Barberee | 1 | +10 | -15 |
| 2016-01-22 04:17 | cmake: fix libinput include dirs | Mikkel Oscar Lyderik | 2 | +1 | -2 |
| 2016-01-22 01:51 | Merge pull request #459 from crondog/sigpipe | Mikkel Oscar Lyderik | 1 | +3 | -0 |
| 2016-01-22 01:29 | Prevent ipc from crashing sway | crondog | 1 | +3 | -0 |
| 2016-01-21 21:07 | Fix rendering of view when moving to new workspace | Mikkel Oscar Lyderik | 1 | +1 | -3 |
| 2016-01-21 21:05 | Only update visibility if WS isn't destroyed after | Mikkel Oscar Lyderik | 1 | +3 | -2 |
| 2016-01-21 20:15 | Merge pull request #456 from gpyh/fix-config-dir | Drew DeVault | 2 | +6 | -2 |
| 2016-01-21 20:04 | Fix issue #455 | Yacine Hmito | 2 | +6 | -2 |
| 2016-01-21 16:18 | Fix memory leak in config.c | Drew DeVault | 1 | +1 | -0 |
| 2016-01-21 16:03 | Strip stray whitespace | Mikkel Oscar Lyderik | 1 | +1 | -1 |
| 2016-01-19 23:50 | Merge pull request #440 from SethBarberee/zsh-completions | Drew DeVault | 5 | +90 | -1 |
| 2016-01-19 15:08 | Merge pull request #448 from colemickens/libinput | Drew DeVault | 16 | +727 | -3 |
| 2016-01-17 10:53 | libinput | Cole Mickens | 16 | +727 | -3 |
| 2016-01-18 04:06 | added basic zsh shell completion for sway, swaybg, and swaygrab | Seth Barberee | 5 | +90 | -1 |
| 2016-01-17 19:04 | Add ffmpeg/imagemagick to depenency list | Drew DeVault | 1 | +2 | -0 |
| 2016-01-17 17:47 | Copy filename from argv | Mikkel Oscar Lyderik | 1 | +1 | -1 |
| 2016-01-15 09:51 | Merge pull request #445 from crondog/assign | Drew DeVault | 1 | +43 | -0 |
| 2016-01-15 05:03 | cmd_assign | crondog | 1 | +43 | -0 |
| 2016-01-11 02:39 | Strip quotes from workspace name v2 | Mikkel Oscar Lyderik | 1 | +2 | -6 |
| 2016-01-11 02:39 | Strip quotes of each argv when handling command | Mikkel Oscar Lyderik | 1 | +5 | -2 |
| 2016-01-11 02:13 | Strip quotes from workspace name. | Mikkel Oscar Lyderik | 2 | +7 | -2 |
| 2016-01-09 20:12 | Merge pull request #443 from mikkeloscar/binding-event-input_code | Drew DeVault | 1 | +28 | -9 |
| 2016-01-09 19:56 | Add backwards compatability for binding event | Mikkel Oscar Lyderik | 1 | +12 | -1 |
| 2016-01-09 19:31 | Add bindcode to binding events. | Mikkel Oscar Lyderik | 1 | +17 | -9 |
| 2016-01-09 19:25 | Make enable-binding-event option have an affect. | Mikkel Oscar Lyderik | 1 | +3 | -3 |
| 2016-01-09 17:10 | Merge pull request #442 from mikkeloscar/bincode | Drew DeVault | 5 | +105 | -7 |
| 2016-01-09 16:40 | Add support for bincode command | Mikkel Oscar Lyderik | 5 | +105 | -7 |
| 2016-01-08 23:49 | Make wallpaper optional (cmake flag) | Drew DeVault | 1 | +8 | -5 |
| 2016-01-08 22:16 | Unescape string after doing var replacement | Mikkel Oscar Lyderik | 1 | +1 | -0 |
| 2016-01-08 14:48 | Merge pull request #438 from mikkeloscar/binding-event | Drew DeVault | 8 | +126 | -10 |
| 2016-01-08 13:41 | Make IPC binding event support a compile time opt. | Mikkel Oscar Lyderik | 3 | +29 | -7 |
| 2016-01-08 13:27 | Reduce duplicate code | Mikkel Oscar Lyderik | 1 | +13 | -16 |
| 2016-01-06 16:01 | Implement IPC binding event (keyboard) | Mikkel Oscar Lyderik | 3 | +57 | -0 |
| 2016-01-06 16:01 | Add function for duplication a sway_binding | Mikkel Oscar Lyderik | 2 | +19 | -0 |
| 2016-01-06 15:59 | Add function for getting list of modifier names. | Mikkel Oscar Lyderik | 2 | +21 | -0 |
| 2016-01-07 21:38 | Merge pull request #439 from mikkeloscar/bindsym-release | Drew DeVault | 5 | +92 | -27 |
| 2016-01-07 20:43 | Implement bindsym --release | Mikkel Oscar Lyderik | 5 | +92 | -27 |
| 2016-01-06 12:26 | Merge pull request #434 from mikkeloscar/detect-modifier | Drew DeVault | 11 | +197 | -43 |
| 2016-01-05 22:53 | Fix whitespaces in cmake config | Mikkel Oscar Lyderik | 1 | +35 | -35 |
| 2016-01-05 22:44 | Merge branch 'master' of github.com:SirCmpwn/sway | Mikkel Oscar Lyderik | 1 | +4 | -4 |
| 2016-01-05 22:42 | Fix whitespace issues. | Mikkel Oscar Lyderik | 6 | +20 | -20 |
| 2016-01-05 22:18 | Only send modifier event once for active modifiers | Mikkel Oscar Lyderik | 4 | +54 | -12 |
| 2016-01-05 21:17 | Merge pull request #436 from Kaligule/master | Drew DeVault | 1 | +4 | -4 |
| 2016-01-05 21:06 | Clearer order of locations searched for config file. | Jøhannes Lippmann | 1 | +4 | -4 |
| 2016-01-05 18:16 | Init layout before checking config | Mikkel Oscar Lyderik | 1 | +2 | -2 |
| 2016-01-05 17:22 | Add modifier key to bar_config json | Mikkel Oscar Lyderik | 1 | +1 | -1 |
| 2016-01-05 17:07 | Move modifier name table to common/util.c | Mikkel Oscar Lyderik | 4 | +69 | -66 |
| 2016-01-05 04:00 | Revert "Free wordexp_t in config.c:get_config_path" | Drew DeVault | 1 | +0 | -2 |
| 2016-01-05 01:20 | Send IPC modifier event on bar_modifier up/down | Mikkel Oscar Lyderik | 5 | +57 | -8 |
| 2016-01-05 00:39 | Free wordexp_t in config.c:get_config_path | Drew DeVault | 1 | +2 | -0 |
| 2016-01-05 00:14 | Merge pull request #433 from crondog/issue431 | Mikkel Oscar Lyderik | 2 | +5 | -1 |
| 2016-01-04 23:55 | Return focus to fullscreen view | crondog | 2 | +5 | -1 |
| 2016-01-04 23:49 | Detect bar modifier pressed/released | Mikkel Oscar Lyderik | 4 | +61 | -1 |
| 2016-01-04 22:57 | Merge pull request #432 from mikkeloscar/fix-sway-multikey | Drew DeVault | 1 | +2 | -2 |
| 2016-01-04 22:26 | Fix overwriting current pressed keys. | Mikkel Oscar Lyderik | 1 | +2 | -2 |
| 2016-01-04 03:55 | Merge pull request #430 from crondog/swaybarlog | Drew DeVault | 1 | +13 | -3 |
| 2016-01-04 00:22 | swaybar: fix logging | crondog | 1 | +13 | -3 |
| 2016-01-03 21:46 | Merge pull request #429 from mikkeloscar/bar-workspace-buttons | Drew DeVault | 1 | +14 | -6 |
| 2016-01-03 21:38 | swaybar: Implement workspace_buttons yes|no | Mikkel Oscar Lyderik | 1 | +14 | -6 |
| 2016-01-03 21:24 | Merge pull request #428 from mikkeloscar/bar-mode-indicator | Drew DeVault | 4 | +96 | -7 |
| 2016-01-03 21:00 | swaybar: Implement binding_mode_indicator | Mikkel Oscar Lyderik | 4 | +96 | -7 |
| 2016-01-03 20:37 | Merge pull request #427 from mikkeloscar/ipc-update | Drew DeVault | 5 | +71 | -40 |
| 2016-01-03 19:40 | Add type to returned response. | Mikkel Oscar Lyderik | 3 | +39 | -13 |
| 2016-01-03 19:37 | Add IPC event types | Mikkel Oscar Lyderik | 2 | +24 | -19 |
| 2016-01-03 17:52 | swaybar: rename ipc_listen_sock.. to ipc_event_sock.. | Mikkel Oscar Lyderik | 1 | +9 | -9 |
| 2016-01-03 16:50 | Merge pull request #425 from mikkeloscar/bar-strip-ws-num | Drew DeVault | 1 | +1 | -1 |
| 2016-01-03 16:48 | Only strip when starting with a num | Mikkel Oscar Lyderik | 1 | +1 | -1 |
| 2016-01-03 16:44 | Merge pull request #424 from mikkeloscar/bar-strip-ws-num | Drew DeVault | 1 | +38 | -4 |
| 2016-01-03 16:33 | swaybar: Implement strip_workspace_numbers | Mikkel Oscar Lyderik | 1 | +38 | -4 |
| 2015-12-31 01:34 | Merge pull request #421 from crondog/splittoggle | Drew DeVault | 2 | +24 | -2 |
| 2015-12-30 07:34 | split toggle | crondog | 2 | +24 | -2 |
| 2015-12-30 03:19 | Merge pull request #419 from crondog/fullscreen | Drew DeVault | 1 | +3 | -0 |
| 2015-12-30 02:41 | Dont try and fullscreen a workspace with no views | crondog | 1 | +3 | -0 |
| 2015-12-29 13:22 | Merge pull request #417 from mikkeloscar/remove-log-line | Drew DeVault | 1 | +0 | -2 |
| 2015-12-29 13:22 | Merge pull request #418 from mikkeloscar/sway-handle-sigterm | Drew DeVault | 4 | +24 | -7 |
| 2015-12-29 12:00 | Handle SIGTERM sent to sway | Mikkel Oscar Lyderik | 4 | +24 | -7 |
| 2015-12-29 11:01 | saybar: remove stray logline | Mikkel Oscar Lyderik | 1 | +0 | -2 |
| 2015-12-29 05:04 | Fix use-after-free when closing fullscreen views | Drew DeVault | 1 | +5 | -1 |
| 2015-12-29 02:39 | Add bar to default config | Drew DeVault | 1 | +12 | -0 |
| 2015-12-29 02:32 | Add default wallpaper | Drew DeVault | 3 | +15 | -0 |
| 2015-12-28 22:02 | Merge pull request #415 from mikkeloscar/bar-separator | Drew DeVault | 1 | +29 | -7 |
| 2015-12-28 21:45 | swaybar: Add support for custom separator symbol | Mikkel Oscar Lyderik | 1 | +29 | -7 |
| 2015-12-28 14:14 | Merge pull request #414 from sce/fix_layout_calc | Drew DeVault | 3 | +35 | -12 |
| 2015-12-28 00:07 | handlers: geometry_request: Better debug output. | S. Christoffer Eliesen | 1 | +2 | -2 |
| 2015-12-22 11:36 | arrange_windows_r: Round pixels to match reality, fixes calculations. | S. Christoffer Eliesen | 2 | +24 | -2 |
| 2015-12-28 00:14 | arrange_windows_r: Bring parent coordinates into layout calculations. | S. Christoffer Eliesen | 1 | +9 | -8 |
| 2015-12-27 16:10 | Merge pull request #409 from mikkeloscar/bar-airblade-features | Drew DeVault | 1 | +240 | -76 |
| 2015-12-27 16:09 | Update README | Drew DeVault | 1 | +1 | -1 |
| 2015-12-27 16:06 | Merge pull request #410 from mikkeloscar/free-ipc-response | Drew DeVault | 1 | +1 | -0 |
| 2015-12-27 12:45 | swaybar: Free unused IPC response | Mikkel Oscar Lyderik | 1 | +1 | -0 |
| 2015-12-27 12:26 | swaybar: if-else style fixes | Mikkel Oscar Lyderik | 1 | +5 | -10 |
| 2015-12-27 12:18 | swaybar: Add support for Airblade i3bar extensions | Mikkel Oscar Lyderik | 1 | +235 | -66 |
| 2015-12-25 21:52 | Merge pull request #408 from mikkeloscar/add-focus-sibling | Drew DeVault | 1 | +2 | -0 |
| 2015-12-25 21:32 | Focus new sibling added to container | Mikkel Oscar Lyderik | 1 | +2 | -0 |
| 2015-12-25 17:13 | Merge pull request #407 from mikkeloscar/trigger-on-move-floating | Drew DeVault | 1 | +8 | -1 |
| 2015-12-25 17:02 | Trigger workspace init event (floating) | Mikkel Oscar Lyderik | 1 | +8 | -1 |
| 2015-12-25 15:06 | Merge pull request #406 from mikkeloscar/fix-swaybar-json | Drew DeVault | 1 | +29 | -19 |
| 2015-12-25 14:59 | swaybar: remove random whitespaces | Mikkel Oscar Lyderik | 1 | +4 | -4 |
| 2015-12-25 14:29 | swaybar: Fix json related crash. | Mikkel Oscar Lyderik | 1 | +25 | -15 |
| 2015-12-24 22:09 | Merge pull request #403 from crondog/master | Drew DeVault | 1 | +30 | -18 |
| 2015-12-24 22:05 | Merge pull request #405 from robotanarchy/add-voidwiki-link-to-readme | Drew DeVault | 1 | +1 | -0 |
| 2015-12-24 21:59 | Merge branch 'master' of https://github.com/SirCmpwn/sway | crondog | 3 | +183 | -61 |
| 2015-12-24 21:50 | Readme: add link to sway article in Void Linux wiki | robotanarchy | 1 | +1 | -0 |
| 2015-12-24 14:04 | Merge pull request #402 from progandy/without-fgets | Drew DeVault | 1 | +173 | -60 |
| 2015-12-24 14:02 | Merge pull request #404 from StephenBrown2/readme_feature_support | Drew DeVault | 1 | +4 | -1 |
| 2015-12-24 00:22 | swaybar: Replace fgets with read and own buffer | progandy | 1 | +167 | -54 |
| 2015-12-24 03:49 | Add references to other feature support issues to README | Stephen Brown II | 1 | +4 | -1 |
| 2015-12-24 02:56 | Merge pull request #401 from mikkeloscar/travis-clang-build | Drew DeVault | 1 | +6 | -0 |
| 2015-12-24 02:55 | swaybar: min_width and align | crondog | 1 | +32 | -20 |
| 2015-12-24 00:21 | swaybar: fix array indices in i3json_handle | progandy | 1 | +6 | -6 |
| 2015-12-23 21:23 | Add clang build to travis | Mikkel Oscar Lyderik | 1 | +6 | -0 |
| 2015-12-23 16:49 | Merge pull request #400 from gpyh/forgot_include | Drew DeVault | 1 | +1 | -0 |
| 2015-12-23 15:40 | Added include(GNUInstallDirs) | Yacine Hmito | 1 | +1 | -0 |
| 2015-12-23 12:53 | Merge pull request #398 from juju2143/bug-correction-1 | Drew DeVault | 1 | +1 | -0 |
| 2015-12-23 12:52 | Merge pull request #399 from gpyh/dont-hardcode-path | Drew DeVault | 5 | +6 | -11 |
| 2015-12-23 11:22 | Use SYSCONFDIR as recommended | Yacine Hmito | 5 | +6 | -11 |
| 2015-12-23 04:47 | swaygrab: Fix memory leak when recording videos | Julien Savard | 1 | +1 | -0 |
| 2015-12-23 00:47 | Merge pull request #396 from crondog/fixbar | Drew DeVault | 1 | +3 | -4 |
| 2015-12-22 23:49 | Stop swaybar from not rendering after the first go around | crondog | 1 | +3 | -4 |
| 2015-12-22 17:19 | Merge pull request #394 from progandy/i3bar-json-protocol | Drew DeVault | 3 | +334 | -11 |
| 2015-12-22 14:35 | swaybar: fix memory leaks | progandy | 3 | +48 | -2 |
| 2015-12-22 16:54 | swaybar: add a visible separator between elements | progandy | 1 | +17 | -4 |
| 2015-12-22 16:34 | swaybar: Improve i3bar proto implementation | progandy | 1 | +134 | -13 |
| 2015-12-22 16:26 | swaybar: fix whitespace | progandy | 1 | +127 | -133 |
| 2015-12-22 13:21 | Initialize id, part two | Drew DeVault | 1 | +1 | -1 |
| 2015-12-22 13:14 | Initialize ID | Drew DeVault | 1 | +1 | -1 |
| 2015-12-22 11:49 | Clean up a bit | crondog | 1 | +17 | -6 |
| 2015-12-22 11:36 | Make start on i3bar json parsing | crondog | 1 | +143 | -5 |
| 2015-12-22 01:42 | Merge pull request #393 from robotanarchy/musl-libc-compatibility | Drew DeVault | 9 | +41 | -18 |
| 2015-12-22 01:37 | Merge pull request #391 from mikkeloscar/trigger-workspace-ipc | Drew DeVault | 4 | +30 | -14 |
| 2015-12-21 23:38 | replace non-standard qsort_r with qsort | robotanarchy | 5 | +21 | -16 |
| 2015-12-21 23:32 | fix backtrace detection in CMake | robotanarchy | 2 | +9 | -3 |
| 2015-12-21 21:01 | Trigger ipc_event_workspace in all cases | Mikkel Oscar Lyderik | 4 | +30 | -14 |
| 2015-12-21 18:09 | add -fPIC flag (position independent code) like in wlc | robotanarchy | 1 | +1 | -0 |
| 2015-12-21 18:01 | use CMake's FindBacktrace for backtrace feature detection | robotanarchy | 3 | +13 | -1 |
| 2015-12-21 17:57 | remove unused execinfo.h include from debug_log.c | robotanarchy | 1 | +0 | -1 |
| 2015-12-21 14:49 | Merge pull request #390 from mikkeloscar/workspace-ipc-event | Drew DeVault | 1 | +3 | -1 |
| 2015-12-21 14:49 | Merge pull request #389 from mikkeloscar/bar-commands | Drew DeVault | 3 | +92 | -62 |
| 2015-12-21 14:40 | Don't skip all clients on ipc_workspace_event. | Mikkel Oscar Lyderik | 1 | +3 | -1 |
| 2015-12-21 14:31 | Trigger event on bar mode|hidden_state commands | Mikkel Oscar Lyderik | 1 | +3 | -2 |
| 2015-12-21 14:28 | Implement `barconfig_update` IPC event | Mikkel Oscar Lyderik | 2 | +89 | -60 |
| 2015-12-21 14:04 | Merge pull request #388 from mikkeloscar/bar-commands | Drew DeVault | 1 | +127 | -26 |
| 2015-12-21 13:33 | Handle bar commands outside config file | Mikkel Oscar Lyderik | 1 | +127 | -26 |
| 2015-12-21 11:14 | Merge pull request #387 from mikkeloscar/handle-term-signal | Drew DeVault | 1 | +22 | -8 |
| 2015-12-21 10:46 | swaybar: Correct handling of SIGTERM. | Mikkel Oscar Lyderik | 1 | +22 | -8 |
| 2015-12-21 10:06 | Fix default swaybar font | Drew DeVault | 1 | +1 | -1 |
| 2015-12-20 20:44 | Merge pull request #381 from sce/fix_gaps | Drew DeVault | 2 | +12 | -3 |
| 2015-12-20 20:21 | layout: Fix `edge_gaps off` with top/left panels. | S. Christoffer Eliesen | 1 | +2 | -2 |
| 2015-12-19 00:21 | container: Fix inner gaps against screen edge. | S. Christoffer Eliesen | 1 | +10 | -1 |
| 2015-12-20 18:30 | Merge pull request #380 from mikkeloscar/bar-font-support | Drew DeVault | 1 | +13 | -0 |
| 2015-12-20 17:32 | swaybar: Add font support | Mikkel Oscar Lyderik | 1 | +13 | -0 |
| 2015-12-20 17:05 | Merge pull request #373 from sce/per_panel_config | Drew DeVault | 4 | +34 | -15 |
| 2015-12-20 17:05 | Merge pull request #378 from mikkeloscar/bar-pixel-perfect | Drew DeVault | 1 | +21 | -18 |
| 2015-12-20 16:56 | Merge pull request #377 from progandy/optional-pixbuf | Drew DeVault | 9 | +62 | -13 |
| 2015-12-20 16:02 | swaybar: pixel perfect layout | Mikkel Oscar Lyderik | 1 | +21 | -18 |
| 2015-12-20 16:37 | make gdk-pixbuf dependency really optional | progandy | 9 | +62 | -13 |
| 2015-12-20 14:29 | Update README screenshot | Drew DeVault | 1 | +1 | -1 |
| 2015-12-20 14:24 | Merge pull request #369 from crondog/master | Drew DeVault | 1 | +19 | -11 |
| 2015-12-20 14:23 | Merge pull request #372 from sce/fix_swaybar_output_name_test | Drew DeVault | 1 | +1 | -1 |
| 2015-12-20 14:20 | Merge pull request #370 from sce/fix_free_bar | Drew DeVault | 1 | +3 | -1 |
| 2015-12-20 14:14 | Make some dependencies optional | Drew DeVault | 2 | +48 | -13 |
| 2015-12-20 11:49 | extensions: Track panels by wl_resource, position per panel. | S. Christoffer Eliesen | 4 | +26 | -9 |
| 2015-12-20 11:42 | extensions: panel_config->resource => wl_surface_res. | S. Christoffer Eliesen | 2 | +8 | -6 |
| 2015-12-20 11:52 | config: load_swaybars: Fix name comparison. | S. Christoffer Eliesen | 1 | +1 | -1 |
| 2015-12-20 09:11 | config: free_bar: Check if outputs is NULL. | S. Christoffer Eliesen | 1 | +3 | -1 |
| 2015-12-20 04:00 | swaybar: use height from config | crondog | 1 | +19 | -11 |
| 2015-12-19 15:44 | Merge pull request #366 from mikkeloscar/fix-swaybar-high-cpu | Drew DeVault | 1 | +50 | -35 |
| 2015-12-19 15:24 | swaybar: use select instead of busyloop | Mikkel Oscar Lyderik | 1 | +50 | -35 |
| 2015-12-19 14:01 | Merge pull request #364 from cyberhuman/master | Drew DeVault | 1 | +1 | -0 |
| 2015-12-19 06:56 | Update readme dependency list | Raman Varabets | 1 | +1 | -0 |
| 2015-12-19 01:24 | Merge pull request #362 from crondog/master | Drew DeVault | 1 | +18 | -1 |
| 2015-12-19 01:15 | swaybar: use position from config | crondog | 1 | +18 | -1 |
| 2015-12-19 00:45 | Just bail if ws_json is fucked up | Drew DeVault | 1 | +1 | -1 |
| 2015-12-19 00:38 | Wow that was stupid | Drew DeVault | 1 | +1 | -1 |
| 2015-12-19 00:35 | I'm still getting crashes without this line | Drew DeVault | 1 | +3 | -0 |
| 2015-12-19 00:29 | Implement compositor support for swaylock | Drew DeVault | 3 | +36 | -4 |
| 2015-12-18 23:56 | Fix lock extension setup in compositor | Drew DeVault | 2 | +4 | -4 |
| 2015-12-19 00:17 | Merge pull request #361 from mikkeloscar/i3bar-command | Drew DeVault | 1 | +26 | -9 |
| 2015-12-19 00:03 | Add support for running swaybar_command | Mikkel Oscar Lyderik | 1 | +26 | -9 |
| 2015-12-18 23:52 | Fix default workspace name generation | Drew DeVault | 3 | +29 | -16 |
| 2015-12-18 23:39 | Merge pull request #360 from sce/fix_arrange_windows | Drew DeVault | 1 | +10 | -11 |
| 2015-12-18 23:21 | Drop sway-xorg.desktop | Drew DeVault | 2 | +0 | -10 |
| 2015-12-18 23:19 | Merge pull request #359 from mikkeloscar/i3bar-command | Drew DeVault | 3 | +21 | -0 |
| 2015-12-18 22:49 | Add bar option: swaybar_command <command> | Mikkel Oscar Lyderik | 3 | +21 | -0 |
| 2015-12-18 23:13 | Merge pull request #358 from mikkeloscar/reload-swaybg-swaybar | Drew DeVault | 5 | +135 | -44 |
| 2015-12-18 22:52 | layout: arrange_windows: Partially fix swaybar irregularties. | S. Christoffer Eliesen | 1 | +5 | -5 |
| 2015-12-18 17:38 | layout: arrange_windows: Fix/better debug output. | S. Christoffer Eliesen | 1 | +5 | -6 |
| 2015-12-18 17:02 | Terminate children when freeing output container | Mikkel Oscar Lyderik | 3 | +18 | -8 |
| 2015-12-18 16:43 | Reload swaybar/swaybg on config reload. | Mikkel Oscar Lyderik | 5 | +125 | -44 |
| 2015-12-18 14:42 | Merge pull request #357 from sce/fix_swaybar_crashes | Drew DeVault | 1 | +0 | -12 |
| 2015-12-18 14:30 | swaybar: ipc_update_ws: Fix memory corruption. | S. Christoffer Eliesen | 1 | +0 | -12 |
| 2015-12-18 14:03 | Fix possible segfault in swaybar | Drew DeVault | 1 | +4 | -0 |
| 2015-12-18 13:49 | Add shims for swaylock on compositor | Drew DeVault | 3 | +59 | -12 |
| 2015-12-18 13:40 | Merge pull request #356 from sce/output_vs_workspace_size | Drew DeVault | 1 | +29 | -20 |
| 2015-12-18 01:32 | layout: Keep output at the correct size, workspace can be smaller. | S. Christoffer Eliesen | 1 | +29 | -20 |
| 2015-12-18 12:59 | Merge pull request #355 from sce/fix_moving_last_ws | Drew DeVault | 1 | +4 | -1 |
| 2015-12-18 12:59 | Merge pull request #354 from sce/fix_swaybar_for_fedora | Drew DeVault | 1 | +0 | -1 |
| 2015-12-18 02:33 | focus: Fix moving last workspace. | S. Christoffer Eliesen | 1 | +4 | -1 |
| 2015-12-18 01:49 | swaybar: Remove stropts.h, fixes build for fedora. | S. Christoffer Eliesen | 1 | +0 | -1 |
| 2015-12-18 02:30 | Merge pull request #353 from mikkeloscar/swaybar-close-statuscmd | Drew DeVault | 1 | +41 | -1 |
| 2015-12-18 02:02 | swaybar: terminate status_command process | Mikkel Oscar Lyderik | 1 | +41 | -1 |
| 2015-12-18 00:48 | Merge pull request #352 from progandy/workspace-numbers | Drew DeVault | 5 | +57 | -5 |
| 2015-12-18 00:01 | sway: insert numbered workspaces in order | progandy | 2 | +23 | -1 |
| 2015-12-17 21:28 | sway: enable workspace selection by number | progandy | 3 | +34 | -4 |
| 2015-12-17 18:12 | Merge pull request #351 from mikkeloscar/swaygrab-default-file | Drew DeVault | 1 | +23 | -4 |
| 2015-12-17 17:25 | swaygrab: add default output filename. | Mikkel Oscar Lyderik | 1 | +23 | -4 |
| 2015-12-17 15:52 | Merge pull request #350 from mikkeloscar/swaygrab-auto-output | Drew DeVault | 1 | +9 | -5 |
| 2015-12-17 15:47 | swaygrab: update man page | Mikkel Oscar Lyderik | 1 | +9 | -5 |
| 2015-12-17 15:35 | Merge pull request #349 from mikkeloscar/swaygrab-auto-output | Drew DeVault | 2 | +47 | -8 |
| 2015-12-17 15:01 | swaygrab: make focused output default | Mikkel Oscar Lyderik | 2 | +47 | -8 |
| 2015-12-17 13:56 | [swaylock] Stupid implementation of password entry | Drew DeVault | 1 | +28 | -1 |
| 2015-12-17 13:44 | Implement PAM password verification in swaylock | Drew DeVault | 4 | +282 | -0 |
| 2015-12-17 13:30 | Fix null dereference in swaybar | Drew DeVault | 1 | +4 | -0 |
| 2015-12-17 13:09 | Add PAM configuration for swaylock | Drew DeVault | 2 | +12 | -0 |
| 2015-12-17 01:55 | Merge pull request #348 from mikkeloscar/bar-segv | Drew DeVault | 1 | +3 | -1 |
| 2015-12-17 01:45 | swaybar: Check that registry is set before teardown | Mikkel Oscar Lyderik | 1 | +3 | -1 |
| 2015-12-17 01:22 | Actually that screenshot wasn't so good | Drew DeVault | 1 | +1 | -1 |
| 2015-12-17 01:18 | New README screenshot | Drew DeVault | 1 | +1 | -1 |
| 2015-12-17 01:09 | Only re-render swaybar when it has changed | Drew DeVault | 1 | +5 | -2 |
| 2015-12-17 00:37 | Make swaybar a little quieter | Drew DeVault | 1 | +0 | -6 |
| 2015-12-17 00:36 | Fix bar invocation for multihead setup | Drew DeVault | 1 | +11 | -10 |
| 2015-12-17 00:30 | Use system swaybar instead of local swaybar | Drew DeVault | 1 | +1 | -1 |
| 2015-12-17 00:29 | Invoke swaybar when an output matches a bar config | Drew DeVault | 2 | +49 | -1 |
| 2015-12-17 00:20 | Bring unmanaged windows to front on output arrange | Drew DeVault | 5 | +37 | -1 |
| 2015-12-16 15:42 | Merge pull request #340 from mikkeloscar/seperator-separator | Drew DeVault | 1 | +4 | -4 |
| 2015-12-16 13:14 | Remove trailing whitespace | Mikkel Oscar Lyderik | 1 | +1 | -1 |
| 2015-12-16 13:14 | Correct typo seperator -> separator | Mikkel Oscar Lyderik | 1 | +3 | -3 |
| 2015-12-16 14:20 | Merge pull request #337 from fluxchief/swaybar-check-command-args | Drew DeVault | 1 | +49 | -22 |
| 2015-12-16 12:47 | Merge pull request #338 from mikkeloscar/bar-separator-symbol | Drew DeVault | 4 | +25 | -1 |
| 2015-12-16 12:46 | Merge pull request #339 from mikkeloscar/free-bar-3 | Drew DeVault | 1 | +1 | -4 |
| 2015-12-16 12:06 | Use free_flat_list for simple char* list. | Mikkel Oscar Lyderik | 1 | +1 | -4 |
| 2015-12-16 11:58 | Implement bar option: separator_symbol | Mikkel Oscar Lyderik | 4 | +25 | -1 |
| 2015-12-16 10:25 | Make swaybar run without status_command | Kevin Hamacher | 1 | +41 | -22 |
| 2015-12-16 10:13 | Make swaybar check command arguments | Kevin Hamacher | 1 | +8 | -0 |
| 2015-12-16 03:31 | Apply color config from swaybar | Drew DeVault | 1 | +72 | -2 |
| 2015-12-16 03:22 | [swaybar] Get bar config via IPC | Drew DeVault | 2 | +42 | -17 |
| 2015-12-16 03:08 | Parse command line in swaybar | Drew DeVault | 1 | +43 | -2 |
| 2015-12-15 23:11 | Merge pull request #335 from mikkeloscar/bar-font | Drew DeVault | 1 | +24 | -1 |
| 2015-12-15 22:24 | Implement bar option: font <font> | Mikkel Oscar Lyderik | 1 | +24 | -1 |
| 2015-12-15 22:50 | Merge pull request #336 from mikkeloscar/binding-mode-indicator | Drew DeVault | 1 | +25 | -1 |
| 2015-12-15 22:38 | Implement bar option: binding_mode_indicator <yes|no> | Mikkel Oscar Lyderik | 1 | +25 | -1 |
| 2015-12-15 22:11 | Merge pull request #334 from MonokelPinguin/master | Drew DeVault | 1 | +2 | -2 |
| 2015-12-15 21:56 | fix segfault when doesn't have a trailing '/' | Nicolas Werner | 1 | +2 | -2 |
| 2015-12-15 21:26 | Merge pull request #333 from mikkeloscar/free-list | Drew DeVault | 1 | +1 | -1 |
| 2015-12-15 21:16 | Correctly free bindings list | Mikkel Oscar Lyderik | 1 | +1 | -1 |
| 2015-12-15 21:14 | Merge pull request #332 from mikkeloscar/bar-output | Drew DeVault | 3 | +50 | -1 |
| 2015-12-15 20:55 | Implement bar option: output <output> | Mikkel Oscar Lyderik | 3 | +50 | -1 |
| 2015-12-15 14:19 | Merge pull request #329 from mikkeloscar/fix-bar-colors | Drew DeVault | 1 | +1 | -1 |
| 2015-12-15 14:08 | Fix active_workspace_border color definition | Mikkel Oscar Lyderik | 1 | +1 | -1 |
| 2015-12-15 14:08 | Merge pull request #328 from mikkeloscar/bar-height | Drew DeVault | 4 | +22 | -3 |
| 2015-12-15 13:05 | Add bar height option (Airblader/i3) | Mikkel Oscar Lyderik | 4 | +22 | -3 |
| 2015-12-15 13:41 | Fix crash from ipc_json_describe_workspace | Drew DeVault | 1 | +4 | -0 |
| 2015-12-15 13:25 | Implement IPC_GET_BAR_CONFIG | Drew DeVault | 1 | +92 | -1 |
| 2015-12-15 12:51 | Merge pull request #327 from mikkeloscar/bar-colors | Drew DeVault | 3 | +270 | -12 |
| 2015-12-15 12:45 | Add rgba support for bar colors | Mikkel Oscar Lyderik | 3 | +46 | -40 |
| 2015-12-15 12:12 | Implement bar option: colors {} | Mikkel Oscar Lyderik | 3 | +264 | -12 |
| 2015-12-15 12:03 | Merge pull request #326 from mikkeloscar/remove-spaces | Drew DeVault | 1 | +2 | -2 |
| 2015-12-15 09:29 | Remove a couple of unwanted spaces | Mikkel Oscar Lyderik | 1 | +2 | -2 |
| 2015-12-15 00:58 | Merge pull request #324 from mikkeloscar/free-bar-bindings | Drew DeVault | 1 | +5 | -0 |
| 2015-12-15 00:57 | Merge pull request #325 from gpyh/bar_cmd_modifier | Drew DeVault | 1 | +37 | -1 |
| 2015-12-15 00:01 | Added bar_cmd_modifier | Yacine Hmito | 1 | +37 | -1 |
| 2015-12-15 00:47 | Free bar->bindings | Mikkel Oscar Lyderik | 1 | +5 | -0 |
| 2015-12-15 00:29 | Merge pull request #323 from gpyh/bar_cmd_status_command | Drew DeVault | 1 | +19 | -1 |
| 2015-12-14 23:38 | Added bar_cmd_status_command | Yacine Hmito | 1 | +19 | -1 |
| 2015-12-15 00:10 | Merge pull request #322 from mikkeloscar/default-bar-config | Drew DeVault | 3 | +27 | -30 |
| 2015-12-14 23:35 | Move default bar config to bar creation. | Mikkel Oscar Lyderik | 3 | +27 | -30 |
| 2015-12-14 23:21 | Merge pull request #321 from gpyh/bar_cmds | Drew DeVault | 3 | +81 | -1 |
| 2015-12-14 22:43 | Added bar_cmd_bindsym | Yacine Hmito | 3 | +81 | -1 |
| 2015-12-14 22:14 | Merge pull request #320 from mikkeloscar/configure-mouse-btn2 | Drew DeVault | 4 | +93 | -21 |
| 2015-12-14 21:47 | Merge pull request #319 from mikkeloscar/bar-mode | Drew DeVault | 1 | +28 | -1 |
| 2015-12-14 21:44 | Lookup dragging key when in dragging mode | Mikkel Oscar Lyderik | 1 | +1 | -1 |
| 2015-12-11 10:39 | Make mouse key used for drag/resize configurable | Mikkel Oscar Lyderik | 4 | +93 | -21 |
| 2015-12-14 19:15 | Implement bar option: mode <dock|hide|invisible> | Mikkel Oscar Lyderik | 1 | +28 | -1 |
| 2015-12-14 18:59 | Merge pull request #318 from mikkeloscar/bar-hidden-state | Drew DeVault | 1 | +26 | -1 |
| 2015-12-14 18:52 | Implement bar option: hidden_state <hide|show> | Mikkel Oscar Lyderik | 1 | +26 | -1 |
| 2015-12-14 18:09 | Merge pull request #317 from mikkeloscar/bar-id-option | Drew DeVault | 1 | +31 | -1 |
| 2015-12-14 17:29 | Implement bar option: id <custom-id> | Mikkel Oscar Lyderik | 1 | +31 | -1 |
| 2015-12-14 16:25 | Merge pull request #314 from mikkeloscar/bar-id | Drew DeVault | 8 | +48 | -23 |
| 2015-12-14 16:24 | Merge pull request #316 from Streetwalrus/fglrx | Drew DeVault | 1 | +7 | -2 |
| 2015-12-14 15:26 | Add bar id to debug logs | Mikkel Oscar Lyderik | 1 | +6 | -6 |
| 2015-12-14 15:24 | Add initial support for custom bar-id | Mikkel Oscar Lyderik | 2 | +20 | -1 |
| 2015-12-14 16:16 | Move sway/util.c to common/util.c | Mikkel Oscar Lyderik | 3 | +1 | -1 |
| 2015-12-14 16:13 | Detect proprietary AMD drivers too | Streetwalrus Einstein | 1 | +7 | -2 |
| 2015-12-14 16:11 | Fix crash in bar { } blocks | Drew DeVault | 1 | +5 | -1 |
| 2015-12-14 16:07 | Move numlen(1) to sway/util.c | Mikkel Oscar Lyderik | 3 | +16 | -10 |
| 2015-12-14 15:41 | Merge pull request #315 from mikkeloscar/fix-whitespace | Drew DeVault | 1 | +1 | -1 |
| 2015-12-14 15:38 | Use tabs instead of spaces | Mikkel Oscar Lyderik | 1 | +1 | -1 |
| 2015-12-14 14:59 | Merge pull request #313 from mikkeloscar/bar-confing-subcommands | Drew DeVault | 1 | +64 | -3 |
| 2015-12-14 14:24 | Add more debug logging to bar option parsing | Mikkel Oscar Lyderik | 1 | +3 | -0 |
| 2015-12-14 14:12 | Implement bar option: position <top|bottom|left|right> | Mikkel Oscar Lyderik | 1 | +29 | -1 |
| 2015-12-14 13:56 | Implement bar option: strip_workspace_numbers <yes|no> | Mikkel Oscar Lyderik | 1 | +25 | -1 |
| 2015-12-14 13:57 | Revert "Make mouse key used for drag/resize configurable" | Drew DeVault | 4 | +21 | -93 |
| 2015-12-14 13:52 | Add tray_output not supported warning | Mikkel Oscar Lyderik | 1 | +7 | -1 |
| 2015-12-14 13:11 | Merge pull request #311 from mikkeloscar/bar-config-parser | Drew DeVault | 3 | +130 | -7 |
| 2015-12-14 13:09 | Merge pull request #310 from fluxchief/set-focused-container-fix | Drew DeVault | 2 | +11 | -1 |
| 2015-12-13 23:00 | Implement bar option: tray_padding <px> [px] | Mikkel Oscar Lyderik | 2 | +28 | -1 |
| 2015-12-13 22:33 | Implement bar option: workspace_buttons <yes|no> | Mikkel Oscar Lyderik | 1 | +23 | -1 |
| 2015-12-14 01:39 | Implement 'bar { }' block parsing | Mikkel Oscar Lyderik | 3 | +79 | -5 |
| 2015-12-14 10:43 | Fix dangling pointer on focus swap/describe WS | Kevin Hamacher | 2 | +11 | -1 |
| 2015-12-13 22:04 | Fix rendering of borders on workspaces (swaybar) | Drew DeVault | 1 | +3 | -2 |
| 2015-12-13 22:01 | Merge pull request #305 from mikkeloscar/fix-window-start | Drew DeVault | 1 | +0 | -1 |
| 2015-12-13 21:59 | Notify IPC on workspace changes more frequently | Drew DeVault | 2 | +7 | -0 |
| 2015-12-13 21:49 | Don't reset x,y position before use. | Mikkel Oscar Lyderik | 1 | +0 | -1 |
| 2015-12-13 21:45 | Merge pull request #304 from kon14/patch-1 | Drew DeVault | 1 | +1 | -1 |
| 2015-12-13 21:40 | Fix wrong path to sway executable | Konstantinos Feretos | 1 | +1 | -1 |
| 2015-12-13 21:04 | Subscribe to workspace change events and redraw | Drew DeVault | 3 | +103 | -73 |
| 2015-12-13 20:40 | Display workspaces on swaybar | Drew DeVault | 2 | +120 | -1 |
| 2015-12-13 18:51 | Free last line in swaybar | Drew DeVault | 1 | +1 | -0 |
| 2015-12-13 17:28 | Merge pull request #302 from fluxchief/destroy-workspace-fix | Drew DeVault | 2 | +31 | -9 |
| 2015-12-13 17:19 | Make destroy_workspace behave as expected | Kevin Hamacher | 2 | +31 | -9 |
| 2015-12-13 13:35 | Display output from a command on swaybar | Drew DeVault | 1 | +24 | -2 |
| 2015-12-13 13:18 | Correctly handle moving between fullscreen views | Drew DeVault | 1 | +13 | -0 |
| 2015-12-13 12:58 | Track the fullscreen view on a workspace swayc_t | Drew DeVault | 2 | +10 | -3 |
| 2015-12-13 12:52 | Fullscreen on top of bar | Drew DeVault | 1 | +4 | -2 |
| 2015-12-12 20:19 | Pass keys along from wayland backend to clients | Drew DeVault | 3 | +26 | -2 |
| 2015-12-12 18:01 | Implement invoking `sway` as IPC client | Drew DeVault | 1 | +25 | -0 |
| 2015-12-12 17:59 | Fix build issue | Drew DeVault | 1 | +2 | -2 |
| 2015-12-12 17:53 | Add some more keyboard handling for wayland clients | Drew DeVault | 4 | +58 | -55 |
| 2015-12-12 17:28 | Merge pull request #300 from mikkeloscar/configure-mouse-btn | Drew DeVault | 6 | +100 | -24 |
| 2015-12-11 19:22 | Fix config.c strlen error | Drew DeVault | 1 | +1 | -1 |
| 2015-12-11 13:22 | Add floating_modifier extension to manpage | Mikkel Oscar Lyderik | 1 | +4 | -2 |
| 2015-12-11 13:07 | Add floating_modifier extension to example config | Mikkel Oscar Lyderik | 1 | +3 | -1 |
| 2015-12-11 10:39 | Make mouse key used for drag/resize configurable | Mikkel Oscar Lyderik | 4 | +93 | -21 |
| 2015-12-10 23:34 | Initialize keyboard in registry poll | Drew DeVault | 3 | +128 | -0 |
| 2015-12-10 22:04 | Include wayland-server.h instead of -core.h | Drew DeVault | 1 | +1 | -1 |
| 2015-12-10 13:32 | Add keyboard handling shims to registry | Drew DeVault | 2 | +39 | -0 |
| 2015-12-10 13:18 | Copy+paste swaybg code to swaylock for testing | Drew DeVault | 2 | +125 | -3 |
| 2015-12-10 13:04 | Discover swaylock extension in registry | Drew DeVault | 4 | +34 | -3 |
| 2015-12-10 12:57 | Refactor gdk pixbuf code into shared client lib | Drew DeVault | 6 | +123 | -109 |
| 2015-12-10 12:52 | Add swaylock subproject | Drew DeVault | 3 | +43 | -0 |
| 2015-12-08 13:39 | Merge pull request #298 from mikkeloscar/readme-dependency | Drew DeVault | 1 | +1 | -0 |
| 2015-12-08 13:37 | Add new dependency to README | Mikkel Oscar Lyderik | 1 | +1 | -0 |
| 2015-12-08 12:10 | Style enforcement | Drew DeVault | 1 | +1 | -1 |
| 2015-12-08 12:09 | Merge pull request #296 from progandy/pixbuf | Drew DeVault | 5 | +169 | -1 |
| 2015-12-07 22:31 | swaybg: load more image formats with gdk-pixbuf2 | progandy | 5 | +169 | -1 |
| 2015-12-05 23:16 | Merge pull request #292 from christophgysin/man | Drew DeVault | 8 | +9 | -6 |
| 2015-11-28 03:31 | Free outputs on registry teardown | Drew DeVault | 1 | +2 | -2 |
| 2015-12-03 13:53 | Merge pull request #295 from christophgysin/lib | Drew DeVault | 4 | +1 | -0 |
| 2015-12-03 13:49 | remove archive from git, add *.a to gitignore | Christoph Gysin | 4 | +1 | -0 |
| 2015-12-03 13:35 | Add swaylock protocol, add resource destructors | Drew DeVault | 7 | +68 | -1 |
| 2015-12-03 12:35 | Revert "Remove build badge (Travis is broken, not sway)" | Drew DeVault | 1 | +1 | -1 |
| 2015-12-02 21:08 | Merge pull request #293 from christophgysin/response | Drew DeVault | 1 | +1 | -1 |
| 2015-12-02 21:08 | Merge pull request #294 from christophgysin/match | Drew DeVault | 1 | +5 | -3 |
| 2015-12-02 21:04 | Fix using last output config if none matched | Christoph Gysin | 1 | +5 | -3 |
| 2015-12-02 20:40 | swaymsg: add newline after response | Christoph Gysin | 1 | +1 | -1 |
| 2015-12-02 10:47 | move manpages to subfolders | Christoph Gysin | 8 | +9 | -6 |
| 2015-12-02 10:34 | Merge pull request #291 from christophgysin/libs | Drew DeVault | 9 | +93 | -78 |
| 2015-12-02 05:57 | cmake: build common code only once | Christoph Gysin | 9 | +93 | -78 |
| 2015-12-02 09:42 | Merge pull request #290 from christophgysin/cmake | Drew DeVault | 1 | +14 | -14 |
| 2015-12-02 05:10 | cmake: fix manpage dependencies | Christoph Gysin | 1 | +2 | -2 |
| 2015-12-02 05:04 | cmake: fix indentation | Christoph Gysin | 1 | +14 | -14 |
| 2015-12-01 23:09 | Fix for_window [...] move scratchpad correctly | Drew DeVault | 1 | +2 | -1 |
| 2015-12-01 23:05 | Revert "Fix bug with for_window [...] move scratchpad" | Drew DeVault | 1 | +1 | -2 |
| 2015-12-01 23:00 | Fix bug with for_window [...] move scratchpad | Drew DeVault | 1 | +2 | -1 |
| 2015-12-01 21:57 | Fix busted install of /etc/sway/config | Drew DeVault | 1 | +1 | -1 |
| 2015-12-01 20:57 | Merge pull request #287 from christophgysin/cmake | Drew DeVault | 7 | +96 | -103 |
| 2015-12-01 20:45 | cmake: remove extra space | Christoph Gysin | 1 | +1 | -1 |
| 2015-12-01 20:37 | cmake: remove subprojects | Christoph Gysin | 4 | +14 | -22 |
| 2015-12-01 20:25 | cmake: extract sway | Christoph Gysin | 2 | +49 | -49 |
| 2015-12-01 20:22 | cmake: extract add_manpage() | Christoph Gysin | 2 | +32 | -31 |
| 2015-12-01 20:27 | Remove build badge (Travis is broken, not sway) | Drew DeVault | 1 | +1 | -1 |
| 2015-12-01 20:27 | Update .gitignore | Drew DeVault | 1 | +1 | -0 |
| 2015-12-01 20:25 | Merge pull request #285 from christophgysin/cmake | Drew DeVault | 6 | +182 | -135 |
| 2015-12-01 20:17 | Merge pull request #286 from mikkeloscar/wlc-origin-point | Drew DeVault | 1 | +5 | -5 |
| 2015-12-01 20:04 | Use wlc_point instead of deprecated wlc_origin | Mikkel Oscar Lyderik | 1 | +5 | -5 |
| 2015-12-01 19:19 | cmake: remove unnecessary quotes | Christoph Gysin | 3 | +30 | -30 |
| 2015-12-01 19:17 | cmake: remove old-style endif condition | Christoph Gysin | 1 | +1 | -1 |
| 2015-12-01 19:14 | cmake: use out-of-source build | Christoph Gysin | 6 | +4 | -9 |
| 2015-12-01 19:07 | cmake: separate C flags and preprocesser definitions | Christoph Gysin | 1 | +7 | -1 |
| 2015-12-01 19:46 | cmake: use tabs instead of spaces | Christoph Gysin | 5 | +123 | -123 |
| 2015-12-01 19:05 | cmake: style consistency | Christoph Gysin | 5 | +90 | -44 |
| 2015-12-01 18:35 | cmake: convert all cmake commands to lowercase | Christoph Gysin | 5 | +16 | -16 |
| 2015-12-01 18:56 | Merge pull request #284 from gpyh/master | Drew DeVault | 2 | +3 | -2 |
| 2015-12-01 00:23 | FALLBACK_CONFIG_DIR did not work. Fixed. | Yacine Hmito | 2 | +3 | -2 |
| 2015-12-01 00:16 | Merge pull request #281 from gpyh/master | Drew DeVault | 4 | +16 | -9 |
| 2015-11-30 23:38 | Can customize config fallback directory | Yacine Hmito | 4 | +16 | -9 |
| 2015-11-29 22:20 | Add framework for switching command sets | Drew DeVault | 3 | +30 | -7 |
| 2015-11-29 22:02 | Add bar config struct and defaults | Drew DeVault | 3 | +56 | -1 |
| 2015-11-29 21:26 | Merge pull request #278 from christophgysin/merge | Drew DeVault | 3 | +48 | -9 |
| 2015-11-29 20:51 | cmd_output: Merge instead of replace output config | Christoph Gysin | 3 | +43 | -4 |
| 2015-11-29 21:17 | config: Store 'enabled' as int | Christoph Gysin | 2 | +5 | -5 |
| 2015-11-29 20:41 | Merge pull request #277 from christophgysin/cmd_output | Drew DeVault | 1 | +16 | -5 |
| 2015-11-29 13:46 | cmd_output: check for missing subcommand arguments | Christoph Gysin | 1 | +16 | -5 |
| 2015-11-29 20:27 | Add text rendering support to wayland clients | Drew DeVault | 5 | +87 | -2 |
| 2015-11-29 19:02 | Only strip comments at the start of a line | Drew DeVault | 2 | +5 | -23 |
| 2015-11-29 18:59 | Fix output adjustment for panels | Drew DeVault | 1 | +34 | -30 |
| 2015-11-29 17:03 | Support desktop shell panels in compositor | Drew DeVault | 5 | +130 | -22 |
| 2015-11-29 15:58 | Add swaybar basics | Drew DeVault | 2 | +97 | -4 |
| 2015-11-29 15:26 | Add swaybar subproject | Drew DeVault | 3 | +57 | -0 |
| 2015-11-29 15:18 | Add suid instructions to readme | Drew DeVault | 1 | +4 | -0 |
| 2015-11-29 14:10 | Merge pull request #274 from sce/fix_stray_floats | Drew DeVault | 1 | +1 | -3 |
| 2015-11-29 14:08 | Merge pull request #276 from sce/earlier_logging | Drew DeVault | 1 | +8 | -8 |
| 2015-11-29 14:07 | Remove trailing semicolon | Drew DeVault | 1 | +1 | -1 |
| 2015-11-29 14:07 | Merge pull request #275 from christophgysin/cmd_output | Drew DeVault | 3 | +31 | -22 |
| 2015-11-29 14:04 | Merge pull request #269 from christophgysin/usage | Drew DeVault | 7 | +75 | -21 |
| 2015-11-29 13:56 | main: Setup logging before wlc_init. | S. Christoffer Eliesen | 1 | +8 | -8 |
| 2015-11-29 13:23 | cmd_output: Log enable/disable state | Christoph Gysin | 1 | +4 | -3 |
| 2015-11-29 13:24 | apply_output_config: use list_seq_find() to find config | Christoph Gysin | 1 | +3 | -5 |
| 2015-11-29 12:51 | cmd_output: Use list_seq_find() to find matching config | Christoph Gysin | 3 | +14 | -7 |
| 2015-11-29 08:28 | cmd_output: Cleanup cmd_output argument handling | Christoph Gysin | 1 | +10 | -7 |
| 2015-11-28 22:48 | cmd_floating: Don't add non-float as sibling to float. | S. Christoffer Eliesen | 1 | +1 | -3 |
| 2015-11-29 00:24 | Merge pull request #272 from mikkeloscar/output-cmd-warnings | Drew DeVault | 1 | +8 | -2 |
| 2015-11-28 14:35 | Fix option parsing | Christoph Gysin | 3 | +8 | -11 |
| 2015-11-28 14:18 | swaymsg: Add --help option that prints usage | Christoph Gysin | 2 | +6 | -1 |
| 2015-11-28 14:18 | swaygrab: Add --help option that prints usage | Christoph Gysin | 2 | +6 | -1 |
| 2015-11-26 19:03 | sway: Add --help option that prints usage | Christoph Gysin | 2 | +10 | -1 |
| 2015-11-28 14:09 | swaymsg: Print usage and exit on unknown options | Christoph Gysin | 1 | +11 | -0 |
| 2015-11-28 14:09 | swaygrab: Print usage and exit on unknown options | Christoph Gysin | 1 | +12 | -0 |
| 2015-11-26 19:01 | sway: Print usage and exit on unknown options | Christoph Gysin | 1 | +15 | -0 |
| 2015-11-28 13:47 | Use macros for exit values | Christoph Gysin | 4 | +8 | -8 |
| 2015-11-28 21:02 | Add warnings about invalid output commands | Mikkel Oscar Lyderik | 1 | +8 | -2 |
| 2015-11-28 19:39 | Merge pull request #271 from sce/move_wlc_init | Drew DeVault | 1 | +12 | -14 |
| 2015-11-28 18:52 | sway/main: Move wlc init to after args are handled. | S. Christoffer Eliesen | 1 | +12 | -14 |
| 2015-11-28 15:18 | Allow output config for output named * | Drew DeVault | 3 | +20 | -1 |
| 2015-11-28 15:00 | Improve config file loading | Drew DeVault | 1 | +27 | -63 |
| 2015-11-28 14:04 | Remove extraneous logging from swaygrab | Drew DeVault | 1 | +0 | -1 |
| 2015-11-28 13:57 | Fix incorrect #include on ipc-client.c | Drew DeVault | 1 | +1 | -1 |
| 2015-11-28 13:49 | Rearrange logging headers | Drew DeVault | 5 | +7 | -4 |
| 2015-11-27 21:16 | Style fixes in swaybg | Drew DeVault | 2 | +78 | -78 |
| 2015-11-27 21:02 | Remove "See Also" from swaygrab man page | Drew DeVault | 1 | +0 | -5 |
| 2015-11-27 21:01 | Fix uninitialized variable warning in swaygrab | Drew DeVault | 1 | +1 | -1 |
| 2015-11-27 19:21 | Add ffmpeg capture to swaygrab (with limitations) | Drew DeVault | 3 | +111 | -10 |
| 2015-11-27 17:23 | Improve CONTRIBUTING.md | Drew DeVault | 1 | +19 | -0 |
| 2015-11-27 17:20 | Merge pull request #266 from sce/sticky_floats_0 | Drew DeVault | 5 | +53 | -2 |
| 2015-11-26 22:53 | workspace: Learn sticky. | S. Christoffer Eliesen | 5 | +52 | -1 |
| 2015-11-26 21:55 | commands: code formatting: Sort list of commands by alphabet. | S. Christoffer Eliesen | 1 | +1 | -1 |
| 2015-11-27 16:56 | Merge pull request #265 from sce/better_logging | Drew DeVault | 1 | +26 | -27 |
| 2015-11-27 16:53 | Merge pull request #264 from sce/fix_ws_next_name | Drew DeVault | 1 | +16 | -12 |
| 2015-11-27 16:00 | debug_log: Improve container_log so that debug lines are aligned. | S. Christoffer Eliesen | 1 | +26 | -27 |
| 2015-11-24 22:03 | workspace: Improve workspace_next_name. | S. Christoffer Eliesen | 1 | +16 | -12 |
| 2015-11-27 16:22 | Merge pull request #263 from sce/floating_enable_disable | Drew DeVault | 2 | +60 | -49 |
| 2015-11-24 19:00 | cmd_floating: Support `enable` and `disable` commands too. | S. Christoffer Eliesen | 2 | +60 | -49 |
| 2015-11-27 15:40 | Fix swaygrab memory leak | Drew DeVault | 1 | +2 | -0 |
| 2015-11-27 15:39 | Implement swaygrab for still images | Drew DeVault | 3 | +60 | -7 |
| 2015-11-27 15:10 | Add command line to swaygrab | Drew DeVault | 4 | +81 | -13 |
| 2015-11-27 15:06 | Add swaygrab(1) man page | Drew DeVault | 2 | +45 | -0 |
| 2015-11-27 14:53 | Add swaygrab subproject | Drew DeVault | 3 | +29 | -0 |
| 2015-11-27 14:50 | Move IPC client into common, refactor IPC | Drew DeVault | 9 | +573 | -547 |
| 2015-11-27 14:42 | Fix build warnings | Drew DeVault | 2 | +4 | -2 |
| 2015-11-27 14:19 | Fix mistake in CONTRIBUTING.md | Drew DeVault | 1 | +2 | -2 |
| 2015-11-27 14:18 | Update CONTRIBUTING.md | Drew DeVault | 1 | +129 | -126 |
| 2015-11-27 14:16 | Write down style guidelines | Drew DeVault | 2 | +163 | -7 |
| 2015-11-27 13:59 | Style enforcement | Drew DeVault | 1 | +58 | -59 |
| 2015-11-27 13:52 | Don't use the _t postfix on non-typedef structures | Drew DeVault | 1 | +2 | -2 |
| 2015-11-26 21:49 | Add "variant": "sway" to IPC version response | Drew DeVault | 1 | +3 | -6 |
| 2015-11-26 20:14 | Add swaymsg(1) man page | Drew DeVault | 2 | +70 | -0 |
| 2015-11-26 20:06 | Implement swaymsg IPC behavior | Drew DeVault | 1 | +70 | -2 |
| 2015-11-26 19:31 | Parse command line args for swaymsg | Drew DeVault | 3 | +92 | -2 |
| 2015-11-26 17:41 | Add swaymsg subproject | Drew DeVault | 3 | +29 | -0 |
| 2015-11-25 23:59 | Merge pull request #261 from christophgysin/exec | Drew DeVault | 1 | +14 | -9 |
| 2015-11-25 23:58 | Merge pull request #260 from christophgysin/scale | Drew DeVault | 3 | +92 | -6 |
| 2015-11-25 21:19 | Call swaybg without invoking a shell | Christoph Gysin | 1 | +14 | -9 |
| 2015-11-25 20:26 | swaybg: implement scaling mode "fit" | Christoph Gysin | 3 | +25 | -1 |
| 2015-11-25 19:07 | swaybg: implement scaling mode "tile" | Christoph Gysin | 1 | +10 | -0 |
| 2015-11-25 18:53 | swaybg: implement scaling mode "center" | Christoph Gysin | 1 | +8 | -0 |
| 2015-11-25 18:52 | swaybg: implement scaling mode "fill" | Christoph Gysin | 1 | +23 | -0 |
| 2015-11-25 14:57 | swaybg: implement scaling mode "stretch" | Christoph Gysin | 1 | +24 | -3 |
| 2015-11-25 14:53 | swaybg: check for exact number of arguments | Christoph Gysin | 1 | +1 | -1 |
| 2015-11-25 14:53 | swaybg: make argv const | Christoph Gysin | 1 | +2 | -2 |
| 2015-11-25 14:28 | Merge pull request #251 from sce/criteria_1 | Drew DeVault | 7 | +478 | -0 |
| 2015-11-25 14:09 | Merge pull request #259 from christophgysin/lineno | Drew DeVault | 1 | +4 | -1 |
| 2015-11-25 13:58 | criteria: Code formatting. | S. Christoffer Eliesen | 1 | +50 | -50 |
| 2015-11-25 13:53 | Merge pull request #258 from christophgysin/whitespace | Drew DeVault | 1 | +5 | -5 |
| 2015-11-25 13:45 | config: print line number | Christoph Gysin | 1 | +4 | -1 |
| 2015-11-25 13:28 | config: remove trailing whitespace | Christoph Gysin | 1 | +5 | -5 |
| 2015-11-17 18:27 | criteria: Add. Learn for_window command. | S. Christoffer Eliesen | 7 | +478 | -0 |
| 2015-11-25 13:19 | Merge pull request #255 from christophgysin/ninja | Drew DeVault | 1 | +2 | -2 |
| 2015-11-25 12:44 | Merge pull request #257 from christophgysin/missing-include | Drew DeVault | 1 | +1 | -0 |
| 2015-11-25 12:10 | cmake: fix ninja build | Christoph Gysin | 1 | +2 | -2 |
| 2015-11-25 12:10 | extensions: add missing include | Christoph Gysin | 1 | +1 | -0 |
| 2015-11-25 12:38 | Merge pull request #254 from christophgysin/typo | taiyu | 1 | +2 | -2 |
| 2015-11-25 12:09 | cmake: Fix typo | Christoph Gysin | 1 | +2 | -2 |
| 2015-11-24 21:10 | Merge pull request #253 from sce/add_sibling_handle_floating_alt1 | Drew DeVault | 1 | +26 | -12 |
| 2015-11-24 19:58 | layout: get_swayc_in_direction_under: Handle floating views. | S. Christoffer Eliesen | 1 | +1 | -1 |
| 2015-11-24 19:58 | layout: swap_container: Handle floating views. | S. Christoffer Eliesen | 1 | +10 | -3 |
| 2015-11-24 19:57 | layout: replace_child: Handle floating views. | S. Christoffer Eliesen | 1 | +5 | -2 |
| 2015-11-24 19:46 | layout: add_sibling: Handle floating views properly. | S. Christoffer Eliesen | 1 | +10 | -6 |
| 2015-11-24 20:32 | Merge pull request #252 from sce/fix_binding_cmp | Drew DeVault | 1 | +5 | -0 |
| 2015-11-24 18:15 | sway_binding_cmp_keys: Differentiate between modifier keys. | S. Christoffer Eliesen | 1 | +5 | -0 |
| 2015-11-24 15:56 | Merge pull request #250 from sce/initial_support_for_criteria_strings | Drew DeVault | 2 | +26 | -4 |
| 2015-11-18 18:03 | handle_command: Skip commands that has a criteria string. | S. Christoffer Eliesen | 1 | +19 | -2 |
| 2015-11-18 14:03 | stringop: Properly handle criteria strings. | S. Christoffer Eliesen | 1 | +7 | -2 |
| 2015-11-24 15:12 | Merge pull request #249 from sce/extra_view_metadata | Drew DeVault | 2 | +17 | -0 |
| 2015-11-22 21:09 | container: Store app_id attribute for views. | S. Christoffer Eliesen | 2 | +8 | -0 |
| 2015-11-22 21:05 | container: Store class attribute for views. | S. Christoffer Eliesen | 2 | +9 | -0 |
| 2015-11-24 12:37 | Merge pull request #248 from taiyu-len/master | Drew DeVault | 3 | +21 | -13 |
| 2015-11-24 08:30 | fix list sorting | taiyu | 3 | +21 | -13 |
| 2015-11-22 20:29 | Merge pull request #247 from sce/handle_bindsym_duplicates | Drew DeVault | 3 | +70 | -20 |
| 2015-11-19 15:37 | cmd_bindsym: Detect/handle duplicates. | S. Christoffer Eliesen | 3 | +63 | -20 |
| 2015-11-17 22:30 | commands: Comment/doc for config_command. | S. Christoffer Eliesen | 1 | +7 | -0 |
| 2015-11-22 14:18 | Merge pull request #245 from sce/workspace_output_duplicates | Drew DeVault | 7 | +46 | -1 |
| 2015-11-19 12:05 | cmd_workspace: Don't fill up config->workspace_outputs with duplicates. | S. Christoffer Eliesen | 4 | +19 | -3 |
| 2015-11-19 10:52 | stringop: lenient_strcmp: Add. | S. Christoffer Eliesen | 2 | +16 | -0 |
| 2015-11-18 20:12 | list: Add list_seq_find. | S. Christoffer Eliesen | 2 | +13 | -0 |
| 2015-11-20 01:10 | Update header for default config | Drew DeVault | 1 | +2 | -3 |
| 2015-11-20 01:04 | Fix #240 | Drew DeVault | 1 | +1 | -1 |
| 2015-11-19 23:55 | Add all documented scaling modes to config parser | Drew DeVault | 1 | +3 | -1 |
| 2015-11-19 23:55 | Add wallpapers to output command | Drew DeVault | 5 | +59 | -19 |
| 2015-11-19 23:25 | Parse output background config | Drew DeVault | 2 | +39 | -2 |
| 2015-11-19 13:34 | Stretch image to fit output resolution | Drew DeVault | 1 | +12 | -10 |
| 2015-11-19 13:20 | Basic image rendering for swaybg | Drew DeVault | 1 | +6 | -3 |
| 2015-11-19 12:58 | Refactor the crap out of wayland clients | Drew DeVault | 9 | +369 | -306 |
| 2015-11-19 12:23 | Fix background extensions | Drew DeVault | 3 | +6 | -7 |
| 2015-11-19 03:14 | Add background handling | Drew DeVault | 3 | +47 | -4 |
| 2015-11-19 03:01 | Basic support for extensions in server and clients | Drew DeVault | 9 | +208 | -7 |
| 2015-11-19 00:59 | Fix warning about uninitialized variable | Drew DeVault | 1 | +1 | -0 |
| 2015-11-19 00:58 | Exit if unable to allocate buffer | Drew DeVault | 1 | +3 | -0 |
| 2015-11-19 00:38 | Support cursors over wayland clients | Drew DeVault | 4 | +60 | -4 |
| 2015-11-18 22:59 | Generate protocol headers | Drew DeVault | 3 | +7 | -3 |
| 2015-11-18 14:55 | Fix SIGBUS from wayland clients | Drew DeVault | 3 | +4 | -3 |
| 2015-11-18 13:44 | Normalize indentation | Drew DeVault | 2 | +56 | -56 |
| 2015-11-18 13:36 | Clean up memory pool files better | Drew DeVault | 3 | +27 | -21 |
| 2015-11-18 13:27 | Support resizing in wayland client implementation | Drew DeVault | 1 | +12 | -0 |
| 2015-11-18 13:22 | Fix up wayland client implementation | Drew DeVault | 6 | +207 | -160 |
| 2015-11-17 00:40 | Track pid of child process from exec | Drew DeVault | 1 | +18 | -3 |
| 2015-11-16 20:57 | Merge pull request #233 from sce/multiple_adjacent_outputs | Drew DeVault | 6 | +167 | -49 |
| 2015-11-15 23:35 | output: Support multiple adjacent outputs. | S. Christoffer Eliesen | 6 | +167 | -49 |
| 2015-11-16 15:49 | Merge pull request #232 from sce/replace_output_config | Drew DeVault | 3 | +11 | -1 |
| 2015-11-16 10:40 | cmd_output: Replace existing config if called multiple times. | S. Christoffer Eliesen | 3 | +11 | -1 |
| 2015-11-16 01:22 | Update README | Drew DeVault | 1 | +2 | -0 |
| 2015-11-15 21:58 | Merge pull request #230 from sce/code_overview | Drew DeVault | 1 | +81 | -0 |
| 2015-11-15 11:59 | HACKING.md: Add code overview section. | S. Christoffer Eliesen | 1 | +81 | -0 |
| 2015-11-14 22:14 | We somewhat more wlc_point now | Drew DeVault | 2 | +12 | -12 |
| 2015-11-14 16:30 | We wlc_point now | Drew DeVault | 1 | +3 | -3 |
| 2015-11-13 19:48 | Merge pull request #227 from xerpi/master | Drew DeVault | 1 | +3 | -1 |
| 2015-11-13 19:42 | Check the client_setup() return value | Sergi Granell | 1 | +3 | -1 |
| 2015-11-13 19:10 | Merge pull request #226 from sce/fix_get_socketpath | Drew DeVault | 2 | +15 | -6 |
| 2015-11-13 16:53 | ipc: Store socketname in SWAYSOCK. Fixes `--get-socketpath`. | S. Christoffer Eliesen | 2 | +15 | -6 |
| 2015-11-13 16:07 | New screenshot for README | Drew DeVault | 1 | +1 | -1 |
| 2015-11-13 15:27 | Clean up some things better in wayland clients | Drew DeVault | 3 | +27 | -14 |
| 2015-11-13 13:17 | Merge branch 'master' of github.com:SirCmpwn/sway | Drew DeVault | 1 | +7 | -6 |
| 2015-11-13 13:17 | Revert "Try ~/.i3/config earlier than /etc/sway/config" | Drew DeVault | 1 | +1 | -1 |
| 2015-11-13 13:15 | Merge pull request #225 from sce/logind_socket_path | Drew DeVault | 1 | +7 | -6 |
| 2015-11-13 13:09 | Try ~/.i3/config earlier than /etc/sway/config | Drew DeVault | 1 | +1 | -1 |
| 2015-11-12 16:19 | ipc: Put socket into proper user runtime dir. | S. Christoffer Eliesen | 1 | +7 | -6 |
| 2015-11-13 12:56 | Fix man page installs | Drew DeVault | 1 | +1 | -1 |
| 2015-11-13 12:17 | Clean up CMake stuff | Drew DeVault | 3 | +5 | -8 |
| 2015-11-13 03:20 | Merge pull request #224 from mathstuf/cmake-cleanups | Drew DeVault | 3 | +70 | -70 |
| 2015-11-13 02:45 | cmake: run git in the source directory | Ben Boeckel | 1 | +2 | -0 |
| 2015-11-13 02:42 | common: create a static library | Ben Boeckel | 3 | +9 | -7 |
| 2015-11-13 02:37 | cmake: clean up installation rules | Ben Boeckel | 2 | +20 | -20 |
| 2015-11-13 02:37 | cmake: clean up definition settings | Ben Boeckel | 1 | +2 | -5 |
| 2015-11-13 02:36 | cmake: manipulate CMAKE_MODULE_PATH as a list | Ben Boeckel | 1 | +2 | -1 |
| 2015-11-13 02:32 | cmake: set the output directory once | Ben Boeckel | 2 | +1 | -2 |
| 2015-11-13 02:29 | cmake: simplify manpage generation | Ben Boeckel | 1 | +28 | -25 |
| 2015-11-13 02:28 | cmake: use string(TIMESTAMP) | Ben Boeckel | 1 | +2 | -8 |
| 2015-11-13 02:30 | cmake: bump requirement to 3.1.0 | Ben Boeckel | 1 | +3 | -1 |
| 2015-11-13 00:42 | We don't need to implement strdup | Drew DeVault | 3 | +6 | -16 |
| 2015-11-13 00:35 | Further refinement of wayland client support | Drew DeVault | 3 | +50 | -9 |
| 2015-11-13 00:04 | Start fleshing out wayland client implementation | Drew DeVault | 9 | +529 | -251 |
| 2015-11-12 17:37 | Merge branch 'master' of github.com:SirCmpwn/sway | Drew DeVault | 1 | +2 | -0 |
| 2015-11-12 17:37 | Start working on IPC for get_pixels | Drew DeVault | 2 | +45 | -6 |
| 2015-11-12 15:48 | Merge pull request #223 from mikkeloscar/swaybg-deps | Drew DeVault | 1 | +2 | -0 |
| 2015-11-12 15:40 | Add new swaybg dependencies | Mikkel Oscar Lyderik | 1 | +2 | -0 |
| 2015-11-12 13:31 | Add swaybg executable | Drew DeVault | 3 | +35 | -3 |
| 2015-11-12 13:17 | Add new dependencies for wayland clients | Drew DeVault | 7 | +661 | -0 |
| 2015-11-12 13:02 | Fix gaps for views being incorrect | Drew DeVault | 2 | +4 | -1 |
| 2015-11-11 13:43 | Fix some IPC issues | Drew DeVault | 1 | +9 | -6 |
| 2015-11-11 13:32 | Add file and line number to log in Debug build | Drew DeVault | 2 | +22 | -2 |
| 2015-11-08 17:06 | Add some documentation comments | Drew DeVault | 3 | +224 | -46 |
| 2015-11-04 20:25 | Merge pull request #217 from mikkeloscar/ipc-h | Drew DeVault | 1 | +1 | -0 |
| 2015-11-04 20:12 | Include header declaring ipc_event_workpace(2) | Mikkel Oscar Lyderik | 1 | +1 | -0 |
| 2015-11-04 12:37 | Merge pull request #216 from sce/learn_edge_gaps_0 | Drew DeVault | 5 | +42 | -2 |
| 2015-11-04 01:55 | Learn "gaps edge_gaps <on|off|toggle>". | S. Christoffer Eliesen | 5 | +42 | -2 |
| 2015-11-04 11:58 | Merge pull request #215 from sce/gaps | Drew DeVault | 2 | +16 | -17 |
| 2015-11-04 00:27 | commands: gaps: Re-arrange windows after changing default gaps. | S. Christoffer Eliesen | 1 | +2 | -0 |
| 2015-11-04 00:27 | commands: gaps: Always apply default gaps config. | S. Christoffer Eliesen | 1 | +1 | -6 |
| 2015-11-03 23:41 | commands: gaps: Accept zero value. | S. Christoffer Eliesen | 1 | +3 | -3 |
| 2015-11-04 00:26 | sway.5.txt: Clarify gaps documentation. | S. Christoffer Eliesen | 1 | +4 | -4 |
| 2015-11-04 00:05 | commands: gaps: Refactor, expected_syntax. | S. Christoffer Eliesen | 1 | +6 | -4 |
| 2015-11-03 22:11 | Merge pull request #205 from sce/focus_move_cont_to_adjacent_output | Drew DeVault | 4 | +66 | -1 |
| 2015-10-24 22:38 | commands: Learn 'move workspace to output <direction|name>'. | S. Christoffer Eliesen | 4 | +48 | -4 |
| 2015-10-24 22:38 | commands: Learn 'move <container|window> to output <direction|name>'. | S. Christoffer Eliesen | 2 | +22 | -1 |
| 2015-11-02 19:46 | Merge pull request #214 from taiyu-len/master | Drew DeVault | 2 | +2 | -3 |
| 2015-11-02 19:28 | put ipc_event_workspace in update_focus | taiyu | 2 | +2 | -3 |
| 2015-10-29 21:52 | Merge pull request #212 from sce/mouse_warping | Drew DeVault | 10 | +166 | -109 |
| 2015-10-29 18:13 | container.h: Remove unused. | S. Christoffer Eliesen | 1 | +0 | -2 |
| 2015-10-29 17:02 | input_state: Remove mouse_origin (x&y). Query wlc instead. | S. Christoffer Eliesen | 4 | +17 | -20 |
| 2015-10-26 11:20 | commands: Learn mouse_warping. | S. Christoffer Eliesen | 6 | +64 | -9 |
| 2015-10-27 23:41 | input_state: Extract 'pointer_position_set' function from handlers. | S. Christoffer Eliesen | 3 | +27 | -21 |
| 2015-10-27 23:22 | container: Move container_under_pointer here from handlers. | S. Christoffer Eliesen | 4 | +67 | -66 |
| 2015-10-29 15:33 | Merge pull request #211 from sce/fix_get_swayc_in_direction | Drew DeVault | 1 | +2 | -53 |
| 2015-10-29 14:53 | layout: get_swayc_in_direction: Properly find adjacent outputs. | S. Christoffer Eliesen | 1 | +2 | -53 |
| 2015-10-28 19:54 | Merge pull request #210 from sce/focus_output | Drew DeVault | 3 | +27 | -4 |
| 2015-10-24 01:31 | commands: Learn 'focus output <direction|name>' | S. Christoffer Eliesen | 2 | +23 | -1 |
| 2015-10-27 14:58 | layout: Don't reset container size if it's a floating window. | S. Christoffer Eliesen | 1 | +4 | -3 |
| 2015-10-27 22:34 | Merge pull request #209 from sce/fix_seamless_mouse | Drew DeVault | 1 | +4 | -4 |
| 2015-10-27 22:19 | handlers: Pass workspace to workspace_switch, not output. | S. Christoffer Eliesen | 1 | +4 | -4 |
| 2015-10-27 21:19 | Merge pull request #208 from minus7/ipc_subscribe | Drew DeVault | 3 | +110 | -30 |
| 2015-10-27 20:59 | implemented IPC subscribe for workspace event | minus | 3 | +110 | -30 |
| 2015-10-27 17:51 | Merge pull request #206 from sce/debuglog | Drew DeVault | 3 | +47 | -0 |
| 2015-10-27 14:36 | sway.5.txt: Remove 'debuglog' documentation. | S. Christoffer Eliesen | 1 | +0 | -5 |
| 2015-10-26 12:41 | commands: Learn 'debuglog'. | S. Christoffer Eliesen | 4 | +52 | -0 |
| 2015-10-25 12:58 | Merge pull request #204 from sce/misc_stuff | Drew DeVault | 8 | +171 | -69 |
| 2015-10-25 12:55 | output: Fix code style. | S. Christoffer Eliesen | 1 | +4 | -8 |
| 2015-10-24 14:55 | commands: cmd_move: Fix "move container to workspace _number_ n" | S. Christoffer Eliesen | 1 | +24 | -21 |
| 2015-10-24 22:34 | log: Add swayc_log, use at a few key places. | S. Christoffer Eliesen | 4 | +31 | -2 |
| 2015-10-24 23:20 | sway/output: Create, move code from handlers.c here. | S. Christoffer Eliesen | 3 | +120 | -46 |
| 2015-10-23 18:29 | Update set_origin to match wlc changes | Drew DeVault | 1 | +1 | -1 |
| 2015-10-23 14:48 | Merge pull request #202 from sce/seamless_mouse_adjustments | Drew DeVault | 5 | +35 | -27 |
| 2015-10-23 12:32 | seamless_mouse: Move pointer only if successfully changed workspace. | S. Christoffer Eliesen | 5 | +33 | -26 |
| 2015-10-23 12:12 | handlers: Don't switch output when mouse button is pressed. | S. Christoffer Eliesen | 1 | +2 | -1 |
| 2015-10-23 14:34 | Merge pull request #201 from sce/cmd_results | Drew DeVault | 5 | +339 | -222 |
| 2015-10-23 11:03 | commands: cmd_results->input is duplicated/freed. | S. Christoffer Eliesen | 2 | +11 | -5 |
| 2015-10-23 10:50 | commands: Code formatting. | S. Christoffer Eliesen | 1 | +6 | -4 |
| 2015-10-23 10:45 | commands: Allow 'floating_modifier' & 'focus_follows_mouse' at runtime. | S. Christoffer Eliesen | 1 | +0 | -2 |
| 2015-10-22 12:14 | ipc,commands,config: Replace cmd_status enum with cmd_results struct. | S. Christoffer Eliesen | 5 | +333 | -222 |
| 2015-10-22 11:00 | ipc: Return correct status in ipc reply. | S. Christoffer Eliesen | 1 | +1 | -1 |
| 2015-10-22 21:14 | Merge pull request #200 from sce/fix_seamless_transitions | Drew DeVault | 1 | +2 | -2 |
| 2015-10-22 21:07 | handlers: Fix swapped top/bottom for seamless transitions. | S. Christoffer Eliesen | 1 | +2 | -2 |
| 2015-10-22 20:44 | Move pointer during seamless transitions | Drew DeVault | 1 | +6 | -0 |
| 2015-10-21 23:44 | Merge pull request #199 from sce/mouse_cross_output_edge_simple | Drew DeVault | 5 | +75 | -0 |
| 2015-10-21 23:34 | config: Add "seamless_mouse" to decide if pointer crosses output edges. | S. Christoffer Eliesen | 5 | +18 | -1 |
| 2015-10-21 23:15 | Switch to adjacent output when hitting output edge. | S. Christoffer Eliesen | 1 | +58 | -0 |
| 2015-10-21 22:24 | Merge pull request #197 from sce/configure_outputs_during_reload_ | Drew DeVault | 4 | +51 | -30 |
| 2015-10-21 22:15 | commands: Allow changing resolution outside config load. | S. Christoffer Eliesen | 1 | +0 | -1 |
| 2015-10-21 21:59 | config: Don't try to apply bad output resolution. | S. Christoffer Eliesen | 1 | +1 | -1 |
| 2015-10-21 14:34 | config: Apply output config also during config reload. | S. Christoffer Eliesen | 4 | +49 | -27 |
| 2015-10-21 20:22 | commands,container: Tweak debug output to better reflect reality. | S. Christoffer Eliesen | 2 | +2 | -2 |
| 2015-10-19 17:52 | Merge pull request #196 from sce/catch_empty_command | Drew DeVault | 1 | +5 | -0 |
| 2015-10-19 17:42 | commands: Gracefully handle empty commands. | S. Christoffer Eliesen | 1 | +5 | -0 |
| 2015-10-18 18:25 | Merge pull request #195 from sce/get_socketpath | Drew DeVault | 2 | +7 | -2 |
| 2015-10-18 18:03 | Merge pull request #194 from sce/ignore_no_startup_id | Drew DeVault | 1 | +14 | -1 |
| 2015-10-18 17:53 | main: Implement --get-socketpath switch. | S. Christoffer Eliesen | 2 | +7 | -2 |
| 2015-10-18 17:14 | commands: Catch empty exec with --no-startup-id cases. | S. Christoffer Eliesen | 1 | +5 | -0 |
| 2015-10-17 12:28 | commands: Ignore exec switch "--no-startup-id". | S. Christoffer Eliesen | 1 | +9 | -1 |
| 2015-10-16 11:32 | Merge pull request #193 from sce/multi_user | Drew DeVault | 1 | +33 | -9 |
| 2015-10-16 11:21 | sway/ipc: Use sway_abort instead of returning NULL. | S. Christoffer Eliesen | 1 | +4 | -4 |
| 2015-10-16 11:04 | sway/ipc: ipc_user_sockaddr: Use sway_assert instead of assert. | S. Christoffer Eliesen | 1 | +8 | -2 |
| 2015-10-16 11:06 | sway/ipc: Fix whitespace. | S. Christoffer Eliesen | 1 | +7 | -7 |
| 2015-10-16 10:02 | sway/ipc: Free ipc_sockaddr upon termination. | S. Christoffer Eliesen | 1 | +4 | -0 |
| 2015-10-16 09:42 | sway/ipc: Support multiple users. | S. Christoffer Eliesen | 1 | +5 | -1 |
| 2015-10-16 08:55 | sway/ipc: Dynamically assign ipc_sockaddr. | S. Christoffer Eliesen | 1 | +19 | -9 |
| 2015-10-15 18:29 | Merge pull request #192 from sleep-walker/master | Drew DeVault | 1 | +1 | -0 |
| 2015-10-15 18:15 | tell where openSUSE packages lives as well | Tomáš Čech | 1 | +1 | -0 |
| 2015-10-15 13:22 | Merge pull request #191 from zetok/readme | Drew DeVault | 1 | +2 | -1 |
| 2015-10-15 13:14 | README.md: Add link to unofficial ebuild for Gentoo | Zetok Zalbavar | 1 | +2 | -1 |
| 2015-10-08 15:24 | Merge pull request #190 from taiyu-len/master | Drew DeVault | 2 | +12 | -13 |
| 2015-10-08 15:12 | #187, let init handle child processes | taiyu | 2 | +12 | -13 |
| 2015-10-08 10:24 | Merge pull request #189 from SirCmpwn/revert-188-master | Drew DeVault | 1 | +9 | -2 |
| 2015-10-08 10:24 | Revert "#187 cleanup zombies properly" | Drew DeVault | 1 | +9 | -2 |
| 2015-10-07 23:39 | Merge pull request #188 from taiyu-len/master | Drew DeVault | 1 | +2 | -9 |
| 2015-10-07 23:18 | #187 cleanup zombies properly using default | taiyu | 1 | +2 | -9 |
| 2015-09-30 12:30 | Merge pull request #185 from sleep-walker/master | Drew DeVault | 1 | +3 | -2 |
| 2015-09-30 12:21 | Use location of XKBcommon headers, don't expect build in source directory | Tomáš Čech | 1 | +3 | -2 |
| 2015-09-29 14:19 | return after disconnect ipc client and minor checks | taiyu | 2 | +3 | -3 |
| 2015-09-29 11:43 | Merge pull request #181 from taiyu-len/master | Drew DeVault | 9 | +342 | -171 |
| 2015-09-22 16:41 | Merge branch 'master' of https://github.com/taiyu-len/sway | taiyu | 9 | +317 | -153 |
| 2015-09-22 16:41 | #184 | taiyu | 2 | +25 | -18 |
| 2015-09-21 00:08 | Merge pull request #183 from mikkeloscar/wlc-dep | Drew DeVault | 1 | +1 | -0 |
| 2015-09-20 23:57 | Add missing wlc dependency | Mikkel Oscar Lyderik | 1 | +1 | -0 |
| 2015-09-20 17:56 | fix config search paths | taiyu | 1 | +21 | -19 |
| 2015-09-18 18:34 | container_move check | taiyu | 1 | +2 | -1 |
| 2015-09-18 15:33 | dont log empty config lines | taiyu | 1 | +3 | -4 |
| 2015-09-18 14:23 | merge + no c_extensions | taiyu | 8 | +37 | -13 |
| 2015-09-18 13:52 | minor fix | taiyu | 2 | +2 | -2 |
| 2015-09-18 11:27 | Fix warnings introduced by prior commit | Drew DeVault | 7 | +19 | -3 |
| 2015-09-18 11:16 | Fix build for debian stretch | Drew DeVault | 3 | +3 | -0 |
| 2015-09-15 13:56 | style, safer fork | taiyu | 1 | +23 | -28 |
| 2015-09-15 13:39 | nomacro | taiyu | 1 | +7 | -16 |
| 2015-09-15 02:59 | multi command keybinds | taiyu | 6 | +280 | -109 |
| 2015-09-13 23:46 | Revert "new_workspace null behavior + testmap functions + regex" | Drew DeVault | 12 | +370 | -581 |
| 2015-09-12 14:29 | Merge pull request #179 from taiyu-len/master | Drew DeVault | 12 | +581 | -370 |
| 2015-09-12 09:52 | visible values | taiyu | 1 | +2 | -2 |
| 2015-09-12 09:45 | cmd_for_window dummy function | taiyu | 1 | +1 | -1 |
| 2015-09-12 09:38 | new_workspace null behavior + testmap functions + regex | taiyu | 12 | +581 | -370 |
| 2015-09-10 18:18 | Merge pull request #177 from taiyu-len/master | Drew DeVault | 7 | +297 | -251 |
| 2015-09-10 18:07 | cmd status + workspace ws output op | taiyu | 7 | +297 | -251 |
| 2015-09-08 17:53 | mode supports multi token names | taiyu | 3 | +11 | -10 |
| 2015-09-08 17:28 | remove old things | taiyu | 2 | +1 | -4 |
| 2015-09-08 17:27 | var replacement changes | taiyu | 4 | +78 | -58 |
| 2015-09-08 16:52 | fix missing symbol bug | taiyu | 1 | +3 | -0 |
| 2015-09-08 16:10 | escape check fix | taiyu | 1 | +3 | -2 |
| 2015-09-08 15:54 | set variable changes | taiyu | 5 | +73 | -37 |
| 2015-09-08 13:01 | Merge pull request #174 from twouters/master | Drew DeVault | 1 | +2 | -2 |
| 2015-09-08 12:37 | fix outut typo | Thomas Wouters | 1 | +2 | -2 |
| 2015-09-07 22:22 | prevent views from disappearing | taiyu | 1 | +4 | -2 |
| 2015-09-07 22:14 | Merge pull request #173 from taiyu-len/config_mode | Drew DeVault | 8 | +250 | -221 |
| 2015-09-07 22:03 | strdup + style | taiyu | 3 | +7 | -13 |
| 2015-09-07 21:40 | put strip_whitespace back | taiyu | 2 | +15 | -9 |
| 2015-09-07 21:29 | config modes | taiyu | 8 | +256 | -227 |
| 2015-09-07 14:22 | Merge pull request #172 from taiyu-len/master | Drew DeVault | 2 | +104 | -82 |
| 2015-09-07 13:52 | free config stuff | taiyu | 1 | +37 | -27 |
| 2015-09-07 06:22 | free config when reloading | taiyu | 1 | +29 | -12 |
| 2015-09-07 05:48 | config_path cleanup | taiyu | 2 | +58 | -63 |
| 2015-09-07 01:52 | Add fosspay badge | Drew DeVault | 1 | +1 | -1 |
| 2015-09-06 14:13 | Merge pull request #171 from taiyu-len/master | Drew DeVault | 6 | +150 | -26 |
| 2015-09-06 13:52 | man page | taiyu | 2 | +12 | -4 |
| 2015-09-06 03:48 | gap resize | taiyu | 5 | +139 | -23 |
| 2015-09-05 13:36 | Merge pull request #170 from mikkeloscar/master | Drew DeVault | 1 | +1 | -1 |
| 2015-09-05 06:53 | Add link to travis-ci badge | Mikkel Oscar Lyderik | 1 | +1 | -1 |
| 2015-09-05 00:29 | Merge pull request #169 from taiyu-len/master | Drew DeVault | 3 | +52 | -40 |
| 2015-09-05 00:10 | remove outdated comment | taiyu | 1 | +0 | -3 |
| 2015-09-05 00:09 | enum for command type | taiyu | 3 | +32 | -28 |
| 2015-09-05 00:02 | style | taiyu | 1 | +1 | -1 |
| 2015-09-04 23:57 | better handling of commands during config | taiyu | 3 | +51 | -40 |
| 2015-09-04 23:26 | Merge pull request #168 from taiyu-len/master | Drew DeVault | 4 | +30 | -29 |
| 2015-09-04 23:14 | default gap value | taiyu | 4 | +30 | -29 |
| 2015-09-04 19:37 | Add travis badge | Drew DeVault | 1 | +1 | -1 |
| 2015-09-04 19:33 | Merge pull request #167 from mikkeloscar/master | Drew DeVault | 2 | +38 | -0 |
| 2015-09-04 19:08 | make install wlc as part of the build | Mikkel Oscar Lyderik | 1 | +2 | -3 |
| 2015-09-04 17:38 | Build wlc as part of build step | Mikkel Oscar Lyderik | 2 | +26 | -4 |
| 2015-09-04 15:22 | Add .travis.yml | Mikkel Oscar Lyderik | 1 | +17 | -0 |
| 2015-09-02 15:51 | properly free cmd_queue, should partially fix #165 from what i tell from its log. | taiyu | 1 | +5 | -5 |
| 2015-09-02 15:47 | fclose /proc/modules when we're done with it | Drew DeVault | 1 | +2 | -1 |
| 2015-09-02 15:46 | Add check for nvidia module and warn user | Drew DeVault | 1 | +19 | -0 |
| 2015-09-02 14:47 | Do not set FD_CLOEXEC | Drew DeVault | 1 | +0 | -9 |
| 2015-09-02 13:42 | Log sway version on startup | Drew DeVault | 1 | +4 | -0 |
| 2015-09-02 11:37 | Remove stropts.h from ipc.c | Drew DeVault | 1 | +0 | -1 |
| 2015-09-01 17:33 | Merge pull request #161 from aouelete/master | Drew DeVault | 2 | +3 | -3 |
| 2015-09-01 17:27 | Fixed a couple of typos in man pages | Aaron Ouellette | 2 | +3 | -3 |
| 2015-09-01 16:56 | Merge pull request #160 from taiyu-len/master | Drew DeVault | 2 | +15 | -13 |
| 2015-09-01 16:02 | cleaned up leaky prev_workspace_name | taiyu | 2 | +15 | -13 |
| 2015-09-01 14:14 | Merge pull request #159 from minus7/patch-1 | Drew DeVault | 1 | +2 | -0 |
| 2015-09-01 11:38 | remove yaourt command from readme | minus | 1 | +0 | -2 |
| 2015-09-01 08:15 | Updated readme dependency list | minus | 1 | +4 | -0 |
| 2015-08-31 15:55 | Merge pull request #158 from taiyu-len/master | Drew DeVault | 1 | +6 | -10 |
| 2015-08-31 15:49 | properly remove children in loops | taiyu | 1 | +6 | -10 |
| 2015-08-31 11:11 | Merge pull request #156 from Luminarys/master | Drew DeVault | 4 | +20 | -3 |
| 2015-08-31 02:34 | Added in workspace_auto_back_and_forth | Luminarys | 4 | +20 | -3 |
| 2015-08-31 01:03 | Merge pull request #155 from Luminarys/master | Drew DeVault | 3 | +23 | -4 |
| 2015-08-31 01:02 | Removed unnecessary debug line | Luminarys | 1 | +0 | -1 |
| 2015-08-31 00:59 | Added in workspace back_and_forth | Luminarys | 3 | +24 | -4 |
| 2015-08-30 23:28 | #154 destroy view handler properly destroys views | taiyu | 1 | +6 | -5 |
| 2015-08-30 20:20 | #153 add "ctrl" and "alt" to modifiers struct | taiyu | 1 | +2 | -0 |
| 2015-08-30 05:00 | Merge pull request #152 from Luminarys/master | Drew DeVault | 3 | +91 | -19 |
| 2015-08-30 02:14 | Made scratchpad handling identical to i3 | Luminarys | 3 | +91 | -19 |
| 2015-08-29 13:51 | #151 fix | taiyu | 1 | +1 | -4 |
| 2015-08-29 10:51 | Merge pull request #150 from Luminarys/master | Drew DeVault | 3 | +69 | -5 |
| 2015-08-29 06:43 | #149 change focus before pointer_mode | taiyu | 1 | +10 | -11 |
| 2015-08-29 06:01 | #149 fix, reorder floating windows on click. | taiyu | 1 | +6 | -3 |
| 2015-08-29 05:51 | #148 fix, choose non-floating view for inserting container | taiyu | 1 | +12 | -0 |
| 2015-08-29 05:33 | Fixed move scratchpad and added in scratchpad show | Luminarys | 2 | +58 | -21 |
| 2015-08-29 04:39 | Added in scratchpad adding | Luminarys | 3 | +28 | -1 |
| 2015-08-29 02:43 | Merge pull request #147 from taiyu-len/master | Drew DeVault | 2 | +34 | -26 |
| 2015-08-29 02:35 | move v3 | taiyu | 2 | +34 | -26 |
| 2015-08-28 21:45 | default floating_mod | taiyu | 1 | +2 | -0 |
| 2015-08-28 19:31 | style | taiyu | 1 | +1 | -1 |
| 2015-08-28 19:30 | fix issue #140, dont set pointer mode if no floating_mod | taiyu | 1 | +4 | -2 |
| 2015-08-28 19:27 | Merge pull request #146 from taiyu-len/movev2 | Drew DeVault | 4 | +97 | -53 |
| 2015-08-28 18:14 | style | taiyu | 2 | +7 | -8 |
| 2015-08-28 18:11 | layout fix for a certain case | taiyu | 1 | +2 | -0 |
| 2015-08-28 18:04 | dont move floating contaienrs | taiyu | 1 | +3 | -0 |
| 2015-08-28 18:03 | move function redone | taiyu | 4 | +92 | -52 |
| 2015-08-28 11:41 | Merge pull request #145 from taiyu-len/master | Drew DeVault | 4 | +115 | -43 |
| 2015-08-28 06:42 | forgot visibility of floating containers | taiyu | 1 | +12 | -4 |
| 2015-08-28 06:18 | update visibility + container info functions | taiyu | 4 | +77 | -53 |
| 2015-08-28 03:55 | proper visibility update | taiyu | 1 | +17 | -2 |
| 2015-08-28 03:32 | use previous outputs | taiyu | 2 | +26 | -1 |
| 2015-08-28 02:55 | Merge pull request #144 from Luminarys/master | Drew DeVault | 5 | +36 | -1 |
| 2015-08-28 02:52 | Added in default_orientation handling | Luminarys | 5 | +36 | -1 |
| 2015-08-27 15:32 | update visibility for moved workspaces | taiyu | 1 | +2 | -0 |
| 2015-08-27 14:10 | dont swap floating containers | taiyu | 1 | +2 | -1 |
| 2015-08-27 11:42 | Merge pull request #142 from taiyu-len/master | Drew DeVault | 3 | +21 | -4 |
| 2015-08-27 04:25 | move workspace from dead output to other output | taiyu | 3 | +21 | -4 |
| 2015-08-27 02:17 | Merge pull request #139 from Luminarys/master | Drew DeVault | 3 | +42 | -10 |
| 2015-08-27 02:15 | Updated versioning in cmake | Luminarys | 1 | +23 | -7 |
| 2015-08-27 02:13 | Added in better versioning info | Luminarys | 2 | +19 | -3 |
| 2015-08-26 23:50 | slight fix | taiyu | 3 | +25 | -5 |
| 2015-08-26 23:27 | fixed move_container bug, log prints before aborting | taiyu | 2 | +8 | -5 |
| 2015-08-26 22:48 | Merge pull request #137 from minus7/json | Drew DeVault | 4 | +78 | -73 |
| 2015-08-26 22:44 | fixed container_map | minus | 1 | +2 | -3 |
| 2015-08-26 22:41 | converted IPC to use json-c | minus | 1 | +43 | -70 |
| 2015-08-26 22:06 | fixed json-c CMake inclusion | minus | 2 | +20 | -4 |
| 2015-08-26 21:49 | added json-c lib and implemented IPC get_version | minus | 2 | +17 | -0 |
| 2015-08-26 20:35 | some function documentation, fixed gaps on config reload | taiyu | 3 | +76 | -51 |
| 2015-08-26 18:07 | Merge pull request #136 from taiyu-len/master | Drew DeVault | 7 | +45 | -19 |
| 2015-08-26 18:01 | move_container_to fixup | taiyu | 7 | +45 | -19 |
| 2015-08-26 14:18 | Merge pull request #135 from Luminarys/master | Drew DeVault | 2 | +17 | -1 |
| 2015-08-26 14:14 | Minor fixes | Luminarys | 1 | +1 | -3 |
| 2015-08-26 12:32 | Add dependency on PCRE | Drew DeVault | 2 | +40 | -9 |
| 2015-08-26 12:24 | Do not pass modifiers when getting keysyms from wlc | Drew DeVault | 1 | +2 | -1 |
| 2015-08-26 11:01 | Use C 99 | Drew DeVault | 1 | +1 | -0 |
| 2015-08-26 03:04 | Added in build version based on git hash | Luminarys | 2 | +19 | -1 |
| 2015-08-25 23:39 | longopt minor fix | taiyu | 1 | +1 | -0 |
| 2015-08-25 20:39 | Merge pull request #133 from minus7/wlc-keyboard-fix | Drew DeVault | 1 | +2 | -2 |
| 2015-08-25 20:39 | Merge pull request #132 from taiyu-len/master | Drew DeVault | 5 | +24 | -17 |
| 2015-08-25 20:38 | fixed keyboard handling | minus | 1 | +2 | -2 |
| 2015-08-25 20:29 | fixed segfault on exit + a little fixup of that floatfocus pr | taiyu | 5 | +24 | -17 |
| 2015-08-25 20:13 | Merge pull request #131 from nicklaswj/master | Drew DeVault | 1 | +9 | -1 |
| 2015-08-25 20:12 | Merge pull request #129 from minus7/workspaces | Drew DeVault | 12 | +170 | -90 |
| 2015-08-25 20:00 | code style clean up | Nicklas Warming Jacobsen | 1 | +7 | -7 |
| 2015-08-25 18:43 | fixed moving to other output and visibility | minus | 1 | +2 | -1 |
| 2015-08-25 18:25 | removed stupid test code | Nicklas Warming Jacobsen | 1 | +0 | -2 |
| 2015-08-25 18:22 | updated manpage | minus | 1 | +8 | -0 |
| 2015-08-25 18:15 | Focus floating window, if any, when the last tiling has been closed | Nicklas Warming Jacobsen | 1 | +11 | -1 |
| 2015-08-25 18:13 | changed view visibility to be bool | minus | 4 | +14 | -16 |
| 2015-08-25 17:53 | added missing util.h/c stuff | minus | 2 | +7 | -0 |
| 2015-08-25 17:00 | changed workspace_{outout_,}{next,prev} to return workspace | minus | 3 | +74 | -64 |
| 2015-08-25 16:25 | added "move container to workspace" | minus | 3 | +40 | -1 |
| 2015-08-25 16:24 | refactored view visibility | minus | 4 | +27 | -8 |
| 2015-08-25 13:17 | refactored workspace_next/prev | minus | 3 | +33 | -35 |
| 2015-08-25 01:40 | Merge pull request #125 from Luminarys/master | Drew DeVault | 2 | +26 | -0 |
| 2015-08-24 20:44 | Added in backtrace printing | Luminarys | 2 | +26 | -0 |
| 2015-08-24 08:11 | add limit to swayc_in_direction | taiyu | 5 | +47 | -7 |
| 2015-08-24 02:11 | Merge branch 'master' of https://github.com/SirCmpwn/sway | taiyu | 1 | +3 | -1 |
| 2015-08-24 02:09 | split_string memory leaks cleanedup | taiyu | 4 | +11 | -7 |
| 2015-08-23 19:52 | Minor fixes to keyboard handling | Drew DeVault | 1 | +3 | -1 |
| 2015-08-23 19:38 | Merge pull request #121 from taiyu-len/pointer_mod | Drew DeVault | 7 | +508 | -498 |
| 2015-08-23 19:34 | merge | taiyu | 12 | +176 | -62 |
| 2015-08-23 19:28 | Refactor keyboard to consider modified keysyms | Drew DeVault | 3 | +46 | -32 |
| 2015-08-23 18:34 | Merge pull request #123 from Luminarys/master | Drew DeVault | 5 | +19 | -0 |
| 2015-08-23 18:32 | Minor fix | Luminarys | 1 | +1 | -1 |
| 2015-08-23 18:27 | Man page update | Luminarys | 1 | +3 | -0 |
| 2015-08-23 18:19 | Style fix | Luminarys | 1 | +1 | -1 |
| 2015-08-23 18:18 | Cleanup and minor adjustments to disabling | Luminarys | 1 | +2 | -7 |
| 2015-08-23 17:31 | Prefix log events from wlc with [wlc] | Drew DeVault | 1 | +3 | -3 |
| 2015-08-23 17:22 | Added in glitchy disabling | Luminarys | 3 | +18 | -18 |
| 2015-08-23 17:22 | Added in glitchy disabling | Luminarys | 4 | +21 | -0 |
| 2015-08-23 17:16 | Do not log with colors unless stdout is a tty | Drew DeVault | 1 | +4 | -4 |
| 2015-08-23 17:08 | Handle wlc log events | Drew DeVault | 2 | +12 | -1 |
| 2015-08-23 15:27 | Add note to config about floating_modifier | Drew DeVault | 1 | +1 | -0 |
| 2015-08-23 14:59 | style | taiyu | 3 | +74 | -60 |
| 2015-08-23 05:32 | slight fix | taiyu | 1 | +18 | -8 |
| 2015-08-23 05:14 | fixed container resize oddity | taiyu | 2 | +36 | -60 |
| 2015-08-23 04:54 | dont swap view with workspace... | taiyu | 2 | +2 | -6 |
| 2015-08-23 04:23 | small change | taiyu | 1 | +7 | -0 |
| 2015-08-23 04:16 | no mode for fullscreen | taiyu | 1 | +8 | -8 |
| 2015-08-23 04:03 | mouse tile resize mode done | taiyu | 5 | +165 | -476 |
| 2015-08-23 01:25 | fixed vanishing floating view | taiyu | 2 | +10 | -8 |
| 2015-08-23 01:01 | floating/tiling move + floating resize cleaned and fixed | taiyu | 6 | +454 | -136 |
| 2015-08-22 19:21 | Fix minor bug with output positioning | Drew DeVault | 1 | +2 | -6 |
| 2015-08-22 19:19 | Implement output positioning | Drew DeVault | 2 | +68 | -9 |
| 2015-08-22 18:44 | Set x/y positions for output containers | Drew DeVault | 2 | +20 | -8 |
| 2015-08-22 18:03 | Whoops | Drew DeVault | 1 | +1 | -1 |
| 2015-08-22 15:18 | Implement output configuration through config | Drew DeVault | 5 | +120 | -21 |
| 2015-08-22 13:03 | Merge pull request #118 from Luminarys/master | Drew DeVault | 7 | +556 | -471 |
| 2015-08-22 06:02 | Added in bspwm like view swapping | Luminarys | 1 | +33 | -0 |
| 2015-08-22 03:26 | Refactored resizing functions into resize.c | Luminarys | 7 | +527 | -475 |
| 2015-08-22 02:24 | Merge pull request #117 from Luminarys/master | Drew DeVault | 2 | +117 | -32 |
| 2015-08-22 02:22 | Altered resize command to prevent resizing past min h/w | Luminarys | 2 | +117 | -32 |
| 2015-08-22 01:50 | More resize fixes | Luminarys | 1 | +4 | -5 |
| 2015-08-22 00:36 | Fixed resizing | Luminarys | 2 | +34 | -5 |
| 2015-08-21 22:24 | Remove wlc logging stuff | Drew DeVault | 1 | +0 | -13 |
| 2015-08-21 21:00 | Merge remote-tracking branch 'taiyu-len/master' | Drew DeVault | 10 | +213 | -164 |
| 2015-08-21 20:36 | Minor fix to resizing with mouse | Luminarys | 1 | +4 | -0 |
| 2015-08-21 19:41 | style | taiyu | 1 | +15 | -10 |
| 2015-08-21 19:19 | comments + fixed leak | taiyu | 1 | +8 | -7 |
| 2015-08-21 17:45 | swayc_is_fullscreen | taiyu | 3 | +6 | -6 |
| 2015-08-21 17:34 | check floating mod for resizing windows, and dont send click | taiyu | 1 | +6 | -2 |
| 2015-08-21 17:28 | Merge branch 'master' of https://github.com/SirCmpwn/sway | taiyu | 3 | +71 | -19 |
| 2015-08-21 17:28 | bugfixes, renames | taiyu | 10 | +187 | -148 |
| 2015-08-21 16:31 | Removed ugly intializer for pointer_state | Luminarys | 1 | +3 | -3 |
| 2015-08-21 16:23 | Merge pull request #111 from Luminarys/master | Drew DeVault | 3 | +69 | -17 |
| 2015-08-21 16:19 | Added in proper resize locking | Luminarys | 3 | +69 | -17 |
| 2015-08-21 14:56 | Merge pull request #110 from minus7/sign-comparsion-fix | Drew DeVault | 7 | +20 | -16 |
| 2015-08-21 14:53 | fixed #108 signed/unsigned comparison | minus | 7 | +20 | -16 |
| 2015-08-21 14:29 | Minor style fix | Luminarys | 1 | +1 | -1 |
| 2015-08-21 14:26 | More minor fixes | Luminarys | 2 | +2 | -2 |
| 2015-08-21 14:24 | Cleanup and minor fixes | Luminarys | 4 | +8 | -120 |
| 2015-08-21 12:24 | Fix clang warnings | Drew DeVault | 1 | +3 | -3 |
| 2015-08-21 12:12 | Use $term in default config | Drew DeVault | 1 | +1 | -1 |
| 2015-08-21 11:24 | Merge pull request #105 from Half-Shot/master | Drew DeVault | 4 | +72 | -1 |
| 2015-08-21 11:15 | Fix compiler warnings (which were really errors) | Drew DeVault | 1 | +2 | -2 |
| 2015-08-21 11:12 | Merge pull request #101 from Luminarys/master | Drew DeVault | 10 | +453 | -32 |
| 2015-08-21 05:49 | Fixes to resizing and added in resize lock once boundaries are exceeded | Luminarys | 3 | +35 | -12 |
| 2015-08-21 05:17 | Added in bspwm like mouse resizing | Luminarys | 6 | +221 | -15 |
| 2015-08-21 02:37 | Rewrite of resize command to make it more sane | Luminarys | 5 | +60 | -47 |
| 2015-08-20 21:39 | Merge pull request #106 from FSMaxB/session-files | Drew DeVault | 3 | +18 | -0 |
| 2015-08-20 21:29 | Fixed style errors | Half-Shot | 2 | +10 | -12 |
| 2015-08-20 21:14 | Reset key buffer on reload | Drew DeVault | 3 | +11 | -0 |
| 2015-08-20 21:12 | Add Wayland and Xorg session files | Max Bruckner | 3 | +18 | -0 |
| 2015-08-20 20:45 | Few stray bits | Half-Shot | 3 | +5 | -4 |
| 2015-08-20 20:32 | Merge branch 'master' of https://github.com/Half-Shot/sway | Half-Shot | 0 | +0 | -0 |
| 2015-08-20 20:32 | Merge branch 'master' of https://github.com/SirCmpwn/sway | Half-Shot | 26 | +1485 | -562 |
| 2015-08-20 20:27 | Basic left right move command implemented. | Half-Shot | 4 | +71 | -4 |
| 2015-08-20 19:16 | Merge pull request #104 from minus7/ipc-get-messages | Drew DeVault | 3 | +132 | -0 |
| 2015-08-20 19:08 | added IPC messages get_workspaces and get_outputs | minus | 3 | +132 | -0 |
| 2015-08-20 17:22 | Merge pull request #102 from taiyu-len/master | Drew DeVault | 6 | +112 | -71 |
| 2015-08-20 16:52 | find_parent_by_type | taiyu | 6 | +112 | -71 |
| 2015-08-20 16:42 | Style fixes | Luminarys | 2 | +3 | -4 |
| 2015-08-20 16:35 | Altered incorrect comment | Luminarys | 1 | +2 | -1 |
| 2015-08-20 16:30 | Added in basic resize command | Luminarys | 3 | +183 | -6 |
| 2015-08-20 16:30 | Added in basic resize command | Luminarys | 1 | +2 | -0 |
| 2015-08-20 13:34 | Merge pull request #75 from minus7/ipc | Drew DeVault | 7 | +305 | -3 |
| 2015-08-20 13:23 | added missing header file | minus | 1 | +6 | -0 |
| 2015-08-20 13:22 | set I3SOCK for i3-msg compatibility | minus | 1 | +3 | -0 |
| 2015-08-20 13:15 | fixed formatting | minus | 1 | +13 | -13 |
| 2015-08-20 13:12 | added sway_terminate to exit cleanly | minus | 5 | +19 | -6 |
| 2015-08-20 12:49 | set IPC client sockets to close on exec | minus | 1 | +7 | -0 |
| 2015-08-18 23:52 | properly exit sway | minus | 4 | +22 | -10 |
| 2015-08-18 23:40 | use env var SWAYSOCK if available | minus | 1 | +5 | -2 |
| 2015-08-18 23:35 | properly handle IPC clients | minus | 3 | +162 | -60 |
| 2015-08-16 20:02 | added i3-ipc support/parsing | minus | 2 | +84 | -7 |
| 2015-08-16 18:24 | very basic IPC implementation | minus | 3 | +79 | -0 |
| 2015-08-20 12:37 | Add command line parsing | Drew DeVault | 5 | +86 | -6 |
| 2015-08-20 12:08 | Merge branch 'master' of https://github.com/SirCmpwn/sway | taiyu | 3 | +5 | -20 |
| 2015-08-20 12:07 | Merge pull request #97 from taiyu-len/master | Drew DeVault | 5 | +52 | -30 |
| 2015-08-20 12:06 | style | taiyu | 9 | +35 | -35 |
| 2015-08-20 11:57 | small fix, default width/height 0 | taiyu | 2 | +4 | -9 |
| 2015-08-20 11:50 | unnessesary log | taiyu | 1 | +0 | -1 |
| 2015-08-20 11:47 | setup for resizable windows, drop weight | taiyu | 5 | +58 | -30 |
| 2015-08-20 11:38 | Fix compiler warning | Drew DeVault | 1 | +0 | -15 |
| 2015-08-20 11:38 | Merge pull request #94 from taiyu-len/master | Drew DeVault | 9 | +243 | -172 |
| 2015-08-20 11:24 | changes | taiyu | 2 | +18 | -20 |
| 2015-08-20 10:51 | Merge pull request #96 from KoffeinFlummi/gap-fix | Drew DeVault | 2 | +5 | -5 |
| 2015-08-20 06:46 | Change gap behaviour to more closely match i3-gaps | KoffeinFlummi | 2 | +5 | -5 |
| 2015-08-20 03:31 | remove debug message | taiyu | 1 | +0 | -1 |
| 2015-08-20 03:29 | another small fix to move_focus | taiyu | 1 | +5 | -1 |
| 2015-08-20 03:28 | small fix | taiyu | 1 | +1 | -1 |
| 2015-08-20 03:22 | input state, find_container_in_direction | taiyu | 10 | +211 | -203 |
| 2015-08-20 01:59 | key_state.ch, and command conflicts resolved | taiyu | 4 | +94 | -32 |
| 2015-08-20 01:14 | Deal with more xkb bullshit | Drew DeVault | 1 | +5 | -3 |
| 2015-08-20 01:04 | Whitelist a handful of characters for keys | Drew DeVault | 1 | +3 | -2 |
| 2015-08-20 01:00 | Merge pull request #93 from Luminarys/master | Drew DeVault | 1 | +39 | -12 |
| 2015-08-20 00:57 | Fixed mode_toggle | Luminarys | 1 | +39 | -12 |
| 2015-08-20 00:52 | Improve key handling somewhat | Drew DeVault | 1 | +25 | -5 |
| 2015-08-20 00:12 | Improve key buffer handling | Drew DeVault | 1 | +26 | -29 |
| 2015-08-19 23:55 | Remove logging of all key presess | Drew DeVault | 1 | +0 | -3 |
| 2015-08-19 23:30 | Merge pull request #92 from z33ky/master | Drew DeVault | 3 | +11 | -7 |
| 2015-08-20 00:24 | Fix potential memory leak | Alexander 'z33ky' Hirsch | 1 | +8 | -4 |
| 2015-08-20 00:17 | Minor style fix | Alexander 'z33ky' Hirsch | 1 | +2 | -2 |
| 2015-08-20 00:10 | Fix potential crash when toggling fullscreen mode | Alexander 'z33ky' Hirsch | 1 | +1 | -1 |
| 2015-08-19 23:29 | Fix error with workspace/output name matching | Drew DeVault | 1 | +3 | -1 |
| 2015-08-19 23:15 | fixed default active_workspace, and more use of set_focused_container_for(...) | taiyu | 2 | +5 | -3 |
| 2015-08-19 22:44 | use enums for pointer click names | taiyu | 1 | +12 | -4 |
| 2015-08-19 22:22 | fixed active_workspace update on focus change | taiyu | 3 | +11 | -3 |
| 2015-08-19 20:27 | Merge branch 'master' of https://github.com/SirCmpwn/sway | taiyu | 0 | +0 | -0 |
| 2015-08-19 20:27 | fixed | taiyu | 1 | +1 | -1 |
| 2015-08-19 20:15 | Merge pull request #90 from taiyu-len/master | Drew DeVault | 3 | +17 | -0 |
| 2015-08-19 20:10 | man page update | taiyu | 1 | +3 | -0 |
| 2015-08-19 20:02 | floating mode_toggle | taiyu | 2 | +14 | -0 |
| 2015-08-19 19:14 | Minor style fix | Luminarys | 1 | +1 | -1 |
| 2015-08-19 19:09 | Merge pull request #89 from taiyu-len/master | Drew DeVault | 1 | +33 | -3 |
| 2015-08-19 18:15 | style | taiyu | 1 | +4 | -4 |
| 2015-08-19 17:45 | reset floating view on floating_mod repress | taiyu | 1 | +30 | -0 |
| 2015-08-19 17:44 | Merge pull request #88 from aouelete/master | Drew DeVault | 1 | +1 | -1 |
| 2015-08-19 17:41 | Fixed config path | aouelete | 1 | +1 | -1 |
| 2015-08-19 17:27 | pointer uses its own modifiers | taiyu | 1 | +1 | -8 |
| 2015-08-19 17:25 | Merge pull request #87 from Luminarys/master | taiyu | 1 | +78 | -52 |
| 2015-08-19 17:07 | Fixed conflicts | Luminarys | 0 | +0 | -0 |
| 2015-08-19 17:06 | Resize lock fixes | Luminarys | 1 | +10 | -15 |
| 2015-08-19 16:29 | More merge resolution. | Ezra | 1 | +1 | -1 |
| 2015-08-19 15:52 | Added in resize locking | Luminarys | 1 | +83 | -52 |
| 2015-08-19 16:23 | Resolved merge conflicts | Luminarys | 1 | +1 | -7 |
| 2015-08-19 16:21 | removed debug which shouldnt be there | taiyu | 1 | +0 | -1 |
| 2015-08-19 16:09 | floating_modifier uses mod_keys instead of anykey | taiyu | 2 | +22 | -7 |
| 2015-08-19 15:52 | Added in resize locking | Luminarys | 1 | +84 | -52 |
| 2015-08-19 14:36 | Merge pull request #86 from Luminarys/master | Drew DeVault | 1 | +12 | -4 |
| 2015-08-19 14:33 | Fixed config loading | Luminarys | 1 | +12 | -4 |
| 2015-08-19 12:24 | Set test to NULL when appropriate | Drew DeVault | 1 | +1 | -0 |
| 2015-08-19 12:22 | Free environment vars after loading config | Drew DeVault | 1 | +4 | -2 |
| 2015-08-19 11:50 | Refactor config file loading | Drew DeVault | 1 | +96 | -115 |
| 2015-08-19 11:14 | Merge pull request #79 from taiyu-len/master | Drew DeVault | 10 | +209 | -184 |
| 2015-08-19 11:01 | Merge pull request #80 from SyedAmerGilani/fix_memory_leaks | Drew DeVault | 3 | +20 | -5 |
| 2015-08-19 11:00 | Merge pull request #81 from SyedAmerGilani/fix_xdg_config_home | Drew DeVault | 1 | +2 | -2 |
| 2015-08-19 10:51 | fixed string building for XDG_CONFIG_HOME config loading | Syed Amer Gilani | 1 | +2 | -2 |
| 2015-08-19 09:27 | fix a few possible memory leaks | Syed Amer Gilani | 3 | +20 | -5 |
| 2015-08-19 08:06 | fixed some more bugs, moved layout_log into log.ch, restored focus_parent | taiyu | 7 | +70 | -63 |
| 2015-08-19 07:28 | fixed focus key handler | taiyu | 4 | +103 | -112 |
| 2015-08-19 06:52 | fixed floating_modifier related things | taiyu | 3 | +41 | -14 |
| 2015-08-19 05:20 | focus to only child | taiyu | 1 | +3 | -0 |
| 2015-08-19 02:41 | Fixed full screen workspace switch focusing | Luminarys | 1 | +1 | -1 |
| 2015-08-19 02:15 | fixed focus on fullscreen view destroy | taiyu | 1 | +0 | -3 |
| 2015-08-19 02:06 | header update | Luminarys | 1 | +1 | -0 |
| 2015-08-19 02:05 | Removed debugging, added in proper gap resets for config reloads | Luminarys | 3 | +21 | -14 |
| 2015-08-18 23:25 | Merge pull request #74 from Luminarys/master | Drew DeVault | 2 | +22 | -5 |
| 2015-08-18 23:04 | Minor fixes that might be helpful later | Luminarys | 1 | +4 | -4 |
| 2015-08-18 23:03 | Fixes to make floating windows work better | Luminarys | 2 | +1 | -4 |
| 2015-08-18 22:45 | Basic fixes to floating movement | Luminarys | 1 | +22 | -2 |
| 2015-08-18 22:51 | Document new commands in sway(5) | Drew DeVault | 1 | +14 | -3 |
| 2015-08-18 22:44 | Improvements to gaps | Drew DeVault | 4 | +24 | -21 |
| 2015-08-18 22:07 | Merge pull request #73 from KoffeinFlummi/gaps | Drew DeVault | 6 | +63 | -10 |
| 2015-08-18 22:05 | Merge remote-tracking branch 'upstream/master' into gaps | KoffeinFlummi | 13 | +289 | -150 |
| 2015-08-18 22:03 | Fix indented comments being weird | Drew DeVault | 1 | +1 | -1 |
| 2015-08-18 21:53 | Add support for gaps option | KoffeinFlummi | 6 | +63 | -10 |
| 2015-08-18 21:44 | Merge pull request #72 from minus7/assert | Drew DeVault | 3 | +24 | -5 |
| 2015-08-18 21:38 | added sway_assert function | minus | 3 | +24 | -5 |
| 2015-08-18 21:28 | More patches for wlc compat | Luminarys | 1 | +1 | -1 |
| 2015-08-18 21:24 | Patched for wlc updates | Luminarys | 1 | +4 | -4 |
| 2015-08-18 20:42 | Merge branch 'master' of https://github.com/SirCmpwn/sway | Half-Shot | 10 | +262 | -142 |
| 2015-08-18 11:50 | Beguin work on the move command. | Will Hunt | 1 | +7 | -1 |
| 2015-08-18 20:18 | Improve README (more) | Drew DeVault | 1 | +1 | -2 |
| 2015-08-18 20:16 | Improve README | Drew DeVault | 1 | +19 | -26 |
| 2015-08-18 19:24 | Merge pull request #71 from Luminarys/master | Drew DeVault | 1 | +16 | -3 |
| 2015-08-18 18:54 | Removed unnecessary debugging lines | Luminarys | 1 | +0 | -3 |
| 2015-08-18 18:52 | Added in proper focus handling for floating windows | Luminarys | 1 | +19 | -3 |
| 2015-08-18 18:51 | Merge pull request #70 from taiyu-len/master | Drew DeVault | 6 | +166 | -83 |
| 2015-08-18 18:22 | restored fullscreen/focus behavior | taiyu | 6 | +166 | -83 |
| 2015-08-18 15:39 | Fixed mouse clicks from triggering a segfault | Luminarys | 1 | +2 | -2 |
| 2015-08-18 12:39 | Revert "enhanced whitespace remover" | Drew DeVault | 4 | +33 | -32 |
| 2015-08-18 12:20 | Fix switching between focused outputs | Drew DeVault | 3 | +32 | -1 |
| 2015-08-18 12:05 | Revert "config handles comments better" | Drew DeVault | 1 | +1 | -1 |
| 2015-08-18 11:50 | Beguin work on the move command. | Will Hunt | 1 | +5 | -0 |
| 2015-08-18 11:19 | Coding style enforcement | Drew DeVault | 11 | +119 | -136 |
| 2015-08-18 11:09 | fixed floating window crashing bug | taiyu | 2 | +2 | -2 |
| 2015-08-18 11:05 | Find a2x through CMake | Drew DeVault | 2 | +78 | -2 |
| 2015-08-18 11:02 | Merge pull request #65 from taiyu-len/focus_v2 | Drew DeVault | 15 | +549 | -345 |
| 2015-08-18 10:53 | Fix #64 | Drew DeVault | 1 | +2 | -2 |
| 2015-08-18 10:48 | minor fixes | taiyu | 4 | +13 | -7 |
| 2015-08-18 10:43 | Merge pull request #59 from lkundrak/man | Drew DeVault | 1 | +2 | -2 |
| 2015-08-18 10:42 | Fix comments in config file | Drew DeVault | 1 | +7 | -4 |
| 2015-08-18 10:28 | Merge pull request #62 from twouters/master | taiyu | 1 | +2 | -0 |
| 2015-08-18 10:22 | enhanced whitespace remover | taiyu | 4 | +32 | -33 |
| 2015-08-18 10:12 | disable tilde subscripting to fix manpage | Thomas Wouters | 1 | +2 | -0 |
| 2015-08-18 09:48 | config handles comments better | taiyu | 2 | +2 | -2 |
| 2015-08-18 09:46 | more changes | taiyu | 5 | +19 | -13 |
| 2015-08-18 08:40 | Install manual pages to <prefix>/share/man | Lubomir Rintel | 1 | +2 | -2 |
| 2015-08-18 08:33 | Merge branch 'master' of https://github.com/SirCmpwn/sway | taiyu | 4 | +199 | -0 |
| 2015-08-18 08:32 | fixed doubling memory bug for config lines longer then 128 | taiyu | 1 | +6 | -7 |
| 2015-08-18 08:07 | merged Luminarys resizing code | taiyu | 4 | +138 | -14 |
| 2015-08-18 07:58 | style | taiyu | 1 | +3 | -3 |
| 2015-08-18 07:28 | changed handling of focus, handling of view by type | taiyu | 12 | +391 | -323 |
| 2015-08-18 06:33 | Added in basic, but semi-broken moving/resizing functionality to floating windows | Luminarys | 4 | +134 | -13 |
| 2015-08-18 01:27 | Document asciidoc dependency | Drew DeVault | 1 | +1 | -0 |
| 2015-08-18 01:25 | Add man pages | Drew DeVault | 3 | +198 | -0 |
| 2015-08-18 00:34 | Add support for workspace [name] output [name] | Drew DeVault | 4 | +61 | -25 |
| 2015-08-17 22:20 | Rearrange main.c some more | Drew DeVault | 1 | +4 | -4 |
| 2015-08-17 22:15 | Switched config loading order to prevent root access w/wlc | Luminarys | 2 | +4 | -5 |
| 2015-08-17 20:49 | Improve default config | Drew DeVault | 2 | +129 | -112 |
| 2015-08-17 19:24 | Typo fix and more clarification | Luminarys | 1 | +4 | -1 |
| 2015-08-17 19:22 | View destroy handling clean up and clarifications | Luminarys | 1 | +4 | -5 |
| 2015-08-17 18:53 | Merge pull request #56 from taiyu-len/master | Drew DeVault | 1 | +8 | -2 |
| 2015-08-17 18:44 | put back | taiyu | 1 | +3 | -3 |
| 2015-08-17 18:25 | Merge branch 'master' of https://github.com/SirCmpwn/sway | taiyu | 1 | +3 | -0 |
| 2015-08-17 18:24 | fixed handling of views with override_redirect (dmenu) | taiyu | 1 | +9 | -3 |
| 2015-08-17 18:18 | Fix segfault from focus_view | Drew DeVault | 1 | +3 | -0 |
| 2015-08-17 17:09 | Merge pull request #55 from taiyu-len/master | Drew DeVault | 2 | +10 | -7 |
| 2015-08-17 17:02 | fixed when views dont have names. | taiyu | 2 | +10 | -7 |
| 2015-08-17 15:37 | Merge pull request #54 from Luminarys/master | Drew DeVault | 6 | +245 | -12 |
| 2015-08-17 15:34 | Style and other minor fixes | Luminarys | 3 | +12 | -12 |
| 2015-08-17 15:22 | Minor fix to do proper floating refocuses | Luminarys | 1 | +2 | -0 |
| 2015-08-17 15:18 | Fixes to floating and umanaged views | Luminarys | 5 | +99 | -14 |
| 2015-08-17 05:40 | Deleted file | Luminarys | 1 | +0 | -26 |
| 2015-08-17 05:38 | Added in basic floating toggling | Luminarys | 6 | +176 | -4 |
| 2015-08-17 02:16 | Fix format warnings | Drew DeVault | 3 | +8 | -8 |
| 2015-08-17 02:11 | Merge pull request #53 from taiyu-len/master | Drew DeVault | 6 | +20 | -14 |
| 2015-08-17 02:06 | fix | taiyu | 5 | +18 | -16 |
| 2015-08-17 01:59 | sends hidden views to back, visible view to front | taiyu | 3 | +7 | -3 |
| 2015-08-17 01:45 | Merge pull request #52 from taiyu-len/master | Drew DeVault | 1 | +4 | -3 |
| 2015-08-17 01:41 | focus changes when mouse moves over border instead of all mouse movement | taiyu | 1 | +4 | -3 |
| 2015-08-17 01:29 | Merge pull request #51 from taiyu-len/master | Drew DeVault | 2 | +16 | -15 |
| 2015-08-17 01:24 | unmanaged views handled better | taiyu | 2 | +16 | -15 |
| 2015-08-17 00:38 | Merge pull request #49 from taiyu-len/master | Drew DeVault | 4 | +68 | -13 |
| 2015-08-17 00:28 | handle_view_state_request | taiyu | 4 | +68 | -13 |
| 2015-08-16 20:52 | Merge pull request #46 from Luminarys/master | Drew DeVault | 1 | +2 | -2 |
| 2015-08-16 20:51 | Minor naming fix workspace changing commands | Luminarys | 1 | +2 | -2 |
| 2015-08-16 20:46 | Merge pull request #44 from Luminarys/master | Drew DeVault | 3 | +114 | -0 |
| 2015-08-16 20:44 | Merge pull request #45 from taiyu-len/master | Drew DeVault | 3 | +55 | -19 |
| 2015-08-16 20:38 | fixed split [vh], small memory leak, unescape_strings handle \xnn | taiyu | 3 | +55 | -19 |
| 2015-08-16 20:12 | Fix pointer events properly | Drew DeVault | 1 | +4 | -4 |
| 2015-08-16 20:10 | Revert "Return false from pointer events" | Drew DeVault | 1 | +6 | -5 |
| 2015-08-16 20:00 | Return false from pointer events | Drew DeVault | 1 | +5 | -6 |
| 2015-08-16 19:50 | Added in workspace next/prev and workspace output_next/prev | Luminarys | 3 | +114 | -0 |
| 2015-08-16 18:51 | Log output name when added to tree | Drew DeVault | 1 | +1 | -1 |
| 2015-08-16 18:47 | Fix movement between outputs | Drew DeVault | 2 | +5 | -2 |
| 2015-08-16 17:26 | Fix key handling from wlc | Drew DeVault | 1 | +2 | -2 |
| 2015-08-16 17:07 | Set C_OUTPUT name to name from wlc | Drew DeVault | 1 | +4 | -0 |
| 2015-08-16 17:04 | Remove WLC_IDLE_TIME environment variable | Drew DeVault | 1 | +0 | -1 |
| 2015-08-16 16:56 | Merge pull request #42 from Luminarys/master | Drew DeVault | 1 | +16 | -1 |
| 2015-08-16 16:54 | Added in better exit handling | Luminarys | 1 | +11 | -3 |
| 2015-08-16 16:41 | Added in kill command | Luminarys | 1 | +7 | -0 |
| 2015-08-16 16:03 | Config errors should not be fatal | Drew DeVault | 2 | +1 | -7 |
| 2015-08-16 15:02 | Move headers to include/ | Drew DeVault | 12 | +1 | -1 |
| 2015-08-16 15:01 | Add split [h|v|horizontal|vertical] command | Drew DeVault | 1 | +28 | -3 |
| 2015-08-16 14:49 | Add default config file | Drew DeVault | 2 | +122 | -0 |
| 2015-08-16 14:28 | Update readme | Drew DeVault | 1 | +1 | -1 |
| 2015-08-16 14:21 | Mention aur package in readme | Drew DeVault | 1 | +7 | -1 |
| 2015-08-16 14:08 | Correction about make install behavior | Drew DeVault | 1 | +1 | -1 |
| 2015-08-16 14:07 | Improve readme | Drew DeVault | 1 | +2 | -0 |
| 2015-08-16 14:04 | Improve readme | Drew DeVault | 1 | +4 | -8 |
| 2015-08-16 12:11 | Merge pull request #39 from SirCmpwn/revert-38-master | Drew DeVault | 6 | +32 | -49 |
| 2015-08-16 12:10 | Revert "get/set_userdata stores swayc_t *, fixed memory leak, minor changes." | Drew DeVault | 6 | +32 | -49 |
| 2015-08-16 12:09 | Merge pull request #38 from taiyu-len/master | Drew DeVault | 6 | +49 | -32 |
| 2015-08-16 07:46 | set userdata for handler to swayc_t container | taiyu | 3 | +8 | -5 |
| 2015-08-16 05:11 | reduced code duplication | taiyu | 1 | +16 | -11 |
| 2015-08-16 04:52 | Merge branch 'master' of https://github.com/SirCmpwn/sway | taiyu | 1 | +127 | -9 |
| 2015-08-16 04:21 | fixed 2 small memory leaks & adds format attribute to log. | taiyu | 6 | +26 | -17 |
| 2015-08-16 01:14 | Merge pull request #37 from Luminarys/master | Drew DeVault | 1 | +1 | -3 |
| 2015-08-16 01:13 | Minor fix to config loading | Luminarys | 1 | +1 | -3 |
| 2015-08-16 01:11 | Merge pull request #36 from Luminarys/master | Drew DeVault | 1 | +129 | -9 |
| 2015-08-16 01:03 | Added in additional checks for i3 config paths | Luminarys | 1 | +53 | -1 |
| 2015-08-16 00:51 | Merge pull request #35 from taiyu-len/master | Drew DeVault | 1 | +3 | -0 |
| 2015-08-16 00:51 | Added in config file loading from multiple sources | Luminarys | 1 | +77 | -9 |
| 2015-08-16 00:45 | style | taiyu | 1 | +0 | -1 |
| 2015-08-16 00:43 | set maximize flag for handled views | taiyu | 1 | +4 | -0 |
| 2015-08-15 22:47 | Merge pull request #34 from taiyu-len/master | Drew DeVault | 3 | +34 | -29 |
| 2015-08-15 22:20 | made better, reduced code duplication | taiyu | 2 | +18 | -29 |
| 2015-08-15 21:35 | Merge branch 'master' of https://github.com/SirCmpwn/sway | taiyu | 2 | +18 | -4 |
| 2015-08-15 21:32 | fixed fullscreen & focusing | taiyu | 2 | +26 | -10 |
| 2015-08-15 21:17 | Merge pull request #33 from Luminarys/master | Drew DeVault | 1 | +17 | -4 |
| 2015-08-15 21:13 | Fixed reloading and arrange_windows | Luminarys | 1 | +17 | -4 |
| 2015-08-15 20:53 | Merge branch 'master' of github.com:SirCmpwn/sway | Drew DeVault | 1 | +5 | -5 |
| 2015-08-15 20:53 | Set WLC_IDLE_TIME to 0 | Drew DeVault | 1 | +1 | -0 |
| 2015-08-15 20:22 | Merge pull request #32 from Luminarys/master | Drew DeVault | 1 | +5 | -5 |
| 2015-08-15 20:15 | Fixed output focusing for workspace switch | Luminarys | 1 | +5 | -5 |
| 2015-08-15 20:08 | Rename variable in workspace.c | Drew DeVault | 1 | +5 | -5 |
| 2015-08-15 20:03 | Fix switching focus between outputs | Drew DeVault | 2 | +15 | -4 |
| 2015-08-15 19:26 | Fix build | Drew DeVault | 1 | +1 | -4 |
| 2015-08-15 19:13 | Merge pull request #31 from Luminarys/master | Drew DeVault | 5 | +87 | -24 |
| 2015-08-15 19:12 | Minor style fix | Luminarys | 1 | +1 | -1 |
| 2015-08-15 19:10 | Removed alignment | Luminarys | 1 | +15 | -15 |
| 2015-08-15 19:06 | Merge pull request #30 from taiyu-len/master | Drew DeVault | 2 | +42 | -18 |
| 2015-08-15 19:02 | Style fixes | Luminarys | 3 | +4 | -10 |
| 2015-08-15 18:55 | Fixed workspace switching in multimonitor layouts | Luminarys | 4 | +70 | -60 |
| 2015-08-15 18:22 | Added layout debugger back in and fixed mutlimonitor layout issues | Luminarys | 4 | +61 | -2 |
| 2015-08-15 18:19 | fixed split | taiyu | 2 | +42 | -18 |
| 2015-08-15 15:37 | Merge pull request #29 from taiyu-len/master | Drew DeVault | 1 | +8 | -7 |
| 2015-08-15 15:34 | fixed focus | taiyu | 1 | +11 | -14 |
| 2015-08-15 15:27 | fixed focus | taiyu | 1 | +14 | -10 |
| 2015-08-14 20:59 | Merge pull request #27 from taiyu-len/master | Drew DeVault | 10 | +436 | -326 |
| 2015-08-14 20:13 | removed debug | Taiyu | 1 | +0 | -58 |
| 2015-08-14 19:44 | style | Taiyu | 2 | +4 | -4 |
| 2015-08-14 19:42 | changed swayc related functions, cleaned up some functions, moved wlc related things into handlers | Taiyu | 10 | +491 | -323 |
| 2015-08-13 19:52 | Merge pull request #26 from Luminarys/master | Drew DeVault | 6 | +113 | -25 |
| 2015-08-13 19:49 | Style fix | Luminarys | 1 | +1 | -1 |
| 2015-08-13 19:41 | Allowed for execd commands to be spawned after abort | Luminarys | 5 | +43 | -20 |
| 2015-08-13 18:28 | Even more style fixes | Luminarys | 1 | +1 | -1 |
| 2015-08-13 18:26 | More style fixes | Luminarys | 1 | +1 | -1 |
| 2015-08-13 18:22 | fixes to cmd queue freeing, style | Luminarys | 3 | +3 | -4 |
| 2015-08-13 17:56 | Typo fix | Luminarys | 1 | +1 | -1 |
| 2015-08-13 17:53 | Removed some unnecessary logs | Luminarys | 2 | +0 | -3 |
| 2015-08-13 17:44 | Minor fix to memory management | Luminarys | 1 | +6 | -5 |
| 2015-08-13 17:32 | Added in command queue | Luminarys | 5 | +66 | -36 |
| 2015-08-13 16:32 | Fixes to workspace generation | Luminarys | 2 | +14 | -11 |
| 2015-08-13 16:12 | Changed workspace name generation to try and use bindsyms when possible | Luminarys | 1 | +36 | -1 |
| 2015-08-13 19:30 | Merge pull request #25 from taiyu-len/master | Drew DeVault | 1 | +7 | -0 |
| 2015-08-13 19:26 | style | Taiyu | 1 | +1 | -1 |
| 2015-08-13 19:23 | change workspace layout when trying to split it | Taiyu | 1 | +3 | -0 |
| 2015-08-13 19:02 | split workspace bug | Taiyu | 1 | +4 | -0 |
| 2015-08-13 15:00 | Merge pull request #23 from taiyu-len/master | Drew DeVault | 7 | +155 | -121 |
| 2015-08-13 14:50 | small change | Taiyu | 1 | +11 | -11 |
| 2015-08-13 14:48 | style, spelling | Taiyu | 1 | +16 | -16 |
| 2015-08-13 07:44 | moved signal handling to main | Taiyu | 2 | +12 | -13 |
| 2015-08-13 07:24 | moved fd modifying stuff to log.c | Taiyu | 2 | +20 | -23 |
| 2015-08-13 06:12 | Merge branch 'master' of https://github.com/SirCmpwn/sway | Taiyu | 0 | +0 | -0 |
| 2015-08-13 05:58 | no more output from programs called with exec, fixed focus return values | Taiyu | 3 | +24 | -7 |
| 2015-08-13 04:51 | better error handling | Taiyu | 1 | +53 | -31 |
| 2015-08-13 04:06 | safer forking, reduce duplicate code, cleanup zombie processes | Taiyu | 1 | +44 | -30 |
| 2015-08-13 03:59 | moving stuff around | Taiyu | 3 | +38 | -53 |
| 2015-08-12 15:18 | This space intentionally left blank | Drew DeVault | 0 | +0 | -0 |
| 2015-08-11 18:21 | Merge pull request #18 from taiyu-len/master | Drew DeVault | 1 | +13 | -11 |
| 2015-08-11 18:12 | style | Taiyu | 1 | +1 | -2 |
| 2015-08-11 18:08 | Mention IRC channel in readme | Drew DeVault | 1 | +2 | -0 |
| 2015-08-11 18:05 | Add unnecessary log | Drew DeVault | 1 | +0 | -1 |
| 2015-08-11 17:55 | Merge pull request #19 from Luminarys/master | Drew DeVault | 3 | +10 | -4 |
| 2015-08-11 00:50 | Changed command handler to perform var subs on all cmd args | Luminarys | 3 | +10 | -4 |
| 2015-08-11 17:44 | list_insert now works as it should | Taiyu | 1 | +14 | -11 |
| 2015-08-11 13:50 | Merge pull request #16 from taiyu-len/multikey_handling | Drew DeVault | 1 | +39 | -11 |
| 2015-08-11 08:09 | added command repeat on keydown | Taiyu | 1 | +13 | -12 |
| 2015-08-11 07:38 | small fix | Taiyu | 1 | +1 | -1 |
| 2015-08-11 07:36 | define -> enum | Taiyu | 1 | +1 | -3 |
| 2015-08-11 07:06 | removed old code | Taiyu | 1 | +0 | -1 |
| 2015-08-11 07:04 | removed old code | Taiyu | 1 | +0 | -1 |
| 2015-08-11 06:57 | fixed bug | Taiyu | 1 | +14 | -6 |
| 2015-08-11 06:37 | added multikey handling for handle_key\(...\) | Taiyu | 1 | +37 | -14 |
| 2015-08-11 03:54 | Slightly better multihead support | Drew DeVault | 4 | +20 | -4 |
| 2015-08-11 03:47 | Prevent passing WM keys, improve multihead support | Drew DeVault | 3 | +49 | -22 |
| 2015-08-11 03:26 | Merge pull request #15 from taiyu-len/master | Drew DeVault | 9 | +33 | -15 |
| 2015-08-11 03:13 | small change | Taiyu | 1 | +1 | -4 |
| 2015-08-11 03:09 | silly mistake + style | Taiyu | 1 | +3 | -3 |
| 2015-08-11 00:32 | destroys empty workspace + minor bugfixes | Taiyu | 9 | +36 | -15 |
| 2015-08-10 23:20 | Merge pull request #14 from taiyu-len/master | Drew DeVault | 1 | +3 | -3 |
| 2015-08-10 22:50 | fixed 'return NULL' in 'void continer_map(...)' | Taiyu | 1 | +3 | -3 |
| 2015-08-10 22:00 | Merge pull request #13 from Luminarys/master | Drew DeVault | 3 | +54 | -54 |
| 2015-08-10 21:51 | Changed cmd handlers to use bool instead of int | Luminarys | 3 | +54 | -54 |
| 2015-08-10 21:34 | Merge pull request #12 from taiyu-len/master | Drew DeVault | 1 | +2 | -2 |
| 2015-08-10 21:31 | return 0 on success for cmd_fullscreen | Taiyu | 1 | +1 | -1 |
| 2015-08-10 21:31 | Set view->visible to true when created | Drew DeVault | 1 | +1 | -0 |
| 2015-08-10 21:29 | make cmd_workspace return 0 on success | Taiyu | 1 | +1 | -1 |
| 2015-08-10 20:49 | layout: fixed tabs | Jose Diez | 1 | +1 | -1 |
| 2015-08-10 20:45 | workspaces: follow_pointer_mouse doesn't follow hidden containers | Jose Diez | 3 | +6 | -2 |
| 2015-08-10 20:31 | Basic workspace functionality | Jose Diez | 6 | +128 | -1 |
| 2015-08-10 20:21 | Merge pull request #10 from taiyu-len/master | Drew DeVault | 1 | +18 | -13 |
| 2015-08-10 20:16 | fixed small memory leak. v2 | Taiyu | 1 | +18 | -13 |
| 2015-08-10 19:45 | Fix some errors with config loading | Drew DeVault | 2 | +5 | -2 |
| 2015-08-10 19:39 | Merge pull request #9 from Luminarys/master | Drew DeVault | 1 | +2 | -2 |
| 2015-08-10 19:38 | Changed cmd_reload to arrange windows post reload | Luminarys | 1 | +2 | -2 |
| 2015-08-10 19:26 | Merge pull request #7 from Luminarys/master | Drew DeVault | 9 | +123 | -71 |
| 2015-08-10 19:24 | Minor fix | Luminarys | 1 | +2 | -18 |
| 2015-08-10 19:22 | Abstracted load_config | Luminarys | 4 | +26 | -19 |
| 2015-08-10 19:09 | Spaces to Tabs | Luminarys | 8 | +62 | -62 |
| 2015-08-10 19:00 | Style fixes and slight reload command alteration | Luminarys | 2 | +10 | -8 |
| 2015-08-10 18:53 | Added in reload and exec_always handling | Luminarys | 4 | +63 | -4 |
| 2015-08-10 17:43 | Focus unmanaged windows when created | Drew DeVault | 1 | +3 | -0 |
| 2015-08-10 15:50 | Fix issue with untitled windows | Drew DeVault | 1 | +7 | -4 |
| 2015-08-10 14:26 | Add WIP notice | Drew DeVault | 1 | +2 | -0 |
| 2015-08-10 14:18 | Merge pull request #4 from taiyu-len/master | Drew DeVault | 3 | +21 | -11 |
| 2015-08-10 14:06 | fixed style | Taiyu | 1 | +3 | -3 |
| 2015-08-10 12:31 | New readme screenshot | Drew DeVault | 1 | +1 | -1 |
| 2015-08-10 12:29 | Override WLC_DIM by default | Drew DeVault | 1 | +1 | -0 |
| 2015-08-10 07:05 | fixed focus_parent, moved into move_focus() function | Taiyu | 3 | +21 | -11 |
| 2015-08-10 03:13 | Or maybe do the exact opposite of that | Drew DeVault | 1 | +1 | -1 |
| 2015-08-10 03:04 | Don't override keys if command fails | Drew DeVault | 4 | +9 | -10 |
| 2015-08-10 02:53 | Fix bug with focus parent | Drew DeVault | 1 | +5 | -3 |
| 2015-08-10 01:22 | Update readme | Drew DeVault | 1 | +1 | -1 |
| 2015-08-10 01:04 | Update screenshot | Drew DeVault | 1 | +1 | -1 |
| 2015-08-10 00:58 | Finish up fullscreen command | Drew DeVault | 1 | +28 | -24 |
| 2015-08-10 00:49 | Flesh out fullscreen support a bit | Drew DeVault | 2 | +17 | -27 |
| 2015-08-10 00:39 | fullscreen: partially working | jdiez17 | 1 | +22 | -3 |
| 2015-08-10 00:40 | Keep track of window names | Drew DeVault | 1 | +9 | -3 |
| 2015-08-10 00:23 | log: add newline | jdiez17 | 3 | +20 | -1 |
| 2015-08-10 00:20 | Implement focus parent | Drew DeVault | 1 | +5 | -0 |
| 2015-08-10 00:20 | commands: re-add log_colors | jdiez17 | 1 | +16 | -0 |
| 2015-08-10 00:13 | Fix focus follows mouse | Drew DeVault | 1 | +2 | -0 |
| 2015-08-10 00:10 | Add movement support | Drew DeVault | 6 | +108 | -5 |
| 2015-08-09 23:32 | Destroy containers when all views are removed | Drew DeVault | 1 | +4 | -0 |
| 2015-08-09 23:27 | Implement splith/splitv | Drew DeVault | 5 | +71 | -23 |
| 2015-08-09 18:43 | Merge pull request #3 from jdiez17/log_colors_option | Drew DeVault | 3 | +31 | -2 |
| 2015-08-09 18:41 | style: More compliance | jdiez17 | 1 | +2 | -2 |
| 2015-08-09 18:35 | log, commands: Add log_colors command | jdiez17 | 3 | +31 | -2 |
| 2015-08-09 18:35 | Implement layout [splith|splitv|toggle split] | Drew DeVault | 1 | +27 | -0 |
| 2015-08-09 18:03 | Load config after xwayland is created | Drew DeVault | 2 | +5 | -2 |
| 2015-08-09 17:54 | Set DISPLAY to :1 automatically | Drew DeVault | 1 | +1 | -0 |
| 2015-08-09 16:26 | Implement exec | Drew DeVault | 1 | +16 | -1 |
| 2015-08-09 16:06 | Fix up some issues with focus | Drew DeVault | 2 | +6 | -3 |
| 2015-08-09 13:23 | Implement focus_follows_mouse | Drew DeVault | 8 | +118 | -26 |
| 2015-08-09 12:32 | Handle unmanaged windows appropriately | Drew DeVault | 2 | +11 | -1 |
| 2015-08-08 23:39 | Add readme | Drew DeVault | 1 | +47 | -0 |
| 2015-08-08 23:24 | Implement key bindings | Drew DeVault | 6 | +97 | -7 |
| 2015-08-08 22:34 | Handle focus changes | Drew DeVault | 1 | +48 | -12 |
| 2015-08-08 22:22 | Deny window resize requests | Drew DeVault | 3 | +9 | -1 |
| 2015-08-08 22:17 | Tile some windows baby | Drew DeVault | 3 | +93 | -14 |
| 2015-08-08 21:44 | Refactor in-memory tree | Drew DeVault | 4 | +133 | -90 |
| 2015-08-08 21:01 | Add logging and new windows into layout tree | Drew DeVault | 7 | +150 | -10 |
| 2015-08-06 12:40 | Destroy outputs when appropriate | Drew DeVault | 1 | +1 | -0 |
| 2015-08-06 12:40 | Add layout containers for new outputs | Drew DeVault | 4 | +55 | -2 |
| 2015-08-06 12:24 | Start to build out window management functions | Drew DeVault | 5 | +85 | -1 |
| 2015-08-06 02:59 | Clean up config loading and launch wayland | Drew DeVault | 3 | +3 | -3 |
| 2015-08-06 02:56 | Make main.c less stupid | Drew DeVault | 1 | +2 | -5 |
| 2015-08-06 02:55 | Add TODO so I don't forget later | Drew DeVault | 1 | +1 | -0 |
| 2015-08-06 02:41 | Push the XKB key to the key list | Drew DeVault | 1 | +3 | -1 |
| 2015-08-06 02:40 | Mostly implement bindsym command | Drew DeVault | 5 | +75 | -4 |
| 2015-08-06 02:10 | Flesh out some command parsing | Drew DeVault | 4 | +53 | -8 |
| 2015-08-05 21:30 | Build out command subsystem | Drew DeVault | 4 | +125 | -2 |
| 2015-08-05 01:31 | MIT license | Drew DeVault | 1 | +19 | -0 |
| 2015-08-05 01:30 | Pull in some scas code and read i3 config file | Drew DeVault | 10 | +351 | -2 |
| 2015-08-05 01:02 | Initial commit | Drew DeVault | 5 | +95 | -0 |