Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | | WIP: Atomic layout updates ground work | 2018-06-09 | ||
|/ | ||||
* | Restore workspaces to outputs based on priority | 2018-06-08 | ||
| | ||||
* | swaylock: implement ^U to clear buffer | 2018-06-08 | ||
| | | | | | | | The whole state->xcb.modifiers thing didn't work at all (always 0) The xkb doc says "[xkb_state_serialize_mods] should not be used in regular clients; please use the xkb_state_mod_*_is_active API instead" so here it is | |||
* | Switch output storing from list_t to wl_list | 2018-06-06 | ||
| | ||||
* | Store sway_outputs so that they can be reenabled | 2018-06-06 | ||
| | ||||
* | Refactor cmd_output to use config_subcommand | 2018-06-03 | ||
| | ||||
* | Address emersion's feedback on peek_line | 2018-06-02 | ||
| | ||||
* | 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 | ||
| | ||||
* | Comment to explain sway_shortcut_state lists | 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. | |||
* | Fix mpv damage issue when unfullscreening into floating | 2018-06-01 | ||
| | ||||
* | Don't unmaximize floating views | 2018-06-01 | ||
| | ||||
* | Don't let xwayland views set position unless unmanaged | 2018-06-01 | ||
| | ||||
* | Remove container_self_or_parent_floating | 2018-06-01 | ||
| | ||||
* | Rename container_set_geometry_from_view | 2018-06-01 | ||
| | ||||
* | Store swayc coordinates as layout-local | 2018-06-01 | ||
| | ||||
* | Rename set_maximized functions to set_tiled | 2018-06-01 | ||
| | ||||
* | Fix unfullscreening a floating view | 2018-06-01 | ||
| | ||||
* | Replace is_floating boolean with function | 2018-06-01 | ||
| | ||||
* | Use L_FLOATING instead of reapable boolean | 2018-06-01 | ||
| | ||||
* | Implement floating | 2018-06-01 | ||
| | ||||
* | Send frame done to floating views | 2018-06-01 | ||
| | | | | | | Also centers them on the screen when initially floated In the future we'll need a more sophisticated solution than that | |||
* | Implement `floating enable` | 2018-06-01 | ||
| | ||||
* | Support i3's legacy force_focus_wrapping command | 2018-05-28 | ||
| | ||||
* | Merge pull request #2060 from RedSoxFan/focus-wrapping | 2018-05-28 | ||
|\ | | | | | Implement focus_wrapping | |||
| * | Implement focus_wrapping | 2018-05-27 | ||
| | | ||||
* | | Fix ancestor typos | 2018-05-28 | ||
|/ | ||||
* | Merge pull request #2050 from smlx/focus-fix | 2018-05-27 | ||
|\ | | | | | Focus containers only on entry. | |||
| * | Move previous cursor_position inline. | 2018-05-28 | ||
| | | ||||
| * | Store previous position in sway_cursor. | 2018-05-28 | ||
| | | ||||
| * | Focus containers only on entry. | 2018-05-27 | ||
| | | ||||
* | | Implement bindsym/bindcode --locked | 2018-05-27 | ||
| | | | | | | | | | | | | | | | | | | Adds the --locked flag to bindsym and bindcode commands. When a keyboard's associated seat has an exclusive client (i.e, a screenlocker), then bindings are only executed if they have the locked flag. When there is no such client, this restriction is lifted. | |||
* | | Merge branch 'master' into cmd-swap | 2018-05-28 | ||
|\ \ | ||||
| * | | client/pool-buffer: munmap in destroy_buffer | 2018-05-27 | ||
| | | | ||||
| * | | swaylock: implement a proper render loop | 2018-05-27 | ||
| | | | ||||
| * | | Rename view_get_type to view_get_shell | 2018-05-27 | ||
| | | | ||||
| * | | Add shell criteria token | 2018-05-27 | ||
| |/ | | | | | | | Closes #2044. | |||
* / | Implement swap command | 2018-05-26 | ||
|/ | ||||
* | Clean up container title functions | 2018-05-25 | ||
| | | | | | | | | | | | | | * Add and use lenient_strcat and lenient_strncat functions * Rename `concatenate_child_titles` function as that's no longer what it does * Rename `container_notify_child_title_changed` because we only need to notify that the tree structure has changed, not titles * Don't notify parents when a child changes its title * Update ancestor titles when changing a container's layout * Eg. create nested tabs and change the inner container to stacking * No need to store tree presentation in both container->name and formatted_title | |||
* | swaylock: remove unused field | 2018-05-23 | ||
| | ||||
* | Merge branch 'master' into fix-swaylock-hotplugging | 2018-05-23 | ||
|\ | ||||
| * | Replace empty argument with void | 2018-05-22 | ||
| | | ||||
| * | Use constants for titlebar dimensions | 2018-05-22 | ||
| | | ||||
| * | Don't track damage for views on inactive tabs | 2018-05-21 | ||
| | | ||||
| * | Implement tabbed layout | 2018-05-21 | ||
| | | ||||
| * | Fix border commands from changing focus | 2018-05-20 | ||
| | | ||||
| * | Swaylock: Allow per-output images | 2018-05-20 | ||
| | | ||||
| * | Rebuild textures if needed when moving a container | 2018-05-19 | ||
| | | | | | | | | | | | | | | When moving a container to an output which has a different scale than the previous, rebuild the title and marks textures at the new scale. Fixes #1999. |