MCPcopy Create free account

hub / github.com/bea4dev/ShojiWM / functions

Functions2,680 in github.com/bea4dev/ShojiWM

↓ 2 callersMethodapply_runtime_wake_pid_to_command
(&self, command: &mut Command)
src/shojiwm/src/ssd/evaluator.rs:1501
↓ 2 callersFunctionapply_texture_program_region
( renderer: &mut GlesRenderer, texture: GlesTexture, output_size: (i32, i32), source_region: O
src/shojiwm/src/backend/shader_effect.rs:3650
↓ 2 callersFunctionapply_texture_shader_stage
( renderer: &mut GlesRenderer, texture: GlesTexture, size: (i32, i32), stage: &ShaderStage,
src/shojiwm/src/backend/shader_effect.rs:3309
↓ 2 callersFunctionapply_tty_output_mode
( state: &mut crate::state::ShojiWM, output_name: &str, mode: WlMode, )
src/shojiwm/src/backend/tty.rs:11267
↓ 2 callersMethodas_raw_fd
(&self)
src/xdg-desktop-portal-shojiwm/src/pipewire_stream.rs:255
↓ 2 callersFunctionattrs_for_spec
(spec: &'a LabelSpec)
src/shojiwm/src/backend/text.rs:586
↓ 2 callersMethodauto_size
(&self, window_slot_size: Option<(i32, i32)>)
src/shojiwm/src/ssd/mod.rs:2267
↓ 2 callersMethodaxis
( &mut self, data: &mut ShojiWM, handle: &mut PointerInnerHandle<'_, ShojiWM>,
src/shojiwm/src/grabs/move_grab.rs:248
↓ 2 callersMethodbackdrop_element
( &mut self, renderer: &mut GlesRenderer, spec: ShaderEffectSpec, )
src/shojiwm/src/backend/shader_effect.rs:893
↓ 2 callersFunctionbackdrop_sample_state_map
()
src/shojiwm/src/backend/tty.rs:339
↓ 2 callersFunctionbackdrop_shader_effect_element
( renderer: &mut GlesRenderer, decoration: &mut crate::ssd::WindowDecorationState, cached: &crate:
src/shojiwm/src/backend/decoration.rs:1804
↓ 2 callersFunctionbackdrop_shader_elements_for_window
( renderer: &mut GlesRenderer, space: &smithay::desktop::Space<smithay::desktop::Window>, window_d
src/shojiwm/src/backend/tty.rs:7459
↓ 2 callersMethodbackground_effect_config
( &self, )
src/shojiwm/src/ssd/evaluator.rs:1905
↓ 2 callersFunctionbackground_elements_for_output
( report: Option<&ConfigErrorReport>, output_geo: Rectangle<i32, Logical>, scale: Scale<f64>, )
src/shojiwm/src/config_error.rs:51
↓ 2 callersFunctionbackground_elements_for_window
( renderer: &mut GlesRenderer, decoration: &mut WindowDecorationState, output_geo: Rectangle<i32,
src/shojiwm/src/backend/decoration.rs:655
↓ 2 callersMethodbeginTileDrag
(window: WaylandWindow, rect: ManagedWindowRect)
packages/config/src/window-manager.ts:3516
↓ 2 callersMethodbegin_frame
(&mut self)
src/shojiwm/src/backend/shader_effect.rs:684
↓ 2 callersFunctionbind_to_socket
(addr: &SocketAddr)
src/shojiwm/src/xwayland_satellite.rs:168
↓ 2 callersFunctionblur_texture_pass
( renderer: &mut GlesRenderer, texture: GlesTexture, output_size: (i32, i32), program: &BlurPr
src/shojiwm/src/backend/shader_effect.rs:4096
↓ 2 callersFunctionborder_outer_geometry
( cached: &crate::ssd::CachedDecorationBuffer, border_fit: crate::ssd::BorderFit, root_rect: Logic
src/shojiwm/src/backend/decoration.rs:226
↓ 2 callersFunctionbuildInstanceId
( parentId: string, typeName: string, ordinal: number, key?: string | number | null, )
packages/shoji_wm/src/runtime.ts:424
↓ 2 callersFunctionbuild_buffers_param
( spec: &StreamSpec, prefer_dmabuf: bool, )
src/xdg-desktop-portal-shojiwm/src/pipewire_stream.rs:1550
↓ 2 callersFunctionbuild_buffers_param
( width: u32, height: u32, )
src/xdg-desktop-portal-shojiwm/src/toplevel_stream.rs:956
↓ 2 callersFunctionbuild_text_buffers_with_shared_edges
( layout: &ComputedDecorationTree, order_map: &std::collections::HashMap<String, usize>, shared_ed
src/shojiwm/src/ssd/integration.rs:5551
↓ 2 callersFunctionbuild_video_format_param
( spec: &StreamSpec, modifiers: Option<(&[DrmModifier], bool)>, )
src/xdg-desktop-portal-shojiwm/src/pipewire_stream.rs:1410
↓ 2 callersFunctionbuild_video_format_param
( width: u32, height: u32, framerate: u32, )
src/xdg-desktop-portal-shojiwm/src/toplevel_stream.rs:894
↓ 2 callersFunctionbuild_video_format_params
( spec: &StreamSpec, modifiers: &[DrmModifier], fixated: bool, )
src/xdg-desktop-portal-shojiwm/src/pipewire_stream.rs:1397
↓ 2 callersFunctioncached_output_resource
( output_resources: &[WlrForeignToplevelOutputResource], name: &str, )
src/shojiwm/src/wlr_foreign_toplevel.rs:411
↓ 2 callersMethodcancel_managed_window_animation
(&mut self, window_id: &str, channel: Option<&str>)
src/shojiwm/src/ssd/integration.rs:1739
↓ 2 callersMethodcaptureFloatingRect
(window: WaylandWindow)
packages/config/src/window-manager.ts:4061
↓ 2 callersFunctioncapture_live_snapshot_for_window
( renderer: &mut GlesRenderer, window: &smithay::desktop::Window, _window_location: smithay::utils
src/shojiwm/src/backend/tty.rs:10395
↓ 2 callersFunctioncapture_origin_for_logical_rect
( output_geo: smithay::utils::Rectangle<i32, Logical>, rect: crate::ssd::LogicalRect, scale: smith
src/shojiwm/src/backend/tty.rs:6772
↓ 2 callersFunctioncapture_via_source
Run one capture cycle against a freshly-created `ExtImageCaptureSourceV1`. Returns the decoded thumbnail on success, `None` on any failure path.
src/xdg-desktop-portal-shojiwm/src/sources.rs:458
↓ 2 callersFunctioncheck_grab
( seat: &Seat<ShojiWM>, surface: &WlSurface, serial: Serial, )
src/shojiwm/src/handlers/xdg_shell.rs:620
↓ 2 callersFunctionchildNodePath
( parentPath: string, child: CompositionChild, index: number, )
packages/shoji_wm/src/serialize.ts:281
↓ 2 callersFunctionclampUnit
(value: number)
packages/shoji_wm/src/easing.ts:146
↓ 2 callersFunctionclamp_size_resolved
( value: ResolvedLayoutValue, min: Option<i32>, max: Option<i32>, scale: f64, )
src/shojiwm/src/ssd/mod.rs:2657
↓ 2 callersFunctioncleanup
()
tools/decoration-runtime.ts:3412
↓ 2 callersMethodcleanup_popups_with_debug
(&mut self, source: &'static str)
src/shojiwm/src/state.rs:3561
↓ 2 callersMethodcleanup_queues
(&mut self)
src/shojiwm/src/protocols/screencopy.rs:151
↓ 2 callersFunctionclearLayerDependencies
(layerId: string)
packages/shoji_wm/src/runtime-hooks.ts:1036
↓ 2 callersFunctionclearWindowDependencies
(windowId: string)
packages/shoji_wm/src/runtime-hooks.ts:987
↓ 2 callersFunctionclearWindowEffectDependencies
(windowId: string)
packages/shoji_wm/src/runtime-hooks.ts:1022
↓ 2 callersMethodclear_source_damage
(&mut self)
src/shojiwm/src/state.rs:3751
↓ 2 callersMethodclientToRootSizeExtra
(window: WaylandWindow)
packages/config/src/window-manager.ts:2096
↓ 2 callersFunctionclipped_transform_debug_enabled
()
src/shojiwm/src/backend/tty.rs:272
↓ 2 callersFunctionclipped_transform_debug_enabled
()
src/shojiwm/src/backend/winit.rs:57
↓ 2 callersFunctioncloneDisplayDraft
(draft: DisplayConfigDraft)
packages/shoji_wm/src/output.ts:73
↓ 2 callersFunctioncloneInputConfig
(config: InputConfigDraft)
packages/shoji_wm/src/input.ts:51
↓ 2 callersFunctioncloneOutputConfigEntry
(config: OutputConfigEntry)
packages/shoji_wm/src/output.ts:82
↓ 2 callersFunctionclosing_root_surface_source_elements
( renderer: &GlesRenderer, snapshot: &crate::backend::snapshot::ClosingWindowSnapshot, output_geo:
src/shojiwm/src/backend/tty.rs:10890
↓ 2 callersFunctioncollect_dirty_scope_rects
( node: &super::ComputedDecorationNode, dirty_node_ids: &std::collections::HashSet<&str>, rects: &
src/shojiwm/src/ssd/integration.rs:7912
↓ 2 callersFunctioncollect_icon_buffers
( node: &super::ComputedDecorationNode, path: String, order_map: &std::collections::HashMap<String
src/shojiwm/src/ssd/integration.rs:6721
↓ 2 callersFunctioncollect_text_buffers
( node: &super::ComputedDecorationNode, path: String, order_map: &std::collections::HashMap<String
src/shojiwm/src/ssd/integration.rs:6457
↓ 2 callersFunctioncolumn_is_fully_transparent
(bytes: &[u8], width: usize, height: usize, x: usize)
src/shojiwm/src/backend/shader_effect.rs:2948
↓ 2 callersFunctioncompile_blur_program
( gl: &ffi::Gles2, src: &str, )
src/shojiwm/src/backend/shader_effect.rs:2191
↓ 2 callersFunctioncompile_display_texture_program
( renderer: &mut GlesRenderer, )
src/shojiwm/src/backend/shader_effect.rs:1589
↓ 2 callersFunctioncompile_display_texture_program_preserve_alpha
Same as compile_display_texture_program but keeps the texture's alpha channel. Used for effects whose pipeline intentionally produces transparent regi
src/shojiwm/src/backend/shader_effect.rs:1657
↓ 2 callersFunctioncompile_texture_program
( renderer: &mut GlesRenderer, path: &str, namespace: &str, with_clip: bool, uniforms: Opt
src/shojiwm/src/backend/shader_effect.rs:2024
↓ 2 callersFunctioncompose_layer_source_effects
( renderer: &mut GlesRenderer, output: &Output, output_geo: Rectangle<i32, Logical>, scale: sm
src/shojiwm/src/backend/winit.rs:399
↓ 2 callersFunctioncompose_one_popup_elements
Compose a single popup's display elements with its assigned effects. Shared by the layer-popup and window-popup paths.
src/shojiwm/src/backend/tty.rs:7288
↓ 2 callersFunctioncompose_one_popup_elements
Compose a single popup's display elements with its assigned effects. Shared by the layer-popup and window-popup paths.
src/shojiwm/src/backend/winit.rs:574
↓ 2 callersFunctioncomposed_popup_scene_elements
Display elements for all popups of a layer surface, each composed with its configured popup effects (`COMPOSITOR.effect.popup`). Popups without an ass
src/shojiwm/src/backend/tty.rs:7177
↓ 2 callersFunctioncomposed_popup_scene_elements
Display elements for all popups of a layer surface, each composed with its configured popup effects. See the tty counterpart for details.
src/shojiwm/src/backend/winit.rs:466
↓ 2 callersFunctioncomputeReservedInsets
( outputName: string, options?: UsableAreaOptions, )
packages/shoji_wm/src/layer.ts:90
↓ 2 callersFunctionconfigureContext
()
packages/shoji_wm/src/output.ts:133
↓ 2 callersMethodconfigure_session_lock_surface_for_output
(&self, output: &Output)
src/shojiwm/src/state.rs:617
↓ 2 callersFunctionconfigured_background_effect_elements_for_window
( renderer: &mut GlesRenderer, space: &smithay::desktop::Space<smithay::desktop::Window>, window_d
src/shojiwm/src/backend/tty.rs:9736
↓ 2 callersFunctionconnector_connected
( state: &mut ShojiWM, node: DrmNode, crtc: crtc::Handle, connector: connector::Info, )
src/shojiwm/src/backend/tty.rs:10998
↓ 2 callersFunctionconnector_disconnected
( state: &mut ShojiWM, node: DrmNode, crtc: crtc::Handle, connector: connector::Info, )
src/shojiwm/src/backend/tty.rs:11123
↓ 2 callersFunctionconstrainedMax
( constraints: WindowSizeConstraints, axis: "width" | "height", extra: number, )
packages/config/src/window-manager.ts:4404
↓ 2 callersMethodconsume_runtime_lifecycle_invocation
( &mut self, invocation: DecorationHandlerInvocation, )
src/shojiwm/src/state.rs:2471
↓ 2 callersMethodcontent_inset
(&self)
src/shojiwm/src/ssd/mod.rs:2524
↓ 2 callersFunctioncreateAnimationControllerWithStore
( markDirty: () => void, entries: Map<symbol, AnimationEntry>, )
packages/shoji_wm/src/animation.ts:177
↓ 2 callersFunctioncreateCompositionEvaluationCache
( snapshot: WaylandWindowSnapshot, actions: WaylandWindowActions, evaluate: WindowCompositionFunction,
packages/shoji_wm/src/reconcile.ts:125
↓ 2 callersFunctioncreateJsxNode
( type: CompositionNodeType | Component<any>, props: ComponentProps = {}, key?: string, )
packages/shoji_wm/src/jsx-runtime.ts:33
↓ 2 callersFunctioncreateReadonlySignalFacade
( source: BaseSignal<T>, )
packages/shoji_wm/src/signals.ts:422
↓ 2 callersFunctioncreate_screencast_bo
( gbm: &GbmDevice<File>, width: u32, height: u32, modifier: DrmModifier, )
src/xdg-desktop-portal-shojiwm/src/pipewire_stream.rs:1200
↓ 2 callersMethodcreate_session
( &self, handle: ObjectPath<'_>, session_handle: ObjectPath<'_>, app_id: Strin
src/xdg-desktop-portal-shojiwm/src/screencast.rs:98
↓ 2 callersFunctioncrop_texture_region
( renderer: &mut GlesRenderer, texture: GlesTexture, size: (i32, i32), region: Rectangle<f64,
src/shojiwm/src/backend/shader_effect.rs:3605
↓ 2 callersMethodcross_end_margin_resolved
(self, margin: ResolvedLayoutEdges)
src/shojiwm/src/ssd/mod.rs:2695
↓ 2 callersMethodcross_start_margin_resolved
(self, margin: ResolvedLayoutEdges)
src/shojiwm/src/ssd/mod.rs:2688
↓ 2 callersMethoddamage_blink_rects_for_output
(&self, output: &Output)
src/shojiwm/src/state.rs:3757
↓ 2 callersFunctiondebug_scene_geometry_snapshot
( elements: &[TtyRenderElements], scale: Scale<f64>, )
src/shojiwm/src/backend/tty.rs:6066
↓ 2 callersFunctiondecode_png_and_scale
(bytes: &[u8], target_width: i32, target_height: i32)
src/shojiwm/src/backend/shader_effect.rs:3789
↓ 2 callersFunctiondecode_png_raw
Decode a PNG to RGBA at native resolution.
src/shojiwm/src/backend/icon.rs:1015
↓ 2 callersFunctiondevice_added
( state: &mut ShojiWM, loop_handle: &LoopHandle<'_, ShojiWM>, session: &mut LibSeatSession, no
src/shojiwm/src/backend/tty.rs:761
↓ 2 callersFunctiondirect_scanout_debug_enabled
()
src/shojiwm/src/backend/tty.rs:120
↓ 2 callersMethoddispatch_pointer_move_async_event
( &mut self, previous_pos: smithay::utils::Point<f64, smithay::utils::Logical>, pos: s
src/shojiwm/src/input.rs:216
↓ 2 callersMethoddraggingSlotRect
Layout slot reserved for the tile being dragged, or null when not dragging.
packages/config/src/window-manager.ts:3512
↓ 2 callersMethoddraw
( &self, frame: &mut GlesFrame<'_, '_>, src: Rectangle<f64, Buffer>, dst: Rect
src/shojiwm/src/backend/tty.rs:1508
↓ 2 callersFunctionedges_from_parts
( all: Option<i32>, horizontal: Option<i32>, vertical: Option<i32>, top: Option<i32>, righ
src/shojiwm/src/ssd/bridge.rs:1003
↓ 2 callersFunctioneffect
(run: () => void)
packages/shoji_wm/src/signals.ts:347
↓ 2 callersFunctioneffect_evaluation_signature
(output_name: &str, snapshots: &[T], id: F)
src/shojiwm/src/ssd/integration.rs:4653
↓ 2 callersMethodelement
( &mut self, renderer: &mut GlesRenderer, spec: RoundedRectSpec, )
src/shojiwm/src/backend/rounded.rs:83
↓ 2 callersMethodemitDisable
@internal
packages/shoji_wm/src/events.ts:549
↓ 2 callersMethodemitInitialConfigure
@internal
packages/shoji_wm/src/events.ts:493
↓ 2 callersFunctionemit_label
( renderer: &mut GlesRenderer, rasterizer: &mut TextRasterizer, text: &str, rect: LogicalRect,
src/shojiwm/src/config_error.rs:139
↓ 2 callersFunctionemit_line
( renderer: &mut GlesRenderer, atlas: &GlyphAtlas, text: &str, origin_x_logical: i32, orig
src/shojiwm/src/backend/fps_counter.rs:203
↓ 2 callersMethodenable_initial_decoration_runtime
(&mut self)
src/shojiwm/src/state.rs:1945
← previousnext →601–700 of 2,680, ranked by callers