Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bea4dev/ShojiWM
/ functions
Functions
2,680 in github.com/bea4dev/ShojiWM
⨍
Functions
2,680
◇
Types & classes
710
↓ 6 callers
Method
animateWorkspaceTransition
(options: { fromOffsetY: number; toOffsetY: number; fromOpacity: number; toOpacity: number;
packages/config/src/window-manager.ts:3242
↓ 6 callers
Method
clearFloatingSnapPreview
()
packages/config/src/window-manager.ts:2792
↓ 6 callers
Function
cloneDevice
(device: InputDeviceInfo, key = device.key)
packages/shoji_wm/src/input.ts:19
↓ 6 callers
Function
cloneInputState
( state: Record<string, InputDeviceInfo>, )
packages/shoji_wm/src/input.ts:30
↓ 6 callers
Function
cloneOutputState
( state: Record<string, OutputInfo>, )
packages/shoji_wm/src/output.ts:19
↓ 6 callers
Function
compileEffect
( options: CompileEffectOptions, )
packages/shoji_wm/src/shader.ts:439
↓ 6 callers
Function
currentHookSlotContext
(apiName: string)
packages/shoji_wm/src/runtime.ts:437
↓ 6 callers
Method
debug_label
(&self)
src/shojiwm/src/backend/shader_effect.rs:1484
↓ 6 callers
Function
disposeOwnedComputeds
(owner: string)
packages/shoji_wm/src/runtime-hooks.ts:92
↓ 6 callers
Function
for_each_paint_ordered_child
( node: &super::ComputedDecorationNode, mut f: impl FnMut(usize, &super::ComputedDecorationNode), )
src/shojiwm/src/ssd/integration.rs:6012
↓ 6 callers
Method
inner_rect_from_resolved
( &mut self, rect: crate::ssd::ResolvedLogicalRect, context: SharedEdgeBuildContext,
src/shojiwm/src/ssd/integration.rs:7132
↓ 6 callers
Function
inverse_transform_point
( point: Point<f64, Logical>, rect: LogicalRect, transform: WindowTransform, )
src/shojiwm/src/backend/visual.rs:1038
↓ 6 callers
Function
isLayoutSnapZone
(zone: SnapZone | null)
packages/config/src/window-manager.ts:4486
↓ 6 callers
Method
is_backdrop
(&self)
src/shojiwm/src/ssd/mod.rs:886
↓ 6 callers
Function
label_debug_enabled
()
src/shojiwm/src/ssd/integration.rs:157
↓ 6 callers
Method
layout_for_client
Compute a layout where the `WindowSlot` matches the provided client rect.
src/shojiwm/src/ssd/integration.rs:5242
↓ 6 callers
Function
logical_rect_to_physical_buffer_rect_f64
( rect: LogicalRect, origin: Point<i32, Logical>, scale: Scale<f64>, )
src/shojiwm/src/backend/visual.rs:325
↓ 6 callers
Function
logical_rect_to_physical_rect
( rect: LogicalRect, origin: Point<i32, Logical>, scale: Scale<f64>, )
src/shojiwm/src/backend/visual.rs:365
↓ 6 callers
Method
managed_window_allows_render_on_output
(&self, output_name: &str)
src/shojiwm/src/ssd/integration.rs:443
↓ 6 callers
Method
motion
( &mut self, data: &mut ShojiWM, handle: &mut PointerInnerHandle<'_, ShojiWM>,
src/shojiwm/src/grabs/move_grab.rs:119
↓ 6 callers
Function
normalize
(window: WaylandWindow)
packages/shoji_wm/src/window-stack.ts:40
↓ 6 callers
Method
notify_runtime_outputs_changed
(&mut self)
src/shojiwm/src/state.rs:2354
↓ 6 callers
Function
parse_option_value
(args: &[String], option: &str)
src/shojiwm/src/main.rs:253
↓ 6 callers
Method
pointer_allows_window_interaction
( &self, pointer_surface: Option< &smithay::reexports::wayland_server::protocol::w
src/shojiwm/src/input.rs:1989
↓ 6 callers
Function
precise_rect_from_shared_edges
( edges: &[SharedEdgeSpec], rect: SharedEdgeRect, )
src/shojiwm/src/ssd/integration.rs:7373
↓ 6 callers
Method
request_window_minimize
( &mut self, window: &smithay::desktop::Window, minimized: bool, source: crate
src/shojiwm/src/input.rs:1736
↓ 6 callers
Function
retain_live_instances
(inner: &mut WlrForeignToplevelHandleInner)
src/shojiwm/src/wlr_foreign_toplevel.rs:313
↓ 6 callers
Method
runtime_output_render_enabled
(&self, output_name: &str)
src/shojiwm/src/state.rs:2053
↓ 6 callers
Method
scheduleAnimation
(options: ManagedWindowScheduleAnimationOptions)
packages/shoji_wm/src/types.ts:2117
↓ 6 callers
Method
setVisible
(visible: boolean)
packages/config/src/window-manager.ts:3193
↓ 6 callers
Method
shared_edge_geometry
(&self, stable_id: &str)
src/shojiwm/src/ssd/integration.rs:55
↓ 6 callers
Function
snapColumn
(zone: LayoutSnapZone)
packages/config/src/window-manager.ts:4506
↓ 6 callers
Method
sync_wlr_foreign_toplevel_states
(&mut self)
src/shojiwm/src/wlr_foreign_toplevel.rs:765
↓ 6 callers
Function
t
Look up the localized string for `key` (e.g. `picker.heading`). Returns the key itself if neither the primary table nor the fallback has it.
src/xdg-desktop-portal-shojiwm/src/i18n/mod.rs:47
↓ 6 callers
Function
transform_text_elements
( elements: Vec<crate::backend::text::DecorationTextureElements>, root_origin: Point<i32, smithay::uti
src/shojiwm/src/backend/winit.rs:2020
↓ 6 callers
Function
transformed_precise_rect
( rect: PreciseLogicalRect, reference_rect: LogicalRect, transform: WindowTransform, )
src/shojiwm/src/backend/visual.rs:1015
↓ 6 callers
Method
unmaximize
()
packages/shoji_wm/src/types.ts:2112
↓ 6 callers
Method
unset
Remove an environment variable. / 環境変数を削除します。
packages/shoji_wm/src/types.ts:1021
↓ 6 callers
Method
update
(snapshot: WaylandLayerSnapshot)
tools/decoration-runtime.ts:923
↓ 6 callers
Method
version
(&self)
src/xdg-desktop-portal-shojiwm/src/screencast.rs:79
↓ 6 callers
Method
viewportRectToFloatingContentRect
( rect: ManagedWindowRect, )
packages/config/src/window-manager.ts:4160
↓ 6 callers
Function
window_effect_signature
( placement: &'static str, window_rect: crate::ssd::LogicalRect, effect: &crate::ssd::WindowEffect
src/shojiwm/src/backend/tty.rs:6782
↓ 6 callers
Method
window_frame_processing_applies_to_output
(&self, window: &Window, output: &Output)
src/shojiwm/src/presentation.rs:418
↓ 6 callers
Method
window_under_transformed
( &self, logical_pos: LogicalPoint, )
src/shojiwm/src/state.rs:3124
↓ 6 callers
Function
window_visual_state
( rect: LogicalRect, transform: WindowTransform, output_geo: Rectangle<i32, Logical>, output_s
src/shojiwm/src/backend/visual.rs:596
↓ 5 callers
Function
Image
(props: ImageProps)
packages/shoji_wm/src/index.ts:658
↓ 5 callers
Function
alpha_at
(bytes: &[u8], width: usize, x: usize, y: usize)
src/shojiwm/src/backend/shader_effect.rs:2956
↓ 5 callers
Function
backdropSource
()
packages/shoji_wm/src/shader.ts:120
↓ 5 callers
Function
bounding_box_for_rects
( rects: &[crate::ssd::LogicalRect], )
src/shojiwm/src/backend/window.rs:181
↓ 5 callers
Function
build_shared_edge_tree
(layout: &ComputedDecorationTree)
src/shojiwm/src/ssd/integration.rs:7267
↓ 5 callers
Method
cancelAnimation
(channel?: string)
packages/shoji_wm/src/types.ts:2118
↓ 5 callers
Function
capture_live_snapshot_for_close
( state: &mut ShojiWM, window: &smithay::desktop::Window, )
src/shojiwm/src/backend/tty.rs:10464
↓ 5 callers
Function
cloneEnv
(env: ProcessEnv | undefined)
packages/shoji_wm/src/process.ts:52
↓ 5 callers
Function
collect_layer_source_damage
( layers: impl IntoIterator<Item = smithay::desktop::LayerSurface>, source_damage: &[crate::state::Own
src/shojiwm/src/backend/tty.rs:8405
↓ 5 callers
Function
collect_layer_source_damage
( state: &ShojiWM, layers: impl IntoIterator<Item = smithay::desktop::LayerSurface>, lower: bool,
src/shojiwm/src/backend/winit.rs:2966
↓ 5 callers
Method
configure
* Registers a factory that the compositor calls whenever the set of connected * input devices changes. Mutate `input` (an `InputConfigDraft`) to ap
packages/shoji_wm/src/types.ts:1319
↓ 5 callers
Function
createElementNode
( type: CompositionNodeType, props: ComponentProps = {}, key?: string | number | null, )
packages/shoji_wm/src/runtime.ts:59
↓ 5 callers
Method
decoration_allows_input_at
( &self, decoration: &WindowDecorationState, pos: Point<f64, Logical>, )
src/shojiwm/src/state.rs:3636
↓ 5 callers
Function
dualKawaseBlur
( options: BackdropBlurOptions = {}, )
packages/shoji_wm/src/shader.ts:315
↓ 5 callers
Function
effect_pipeline_target
( renderer: &mut GlesRenderer, size: (i32, i32), cache: Option<&mut EffectPipelineCache>, )
src/shojiwm/src/backend/shader_effect.rs:3675
↓ 5 callers
Function
emit
( level: "debug" | "info" | "warn" | "error", args: unknown[], )
tools/decoration-runtime.ts:937
↓ 5 callers
Method
floatingWindows
()
packages/config/src/window-manager.ts:4072
↓ 5 callers
Function
frame_liveness_debug_enabled
()
src/shojiwm/src/backend/tty.rs:110
↓ 5 callers
Function
gpu_timing_debug_enabled
()
src/shojiwm/src/backend/shader_effect.rs:445
↓ 5 callers
Function
handleSSDRebuildSuppressionViolation
( scope: | "runtime" | "window-structure" | "window-node" | "layer-structure" | "layer-n
packages/shoji_wm/src/runtime-hooks.ts:359
↓ 5 callers
Method
hasWindow
(window: WaylandWindow)
packages/config/src/window-manager.ts:3079
↓ 5 callers
Function
hot_reload_debug_enabled
()
src/shojiwm/src/ssd/integration.rs:147
↓ 5 callers
Function
isSignal
(value: unknown)
packages/shoji_wm/src/signals.ts:358
↓ 5 callers
Method
is_texture_backed
(&self)
src/shojiwm/src/ssd/mod.rs:893
↓ 5 callers
Function
live_instances
(inner: &WlrForeignToplevelHandleInner)
src/shojiwm/src/wlr_foreign_toplevel.rs:305
↓ 5 callers
Function
loadShader
(path: string)
packages/shoji_wm/src/shader.ts:97
↓ 5 callers
Function
log_gap_texture_region_readback
( renderer: &mut GlesRenderer, texture: &GlesTexture, src_region: Option<Rectangle<f64, Buffer>>,
src/shojiwm/src/backend/shader_effect.rs:2788
↓ 5 callers
Method
main_end_margin_resolved
(self, margin: ResolvedLayoutEdges)
src/shojiwm/src/ssd/mod.rs:2681
↓ 5 callers
Method
main_start_margin_resolved
(self, margin: ResolvedLayoutEdges)
src/shojiwm/src/ssd/mod.rs:2674
↓ 5 callers
Method
managed_resize_initial_rect
( &self, window: &Window, fallback: smithay::utils::Rectangle<i32, smithay::utils::Log
src/shojiwm/src/ssd/integration.rs:1180
↓ 5 callers
Function
markWindowDirty
(windowId: string)
packages/shoji_wm/src/runtime-hooks.ts:457
↓ 5 callers
Method
matches
(&self, modifiers: &ModifiersState)
src/shojiwm/src/runtime_pointer.rs:18
↓ 5 callers
Method
maximizedRectForWindow
( window: WaylandWindow, preferredOutput?: string, )
packages/config/src/window-manager.ts:2107
↓ 5 callers
Function
memory_text_element
( renderer: &mut GlesRenderer, label: &CachedDecorationLabel, root_rect: LogicalRect, output_g
src/shojiwm/src/backend/text.rs:499
↓ 5 callers
Method
merge_from
(&mut self, other: &RuntimeInputDeviceConfig)
src/shojiwm/src/runtime_input.rs:138
↓ 5 callers
Function
merged_config_for_device
( config: &RuntimeInputConfig, snapshot: &RuntimeInputDeviceSnapshot, )
src/shojiwm/src/runtime_input.rs:257
↓ 5 callers
Method
minTileWidth
( window: WaylandWindow, viewportRect: ManagedWindowRect, )
packages/config/src/window-manager.ts:4306
↓ 5 callers
Function
mpv_frame_debug_enabled
()
src/shojiwm/src/backend/tty.rs:190
↓ 5 callers
Method
notify_start
(&mut self, data: &mut ShojiWM)
src/shojiwm/src/grabs/move_grab.rs:57
↓ 5 callers
Method
on
(event: "error", listener: (error: Error) => void)
packages/shoji_wm/src/node-compat.d.ts:25
↓ 5 callers
Method
parse
()
src/shojiwm/src/main.rs:176
↓ 5 callers
Function
parse_border
(input: WireBorderValue)
src/shojiwm/src/ssd/bridge.rs:981
↓ 5 callers
Function
popup_lifecycle_debug_enabled
()
src/shojiwm/src/state.rs:224
↓ 5 callers
Function
publish_activation_environment
(reason: &'static str)
src/shojiwm/src/activation_environment.rs:14
↓ 5 callers
Method
refreshUsableAreaLayouts
()
packages/config/src/window-manager.ts:1240
↓ 5 callers
Method
refresh_idle_inhibit_state
(&mut self)
src/shojiwm/src/state.rs:519
↓ 5 callers
Function
render_element_scene_signature
(elements: &[E], scale: Scale<f64>)
src/shojiwm/src/backend/snapshot.rs:252
↓ 5 callers
Method
request_window_fullscreen
( &mut self, window: &smithay::desktop::Window, fullscreen: bool, output_name:
src/shojiwm/src/input.rs:1665
↓ 5 callers
Method
resolved_content_inset
(&self, scale: f64)
src/shojiwm/src/ssd/mod.rs:2496
↓ 5 callers
Method
resolved_margin
(&self, scale: f64)
src/shojiwm/src/ssd/mod.rs:2510
↓ 5 callers
Function
resolved_rect_right
(rect: crate::ssd::ResolvedLogicalRect)
src/shojiwm/src/ssd/integration.rs:6933
↓ 5 callers
Method
run
(&self)
src/shojiwm/src/backend/mod.rs:55
↓ 5 callers
Function
suggested_window_offset
(layout: &ComputedDecorationTree)
src/shojiwm/src/ssd/integration.rs:5527
↓ 5 callers
Method
surface_has_popup_ancestor
( &self, surface: &smithay::reexports::wayland_server::protocol::wl_surface::WlSurface, )
src/shojiwm/src/input.rs:1809
↓ 5 callers
Method
switchWorkspace
(direction: -1 | 1)
packages/config/src/window-manager.ts:1257
← previous
next →
201–300 of 2,680, ranked by callers