labwc/src
John Lindgren e465a41c0a ssd: Fix segfault when disabling output with fullscreen view
wlr_output_layout_get() returns NULL for disabled outputs.

Backtrace (abbreviated):

     #0  lab_wlr_output_layout_layout_coords at ../src/ssd/ssd_extents.c:33
     #1  ssd_extents_update at ../src/ssd/ssd_extents.c:133
     #2  ssd_extents_create at ../src/ssd/ssd_extents.c:95
     #3  ssd_create at ../src/ssd/ssd.c:161
     #4  decorate.part.0.lto_priv.0 at ../src/view.c:637
     #5  decorate at ../src/view.c:636
     #6  view_set_fullscreen at ../src/view.c:716
     #7  view_adjust_for_layout_change ../src/view.c:745
     #8  desktop_arrange_all_views ../src/desktop.c:52
     #9  output_update_all_usable_areas at ../src/output.c:495
     #10 output_update_for_layout_change at ../src/output.c:263
     #11 do_output_layout_change at ../src/output.c:423
     #12 do_output_layout_change at ../src/cursor.c:267
     #13 output_config_apply at ../src/output.c:334
     #14 handle_output_manager_apply at ../src/output.c:354
2023-02-15 03:09:21 -05:00
..
common Enable more compiler warnings 2023-02-01 10:42:22 +01:00
config src/config/rcxml.c: allow clearing key/mouse bindings 2023-02-03 03:30:10 +01:00
menu menu: Compute usable area for the correct output 2023-02-09 00:33:56 -05:00
ssd ssd: Fix segfault when disabling output with fullscreen view 2023-02-15 03:09:21 -05:00
xbm Enable more compiler warnings 2023-02-01 10:42:22 +01:00
action.c view: Use wlr_box for current/pending geometry 2023-02-09 10:44:15 -05:00
buffer.c common: Add znew/znew_n() macros 2022-09-18 15:25:19 -04:00
cursor.c src/cursor.c: explain X11 cursor name fallback 2023-02-12 09:34:37 +00:00
debug.c Enable more compiler warnings 2023-02-01 10:42:22 +01:00
desktop.c layer: improve keyboard-interactivity 2023-01-29 14:31:49 +00:00
dnd.c cursor: Restore drag icon after the move to scene-graph 2022-10-17 21:22:12 +01:00
foreign.c view: Use wlr_box for current/pending geometry 2023-02-09 10:44:15 -05:00
interactive.c view: Use wlr_box for current/pending geometry 2023-02-09 10:44:15 -05:00
key-state.c Enable more compiler warnings 2023-02-01 10:42:22 +01:00
keyboard.c src/config/rcxml.c: allow clearing key/mouse bindings 2023-02-03 03:30:10 +01:00
layers.c layer: improve keyboard-interactivity 2023-01-29 14:31:49 +00:00
main.c menu: Add generic menu_init() entry point 2022-12-06 21:08:43 +00:00
meson.build SnapToRegion: Add config parser 2023-01-11 18:52:23 +01:00
node.c common: Add znew/znew_n() macros 2022-09-18 15:25:19 -04:00
osd.c SnapToRegion: Add overlay while moving and pressing a modifier 2023-01-11 18:52:24 +01:00
output.c src/output.c: only overwrite the automatic layout if necessary 2023-01-29 14:36:15 +00:00
regions.c SnapToRegion: Allow for live config updates 2023-01-11 18:52:24 +01:00
resistance.c view: Use wlr_box for current/pending geometry 2023-02-09 10:44:15 -05:00
seat.c layer: improve keyboard-interactivity 2023-01-29 14:31:49 +00:00
server.c Add xdg-activation protocol 2023-02-10 20:51:29 +00:00
theme.c CodeStyle: prevent space in code indents 2023-01-31 21:22:40 +00:00
touch.c Chase wlroots: wlr_scene is now a tree node 2022-06-07 07:13:37 +01:00
view-impl.c include: Break out view.h from labwc.h 2022-11-21 21:42:37 +00:00
view.c view: make view_move_resize always work 2023-02-13 08:58:31 -05:00
workspaces.c src/workspaces.c: prevent re-focus for always-on-top views 2022-12-29 18:58:25 +01:00
xdg-deco.c CodeStyle: prevent space in code indents 2023-01-31 21:22:40 +00:00
xdg-popup.c view: Use wlr_box for current/pending geometry 2023-02-09 10:44:15 -05:00
xdg.c src/xdg.c: sync move with pending resize 2023-02-13 11:30:15 -05:00
xwayland-unmanaged.c CodeStyle: prevent space in code indents 2023-01-31 21:22:40 +00:00
xwayland.c xdg: Fix positioning of initially-maximized views 2023-02-10 10:45:16 +01:00