vioken/qwlroots

Work Progress

wineee opened this issue · 6 comments

  • wlr_backend{x11,wayland,drm,headless,libinput,multi}
  • wl_display

interfaces

  • wlr_buffer_impl
  • wlr_renderer_impl
  • wlr_output_impl
  • wlr_switch_impl
  • wlr_keyboard_impl
  • wlr_backend_impl
  • wlr_pointer_impl
  • wlr_tablet_pad_impl
  • wlr_data_source_impl

render

  • wlr_texture
  • wlr_allocator
  • wlr_renderer
  • wlr_egl
  • wlr_swapchain

MISC

  • wlr_log_*
  • wlr_xwayland
  • wlr_xwayland_shell_v1
  • wlr_xwayland_server

types

  • wlr_buffer.h
  • wlr_scene{node,tree,buffer,rect,output}
  • wlr_compositor
  • wlr_subcompositor
  • wlr_cursor
  • wlr_data_device_manager
  • wlr_input_device
  • wlr_keyboard
  • wlr_pointer
  • wlr_tablet
  • wlr_tablet_pad;
  • wlr_tablet_tool;
  • wlr_output
  • wlr_output_layout
  • wlr_seat
  • wlr_xcursor_manager
  • wlr_xdg_toplevel_decoration_v1/wlr_xdg_decoration_manager_v1
  • wlr_xdg_shell/toplevel/popup/surface
  • wlr_surface @wineee
  • wlr_damage_ring @wineee
  • wlr_drm @wineee
  • wlr_idle
  • wlr_input_inhibitor @wineee
  • wlr_matrix (QRect)
  • wlr_shm @wineee
  • wlr_viewporter @wineee
  • wlr_xdg_foreign_registry
  • wlr_keyboard_group @wineee
  • wlr_presentation_time @wineee
  • wlr_region // also wlr/util/region
  • wlr_switch
  • wlr_buffer_impl #63
  • wlr_renderer_impl #66
  • wlr_backend_impl
  • wlr_output_impl
  • wlr_switch_impl #71
  • wlr_keyboard_impl
  • wlr_pointer_impl #72
  • wlr_tablet_pad_impl #73
  • wlr_xdg_foreign_registry #93
  • wlr_pointer_constraints_v1 #114
  • wlr_pointer_gestures_v1 #113
  • wlr_primary_selection #116
  • wlr_primary_selection_v1 #112
  • wlr_relative_pointer_v1 #111
  • wlr_screencopy_v1 #110
  • wlr_server_decoration
  • wlr_session_lock_v1 #108
  • wlr_single_pixel_buffer_v1 #107
  • wlr_tablet_v2 #106
  • wlr_text_input_v3 #105
  • wlr_virtual_keyboard_v1 #103
  • wlr_virtual_pointer_v1 #100
  • wlr_xdg_activation_v1 #99
  • wlr_xdg_foreign_v1 #94
  • wlr_xdg_foreign_v2 #95
  • wlr_xdg_output_v1 #98
  • wlr_xwayland #81
  • wlr_xwayland_surface #82
  • wlr_xwayland_shell_v1 #84
  • wlr_xwayland_server #85
  • wlr_texture
  • wlr_allocator
  • wlr_renderer
  • wlr_egl #75
  • wlr_swapchain #76
  • wlr_texture
  • wlr_allocator
  • wlr_renderer
  • wlr_egl #75
  • wlr_swapchain #76
  • wlr_log_*
  • wlr_xwayland #81
  • wlr_xwayland_surface #82
  • wlr_xwayland_shell_v1 #84
  • wlr_xwayland_server #85
  • wlr_switch #90
  • wlr_xdg_foreign_registry #93

  • wlr_pointer_constraints_v1 #114
  • wlr_pointer_gestures_v1 #113
  • wlr_primary_selection #116
  • wlr_primary_selection_v1 #112
  • wlr_relative_pointer_v1 #111
  • wlr_screencopy_v1 #110
  • wlr_server_decoration
  • wlr_session_lock_v1 #108
  • wlr_single_pixel_buffer_v1 #107
  • wlr_tablet_v2 #106
  • wlr_text_input_v3 #105
  • wlr_virtual_keyboard_v1 #103
  • wlr_virtual_pointer_v1 #100
  • wlr_xdg_activation_v1 #99
  • wlr_xdg_foreign_v1 #94
  • wlr_xdg_foreign_v2 #95
  • wlr_xdg_output_v1 #98