summaryrefslogtreecommitdiffstats
path: root/include
Commit message (Collapse)AuthorAge
* Merge pull request #2124 from emersion/drag-icons1.0-alpha.3Libravatar Drew DeVault2018-06-09
|\ | | | | Render drag icons
| * Render drag iconsLibravatar emersion2018-06-09
| |
* | Implement gaps (PR #2047)Libravatar Nate Symer2018-06-09
|/
* Restore workspaces to outputs based on priorityLibravatar Brian Ashworth2018-06-08
|
* swaylock: implement ^U to clear bufferLibravatar Dominique Martinet2018-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_listLibravatar Brian Ashworth2018-06-06
|
* Store sway_outputs so that they can be reenabledLibravatar Brian Ashworth2018-06-06
|
* Refactor cmd_output to use config_subcommandLibravatar Brian Ashworth2018-06-03
|
* Address emersion's feedback on peek_lineLibravatar Brian Ashworth2018-06-02
|
* Address first round of review for generic blocksLibravatar Brian Ashworth2018-06-02
|
* Support braces on next line for config blocksLibravatar Brian Ashworth2018-06-02
|
* Make command block implementation genericLibravatar Brian Ashworth2018-06-02
|
* Comment to explain sway_shortcut_state listsLibravatar frsfnrrg2018-06-01
|
* Rewrite shortcut handling code to avoid hardcoded valuesLibravatar frsfnrrg2018-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 floatingLibravatar Ryan Dwyer2018-06-01
|
* Don't unmaximize floating viewsLibravatar Ryan Dwyer2018-06-01
|
* Don't let xwayland views set position unless unmanagedLibravatar Ryan Dwyer2018-06-01
|
* Remove container_self_or_parent_floatingLibravatar Ryan Dwyer2018-06-01
|
* Rename container_set_geometry_from_viewLibravatar Ryan Dwyer2018-06-01
|
* Store swayc coordinates as layout-localLibravatar Ryan Dwyer2018-06-01
|
* Rename set_maximized functions to set_tiledLibravatar Ryan Dwyer2018-06-01
|
* Fix unfullscreening a floating viewLibravatar Ryan Dwyer2018-06-01
|
* Replace is_floating boolean with functionLibravatar Ryan Dwyer2018-06-01
|
* Use L_FLOATING instead of reapable booleanLibravatar Ryan Dwyer2018-06-01
|
* Implement floatingLibravatar Ryan Dwyer2018-06-01
|
* Send frame done to floating viewsLibravatar Drew DeVault2018-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`Libravatar Drew DeVault2018-06-01
|
* Support i3's legacy force_focus_wrapping commandLibravatar Brian Ashworth2018-05-28
|
* Merge pull request #2060 from RedSoxFan/focus-wrappingLibravatar emersion2018-05-28
|\ | | | | Implement focus_wrapping
| * Implement focus_wrappingLibravatar Brian Ashworth2018-05-27
| |
* | Fix ancestor typosLibravatar Ryan Dwyer2018-05-28
|/
* Merge pull request #2050 from smlx/focus-fixLibravatar Drew DeVault2018-05-27
|\ | | | | Focus containers only on entry.
| * Move previous cursor_position inline.Libravatar Scott Leggett2018-05-28
| |
| * Store previous position in sway_cursor.Libravatar Scott Leggett2018-05-28
| |
| * Focus containers only on entry.Libravatar Scott Leggett2018-05-27
| |
* | Implement bindsym/bindcode --lockedLibravatar frsfnrrg2018-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-swapLibravatar Ryan Dwyer2018-05-28
|\ \
| * | client/pool-buffer: munmap in destroy_bufferLibravatar emersion2018-05-27
| | |
| * | swaylock: implement a proper render loopLibravatar emersion2018-05-27
| | |
| * | Rename view_get_type to view_get_shellLibravatar Ryan Dwyer2018-05-27
| | |
| * | Add shell criteria tokenLibravatar Ryan Dwyer2018-05-27
| |/ | | | | | | Closes #2044.
* / Implement swap commandLibravatar Brian Ashworth2018-05-26
|/
* Clean up container title functionsLibravatar Ryan Dwyer2018-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 fieldLibravatar emersion2018-05-23
|
* Merge branch 'master' into fix-swaylock-hotpluggingLibravatar emersion2018-05-23
|\
| * Replace empty argument with voidLibravatar Ryan Dwyer2018-05-22
| |
| * Use constants for titlebar dimensionsLibravatar Ryan Dwyer2018-05-22
| |
| * Don't track damage for views on inactive tabsLibravatar Ryan Dwyer2018-05-21
| |
| * Implement tabbed layoutLibravatar Ryan Dwyer2018-05-21
| |
| * Fix border commands from changing focusLibravatar Brian Ashworth2018-05-20
| |