MCPcopy Create free account

hub / github.com/bea4dev/ShojiWM / functions

Functions2,680 in github.com/bea4dev/ShojiWM

↓ 4 callersMethodsnapshot
()
packages/config/src/window-manager.ts:3914
↓ 4 callersFunctionsnapshotManagedWindow
( windowId: string, props: ManagedWindowProps | undefined, handle: ReactiveWaylandWindowHandle, )
packages/shoji_wm/src/reconcile.ts:332
↓ 4 callersFunctionsummarizeAnimationEntries
( entries: Map<string, Map<symbol, unknown>>, )
tools/decoration-runtime.ts:169
↓ 4 callersFunctionsummarizeSerializedLabels
(node: unknown)
tools/decoration-runtime.ts:1910
↓ 4 callersMethodsync_root_bounds
(&mut self, scale: f64)
src/shojiwm/src/ssd/mod.rs:380
↓ 4 callersFunctiontakeManagedWindowOnlyDirty
(windowId: string)
packages/shoji_wm/src/runtime-hooks.ts:586
↓ 4 callersFunctiontransform_decoration_elements
( elements: Vec<crate::backend::decoration::DecorationSceneElements>, root_origin: Point<i32, smithay:
src/shojiwm/src/backend/winit.rs:2075
↓ 4 callersMethodupdateFloatingDragSnap
Update the floating-drag snap candidate + preview during a move.
packages/config/src/window-manager.ts:2745
↓ 4 callersMethodupdate_decoration_hover_target
( &mut self, pos: smithay::utils::Point<f64, smithay::utils::Logical>, )
src/shojiwm/src/input.rs:2222
↓ 4 callersMethodwindow_allows_render
(&self, window: &Window)
src/shojiwm/src/state.rs:3621
↓ 4 callersFunctionwindow_effect_element_state
( decoration: &mut crate::ssd::WindowDecorationState, cache_key: String, signature: u64, )
src/shojiwm/src/backend/tty.rs:6812
↓ 4 callersFunctionwith_gpu_timing_gl_span
( gl: &ffi::Gles2, label: &'static str, size: (i32, i32), func: impl FnOnce() -> R, )
src/shojiwm/src/backend/shader_effect.rs:492
↓ 4 callersMethodwlr_foreign_toplevel_manager_state
(&mut self)
src/shojiwm/src/wlr_foreign_toplevel.rs:882
↓ 4 callersFunctionwrap_texture_stage_source
(source: &str)
src/shojiwm/src/backend/shader_effect.rs:2333
↓ 4 callersFunctionwriteFrame
(socket: Socket, message: unknown)
packages/shoji_wm/src/ipc.ts:218
↓ 4 callersMethodzIndexValue
(window: WaylandWindow)
packages/shoji_wm/src/window-stack.ts:25
↓ 3 callersMethodactive_pointer_lock_focus
( &self, pointer: &smithay::input::pointer::PointerHandle<Self>, )
src/shojiwm/src/input.rs:2455
↓ 3 callersFunctionanimation_timing_debug_enabled
()
src/shojiwm/src/ssd/integration.rs:83
↓ 3 callersFunctionapply_decoration_mode
( state: &mut ShojiWM, toplevel: &ToplevelSurface, mode: xdg_decoration::zv1::server::zxdg_topleve
src/shojiwm/src/handlers/xdg_shell.rs:40
↓ 3 callersMethodapply_runtime_input_config_to_devices
(&mut self)
src/shojiwm/src/state.rs:2439
↓ 3 callersFunctionapply_texture_program
( renderer: &mut GlesRenderer, texture: GlesTexture, size: (i32, i32), program: GlesTexProgram
src/shojiwm/src/backend/shader_effect.rs:3629
↓ 3 callersMethodas_node
(&self)
src/shojiwm/src/ssd/integration.rs:730
↓ 3 callersFunctionaverageOr
(values: number[], fallback: number)
packages/config/src/window-manager.ts:4536
↓ 3 callersMethodbegin
( &mut self, gl: &ffi::Gles2, label: &'static str, size: (i32, i32), )
src/shojiwm/src/backend/shader_effect.rs:406
↓ 3 callersMethodbeginInteractiveUnmaximize
(window: WaylandWindow)
packages/config/src/window-manager.ts:1517
↓ 3 callersFunctionblur_texture_pass_into
Down/up-sample blur kernel that writes into a pre-allocated `target` texture. The non-cached `blur_texture_pass` is a thin wrapper that allocates `tar
src/shojiwm/src/backend/shader_effect.rs:4024
↓ 3 callersMethodbroadcast
* Push an event to every currently connected client. * 現在接続中のすべてのクライアントにイベントをプッシュします。
packages/shoji_wm/src/ipc.ts:115
↓ 3 callersFunctioncached_icon_from_buffer
(spec: &IconSpec, buffer: MemoryRenderBuffer)
src/shojiwm/src/backend/icon.rs:367
↓ 3 callersFunctioncached_outer_geometry
( cached: &crate::ssd::CachedDecorationBuffer, root_rect: LogicalRect, output_geo: Rectangle<i32,
src/shojiwm/src/backend/decoration.rs:207
↓ 3 callersFunctioncancelWorkspaceVisualAnimation
(window: WaylandWindow)
packages/config/src/window-manager.ts:4676
↓ 3 callersFunctioncapture_snapshot_from_output_elements
( renderer: &mut GlesRenderer, output_geo: smithay::utils::Rectangle<i32, Logical>, rect: crate::s
src/shojiwm/src/backend/tty.rs:6744
↓ 3 callersMethodclampScrollOffset
(tileCount: number)
packages/config/src/window-manager.ts:4231
↓ 3 callersMethodclient_compositor_state
(&self, client: &'a Client)
src/shojiwm/src/handlers/compositor.rs:71
↓ 3 callersFunctioncloneLaunch
(spec: ProcessLaunchSpec)
packages/shoji_wm/src/process.ts:59
↓ 3 callersFunctioncloneOutputInfo
(output: OutputInfo)
packages/shoji_wm/src/output.ts:44
↓ 3 callersFunctioncloneSnapshot
(snapshot: WaylandLayerSnapshot)
packages/shoji_wm/src/layer.ts:14
↓ 3 callersFunctioncollect_window_source_damage
( window_decorations: &std::collections::HashMap< smithay::desktop::Window, crate::ssd::Wi
src/shojiwm/src/backend/tty.rs:8382
↓ 3 callersFunctioncollect_window_source_damage
( state: &ShojiWM, windows: impl IntoIterator<Item = smithay::desktop::Window>, )
src/shojiwm/src/backend/winit.rs:2945
↓ 3 callersFunctioncreateManagedPoll
( intervalMs: number, callback: PollCallback, dirtyMode: PollDirtyMode, )
packages/shoji_wm/src/scheduler.ts:28
↓ 3 callersFunctioncreateWindowAnimationControllerWithStore
( windowId: string, entries: Map<symbol, AnimationEntry>, )
packages/shoji_wm/src/animation.ts:267
↓ 3 callersFunctiondecode_effect_input
(value: WireEffectInput)
src/shojiwm/src/ssd/bridge.rs:692
↓ 3 callersFunctiondecode_png_and_scale
(bytes: &[u8], target_width: i32, target_height: i32)
src/shojiwm/src/backend/icon.rs:751
↓ 3 callersMethoddecoration_raster_scale_for_rect
(&self, rect: LogicalRect)
src/shojiwm/src/ssd/integration.rs:761
↓ 3 callersMethoddecoration_raster_scale_for_window
(&self, window: &Window)
src/shojiwm/src/ssd/integration.rs:752
↓ 3 callersMethoddecoration_under
( &self, point: Point<f64, Logical>, )
src/shojiwm/src/ssd/integration.rs:3987
↓ 3 callersMethoddispatch_gesture_swipe_async_event
(&mut self, event: GestureSwipeEventSnapshot)
src/shojiwm/src/input.rs:281
↓ 3 callersMethodeffective_border_fit
(&self, kind: &DecorationNodeKind)
src/shojiwm/src/ssd/mod.rs:2489
↓ 3 callersMethodemitFirstCommit
@internal
packages/shoji_wm/src/events.ts:495
↓ 3 callersMethodemitOpen
@internal Called by the compositor runtime, not config code.
packages/shoji_wm/src/events.ts:491
↓ 3 callersMethodend
(&mut self, gl: &ffi::Gles2, pending: PendingGpuTiming)
src/shojiwm/src/backend/shader_effect.rs:437
↓ 3 callersFunctionensureEntry
(variable: AnimationVariable)
packages/shoji_wm/src/animation.ts:182
↓ 3 callersFunctionevaluate_dynamic_decoration
( evaluator: &E, window: &WaylandWindowSnapshot, now_ms: u64, )
src/shojiwm/src/ssd/evaluator.rs:612
↓ 3 callersMethodevaluate_window
( &self, window: &WaylandWindowSnapshot, _now_ms: u64, )
src/shojiwm/src/ssd/evaluator.rs:521
↓ 3 callersFunctionexpand_effect_rect
( rect: crate::ssd::LogicalRect, outsets: crate::ssd::EffectOutsets, )
src/shojiwm/src/backend/winit.rs:167
↓ 3 callersFunctionfallback_text_buffer
( previous: &[CachedDecorationLabel], owner_node_id: Option<&str>, stable_key: &str, )
src/shojiwm/src/ssd/integration.rs:6622
↓ 3 callersFunctionfit_children_inner_clip_resolved
( node: &super::ComputedDecorationNode, )
src/shojiwm/src/ssd/integration.rs:5054
↓ 3 callersFunctionfit_content_box
Compute the destination box for a source of `src_w x src_h` laid out inside a `frame_w x frame_h` target according to `fit`. Returns (width, height, o
src/shojiwm/src/backend/icon.rs:1043
↓ 3 callersMethodfloatingContentRectToViewportRect
( rect: ManagedWindowRect, )
packages/config/src/window-manager.ts:4171
↓ 3 callersMethodfocusActiveWindow
()
packages/config/src/window-manager.ts:3903
↓ 3 callersMethodfocusWindowAtPointerPosition
( position: PointerMoveEvent["position"] | null | undefined, monitorHint?: string, )
packages/config/src/window-manager.ts:1872
↓ 3 callersMethodfocus_session_lock_surface
(&mut self, serial: smithay::utils::Serial)
src/shojiwm/src/state.rs:636
↓ 3 callersMethodfocus_window
(&mut self, window: &smithay::desktop::Window, serial: Serial)
src/shojiwm/src/input.rs:2377
↓ 3 callersFunctionframebuffer_backdrop_element_for_output_rects
( renderer: &mut GlesRenderer, state: &mut ShaderEffectElementState, rects: &[LogicalRect], ef
src/shojiwm/src/backend/shader_effect.rs:563
↓ 3 callersFunctionframebuffer_backdrop_element_for_output_rects_with_popup_source
( renderer: &mut GlesRenderer, state: &mut ShaderEffectElementState, rects: &[LogicalRect], ef
src/shojiwm/src/backend/shader_effect.rs:577
↓ 3 callersFunctiongap_disable_decoration_clip_enabled
()
src/shojiwm/src/backend/decoration.rs:43
↓ 3 callersFunctiongap_disable_titlebar_clip_enabled
(height: i32)
src/shojiwm/src/backend/decoration.rs:51
↓ 3 callersFunctionhandle_commit
Should be called on `WlSurface::commit`
src/shojiwm/src/handlers/xdg_shell.rs:644
↓ 3 callersMethodhandle_for_window_id
(&self, window_id: &str)
src/shojiwm/src/wlr_foreign_toplevel.rs:488
↓ 3 callersFunctionhash_window_scene_contributors
( hasher: &mut std::collections::hash_map::DefaultHasher, space: &smithay::desktop::Space<smithay::des
src/shojiwm/src/backend/tty.rs:8458
↓ 3 callersFunctionhash_window_scene_contributors
( hasher: &mut std::collections::hash_map::DefaultHasher, state: &ShojiWM, windows: &[smithay::des
src/shojiwm/src/backend/winit.rs:3021
↓ 3 callersMethodid
Stable identifier used to route per-source updates from the background thumbnail refresh thread back to the picker UI.
src/xdg-desktop-portal-shojiwm/src/sources.rs:75
↓ 3 callersFunctioninit
Detect the active locale and load both it and the en_US fallback. Idempotent.
src/xdg-desktop-portal-shojiwm/src/i18n/mod.rs:25
↓ 3 callersMethodinvoke_runtime_event
( &self, data: &mut ShojiWM, phase: WindowResizePhaseSnapshot, current_pointer
src/shojiwm/src/grabs/resize_grab.rs:112
↓ 3 callersMethodinvoke_runtime_event
( &self, data: &mut ShojiWM, phase: WindowMovePhaseSnapshot, current_pointer:
src/shojiwm/src/grabs/move_grab.rs:67
↓ 3 callersFunctionisBottomSnapZone
(zone: LayoutSnapZone)
packages/config/src/window-manager.ts:4502
↓ 3 callersFunctionisTopSnapZone
(zone: LayoutSnapZone)
packages/config/src/window-manager.ts:4498
↓ 3 callersMethodis_closed
(&self)
src/shojiwm/src/wlr_foreign_toplevel.rs:97
↓ 3 callersMethodis_valid
(&self)
src/shojiwm/src/runtime_process.rs:71
↓ 3 callersFunctionis_valid_env_key
(key: &str)
src/shojiwm/src/activation_environment.rs:140
↓ 3 callersMethodkick_capture
Dequeue a PW buffer, create a new wlr frame on the session, attach the wl_buffer that wraps the same memfd, and submit. The compositor renders straigh
src/xdg-desktop-portal-shojiwm/src/toplevel_stream.rs:788
↓ 3 callersMethodkind
(&self)
src/shojiwm/src/backend/tty.rs:1498
↓ 3 callersFunctionlayer_focus_debug_enabled
()
src/shojiwm/src/input.rs:46
↓ 3 callersMethodlayer_surface_under_with_policy
( &self, layers: &smithay::desktop::LayerMap, output_geo: &Rectangle<i32, Logical>,
src/shojiwm/src/state.rs:3062
↓ 3 callersFunctionlayout_box_children
( node: &DecorationNode, content_rect: ResolvedLogicalRect, direction: LayoutDirection, effect
src/shojiwm/src/ssd/mod.rs:1649
↓ 3 callersFunctionlayout_node_resolved
( node: &DecorationNode, resolved_rect: ResolvedLogicalRect, inherited_clip: Option<ResolvedDecora
src/shojiwm/src/ssd/mod.rs:1506
↓ 3 callersFunctionlayout_node_with_scale
( node: &DecorationNode, rect: LogicalRect, inherited_clip: Option<DecorationClip>, window_slo
src/shojiwm/src/ssd/mod.rs:1486
↓ 3 callersFunctionloadRuntimeConfig
()
tools/decoration-runtime.ts:1065
↓ 3 callersFunctionload_icon
(theme: &CursorTheme, icon: CursorIcon)
src/shojiwm/src/cursor.rs:121
↓ 3 callersFunctionlocal_clip_from_physical_geometry
( clip_geometry: Rectangle<i32, Physical>, geometry: Rectangle<i32, Physical>, radius: f32, )
src/shojiwm/src/backend/decoration.rs:569
↓ 3 callersFunctionlog_kinetic_window_render_state_debug
( phase: &str, output_name: &str, decoration: &crate::ssd::WindowDecorationState, output_geo:
src/shojiwm/src/backend/tty.rs:6333
↓ 3 callersMethodmain_margin
(self, margin: Edges)
src/shojiwm/src/ssd/mod.rs:2702
↓ 3 callersFunctionmake_window
(is_focused: bool)
src/shojiwm/src/ssd/evaluator.rs:4242
↓ 3 callersFunctionmanaged_client_rect_for_state
( tree: &DecorationTree, managed: &super::ManagedWindowState, fallback_client_rect: LogicalRect,
src/shojiwm/src/ssd/integration.rs:4954
↓ 3 callersFunctionmanaged_client_rect_from_current_insets
( current_root: LogicalRect, current_client: LogicalRect, desired_root: LogicalRect, )
src/shojiwm/src/ssd/integration.rs:4975
↓ 3 callersMethodmanaged_window_allows_input
(&self)
src/shojiwm/src/ssd/integration.rs:452
↓ 3 callersMethodmanaged_window_allows_input_on_output
(&self, output_name: &str)
src/shojiwm/src/ssd/integration.rs:456
↓ 3 callersFunctionmarkLayerDirty
(layerId: string)
packages/shoji_wm/src/runtime-hooks.ts:461
↓ 3 callersMethodmaxTileWidth
(window: WaylandWindow)
packages/config/src/window-manager.ts:4319
↓ 3 callersMethodmaximize
()
packages/shoji_wm/src/types.ts:2111
↓ 3 callersMethodmoveFocusedTile
(direction: -1 | 1)
packages/config/src/window-manager.ts:3103
← previousnext →401–500 of 2,680, ranked by callers