mirror of
https://github.com/NickHu/sway
synced 2025-01-16 15:41:47 +01:00
5a13cb0ed1
The borders are implemented as a surface/buffer attached to each view which is sent to and rendered by wlc in the view_pre_render callback. All the drawing logic is handled in sway/border.c and all the logic for calculating the geometry of the border/view is handled in `update_geometry` in sway/layout.c (same place as gaps are calculated). |
||
---|---|---|
.. | ||
border.c | ||
CMakeLists.txt | ||
commands.c | ||
config.c | ||
container.c | ||
criteria.c | ||
debug_log.c | ||
extensions.c | ||
focus.c | ||
handlers.c | ||
input.c | ||
input_state.c | ||
ipc-server.c | ||
layout.c | ||
main.c | ||
output.c | ||
resize.c | ||
sway-bar.5.txt | ||
sway-input.5.txt | ||
sway.1.txt | ||
sway.5.txt | ||
workspace.c |