Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge pull request #2124 from emersion/drag-icons1.0-alpha.3 | 2018-06-09 | |
|\ | | | | | Render drag icons | ||
| * | Render drag icons | 2018-06-09 | |
| | | |||
* | | Implement gaps (PR #2047) | 2018-06-09 | |
|/ | |||
* | Fix compilation errors related to disabled outputs | 2018-06-09 | |
| | |||
* | Switch restore workspaces to a nested for-loop | 2018-06-08 | |
| | |||
* | Restore workspaces to outputs based on priority | 2018-06-08 | |
| | |||
* | Merge pull request #2119 from martinetd/gcc-strtruncation | 2018-06-08 | |
|\ | | | | | sway/criteria: gcc string truncation warning fix | ||
| * | sway/criteria: gcc string truncation warning fix | 2018-06-08 | |
| | | |||
* | | sway exec command: use waitpid instead of wait | 2018-06-08 | |
|/ | |||
* | Remove strip quoting and fix strncpy-overlap | 2018-06-07 | |
| | |||
* | Merge pull request #2084 from RedSoxFan/runtime-var-expansion | 2018-06-07 | |
|\ | | | | | Runtime variable expansion | ||
| * | Fix logic issue in do_var_replacement | 2018-06-05 | |
| | | |||
| * | Support runtime var expansion and set at runtime | 2018-06-05 | |
| | | |||
* | | Switch output storing from list_t to wl_list | 2018-06-06 | |
| | | |||
* | | Address emersions comments on output re-enabling | 2018-06-06 | |
| | | |||
* | | Store sway_outputs so that they can be reenabled | 2018-06-06 | |
| | | |||
* | | Remove tab/stack check for focusing after a split | 2018-06-06 | |
| | | |||
* | | Fix focusing after splitting tabs/stacks | 2018-06-06 | |
| | | |||
* | | Initialise previous cursor position. | 2018-06-06 | |
| | | | | | | | | | | Fix the problem with focus jumping to the container under the cursor when first starting sway. | ||
* | | Remove suspicious unconditional return | 2018-06-05 | |
|/ | | | | This return effectively disables the log_kernel function | ||
* | Merge pull request #2095 from emersion/fullscreen-damage-only-visible | 2018-06-05 | |
|\ | | | | | Only send frame to visible surfaces when fullscreened | ||
| * | Only send frame to visible surfaces when fullscreened | 2018-06-02 | |
| | | |||
* | | Merge pull request #2103 from RyanDwyer/focus-fixes | 2018-06-05 | |
|\ \ | | | | | | | Focus fixes | ||
| * | | Don't restore focus if unmapping surface wasn't focused | 2018-06-04 | |
| | | | |||
| * | | Don't set focus to NULL when clicking a surface which has no container | 2018-06-04 | |
| | | | |||
| * | | Restore focus when unmapping layer shell surfaces | 2018-06-04 | |
| | | | |||
| * | | Restore focus when unmapping unmanaged xwayland surfaces | 2018-06-04 | |
| | | | |||
* | | | Fix movement crashes/issues | 2018-06-05 | |
|/ / | |||
* | | Merge pull request #2087 from RedSoxFan/output-subcommand | 2018-06-03 | |
|\ \ | | | | | | | Refactor cmd_output to use config_subcommand | ||
| * | | Address review comments for output subcommands | 2018-06-03 | |
| | | | |||
| * | | Refactor cmd_output to use config_subcommand | 2018-06-03 | |
| | | | |||
* | | | Merge pull request #2099 from RyanDwyer/fix-seat-get-active-child | 2018-06-03 | |
|\ \ \ | | | | | | | | | Fix seat_get_active_child | ||
| * | | | Fix seat_get_active_child | 2018-06-03 | |
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | seat_get_active_child is used for tabbed and stacked containers to get the active child. The previous implementation used seat_get_focus_inactive then ascended the tree to the child of the tabbed/stacked container, but this fails when the workspace itself is stacked or tabbed and the most recently active child is floating. The new implementation takes a more simple approach, where it directly scans the focus stack for the first immediate child which isn't the floating container. Fixes #2098. | ||
* / / | Fix initial workspace orientation on a rotated output | 2018-06-03 | |
|/ / | |||
* | | Merge pull request #2093 from emersion/damage-debug | 2018-06-03 | |
|\ \ | | | | | | | Add SWAY_DAMAGE_DEBUG | ||
| * | | Add SWAY_DAMAGE_DEBUG | 2018-06-02 | |
| |/ | | | | | | | | | | | Setting it to "rerender" will always re-render everything regardless of the damaged region. Setting it to "highlight" will clear the screen and render only damaged regions. | ||
* | | Merge pull request #2096 from kupospelov/fix-title-update | 2018-06-03 | |
|\ \ | | | | | | | Fix view title update order | ||
| * | | Fix view title update order | 2018-06-03 | |
| |/ | | | | | | | | | This commit fixes the function call order to make sure that the title texture is updated using the relevant global font size. | ||
* / | Fix potential crash when destroying workspace | 2018-06-03 | |
|/ | | | | | | | | | | | | | `_container_destroy` emits a destroy event, and any listener for this event should have access to the full container, not a half destroyed one. `_container_destroy` also destroys the swayc, so we have to grab a reference to the sway_workspace so we can free it afterwards. This also fixes a memory leak where the floating container wasn't freed. Fixes #2092. | ||
* | Schedule a frame even if damage is empty | 2018-06-02 | |
| | |||
* | sway/config: fix use-after-free for end of block | 2018-06-03 | |
| | | | | Introduced in 7c810dc344c28d1876c5ee158cb0806289d0f813 | ||
* | Merge pull request #2089 from emersion/send-frame-done-visible | 2018-06-02 | |
|\ | | | | | Only send frame done to visible views | ||
| * | Only send frame done to visible views | 2018-06-02 | |
| | | | | | | | | Also don't accumulate empty damage | ||
* | | Address first round of review for generic blocks | 2018-06-02 | |
| | | |||
* | | Support braces on next line for config blocks | 2018-06-02 | |
| | | |||
* | | Make command block implementation generic | 2018-06-02 | |
|/ | |||
* | Merge pull request #2080 from frsfnrrg/keyboard-remodeling | 2018-06-02 | |
|\ | | | | | Reduce work duplication in keyboard and binding code | ||
| * | Style fix, redundant entry removal, fix extra keysym delete | 2018-06-01 | |
| | | |||
| * | Rename update_shortcut_model to update_shortcut_state | 2018-06-01 | |
| | | |||
| * | Rename check_shortcut_model to get_active_binding | 2018-06-01 | |
| | |