MCPcopy Create free account

hub / github.com/bea4dev/ShojiWM / functions

Functions2,680 in github.com/bea4dev/ShojiWM

↓ 840 callersMethodclone
(&self)
src/shojiwm/src/ssd/evaluator.rs:2264
↓ 488 callersMethodget
Read the current value of a variable. / 変数の現在値を取得します。
packages/shoji_wm/src/types.ts:1023
↓ 263 callersMethodis_empty
(&self)
src/shojiwm/src/protocols/screencopy.rs:44
↓ 236 callersMethodpush
(&mut self, screencopy: Screencopy)
src/shojiwm/src/protocols/screencopy.rs:57
↓ 202 callersMethodlock
(&mut self, confirmation: SessionLocker)
src/shojiwm/src/handlers/mod.rs:198
↓ 200 callersMethodset
Set a single environment variable. / 環境変数を 1 つ設定します。
packages/shoji_wm/src/types.ts:1019
↓ 198 callersFunctionread
(value: T | ReadonlySignal<T>)
packages/shoji_wm/src/signals.ts:379
↓ 154 callersMethodcollect
(&mut self, gl: &ffi::Gles2)
src/shojiwm/src/backend/shader_effect.rs:353
↓ 122 callersMethodcontains
(self, point: LogicalPoint)
src/shojiwm/src/ssd/mod.rs:1260
↓ 115 callersMethodremove
(window: WaylandWindow)
packages/shoji_wm/src/window-stack.ts:18
↓ 99 callersMethoddelete
(key: string)
packages/shoji_wm/src/events.ts:35
↓ 95 callersMethodschedule_redraw
(&mut self)
src/shojiwm/src/state.rs:3331
↓ 93 callersMethodraw
(self)
src/shojiwm/src/ssd/mod.rs:1293
↓ 82 callersMethodadd
(window: WaylandWindow, options?: WindowStackAddOptions)
packages/shoji_wm/src/window-stack.ts:17
↓ 80 callersMethodfind
Returns the first device matching `predicate`. / `predicate` に一致する最初のデバイスを返します。
packages/shoji_wm/src/types.ts:1309
↓ 70 callersMethodto_f32
(self)
src/shojiwm/src/ssd/mod.rs:1305
↓ 64 callersMethodwith_children
(mut self, children: Vec<DecorationNode>)
src/shojiwm/src/ssd/mod.rs:606
↓ 63 callersMethodwith_style
(mut self, style: DecorationStyle)
src/shojiwm/src/ssd/mod.rs:596
↓ 58 callersFunctiontransformed_root_rect
(rect: LogicalRect, transform: WindowTransform)
src/shojiwm/src/backend/visual.rs:986
↓ 55 callersMethodhas
(window: WaylandWindow)
packages/shoji_wm/src/window-stack.ts:19
↓ 44 callersMethodfrom
(value: DecorationValidationError)
src/shojiwm/src/ssd/mod.rs:1472
↓ 43 callersMethodclear
()
packages/shoji_wm/src/window-stack.ts:30
↓ 43 callersFunctionsignal
(initialValue: T)
packages/shoji_wm/src/signals.ts:312
↓ 42 callersMethodbind
* Register a shortcut. `id` must be unique; registering the same id twice * replaces the previous binding. * ショートカットを登録します。`id` は一意である必要があります。
packages/shoji_wm/src/types.ts:1159
↓ 42 callersMethodsnapshot_window
Build a TypeScript-facing window snapshot for a mapped window.
src/shojiwm/src/ssd/window_model.rs:617
↓ 41 callersMethodgeometry
(&self, scale: Scale<f64>)
src/shojiwm/src/backend/tty.rs:1478
↓ 38 callersMethodid
(&self)
src/shojiwm/src/runtime_process.rs:40
↓ 36 callersMethodapplyWorkspaceStackPolicy
(workspace: Workspace | undefined)
packages/config/src/window-manager.ts:1529
↓ 36 callersFunctionhasActiveAnimations
()
packages/shoji_wm/src/animation.ts:314
↓ 35 callersFunctionrelative_physical_rect_from_root_precise
( rect: PreciseLogicalRect, root_rect: LogicalRect, output_geo: Rectangle<i32, Logical>, outpu
src/shojiwm/src/backend/visual.rs:730
↓ 34 callersMethodrequest_tty_maintenance
(&mut self, reason: &'static str)
src/shojiwm/src/state.rs:3290
↓ 33 callersMethodsize
(&self)
src/shojiwm/src/cursor.rs:37
↓ 29 callersMethodlayout
Compute layout geometry for the decoration tree within the provided bounds.
src/shojiwm/src/ssd/mod.rs:90
↓ 29 callersMethodsnap_edge
(self, scale: f64)
src/shojiwm/src/ssd/mod.rs:1313
↓ 27 callersMethodid
(&self)
src/shojiwm/src/backend/tty.rs:1458
↓ 27 callersMethodshouldTile
(window: WaylandWindow)
packages/config/src/window-manager.ts:3910
↓ 26 callersMethodapplyLayout
(options: LayoutOptions = {})
packages/config/src/window-manager.ts:3383
↓ 26 callersMethodhandle
* Register a handler for a named request/command method. Calling `handle` * with the same method name again overwrites the previous handler. * 名
packages/shoji_wm/src/ipc.ts:110
↓ 26 callersMethodlayout_for_client_with_scale
( &self, client_rect: LogicalRect, scale: f64, )
src/shojiwm/src/ssd/integration.rs:5249
↓ 26 callersMethodspawn
* Launch a process and forget it. The compositor does not track or restart it. * プロセスを起動して追跡しません。コンポジターは再起動も監視もしません。
packages/shoji_wm/src/types.ts:1124
↓ 24 callersFunctionprecise_rect_from_resolved
(rect: crate::ssd::ResolvedLogicalRect)
src/shojiwm/src/ssd/integration.rs:5095
↓ 23 callersFunctionbuild_shared_edge_geometry_map
( layout: &ComputedDecorationTree, )
src/shojiwm/src/ssd/integration.rs:7394
↓ 23 callersFunctionwriteResponse
( output: NodeJS.WritableStream, response: | EvaluateSuccess | SchedulerTickSuccess | WindowCl
tools/decoration-runtime.ts:3377
↓ 22 callersMethodensure_runtime
( &'a self, runtime: &'a mut Option<NodeDecorationRuntime>, )
src/shojiwm/src/ssd/evaluator.rs:1777
↓ 22 callersMethodread_response
( &mut self, )
src/shojiwm/src/ssd/evaluator.rs:2303
↓ 22 callersMethodsend
* Send an unsolicited event to this single client only (not a broadcast). * このクライアントのみに非同期イベントを送信します(ブロードキャストではありません)。
packages/shoji_wm/src/ipc.ts:71
↓ 22 callersMethodwrite_request
(&mut self, request: &str)
src/shojiwm/src/ssd/evaluator.rs:2282
↓ 20 callersFunctionpeekNextPollDelay
()
tools/decoration-runtime.ts:3277
↓ 20 callersFunctionpendingDisplayConfigPayload
()
tools/decoration-runtime.ts:824
↓ 19 callersFunctiondebugSSD
( message: string, details: Record<string, unknown> = {}, )
tools/decoration-runtime.ts:110
↓ 19 callersFunctionlogical_size_to_physical_buffer_size
( width: i32, height: i32, scale: Scale<f64>, )
src/shojiwm/src/backend/visual.rs:464
↓ 19 callersMethodround_to_i32
(self)
src/shojiwm/src/ssd/mod.rs:1309
↓ 19 callersFunctionscheduleWorkspaceBroadcast
()
packages/config/src/index.tsx:104
↓ 19 callersMethodsync_runtime_display_state
(&self)
src/shojiwm/src/state.rs:2347
↓ 19 callersFunctiontransformed_rect
( rect: LogicalRect, reference_rect: LogicalRect, transform: WindowTransform, )
src/shojiwm/src/backend/visual.rs:990
↓ 18 callersFunctionpendingInputConfigPayload
()
tools/decoration-runtime.ts:860
↓ 18 callersFunctionpendingKeyBindingConfigPayload
()
tools/decoration-runtime.ts:847
↓ 18 callersFunctionpendingPointerConfigPayload
()
tools/decoration-runtime.ts:856
↓ 18 callersFunctionpendingProcessActionsPayload
()
tools/decoration-runtime.ts:840
↓ 18 callersFunctionpendingProcessConfigPayload
()
tools/decoration-runtime.ts:831
↓ 17 callersFunctioncontent_clip_for_layout
( _tree: &DecorationTree, layout: &ComputedDecorationTree, shared_edges: &impl SharedEdgeGeometryL
src/shojiwm/src/ssd/integration.rs:4690
↓ 17 callersMethodpeek
Read the current value WITHOUT registering a dependency. / 依存関係を登録せずに現在の値を読みます。
packages/shoji_wm/src/signals.ts:44
↓ 16 callersFunctioncreateWindowState
( id: string, options?: { default: WindowStateDefault<T> }, )
packages/shoji_wm/src/window-state.ts:76
↓ 16 callersMethodfocus
()
packages/shoji_wm/src/types.ts:2116
↓ 16 callersFunctionis_identity_visual_geometry
(visual: WindowVisualState)
src/shojiwm/src/backend/visual.rs:588
↓ 16 callersFunctionstopRectAnimation
( window: WaylandWindow, windowRectState: WindowStateKey<ManagedWindowRect>, )
packages/config/src/window-animation.ts:115
↓ 15 callersMethodapply_runtime_process_actions
(&mut self, actions: Vec<RuntimeProcessAction>)
src/shojiwm/src/state.rs:2577
↓ 15 callersFunctionbuild_render_order_map
( layout: &ComputedDecorationTree, )
src/shojiwm/src/ssd/integration.rs:5812
↓ 15 callersFunctionclamp
(value: number, min: number, max: number)
packages/config/src/window-manager.ts:4428
↓ 15 callersMethodconsume_runtime_display_config
(&mut self, update: Option<RuntimeDisplayConfigUpdate>)
src/shojiwm/src/state.rs:2362
↓ 15 callersMethodconsume_runtime_event_config
(&mut self, update: Option<RuntimeEventConfigUpdate>)
src/shojiwm/src/state.rs:2465
↓ 15 callersMethodconsume_runtime_input_config
(&mut self, update: Option<RuntimeInputConfigUpdate>)
src/shojiwm/src/state.rs:2454
↓ 15 callersMethodconsume_runtime_key_binding_config
( &mut self, update: Option<RuntimeKeyBindingConfigUpdate>, )
src/shojiwm/src/state.rs:2380
↓ 15 callersMethodconsume_runtime_pointer_config
(&mut self, update: Option<RuntimePointerConfigUpdate>)
src/shojiwm/src/state.rs:2405
↓ 15 callersMethodconsume_runtime_process_config
(&mut self, update: Option<RuntimeProcessConfigUpdate>)
src/shojiwm/src/state.rs:2571
↓ 15 callersMethodframe
(&mut self, session: &SessionRef, frame: Frame)
src/shojiwm/src/handlers/mod.rs:313
↓ 15 callersMethodsplit
(&mut self)
src/shojiwm/src/protocols/screencopy.rs:48
↓ 15 callersFunctionsurface_elements
( window: &Window, renderer: &mut R, location: Point<i32, Physical>, scale: Scale<f64>, al
src/shojiwm/src/backend/window.rs:381
↓ 15 callersMethodtileableWindows
()
packages/config/src/window-manager.ts:3979
↓ 15 callersMethodwindow_slot_rect
(&self)
src/shojiwm/src/ssd/mod.rs:126
↓ 14 callersFunctionbuild_icon_buffers
( layout: &ComputedDecorationTree, order_map: &std::collections::HashMap<String, usize>, raster_sc
src/shojiwm/src/ssd/integration.rs:5574
↓ 14 callersFunctionbuild_text_buffers_with_fallback
( layout: &ComputedDecorationTree, order_map: &std::collections::HashMap<String, usize>, raster_sc
src/shojiwm/src/ssd/integration.rs:5533
↓ 14 callersFunctioncubicBezier
( x1: number, y1: number, x2: number, y2: number, )
packages/shoji_wm/src/easing.ts:31
↓ 14 callersMethodisActive
()
packages/config/src/window-manager.ts:3159
↓ 14 callersFunctionrelative_physical_rect_from_root_snapped_edges
( rect: LogicalRect, root_rect: LogicalRect, output_geo: Rectangle<i32, Logical>, output_scale
src/shojiwm/src/backend/visual.rs:697
↓ 13 callersFunctionlogical_point_to_physical_point_global_edges
( point: Point<i32, Logical>, origin: Point<i32, Logical>, scale: Scale<f64>, )
src/shojiwm/src/backend/visual.rs:382
↓ 13 callersFunctionprecise_rect_from_logical
(rect: LogicalRect)
src/shojiwm/src/backend/visual.rs:30
↓ 13 callersFunctionpush_damage_pair
( damage: &mut Vec<LogicalRect>, old_rect: Option<LogicalRect>, new_rect: LogicalRect, )
src/shojiwm/src/ssd/integration.rs:7749
↓ 13 callersFunctionrecord_managed_rect_path_event
(event: ManagedRectPathEvent)
src/shojiwm/src/ssd/integration.rs:196
↓ 13 callersMethodsurface_under
( &self, pos: Point<f64, Logical>, )
src/shojiwm/src/state.rs:2817
↓ 13 callersMethodsyncWindowVisibleOutputs
(window: WaylandWindow)
packages/config/src/window-manager.ts:3964
↓ 13 callersFunctiontransform_window_elements
( elements: Vec<WaylandSurfaceRenderElement<GlesRenderer>>, visual: WindowVisualState, direct: fn(
src/shojiwm/src/backend/tty.rs:5652
↓ 12 callersFunctionbackdrop_shader_element_with_geometry
( renderer: &mut GlesRenderer, element_id: Id, commit_counter: CommitCounter, texture: GlesTex
src/shojiwm/src/backend/shader_effect.rs:2452
↓ 12 callersMethodbutton
( &mut self, data: &mut ShojiWM, handle: &mut PointerInnerHandle<'_, ShojiWM>,
src/shojiwm/src/grabs/move_grab.rs:226
↓ 12 callersFunctionplayRectAnimation
( window: WaylandWindow, windowRectState: WindowStateKey<ManagedWindowRect>, to: ManagedWindowRect
packages/config/src/window-animation.ts:73
↓ 12 callersFunctionsnapped_precise_logical_rect_in_root_frame_area_space
( rect: PreciseLogicalRect, element_rect: PreciseLogicalRect, area_width: i32, area_height: i3
src/shojiwm/src/backend/visual.rs:282
↓ 12 callersMethodsyncWorkspaces
()
packages/config/src/window-manager.ts:1558
↓ 12 callersMethoduses_backdrop_input
(&self)
src/shojiwm/src/ssd/mod.rs:905
↓ 12 callersMethoduses_layer_source_input
(&self)
src/shojiwm/src/ssd/mod.rs:943
↓ 12 callersMethoduses_xray_backdrop_input
(&self)
src/shojiwm/src/ssd/mod.rs:917
next →1–100 of 2,680, ranked by callers