aboutsummaryrefslogtreecommitdiff
path: root/include/types
AgeCommit message (Expand)Author
2024-02-06xdg-shell: drop automatic surface configurationKirill Primak
2023-12-25xdg-shell: use wlr_surface_synced for popupsSimon Ser
2023-12-25xdg-shell: use wlr_surface_synced for toplevelSimon Ser
2023-11-30output: drop stale references to wlr_output_attach_render()Simon Ser
2023-11-14Add missing type declarations in headersKirill Primak
2023-11-14wlr_scene_surface: Introduce scene_surface_set_clipAlexander Orzechowski
2023-10-02docs: replace the less commonly used "::" with "."Kirill Primak
2023-10-02output: defer fake present events until after commitRose Hudson
2023-08-23output: trigger frame/present events on all commits on enabled outputSimon Ser
2023-08-21xdg-shell: rework rolesKirill Primak
2023-08-21xdg-shell: don't return anything from create_xdg_surface()Kirill Primak
2023-08-21buffer: make wlr_client_buffer functions privateSimon Ser
2023-07-17cursor, output: apply viewport to cursorSimon Ser
2023-06-20output: attach buffer to state in output_ensure_buffer()Simon Ser
2023-06-05Add some missing includes/declarationsKirill Primak
2023-06-03subcompositor: consider mapping on parent mapKirill Primak
2023-06-02xdg-shell: use unified map logicKirill Primak
2023-05-11wlr_drm_format: Rework wlr_drm_format_intersectAlexander Orzechowski
2023-05-06output: add output_cursor_set_texture()Simon Ser
2023-04-18seat: Provide dummy resources for inert seatsAndri Yngvason
2023-04-06output: Drop output_is_direct_scanoutAlexander Orzechowski
2023-03-12xdg-shell: improve unmapping logic slightlyKirill Primak
2023-02-21output: expose wlr_output_state_set_buffer()Simon Ser
2022-11-15buffer: drop wlr_shm_client_bufferSimon Ser
2022-11-06xdg-shell: use role object destroy handlerKirill Primak
2022-09-21output: fix back buffer checksSimon Ser
2022-09-16buffer: split into multiple filesSimon Ser
2022-09-12subcompositor: move+rename subsurface_parent_commit()Kirill Primak
2022-06-16render/texture: drop wlr_texture_is_opaqueSimon Ser
2022-06-08matrix: remove wlr_matrix_projection()Simon Ser
2022-06-07output: fix leak of empty back buffer lockIsaac Freund
2022-05-30output: pass wlr_output_state to rendering functionsSimon Ser
2022-05-30output: pass wlr_output_state to output_pending_resolutionSimon Ser
2022-05-27xdg-popup: add proper configure flowKirill Primak
2022-05-19wlr_scene: Pull scene_node_get_root into a private headerAlexander Orzechowski
2022-03-17types/wlr_keyboard: uniformize events nameSimon Zeni
2022-02-21xdg-positioner: rename structsKirill Primak
2022-02-21xdg-{toplevel,popup}: extract destructorsKirill Primak
2022-02-02xdg-popup: destroy popup-less grabKirill Primak
2022-02-02xdg-shell: extract role-specific unmap logicKirill Primak
2022-02-02xdg-shell: unify function arguments' namesKirill Primak
2022-02-02xdg-popup: fix functions' main argument typeKirill Primak
2022-02-02xdg-toplevel: fix functions' main argument typeKirill Primak
2022-02-02xdg-shell: fix create_xdg_popup() param typeKirill Primak
2022-02-02xdg-shell: rename surface role handlersKirill Primak
2022-01-13surface: improve role precommit hookKirill Primak
2022-01-13surface: move impl to types/wlr_{sub,}compositor.cKirill Primak
2021-11-19output: lift up output format fallback logicManuel Stoeckl
2021-10-23output: split into multiple filesSimon Ser
2021-09-21xdg-surface: simplify configure mechanismKirill Primak