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
↓ 2 callers
Function
add_broken_platform
tests/unit-tests/graphics/test_platform_prober.cpp:88
↓ 2 callers
Method
add_child
src/miral/window_info_internal.cpp:128
↓ 2 callers
Method
add_cpp_include
(&mut self, include: impl Into<String>)
src/server/frontend_wayland/wayland_rs/build_script/cpp_builder.rs:44
↓ 2 callers
Method
add_input_visualization
src/server/scene/surface_stack.cpp:198
↓ 2 callers
Function
add_interface_for_arg
(arg: &WaylandArg, dependencies: &mut Vec<String>)
src/server/frontend_wayland/wayland_rs/build_script/protocol_parser.rs:243
↓ 2 callers
Method
add_private_member
(&mut self, member: CppArg)
src/server/frontend_wayland/wayland_rs/build_script/cpp_builder.rs:455
↓ 2 callers
Method
add_surface
src/server/frontend_wayland/surface_registry.cpp:24
↓ 2 callers
Function
adjust_size_constraints_for_ssd
src/server/shell/abstract_shell.cpp:83
↓ 2 callers
Method
advise_application_zone_create
src/miral/window_management_policy.cpp:36
↓ 2 callers
Method
advise_application_zone_delete
src/miral/window_management_policy.cpp:38
↓ 2 callers
Method
advise_application_zone_update
src/miral/window_management_policy.cpp:37
↓ 2 callers
Method
advise_begin
src/miral/window_management_policy.cpp:19
↓ 2 callers
Method
advise_delete_app
src/miral/minimal_window_manager.cpp:322
↓ 2 callers
Method
advise_delete_window
src/miral/application_selector.cpp:113
↓ 2 callers
Method
advise_end
src/miral/window_management_policy.cpp:20
↓ 2 callers
Method
advise_focus_gained
src/miral/application_selector.cpp:80
↓ 2 callers
Method
advise_move_to
src/miral/window_management_policy.cpp:27
↓ 2 callers
Method
advise_new_app
src/miral/minimal_window_manager.cpp:321
↓ 2 callers
Method
advise_output_create
src/miral/active_outputs.cpp:26
↓ 2 callers
Method
advise_output_delete
src/miral/active_outputs.cpp:28
↓ 2 callers
Method
advise_output_update
src/miral/active_outputs.cpp:27
↓ 2 callers
Method
advise_raise
src/miral/window_management_policy.cpp:30
↓ 2 callers
Method
advise_resize
src/miral/window_management_policy.cpp:28
↓ 2 callers
Method
allow
src/platform/graphics/quirk_common.cpp:24
↓ 2 callers
Method
alpha
src/miral/window_info.cpp:531
↓ 2 callers
Method
application_id
src/server/scene/basic_surface.cpp:1007
↓ 2 callers
Method
application_id
tests/include/mir/test/doubles/stub_surface.h:87
↓ 2 callers
Method
apply_pointer_configuration
src/server/input/default_device.cpp:126
↓ 2 callers
Method
apply_spec
src/server/frontend_wayland/window_wl_surface_role.cpp:142
↓ 2 callers
Method
apply_touchscreen_configuration
tests/unit-tests/input/test_key_repeat_dispatcher.cpp:99
↓ 2 callers
Method
as_argb_8888
src/miral/xcursor_loader.cpp:52
↓ 2 callers
Function
as_height
include/core/mir/geometry/dimensions.h:275
↓ 2 callers
Function
as_int_if_exact
src/server/frontend_wayland/wp_viewporter.cpp:87
↓ 2 callers
Function
as_int_size_if_exact
src/server/frontend_wayland/wp_viewporter.cpp:96
↓ 2 callers
Method
as_texture
tests/include/mir/test/doubles/stub_gl_rendering_provider.h:31
↓ 2 callers
Function
as_width
include/core/mir/geometry/dimensions.h:273
↓ 2 callers
Method
assert_success
(self)
src/miroil/check-and-update-debian-symbols.py:75
↓ 2 callers
Method
assert_success
(self)
src/miral/check-and-update-debian-symbols.py:73
↓ 2 callers
Method
attach_buffer
src/miral/layer_shell_wayland_surface.cpp:61
↓ 2 callers
Method
attach_buffer
examples/example-server-lib/wayland_surface.cpp:42
↓ 2 callers
Method
attributes_map
src/miral/output.cpp:125
↓ 2 callers
Method
base_configuration_updated
src/server/report/logging/display_configuration_report.cpp:61
↓ 2 callers
Method
begin_pointer_gesture
src/miral/minimal_window_manager.cpp:387
↓ 2 callers
Method
begin_pointer_gesture
src/miral/floating_window_manager.cpp:313
↓ 2 callers
Method
begin_touch_gesture
src/miral/minimal_window_manager.cpp:419
↓ 2 callers
Method
begin_touch_gesture
src/miral/floating_window_manager.cpp:345
↓ 2 callers
Method
border_type
src/server/shell/decoration/window.cpp:88
↓ 2 callers
Method
bottom_border_height
src/server/shell/decoration/window.cpp:168
↓ 2 callers
Method
buffer
src/platforms/gbm-kms/server/kms/cursor.cpp:480
↓ 2 callers
Method
buffer_format
src/server/shell/decoration/decoration_strategy.cpp:302
↓ 2 callers
Method
build
src/miral/live_config_overrides_list_builder.cpp:59
↓ 2 callers
Function
button_states_match
NOTE: This is for MirPointerButton, not the similarly named MirPointerButtons. If false, the discrepancy is logged to the MatchResultListener.f
include/test/mir/test/event_matchers.h:153
↓ 2 callers
Method
buttons
src/server/frontend_wayland/wl_pointer.cpp:226
↓ 2 callers
Function
calc_scale
src/platform/renderers/gl/renderer.cpp:689
↓ 2 callers
Function
calculate_vrefresh_hz
src/platforms/eglstream-kms/server/kms_display_configuration.cpp:57
↓ 2 callers
Method
call_fragment
src/wayland/generator/argument.cpp:163
↓ 2 callers
Method
can_be_executed
tests/unit-tests/library_example.cpp:21
↓ 2 callers
Method
cancel
src/miral/application_switcher.cpp:1109
↓ 2 callers
Method
cancel_flip_events
src/platform/graphics/kms/threaded_drm_event_handler.cpp:155
↓ 2 callers
Method
cancel_request
src/miral/locate_pointer.cpp:215
↓ 2 callers
Method
capabilities
tests/unit-tests/input/test_key_repeat_dispatcher.cpp:88
↓ 2 callers
Function
center_horizontally_with_clamp_left
Attempts to center the given rect horizontally within the given zone, but clamps to the left edge of the zone if the rect is wider than the zone.
src/miral/basic_window_manager.cpp:45
↓ 2 callers
Function
center_vertically_with_clamp_top
Attempts to center the given rect vertically within the given zone, but clamps to the top edge of the zone if the rect is taller than the zone.
src/miral/basic_window_manager.cpp:52
↓ 2 callers
Method
change_property
src/platforms/x11/x11_resources.cpp:154
↓ 2 callers
Method
check_waiting_status
If a change is waiting to be sent to the text input BUT we encounter another change beforehand, we will nullify the pending change.
src/server/frontend_wayland/input_method_v1.cpp:218
↓ 2 callers
Function
checked_open
src/server/console/minimal_console_services.cpp:74
↓ 2 callers
Method
claim_buffer
src/server/compositor/multi_monitor_arbiter.cpp:53
↓ 2 callers
Function
clamp_dim
src/miral/window_info_internal.cpp:28
↓ 2 callers
Method
clean_up
src/server/frontend_xwayland/xwayland_connector.cpp:132
↓ 2 callers
Function
click
src/server/shell/basic_simulated_secondary_click_transformer.cpp:28
↓ 2 callers
Method
client_socket_fd
src/server/frontend_wayland/wayland_connector.cpp:521
↓ 2 callers
Method
clip_area
src/miral/window_info.cpp:478
↓ 2 callers
Method
clip_area
src/server/scene/basic_surface.cpp:973
↓ 2 callers
Method
clip_area
src/platforms/gbm-kms/server/kms/cursor.cpp:501
↓ 2 callers
Method
clip_area
tests/unit-tests/input/test_cursor_controller.cpp:179
↓ 2 callers
Method
clone
src/platforms/gbm-kms/server/kms/real_kms_display_configuration.cpp:85
↓ 2 callers
Method
clone
src/platforms/virtual/display_configuration.cpp:86
↓ 2 callers
Method
clone
tests/unit-tests/platforms/gbm-kms/kms/test_cursor.cpp:203
↓ 2 callers
Method
close
src/server/console/default_configuration.cpp:41
↓ 2 callers
Method
close_session
src/server/shell/shell_wrapper.cpp:37
↓ 2 callers
Function
comment_header
src/wayland/generator/wrapper_generator.cpp:24
↓ 2 callers
Method
components
src/platform/graphics/drm_formats.cpp:471
↓ 2 callers
Function
compute_scroll_for_axis
Compute scroll axis data for a single axis, or return the default (stopped) value if the axis is not active.
src/platforms/evdev-rs/src/event_processing.rs:273
↓ 2 callers
Method
compute_size_with_decorations
src/server/shell/decoration/basic_manager.cpp:136
↓ 2 callers
Function
conf_mode_from_drm_mode
tests/unit-tests/platforms/gbm-kms/kms/test_display_configuration.cpp:57
↓ 2 callers
Function
config_directory
src/miral/config_file.cpp:40
↓ 2 callers
Method
configuration
src/platforms/x11/graphics/display.cpp:171
↓ 2 callers
Method
configure
src/server/scene/mediating_display_changer.cpp:137
↓ 2 callers
Method
confine_pointer
src/miral/window_info.cpp:443
↓ 2 callers
Method
confirm
src/miral/application_switcher.cpp:1104
↓ 2 callers
Method
confirm_inherited_move
src/miral/minimal_window_manager.cpp:296
↓ 2 callers
Method
connection_is_allowed
src/server/default_server_configuration.cpp:125
↓ 2 callers
Method
connector
src/platform/graphics/kms/drm_mode_resources.cpp:127
↓ 2 callers
Method
console_services
tests/platform_test_harness/graphics_platform_test_harness.cpp:63
↓ 2 callers
Method
constrain_resize
src/miral/window_info.cpp:162
↓ 2 callers
Method
consume
examples/client/wayland_runner.cpp:216
↓ 2 callers
Method
content_resized_to
src/server/scene/basic_surface.cpp:83
↓ 2 callers
Function
context_for_event
src/server/input/surface_input_dispatcher.cpp:205
↓ 2 callers
Method
converter
src/wayland/generator/argument.cpp:181
↓ 2 callers
Method
copy
src/server/frontend_wayland/wlr_screencopy_v1.cpp:546
← previous
next →
1,501–1,600 of 10,873, ranked by callers