Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/canonical/mir
/ functions
Functions
10,873 in github.com/canonical/mir
⨍
Functions
10,873
◇
Types & classes
4,666
↓ 5 callers
Method
displacement_threshold
src/server/shell/basic_simulated_secondary_click_transformer.cpp:184
↓ 5 callers
Method
drag_window
src/miral/basic_window_manager.cpp:1710
↓ 5 callers
Function
eglCreateWindowSurface
tests/mir_test_doubles/mock_egl.cpp:301
↓ 5 callers
Method
emit_device_changed
tests/mir_test_framework/udev_environment.cpp:131
↓ 5 callers
Method
emit_pause_event_and_wait_for_handler
tests/integration-tests/test_display_server_main_loop_events.cpp:277
↓ 5 callers
Method
emit_scene_changed
src/server/scene/surface_stack.cpp:225
↓ 5 callers
Method
enable
src/miral/mousekeys_config.cpp:226
↓ 5 callers
Method
enqueue
src/server/glib_main_loop.cpp:246
↓ 5 callers
Method
ensure_child_is_waiting
tests/integration-tests/compositor/multithread_harness.h:64
↓ 5 callers
Function
ensure_platform_library
tests/mir_test_framework/stub_server_platform_factory.cpp:40
↓ 5 callers
Method
erase
examples/example-server-lib/tiling_window_manager.cpp:61
↓ 5 callers
Method
fd
src/platform/udev/udev_wrapper.cpp:359
↓ 5 callers
Function
fd_becomes_readable
tests/include/mir/test/fd_utils.h:36
↓ 5 callers
Method
flush
src/platforms/x11/x11_resources.cpp:183
↓ 5 callers
Method
focus_next_session
src/server/shell/shell_wrapper.cpp:42
↓ 5 callers
Method
focus_prev_session
src/server/shell/shell_wrapper.cpp:47
↓ 5 callers
Method
for_each_display_sink
tests/unit-tests/compositor/test_multi_threaded_compositor.cpp:81
↓ 5 callers
Method
for_each_participant_in_prompt_session
src/server/scene/prompt_session_container.cpp:89
↓ 5 callers
Method
format
src/server/frontend_wayland/shm.cpp:181
↓ 5 callers
Function
format_wayland_interface_to_rust_extension_struct
Formats the Wayland interface name to the name of the struct that provides its Rust extension implementation.
src/server/frontend_wayland/wayland_rs/build_script/helpers.rs:59
↓ 5 callers
Method
get_handle
src/common/sharedlibrary/shared_library.cpp:80
↓ 5 callers
Method
get_output_for
src/platforms/gbm-kms/server/kms/real_kms_display_configuration.cpp:96
↓ 5 callers
Method
get_output_for
src/platforms/atomic-kms/server/kms/real_kms_display_configuration.cpp:96
↓ 5 callers
Function
glCreateShader
tests/mir_test_doubles/mock_gl.cpp:219
↓ 5 callers
Function
glDeleteShader
tests/mir_test_doubles/mock_gl.cpp:225
↓ 5 callers
Function
glUniform1i
tests/mir_test_doubles/mock_gl.cpp:317
↓ 5 callers
Method
h_scroll
src/common/events/pointer_event.cpp:95
↓ 5 callers
Function
handle_keyboard_event
Handle keyboard key press/release events.
src/platforms/evdev-rs/src/event_processing.rs:543
↓ 5 callers
Method
has_any
src/server/scene/surface_state_tracker.cpp:84
↓ 5 callers
Method
has_property
src/platform/graphics/kms/drm_mode_resources.cpp:310
↓ 5 callers
Method
hover_duration
src/server/shell/basic_hover_click_transformer.cpp:120
↓ 5 callers
Method
id
src/server/input/default_input_device_hub.cpp:570
↓ 5 callers
Method
id
src/common/input/mir_input_config.cpp:77
↓ 5 callers
Method
input_state_updated
src/server/shell/decoration/basic_decoration.cpp:211
↓ 5 callers
Method
input_surface_at
tests/unit-tests/input/test_cursor_controller.cpp:202
↓ 5 callers
Method
is_ours
src/server/frontend_xwayland/xcb_connection.cpp:265
↓ 5 callers
Method
is_visible
src/miral/window_info.cpp:148
↓ 5 callers
Method
layout_userdata_builder
src/miral/display_configuration.cpp:251
↓ 5 callers
Function
libinput_device_get_name
tests/mir_test_doubles/mock_libinput.cpp:386
↓ 5 callers
Function
libinput_device_ref
tests/mir_test_doubles/mock_libinput.cpp:376
↓ 5 callers
Function
libinput_event_pointer_get_scroll_value
tests/mir_test_doubles/mock_libinput.cpp:241
↓ 5 callers
Function
libinput_event_pointer_get_scroll_value_v120
tests/mir_test_doubles/mock_libinput.cpp:236
↓ 5 callers
Function
libinput_event_pointer_has_axis
tests/mir_test_doubles/mock_libinput.cpp:251
↓ 5 callers
Function
libinput_event_touch_get_slot
tests/mir_test_doubles/mock_libinput.cpp:266
↓ 5 callers
Function
log_basics
src/server/report/logging/shell_report.cpp:32
↓ 5 callers
Method
lookup_by_app_id
src/server/frontend_wayland/foreign_toplevel_manager_v1.cpp:595
↓ 5 callers
Function
make_mock_surface
tests/unit-tests/scene/test_application_session.cpp:52
↓ 5 callers
Method
make_share_context
src/platforms/eglstream-kms/server/platform.cpp:122
↓ 5 callers
Method
map_writeable
src/platform/graphics/shm_buffer.cpp:352
↓ 5 callers
Method
max_height
src/miral/window_info.cpp:381
↓ 5 callers
Method
max_speed
src/server/shell/basic_mousekeys_transformer.cpp:383
↓ 5 callers
Method
max_width
src/miral/window_info.cpp:369
↓ 5 callers
Method
mirror_mode
tests/include/mir/test/doubles/fake_renderable.h:93
↓ 5 callers
Method
move_to
src/server/scene/basic_surface.cpp:284
↓ 5 callers
Method
name
(&self)
src/server/frontend_wayland/wayland_rs/build_script/cpp_builder.rs:819
↓ 5 callers
Method
name
tests/unit-tests/input/test_key_repeat_dispatcher.cpp:89
↓ 5 callers
Method
name
tests/mir_test_framework/stub_session.cpp:26
↓ 5 callers
Method
needs_compositing
src/platforms/wayland/cursor.cpp:146
↓ 5 callers
Method
on_done
src/miral/basic_store.cpp:122
↓ 5 callers
Method
on_hold_cancel
src/server/shell/basic_simulated_secondary_click_transformer.cpp:195
↓ 5 callers
Method
orientation
tests/include/mir/test/doubles/fake_renderable.h:88
↓ 5 callers
Function
parse_name
src/platform/options/program_option.cpp:29
↓ 5 callers
Function
placement
tests/miral/window_placement_anchors_to_parent.cpp:29
↓ 5 callers
Method
process_pending
tests/mir_test_framework/window_management_test_harness.cpp:322
↓ 5 callers
Method
provide_gles_extensions
tests/mir_test_doubles/mock_gl.cpp:52
↓ 5 callers
Method
register_configuration_change_handler
tests/mir_test_doubles/fake_display.cpp:104
↓ 5 callers
Method
release_current
src/platforms/eglstream-kms/server/buffer_allocator.cpp:760
↓ 5 callers
Method
remove
src/miral/application_switcher.cpp:733
↓ 5 callers
Method
remove_focus_listener
src/server/frontend_wayland/wl_seat.cpp:441
↓ 5 callers
Method
remove_observer
tests/include/mir/test/doubles/stub_scene.h:46
↓ 5 callers
Method
rendered_in
src/server/scene/rendering_tracker.cpp:34
↓ 5 callers
Method
request_client_surface_close
src/server/scene/basic_surface.cpp:684
↓ 5 callers
Method
roundtrip
examples/example-server-lib/wayland_app.cpp:152
↓ 5 callers
Method
scene_changed
src/server/scene/null_observer.cpp:24
↓ 5 callers
Method
set_application_id
tests/include/mir/test/doubles/stub_surface.h:88
↓ 5 callers
Method
set_confinement_regions
src/server/input/basic_seat.cpp:240
↓ 5 callers
Method
set_cursor_image
src/server/scene/basic_surface.cpp:621
↓ 5 callers
Method
set_cursor_image
tests/unit-tests/input/test_cursor_controller.cpp:134
↓ 5 callers
Method
set_pointer_config
src/common/input/mir_input_config.cpp:180
↓ 5 callers
Method
set_role
src/server/frontend_wayland/wl_surface.cpp:194
↓ 5 callers
Method
setup_key_event
tests/mir_test_doubles/mock_libinput.cpp:734
↓ 5 callers
Method
slow_keys
src/server/shell/basic_accessibility_manager.cpp:156
↓ 5 callers
Method
start_prompt_session_for
tests/include/mir/test/doubles/stub_shell.h:119
↓ 5 callers
Method
stop_prompt_session
tests/mir_test_framework/stub_session.cpp:58
↓ 5 callers
Method
stopped
src/server/report/null/compositor_report.cpp:45
↓ 5 callers
Method
store
src/miroil/event_builder.cpp:80
↓ 5 callers
Method
surface_for_id
tests/miral/test_window_manager_tools.cpp:88
↓ 5 callers
Method
surfaces_reordered
src/server/scene/surface_stack.cpp:682
↓ 5 callers
Method
suspend
tests/include/mir/test/doubles/stub_renderer.h:38
↓ 5 callers
Method
synthesize_events
tests/mir_test_framework/fake_input_device_impl.cpp:145
↓ 5 callers
Method
take_fd
src/platforms/evdev/fd_store.cpp:33
↓ 5 callers
Method
the_cursor_observer_multiplexer
src/server/input/default_configuration.cpp:196
↓ 5 callers
Function
timestamp_of
src/server/frontend_wayland/wl_pointer.cpp:99
↓ 5 callers
Function
to_pointer_button
{arg} TODO: this is ripped off from src/platforms/evdev/button_utils.cpp it ought to be shared
src/platforms/wayland/input_device.cpp:42
↓ 5 callers
Method
to_touch
src/common/events/input_event.cpp:80
↓ 5 callers
Function
toggle_transformer
src/server/shell/basic_accessibility_manager.cpp:34
↓ 5 callers
Method
top
include/core/mir/geometry/rectangle.h:103
↓ 5 callers
Function
udev_device_ref
tests/mir_test_doubles/mock_udev.cpp:61
↓ 5 callers
Method
update_from
src/server/frontend_wayland/wl_surface.cpp:75
↓ 5 callers
Method
update_surface_spec
src/server/frontend_wayland/wl_surface.cpp:852
← previous
next →
901–1,000 of 10,873, ranked by callers