Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/andrewrabert/jellium-desktop
/ types & classes
Types & classes
414 in github.com/andrewrabert/jellium-desktop
⨍
Functions
2,547
◇
Types & classes
414
↓ 14 callers
Class
Scale
src/platform_abi/src/geometry.rs:13
↓ 6 callers
Enum
Node
src/mpv/src/node.rs:13
↓ 5 callers
Class
Flag
src/mpv/src/property.rs:23
↓ 5 callers
Class
LayerId
src/wayland/src/scene/mod.rs:15
↓ 3 callers
Class
RedactMake
src/logging/src/lib.rs:757
↓ 3 callers
Class
SurfacePtr
src/macos/src/compositor.rs:191
↓ 3 callers
Class
VecSink
src/logging/src/lib.rs:807
↓ 2 callers
Class
ContextExit
src/jfn_cef/src/app.rs:324
↓ 2 callers
Enum
Event
src/mpv/src/event.rs:101
↓ 2 callers
Class
LogMessage
src/mpv/src/event.rs:91
↓ 1 callers
Class
AppDisplay
src/wayland/src/app_conn.rs:19
↓ 1 callers
Class
ConfigureSerial
src/wayland/src/root_window.rs:221
↓ 1 callers
Class
CoordinatorHandle
src/playback/src/coordinator.rs:67
↓ 1 callers
Class
DelegateSlot
src/macos_sink/src/lib.rs:147
↓ 1 callers
Class
EffectiveState
The decoration mode in effect. `ClientSide` until a decoration configure — or, absent the decoration protocol, an explicit server-side request — grant
src/wayland/src/root_window.rs:94
↓ 1 callers
Class
EnvClear
clap reads the real process env at parse time, so "unset" assertions must clear it first.
src/jfn_rust/src/cli.rs:102
↓ 1 callers
Class
EnvGuard
src/jfn_rust/src/cli.rs:88
↓ 1 callers
Class
Error
src/mpv/src/error.rs:10
↓ 1 callers
Enum
Level
src/logging/src/lib.rs:45
↓ 1 callers
Class
Presented
src/wayland/src/root_window.rs:226
↓ 1 callers
Class
ProxySlot
src/wayland/src/mpv_host.rs:12
↓ 1 callers
Class
RootParent
src/wayland/src/wl_state.rs:72
↓ 1 callers
Class
RootSurfaceHandle
src/wayland/src/root_window.rs:531
Class
src/web/input-plugin.js:2
Class
src/web/mpv-video-player.js:21
Class
src/web/mpv-audio-player.js:29
Class
src/web/mpv-player-base.js:2
Enum
Above
src/wayland/src/scene/mod.rs:18
Class
ActivePaintScheduler
src/jfn_cef/src/paint_scheduler.rs:191
Class
AppDisplayH
src/wayland/src/mpv_proxy.rs:534
Class
AppRegistryH
src/wayland/src/mpv_proxy.rs:550
Class
AppWmBaseH
src/wayland/src/mpv_proxy.rs:739
Class
AppXdgSurfaceH
src/wayland/src/mpv_proxy.rs:757
Enum
Arg
src/jfn_cef/src/app.rs:293
Class
Atoms
src/x11/src/x11_state.rs:90
Class
BlockDescriptor
src/macos/src/init.rs:688
Class
BlockSeatH
Every other seat is mpv's: swallow its input-device getters so the compositor never creates server-side pointer/keyboard/touch for mpv. mpv's VO there
src/wayland/src/mpv_proxy.rs:709
Class
BootArgs
src/jfn_rust/src/app.rs:33
Class
BootGeometry
src/platform_abi/src/geometry.rs:103
Class
Bounds
src/platform_abi/src/geometry.rs:172
Interface
BrowserBridge
src/platform_abi/src/lib.rs:674
Class
BrowserMessage
src/jfn_cef/src/ipc.rs:6
Class
Browsers
src/jfn_cef/src/browsers.rs:44
Class
BuildArgs
src/xtask/src/main.rs:43
Class
CFRunLoopSourceContext
src/macos/src/cef_pump.rs:38
Class
CFRunLoopTimerContext
src/macos/src/cef_pump.rs:52
Class
CGSize
src/macos/src/compositor.rs:98
Class
Callbacks
src/wayland/src/input.rs:130
Class
CallerCtx
src/playback/src/ingest_driver.rs:30
Class
Capabilities
src/mpv/src/capabilities.rs:44
Class
Capabilities
src/gpu_paint/src/context.rs:11
Class
Cef
src/xtask/src/cef.rs:5
Class
CefBrowserBridge
src/jfn_cef/src/bridge.rs:20
Interface
CefHost
How the platform drives CEF's message loop. Present (`Platform::cef_host` returns `Some`) only on backends where the platform must pump CEF itself (m
src/platform_abi/src/cef_host.rs:8
Class
CefPaths
src/platform_abi/src/lib.rs:236
Class
CefViewSize
src/jfn_cef/src/window_sync.rs:9
Class
ChildPresentH
Installed on mpv's video surface: mpv's commit caches its (synchronized) buffer, then a present is requested from the single root-commit owner (`root_
src/wayland/src/mpv_proxy.rs:1011
Class
CleanArgv
src/jfn_cef/src/ffi.rs:191
Class
Cli
src/xtask/src/main.rs:27
Class
Cli
src/jfn_rust/src/cli.rs:28
Class
ClientViewportH
src/wayland/src/mpv_proxy.rs:625
Class
ClientViewporterH
src/wayland/src/mpv_proxy.rs:609
Enum
Cmd
src/xtask/src/main.rs:33
Class
Codec
src/mpv/src/capabilities.rs:38
Class
Codec
src/jellyfin/src/lib.rs:28
Class
Command
Owned command argument vector. Borrow `as_ptrs()` to obtain the null-terminated pointer array libmpv expects.
src/mpv/src/command.rs:12
Class
CompositorDevices
src/windows/src/compositor.rs:83
Class
CompositorDropdown
src/windows/src/dropdown.rs:9
Class
Config
src/jfn_cef/src/state.rs:29
Class
ConsoleFormat
src/logging/src/lib.rs:663
Class
Content
src/mpris/src/sink.rs:32
Interface
ContextMenuBackend
src/platform_abi/src/context_menu.rs:62
Enum
ContextMenuScript
src/platform_abi/src/context_menu.rs:58
Enum
ContextMenuStyle
src/platform_abi/src/context_menu.rs:43
Class
CursorMailbox
src/x11/src/input.rs:45
Enum
CursorReq
src/x11/src/input.rs:41
Class
CursorSink
Runs inside `route_cursor`'s `INSTANCE` critical section, so `emit` MUST NOT lock `INSTANCE` — the lock is not reentrant.
src/jfn_cef/src/browsers.rs:34
Class
CursorState
src/x11/src/input.rs:545
Class
DecorationGlobals
src/wayland/src/decoration_probe.rs:18
Class
DecorationOptions
src/platform_abi/src/lib.rs:289
Enum
DecorationRequest
src/wayland/src/root_window.rs:66
Class
DefaultMpvHost
All-default host for backends where mpv needs nothing from the platform (X11: mpv owns its window outright).
src/platform_abi/src/mpv_host.rs:56
Enum
Delivery
src/platform_abi/src/context_menu.rs:23
Enum
DeliveryKind
src/platform_abi/src/context_menu.rs:29
Class
DirtyRect
src/gpu_paint/src/types.rs:32
Class
DispatchState
Zero-state Dispatch sink — we ignore all protocol events.
src/wayland/src/wl_state.rs:251
Enum
DisplayBackend
src/platform_abi/src/lib.rs:208
Enum
DisplayBackend
src/mpv/src/boot.rs:21
Enum
DisplayState
`Unattempted` retries on the next call; `Failed` does not. Only a `fd < 0` (proxy hasn't published the client fd yet) stays `Unattempted` — once `conn
src/wayland/src/app_conn.rs:32
Class
DmabufBuf
src/wayland/src/wl_state.rs:138
Enum
DmabufFormat
src/gpu_paint/src/types.rs:40
Class
DmabufFrame
A CEF `OnAcceleratedPaint` frame. CEF reclaims the original fd when the paint callback returns, so the caller must dup into the `OwnedFd`.
src/gpu_paint/src/types.rs:55
Enum
DmabufLease
src/wayland/src/wl_state.rs:147
Class
DmabufPlane
One plane of a dmabuf. Owns its fd, closed on drop; Vulkan consumes a dup of it at import.
src/gpu_paint/src/types.rs:47
Interface
DropdownBackend
src/platform_abi/src/dropdown.rs:55
Enum
DropdownScript
src/platform_abi/src/dropdown.rs:41
Enum
DropdownStyle
src/platform_abi/src/dropdown.rs:9
Enum
Effect
src/x11/src/overlay_fsm.rs:50
Enum
Effect
src/wayland/src/scene/mod.rs:36
Enum
EffectiveDecorations
src/platform_abi/src/lib.rs:277
next →
1–100 of 414, ranked by callers