Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | 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 | |
| | | |||
| * | Style fixed for keyboard.c | 2018-06-01 | |
| | | |||
| * | Style fixes for bind.c | 2018-06-01 | |
| | | |||
| * | Remove almost-always redundant loop in key handling | 2018-06-01 | |
| | | |||
| * | Fix binding bindcode flag initialization | 2018-06-01 | |
| | | |||
| * | Rewrite shortcut handling code to avoid hardcoded values | 2018-06-01 | |
| | | | | | | | | | | | | | | | | | | The same shortcut algorithm is now used for keycodes, raw keysyms, and translated keysyms. Pressed keysyms are now stored in association with the keycodes that generated them. Modifier keycodes (and associated keysyms) are identified retroactively by the subsequent change to the modifier flags. | ||
| * | Use XKB keycode numbering for bindcode | 2018-06-01 | |
| | | |||
| * | Share common code between bindsym and bindcode commands | 2018-06-01 | |
| | | |||
* | | Fix top border when a view is initially floating | 2018-06-02 | |
|/ | | | | Fixes #2085. | ||
* | Merge pull request #2027 from RyanDwyer/implement-floating | 2018-06-01 | |
|\ | | | | | Implement floating |