aboutsummaryrefslogtreecommitdiffstats
path: root/include/sway/output.h
Commit message (Collapse)AuthorAge
...
| * layer_shell: order destroying before sway_outputLibravatar Dominique Martinet2018-06-26
| | | | | | | | | | | | | | | | | | Both sway_output and sway_layer_shell listen to wlr's output destroy event, but sway_layer_shell needs to access into sway_output's data strucure and needs to be destroyed first. Resolve this by making sway_layer_shell listen to a new event that happens at start of sway_output's destroy handler
* | WIP: Atomic layout updates ground workLibravatar Ryan Dwyer2018-06-09
|/
* 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
|
* Damage borders when damaging viewLibravatar emersion2018-05-10
|
* Simplify damage tracking functions, use them in layer shellLibravatar emersion2018-04-06
|
* Fix desktop_damage_whole_surfaceLibravatar emersion2018-04-05
|
* Add container_damage_wholeLibravatar emersion2018-04-05
|
* Add damage tracking for xwayland unmanaged surfacesLibravatar emersion2018-04-05
|
* Merge branch 'wlroots' into view-redesignLibravatar emersion2018-04-02
|\
| * Partially implement move commandLibravatar Drew DeVault2018-04-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Works: - move [container|window] to workspace <name> - Note, this should be able to move C_CONTAINER but this is untested - move [workspace] to output [left|right|up|down|<name>] Not implemented yet: - move [left|right|up|down] - move scratchpad - move position
* | Introduce common functions to create, map, unmap, destroy viewsLibravatar emersion2018-03-31
|/
* Add lite damage trackingLibravatar emersion2018-03-30
| | | | | This skips the renderer if nothing has changed, and renders everything otherwise.
* Some layer shell fixesLibravatar Drew DeVault2018-03-29
| | | | Based on the corresponding rootston changes
* Address review feedbackLibravatar Drew DeVault2018-03-28
|
* Render layer surfaces and respect exclusive zoneLibravatar Drew DeVault2018-03-28
|
* Add initial layer shell skeletonLibravatar Drew DeVault2018-03-28
|
* output destroyLibravatar Tony Crisci2018-02-14
|
* Update output containers on output layout changeLibravatar emersion2017-12-13
|
* Add scale and transform events to sway_outputLibravatar emersion2017-12-12
|
* Arrange windows on desktopLibravatar Drew DeVault2017-11-25
|
* Add outputs to the treeLibravatar Drew DeVault2017-11-19
|
* Move everything to sway/old/Libravatar Drew DeVault2017-11-18
|
* Wire up output frame loopLibravatar Drew DeVault2017-11-11
|
* Add output wrappingLibravatar Daniel Kessler2017-01-13
| | | | | | | | | This fixes issue #733. Now if the user focuses output right but is at the rightmost monitor, the focus will wrap the the leftmost monitor. This commit adds a new function, swayc_opposite_output, which selects the opposite output given a position and a direction. Now, when calling output_by_name, we first check if there is an adjacent output to switch to. If that fails, we call swayc_opposite_output to handle wrapping.
* Reorganize includesLibravatar Drew DeVault2016-09-01