Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/bea4dev/ShojiWM
/ types & classes
Types & classes
710 in github.com/bea4dev/ShojiWM
⨍
Functions
2,680
◇
Types & classes
710
↓ 2 callers
Class
RequestArrived
src/xdg-desktop-portal-shojiwm/src/picker.rs:107
↓ 2 callers
Class
UnlinkGuard
src/shojiwm/src/xwayland_satellite.rs:34
↓ 1 callers
Class
AlphaPreservingFinishProgram
src/shojiwm/src/backend/shader_effect.rs:813
↓ 1 callers
Class
ClippedMemoryProgram
src/shojiwm/src/backend/clipped_memory.rs:26
↓ 1 callers
Class
ClippedSurfaceProgram
src/shojiwm/src/backend/clipped_surface.rs:152
↓ 1 callers
Class
DisplayTextureProgram
src/shojiwm/src/backend/shader_effect.rs:805
↓ 1 callers
Class
DisplayTextureProgramPreserveAlpha
src/shojiwm/src/backend/shader_effect.rs:807
↓ 1 callers
Class
FdHolder
Carrier for an OwnedFd inside `add_io` (which needs `AsRawFd`).
src/xdg-desktop-portal-shojiwm/src/pipewire_stream.rs:253
↓ 1 callers
Class
FdHolder
src/xdg-desktop-portal-shojiwm/src/toplevel_stream.rs:187
↓ 1 callers
Class
NoiseSaltProgram
src/shojiwm/src/backend/shader_effect.rs:809
↓ 1 callers
Class
OpaqueFinishProgram
src/shojiwm/src/backend/shader_effect.rs:811
↓ 1 callers
Class
OutputId
src/xdg-desktop-portal-shojiwm/src/screencopy_client.rs:392
↓ 1 callers
Class
RoundedRectProgram
src/shojiwm/src/backend/rounded.rs:80
↓ 1 callers
Class
SharedEdgeId
src/shojiwm/src/ssd/integration.rs:6954
Class
packages/shoji_wm/src/signals.ts:85
Class
packages/shoji_wm/src/signals.ts:138
Class
packages/shoji_wm/src/signals.ts:164
Class
packages/shoji_wm/src/signals.ts:253
Class
packages/shoji_wm/src/node-compat.d.ts:13
Class
packages/shoji_wm/src/serialize.ts:40
Class
packages/config/src/window-manager.ts:355
Class
packages/config/src/window-manager.ts:2873
Class
Active
src/xdg-desktop-portal-shojiwm/src/picker.rs:81
Class
ActiveManagedWindowAnimation
src/shojiwm/src/state.rs:212
Interface
ActiveSSDRebuildSuppression
packages/shoji_wm/src/runtime-hooks.ts:135
Enum
AlignItems
src/shojiwm/src/ssd/mod.rs:1163
Class
AllocatedSlot
src/xdg-desktop-portal-shojiwm/src/pipewire_stream.rs:239
Class
AlphaRenderElement
src/shojiwm/src/backend/visual.rs:478
Interface
AlwaysInvalidationHandle
packages/shoji_wm/src/types.ts:466
Interface
AnimationController
packages/shoji_wm/src/animation.ts:47
Interface
AnimationEntry
packages/shoji_wm/src/animation.ts:115
Interface
AnimationStartOptions
packages/shoji_wm/src/animation.ts:28
Interface
AnimationTimeline
packages/shoji_wm/src/animation.ts:120
Interface
AnimationVariable
packages/shoji_wm/src/animation.ts:15
Enum
AnyStreamHandle
src/xdg-desktop-portal-shojiwm/src/screencast.rs:46
Class
AppData
src/xdg-desktop-portal-shojiwm/src/sources.rs:148
Interface
AppIconProps
packages/shoji_wm/src/types.ts:1493
Class
AppState
src/xdg-desktop-portal-shojiwm/src/screencopy_client.rs:124
Class
AppState
src/xdg-desktop-portal-shojiwm/src/pipewire_stream.rs:172
Class
AppState
src/xdg-desktop-portal-shojiwm/src/toplevel_stream.rs:108
Enum
AsyncAssetJob
src/shojiwm/src/backend/async_assets.rs:11
Enum
AsyncAssetResult
src/shojiwm/src/backend/async_assets.rs:19
Class
BackdropBlur
src/shojiwm/src/ssd/mod.rs:880
Interface
BackdropBlurOptions
packages/shoji_wm/src/types.ts:496
Enum
BackdropFinishMode
Cached captures may include a blur halo and need a cropped opaque texture for reuse. Direct framebuffer captures already match the displayed rectangle
src/shojiwm/src/backend/shader_effect.rs:514
Class
BackdropFramebufferCache
src/shojiwm/src/backend/shader_effect.rs:664
Class
BackdropFramebufferRegion
src/shojiwm/src/backend/shader_effect.rs:111
Class
BackdropSampleFrameState
src/shojiwm/src/backend/tty.rs:335
Interface
BackdropSourceHandle
packages/shoji_wm/src/types.ts:522
Class
BackendData
src/shojiwm/src/backend/tty.rs:749
Class
BackgroundEffectConfig
src/shojiwm/src/ssd/mod.rs:853
Enum
BlendMode
src/shojiwm/src/ssd/mod.rs:776
Class
BlendProgramCache
src/shojiwm/src/backend/shader_effect.rs:852
Class
BlendProgramInternal
src/shojiwm/src/backend/shader_effect.rs:836
Class
BlendPrograms
src/shojiwm/src/backend/shader_effect.rs:846
Interface
BlendStageHandle
packages/shoji_wm/src/types.ts:557
Class
BlurProgramInternal
src/shojiwm/src/backend/shader_effect.rs:827
Class
BlurShaderProgramCache
src/shojiwm/src/backend/shader_effect.rs:789
Class
BlurShaderPrograms
src/shojiwm/src/backend/shader_effect.rs:782
Enum
BorderFit
src/shojiwm/src/ssd/mod.rs:1171
Class
BorderStyle
src/shojiwm/src/ssd/mod.rs:1177
Interface
BorderValue
packages/shoji_wm/src/types.ts:1327
Class
BoxNode
src/shojiwm/src/ssd/mod.rs:662
Interface
BoxProps
packages/shoji_wm/src/types.ts:1421
Class
BufferSlot
src/xdg-desktop-portal-shojiwm/src/pipewire_stream.rs:223
Class
BufferSlot
src/xdg-desktop-portal-shojiwm/src/toplevel_stream.rs:179
Enum
BufferSlotStorage
src/xdg-desktop-portal-shojiwm/src/pipewire_stream.rs:228
Class
ButtonNode
src/shojiwm/src/ssd/mod.rs:680
Interface
ButtonProps
packages/shoji_wm/src/types.ts:1471
Class
CachedBackdropSubElement
src/shojiwm/src/backend/shader_effect.rs:66
Class
CachedBackdropTexture
src/shojiwm/src/backend/shader_effect.rs:57
Class
CachedDecorationBuffer
src/shojiwm/src/ssd/integration.rs:468
Class
CachedDecorationIcon
src/shojiwm/src/backend/icon.rs:36
Class
CachedDecorationLabel
src/shojiwm/src/backend/text.rs:41
Class
CachedShaderEffect
src/shojiwm/src/backend/shader_effect.rs:43
Class
CaptureState
src/xdg-desktop-portal-shojiwm/src/sources.rs:154
Enum
CaptureTarget
src/shojiwm/src/backend/image_copy_capture_render.rs:61
Class
CliArgs
src/shojiwm/src/main.rs:160
Class
ClientFrameState
src/shojiwm/src/backend/tty.rs:301
Class
ClientState
src/shojiwm/src/state.rs:3874
Interface
ClientWindowProps
packages/shoji_wm/src/types.ts:1700
Class
ClippedMemoryElement
src/shojiwm/src/backend/clipped_memory.rs:17
Class
ClippedSurfaceElement
src/shojiwm/src/backend/clipped_surface.rs:132
Enum
ClippedSurfaceInner
src/shojiwm/src/backend/clipped_surface.rs:127
Class
ClosingWindowSnapshot
src/shojiwm/src/backend/snapshot.rs:37
Class
Color
src/shojiwm/src/ssd/mod.rs:1183
Interface
CompileEffectOptions
packages/shoji_wm/src/shader.ts:35
Interface
CompileLayerEffectOptions
packages/shoji_wm/src/shader.ts:63
Interface
CompilePopupEffectOptions
packages/shoji_wm/src/shader.ts:510
Interface
CompileWindowEffectOptions
packages/shoji_wm/src/shader.ts:58
Class
CompiledEffect
src/shojiwm/src/ssd/mod.rs:841
Interface
CompiledEffectHandle
packages/shoji_wm/src/types.ts:609
Class
CompiledRuntimeKeyBinding
src/shojiwm/src/runtime_key_binding.rs:56
Interface
ComponentInstanceState
packages/shoji_wm/src/runtime.ts:15
Interface
ComponentProps
packages/shoji_wm/src/types.ts:442
Interface
ComponentRenderFrame
packages/shoji_wm/src/runtime.ts:27
Interface
ComponentStateStore
packages/shoji_wm/src/runtime.ts:11
Interface
CompositionElementNode
packages/shoji_wm/src/types.ts:410
Interface
CompositionEvaluationCache
packages/shoji_wm/src/reconcile.ts:56
Interface
CompositionEvaluationResult
packages/shoji_wm/src/reconcile.ts:48
next →
1–100 of 710, ranked by callers