summaryrefslogtreecommitdiff
path: root/desktop-shell/shell.c
AgeCommit message (Expand)AuthorFilesLines
2024-02-29desktop-shell: shell: Capture input on fade animation curtainWitold Lipieta1-1/+1
2024-02-21Fix segfault when using fullscreen when just hotplugging the displayPaul Pu1-0/+2
2024-02-02desktop-shell: Avoid using maximized size in fullscreen stateJeffy Chen1-4/+3
2024-01-09libweston/animation: Remove weston_fade_run unused argumentMarius Vlad1-4/+4
2023-12-18Rename compositor/ to frontend/Pekka Paalanen1-1/+1
2023-12-01desktop-shell: set proper curtain size when no output is created yetArnaud Vrac1-1/+1
2023-12-01desktop-shell: clamp view alpha correctlyArnaud Vrac1-4/+1
2023-10-04desktop-shell: Create lock surface view when mappedDaniel Stone1-11/+18
2023-10-04desktop-shell: Use consistent surface-has-content check for lockDaniel Stone1-1/+1
2023-10-04desktop-shell: Inline configure_static_view for panelsDaniel Stone1-32/+12
2023-10-04desktop-shell: Inline configure_static_view for backgroundDaniel Stone1-10/+14
2023-10-04desktop-shell: Use saved panel positionDaniel Stone1-66/+20
2023-10-04desktop-shell: Regularise panel positionDaniel Stone1-17/+19
2023-10-04desktop-shell: Directly look up output panel viewDaniel Stone1-23/+22
2023-10-04desktop-shell: Pass shell_output as special-surface privateDaniel Stone1-12/+11
2023-10-04desktop-shell: Store pointers to special-surface viewsDaniel Stone1-0/+4
2023-10-04desktop-shell: Clean up surface/view mapping for special surfacesDaniel Stone1-5/+8
2023-10-04desktop-shell: Remove useless surface-gone messagesDaniel Stone1-3/+0
2023-10-04desktop-shell: Don't allow multiple special surfacesDaniel Stone1-45/+35
2023-10-04desktop-shell: Don't lose track of background/panel viewsDaniel Stone1-6/+4
2023-10-03libweston: Make better use of global coord helpersDerek Foreman1-6/+6
2023-09-27desktop-shell: Branch out the set_maxime/unset_fullMarius Vlad1-18/+23
2023-09-18shell-utils: Use weston_coord in curtain paramsDerek Foreman1-6/+4
2023-09-18desktop-shell: Use weston_coord for constrain_positionDerek Foreman1-16/+10
2023-09-18shells: Use weston_coord for shell APIDerek Foreman1-11/+9
2023-09-18libweston: Use weston_coord for touch interfacesDerek Foreman1-2/+2
2023-09-18libweston: Add weston_view_set_position_with_offsetDerek Foreman1-22/+15
2023-09-15desktop-shell: Don't try to notice disappearing outputs during fadeDerek Foreman1-9/+1
2023-09-15desktop-shell: Use the combined size of all outputs for the fade curtainDerek Foreman1-0/+24
2023-09-15desktop-shell: Revert 'Enable per-output fade animations'Derek Foreman1-83/+64
2023-09-15desktop-shell: assert if the shell startup animation type is unsupportedDerek Foreman1-11/+4
2023-09-15desktop-shell: Remove useless setting of shell_fade outputDerek Foreman1-1/+0
2023-09-14Check weston_head_from_resource for NULL returnJoshua Watt1-2/+10
2023-09-13desktop-shell: Don't process surfaces under destruction during output resizeAlexandros Frantzis1-6/+9
2023-08-11desktop-shell: Use weston_view_move_to_layer() in switcherDaniel Stone1-7/+5
2023-08-11desktop-shell: Remove manual damage for minimised surfacesDaniel Stone1-7/+0
2023-08-11desktop-shell: Don't open-code animate_focus_change()Daniel Stone1-42/+36
2023-08-11desktop-shell: Regularise focus_animation_type checksDaniel Stone1-1/+10
2023-08-11desktop-shell: Reject invalid focus types in configurationDaniel Stone1-4/+12
2023-08-11desktop-shell: Initialise lists earlierDaniel Stone1-3/+10
2023-08-11desktop-shell: Clean up animate_focus_change()Daniel Stone1-29/+17
2023-08-11desktop-shell: Create focus surfaces for animation up frontDaniel Stone1-28/+22
2023-08-11desktop-shell: Don't set alpha for unused viewsDaniel Stone1-3/+0
2023-08-11desktop-shell: Use weston_view_move_to_layer for focus animationDaniel Stone1-14/+13
2023-08-11desktop-shell: Simplify condition for focus changeDaniel Stone1-1/+1
2023-08-11desktop-shell: Remove yet another center_on_output()Daniel Stone1-2/+0
2023-08-11desktop-shell: Simplify confusing conditionalDaniel Stone1-5/+1
2023-08-11desktop-shell: Flatten and rename shell_configure_fullscreen()Daniel Stone1-20/+14
2023-08-11desktop-shell: Delete pointless function wrapperDaniel Stone1-7/+1
2023-08-11desktop-shell: Assume fullscreen views are mappedDaniel Stone1-7/+1