aboutsummaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Collapse)AuthorLines
2018-06-01Fix mpv damage issue when unfullscreening into floatingRyan Dwyer-0/+3
2018-06-01Don't unmaximize floating viewsRyan Dwyer-3/+0
2018-06-01Don't let xwayland views set position unless unmanagedRyan Dwyer-0/+1
2018-06-01Remove container_self_or_parent_floatingRyan Dwyer-6/+0
2018-06-01Rename container_set_geometry_from_viewRyan Dwyer-1/+1
2018-06-01Store swayc coordinates as layout-localRyan Dwyer-4/+3
2018-06-01Rename set_maximized functions to set_tiledRyan Dwyer-2/+2
2018-06-01Fix unfullscreening a floating viewRyan Dwyer-0/+1
2018-06-01Replace is_floating boolean with functionRyan Dwyer-4/+8
2018-06-01Use L_FLOATING instead of reapable booleanRyan Dwyer-4/+1
2018-06-01Implement floatingRyan Dwyer-5/+34
2018-06-01Send frame done to floating viewsDrew DeVault-1/+0
Also centers them on the screen when initially floated In the future we'll need a more sophisticated solution than that
2018-06-01Implement `floating enable`Drew DeVault-0/+7
2018-05-28Support i3's legacy force_focus_wrapping commandBrian Ashworth-0/+1
2018-05-28Merge pull request #2060 from RedSoxFan/focus-wrappingemersion-2/+8
Implement focus_wrapping
2018-05-27Implement focus_wrappingBrian Ashworth-2/+8
2018-05-28Fix ancestor typosRyan Dwyer-2/+2
2018-05-27Merge pull request #2050 from smlx/focus-fixDrew DeVault-1/+4
Focus containers only on entry.
2018-05-27Implement bindsym/bindcode --lockedfrsfnrrg-0/+1
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.
2018-05-28Move previous cursor_position inline.Scott Leggett-5/+3
2018-05-28Store previous position in sway_cursor.Scott Leggett-2/+7
2018-05-28Merge branch 'master' into cmd-swapRyan Dwyer-1/+7
2018-05-27client/pool-buffer: munmap in destroy_bufferemersion-0/+2
2018-05-27swaylock: implement a proper render loopemersion-0/+3
2018-05-27Rename view_get_type to view_get_shellRyan Dwyer-1/+1
2018-05-27Add shell criteria tokenRyan Dwyer-0/+1
Closes #2044.
2018-05-27Focus containers only on entry.Scott Leggett-2/+2
2018-05-26Implement swap commandBrian Ashworth-0/+3
2018-05-25Clean up container title functionsRyan Dwyer-1/+10
* 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
2018-05-23swaylock: remove unused fieldemersion-1/+0
2018-05-23Merge branch 'master' into fix-swaylock-hotpluggingemersion-9/+47
2018-05-22Replace empty argument with voidRyan Dwyer-1/+1
2018-05-22Use constants for titlebar dimensionsRyan Dwyer-0/+11
2018-05-21Don't track damage for views on inactive tabsRyan Dwyer-0/+12
2018-05-21Implement tabbed layoutRyan Dwyer-1/+1
2018-05-20Fix border commands from changing focusBrian Ashworth-1/+2
2018-05-20Swaylock: Allow per-output imagesRyan Dwyer-0/+12
2018-05-19Rebuild textures if needed when moving a containerRyan Dwyer-0/+2
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.
2018-05-18Fix output hotpluggingemersion-0/+1
2018-05-18Fix swaylock crashing when unplugging outputemersion-0/+1
2018-05-17Implement show_marksRyan Dwyer-0/+7
2018-05-16Change scale from int32_t to double for pangoBrian Ashworth-3/+3
2018-05-16sway: run commands without waiting for XwaylandDominique Martinet-1/+0
Xwayland is lazy now, there is no need to wait at all
2018-05-15Change unmark implemention to match i3'sRyan Dwyer-0/+1
2018-05-15Implement marksRyan Dwyer-1/+15
2018-05-14Merge branch 'master' into fix-1975Brian Ashworth-44/+68
2018-05-14Kill wl_shellemersion-16/+0
2018-05-14Merge branch 'master' into fix-1975Brian Ashworth-0/+51
2018-05-14Fix titles and detect edges for hide_edge_bordersBrian Ashworth-0/+4
2018-05-14Revert "Revert "Merge pull request #1953 from RyanDwyer/criteria-focused""Ryan Dwyer-0/+2
This reverts commit ac0e62584f6101277b76622a7274866cd50f615c. This reimplements the criteria __focused__ commit in preparation for fixing a known bug.