Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/andrewrabert/jellium-desktop
/ functions
Functions
2,547 in github.com/andrewrabert/jellium-desktop
⨍
Functions
2,547
◇
Types & classes
414
↓ 1 callers
Method
present_software
( &self, s: SurfaceHandle, buffer: *const c_void, pw: c_int, ph: c_int
src/windows/src/dropdown.rs:24
↓ 1 callers
Method
present_transaction
(&mut self, _present: Presented)
src/wayland/src/root_window.rs:474
↓ 1 callers
Function
prime_enabled_table
()
src/logging/src/lib.rs:468
↓ 1 callers
Function
print_version
()
src/jfn_rust/src/app.rs:54
↓ 1 callers
Function
probe
()
src/wayland/src/decoration_probe.rs:49
↓ 1 callers
Function
probe_bounded
[`probe`] on a throwaway thread, abandoned on timeout: the round trip blocks indefinitely if the compositor stalls, and this runs inline during startu
src/wayland/src/decoration_probe.rs:74
↓ 1 callers
Function
probe_dmabuf_import
(adapter: &wgpu::Adapter)
src/gpu_paint/src/context.rs:169
↓ 1 callers
Function
probe_meta
(target: &'static str, level: tracing::Level)
src/logging/src/lib.rs:434
↓ 1 callers
Function
probe_scale_bounded
[`probe_scale`] on a throwaway thread, waiting at most `timeout`. The probe round-trips on a second display connection, which can block indefinitely i
src/wayland/src/scale_probe.rs:217
↓ 1 callers
Function
project_view
(snap: &PlaybackSnapshot, content: &Content)
src/mpris/src/sink.rs:91
↓ 1 callers
Function
publish
The consumer notifications below read the value back through the accessors, so they must run after the write lock is released or they deadlock.
src/wayland/src/window_state.rs:173
↓ 1 callers
Function
publish_device_profile
(mpv_raw: *mut jfn_mpv::sys::mpv_handle)
src/jfn_rust/src/app.rs:320
↓ 1 callers
Function
pump_events
Dispatch the CEF connection's pending events (notably `wl_buffer.release`). Called from the root-window read loop, the only reader of the shared displ
src/wayland/src/wl_state.rs:406
↓ 1 callers
Method
pump_init
(&self)
src/macos/src/cef_host.rs:25
↓ 1 callers
Method
pump_shutdown
(&self)
src/macos/src/cef_host.rs:33
↓ 1 callers
Function
push_csd_state
Tell the page's CSD module whether to show the titlebar, replying into the frame that asked (so each layer gets the answer in its own context).
src/jfn_cef/src/window_controls.rs:49
↓ 1 callers
Method
push_dmabuf
(&mut self, frame: DmabufFrame)
src/gpu_paint/src/painter.rs:247
↓ 1 callers
Function
push_js_string
JSON string escape, plus U+2028/U+2029 — valid in JSON but not in a JS source literal, and this string is fed to `ExecuteJavaScript`.
src/platform_abi/src/context_menu.rs:122
↓ 1 callers
Function
quantize_dpi
(dpi: f64)
src/x11/src/scale.rs:58
↓ 1 callers
Function
query
(handle: Option<&Handle>)
src/mpv/src/capabilities.rs:49
↓ 1 callers
Function
query_display_scale
()
src/x11/src/scale.rs:16
↓ 1 callers
Function
query_geometry
Query a window's absolute screen position + size. Returns None on protocol failure.
src/x11/src/geometry.rs:150
↓ 1 callers
Function
query_screen_dpi_scale
(conn: &impl Connection, screen_num: usize)
src/x11/src/scale.rs:35
↓ 1 callers
Method
query_window_position
Current window position, or `None` if it can't be determined.
src/platform_abi/src/lib.rs:498
↓ 1 callers
Function
query_xft_dpi_scale
(conn: &impl Connection)
src/x11/src/scale.rs:29
↓ 1 callers
Function
queue_gpu_present
( surf: &mut PlatformSurface, m: &Mutable, dirty: *const JfnRect, dirty_len: usize, buffer
src/x11/src/surface.rs:299
↓ 1 callers
Function
queue_shm_present
( surf: &mut PlatformSurface, m: &Mutable, conn: Arc<RustConnection>, dirty: *const JfnRect,
src/x11/src/surface.rs:364
↓ 1 callers
Function
queue_shm_present
( s: &mut PlatformSurface, st: &WlState, dirty: &[JfnRect], pixels: &[u8], w: i32, h:
src/wayland/src/wl_ops.rs:351
↓ 1 callers
Function
raw_double
(v: f64)
src/mpv/src/node.rs:176
↓ 1 callers
Function
raw_flag
(v: bool)
src/mpv/src/node.rs:183
↓ 1 callers
Function
raw_int
(v: i64)
src/mpv/src/node.rs:169
↓ 1 callers
Function
read_bool
(dict: &DictionaryValue, key: &str)
src/jfn_cef/src/injection.rs:417
↓ 1 callers
Function
read_injected_scripts
(dict: &DictionaryValue)
src/jfn_cef/src/injection.rs:386
↓ 1 callers
Function
read_instance_id
(path: &std::path::Path)
src/jfn_rust/src/instance_id.rs:31
↓ 1 callers
Function
read_native_functions
(dict: &DictionaryValue)
src/jfn_cef/src/injection.rs:382
↓ 1 callers
Function
read_parent_fullscreen
The geometric fallback covers WMs that fullscreen the parent before publishing `_NET_WM_STATE`, so the overlays don't lag a frame behind.
src/x11/src/geometry.rs:183
↓ 1 callers
Function
read_string
(dict: &DictionaryValue, key: &str)
src/jfn_cef/src/injection.rs:408
↓ 1 callers
Function
readonly_attr
V8 property attribute. Equivalent to V8_PROPERTY_ATTRIBUTE_READONLY.
src/jfn_cef/src/app.rs:24
↓ 1 callers
Method
rebuild_background
(&mut self, w: i32, h: i32, _present: Presented)
src/wayland/src/root_window.rs:491
↓ 1 callers
Function
recompute_and_emit
(state: &Arc<Mutex<State>>, conn: &Connection)
src/mpris/src/sink.rs:504
↓ 1 callers
Function
reconcile
Snapshot parent truth once, then derive every overlay's placement from that one snapshot. Re-querying the parent per overlay would tear placement acro
src/x11/src/geometry.rs:259
↓ 1 callers
Method
reconcile_mpv_size
( &self, _display_hidpi_scale: f64, _saved_scale: f32, _saved_logical: jfn_pla
src/wayland/src/make_platform.rs:221
↓ 1 callers
Method
redo
(&self)
src/jfn_cef/src/bridge.rs:114
↓ 1 callers
Method
refresh_modifiers
(&mut self)
src/wayland/src/input.rs:211
↓ 1 callers
Method
refresh_rate_changed
(&self, target: i32)
src/jfn_cef/src/paint_scheduler.rs:170
↓ 1 callers
Function
register_builtin_sinks
(c: &PlaybackCoordinator)
src/playback/src/ffi.rs:67
↓ 1 callers
Function
rename_lookup
(table: &[(&'static str, &'static str)], key: &str)
src/jellyfin/src/lib.rs:69
↓ 1 callers
Function
renderCodecList
({ enabled, all, onChange })
src/web/client-settings.js:95
↓ 1 callers
Function
render_node
(ozone: &str, wayland_egl_dpy: *mut c_void)
src/linux_util/src/dmabuf_probe.rs:435
↓ 1 callers
Function
replace_first
(code: &mut String, ph: &str, value: &str)
src/jfn_cef/src/app.rs:555
↓ 1 callers
Function
required_extensions_enabled
(device: &wgpu::Device)
src/gpu_paint/src/dmabuf_import.rs:80
↓ 1 callers
Function
required_extensions_present
Whether the device advertises every extension the import path needs.
src/gpu_paint/src/dmabuf_import.rs:73
↓ 1 callers
Function
rerender
()
src/web/client-settings.js:107
↓ 1 callers
Method
resetSubtitleOffset
()
src/web/mpv-video-player.js:187
↓ 1 callers
Method
resize
(self: &Arc<Self>, w: i32, h: i32, pw: i32, ph: i32)
src/jfn_cef/src/client/resize.rs:30
↓ 1 callers
Method
resize
(&self, lw: i32, lh: i32, pw: i32, ph: i32)
src/wayland/src/shm_paint_worker.rs:82
↓ 1 callers
Function
resolve_dependency
(dep_path: &str, brew_prefix: &Path)
src/xtask/src/bundle_macos.rs:180
↓ 1 callers
Function
resolve_logical_size
( pending: (Option<NonZeroI32>, Option<NonZeroI32>), cur: Option<WindowSize>, floating
src/wayland/src/root_window.rs:335
↓ 1 callers
Function
resolve_paths
()
src/mpv/build.rs:156
↓ 1 callers
Function
resolve_startup_options
(cli: &cli::Cli)
src/jfn_rust/src/app.rs:149
↓ 1 callers
Method
resolve_window_decorations
( &self, configured: Option<WindowDecorations>, )
src/x11/src/make_platform.rs:91
↓ 1 callers
Method
resolved
(&self)
src/color/src/theme.rs:30
↓ 1 callers
Function
restack
(ordered: &[*mut PlatformSurface])
src/wayland/src/wl_ops.rs:133
↓ 1 callers
Method
restack
(&self, ordered: &[SurfaceHandle])
src/macos/src/lib.rs:689
↓ 1 callers
Method
restack_effects
(&mut self)
src/wayland/src/scene/mod.rs:46
↓ 1 callers
Function
restart_display_link
Rebuild the display link against the window's current screen. The CADisplayLink returned by `-[NSScreen displayLinkWithTarget:selector:]` is bound to
src/macos/src/init.rs:457
↓ 1 callers
Function
root_loop
Coordinates with the other readers on the shared fd via prepare_read + poll (a blocking dispatch here would deadlock them). A wake eventfd lets `clean
src/wayland/src/root_window.rs:1177
↓ 1 callers
Function
root_surface_handle
()
src/wayland/src/root_window.rs:546
↓ 1 callers
Function
rounded_rect
(x: f32, y: f32, w: f32, h: f32, r: f32)
src/menu/src/render.rs:332
↓ 1 callers
Function
route_cursor
(handle: Handle, shape: CursorShape)
src/jfn_cef/src/browsers.rs:225
↓ 1 callers
Method
row_at
(&self, x: i32, y: i32)
src/menu/src/render.rs:71
↓ 1 callers
Function
run
(args: &BuildArgs)
src/xtask/src/build.rs:5
↓ 1 callers
Function
run_app_state
( tx: mpsc::SyncSender<Result<OwnedFd, String>>, upstream: Option<String>, mpv_bridge: OwnedFd, )
src/wayland/src/mpv_proxy.rs:325
↓ 1 callers
Method
run_blocking
(&self, f: Box<dyn FnOnce() + Send>)
src/macos/src/lib.rs:828
↓ 1 callers
Function
run_gl_test
(egl: &egl::Egl, display: egl::EGLDisplay)
src/linux_util/src/dmabuf_probe.rs:238
↓ 1 callers
Method
run_main_loop
(&self)
src/macos/src/lib.rs:796
↓ 1 callers
Function
run_menu
(conn: &RustConnection, keymap: &Keymap, fonts: &mut Fonts, req: &MenuRequest)
src/x11/src/menu/mod.rs:154
↓ 1 callers
Function
run_mpv_state
(tx: mpsc::SyncSender<Result<CString, String>>, bridge: OwnedFd)
src/wayland/src/mpv_proxy.rs:381
↓ 1 callers
Function
run_shutdown
Orchestrate shutdown off the main thread and off TID_UI: fan out the shutdown signal to every registered subsystem waker (input threads, clipboard, …)
src/jfn_rust/src/manager.rs:190
↓ 1 callers
Method
run_vo_wait
(&self, pump: &mut dyn FnMut(bool) -> bool)
src/macos/src/mpv_host.rs:72
↓ 1 callers
Function
run_with_cef
Owns the run_with_cef body — invoked once by `jfn_app_main`.
src/jfn_rust/src/app.rs:790
↓ 1 callers
Function
run_worker
( ctx: Arc<GpuContext>, target: WindowTarget, shared: Arc<(Mutex<WorkerState>, Condvar)>, fail
src/x11/src/gpu_paint_worker.rs:169
↓ 1 callers
Function
run_worker
( conn: Arc<RustConnection>, window: u32, gc: u32, depth: u8, shared: Arc<(Mutex<WorkerSta
src/x11/src/shm_paint_worker.rs:179
↓ 1 callers
Function
run_worker
( ctx: Arc<GpuContext>, display_raw: usize, surface_raw: usize, shared: Arc<(Mutex<WorkerState
src/wayland/src/gpu_paint_worker.rs:116
↓ 1 callers
Function
run_worker
( conn: Connection, qh: QueueHandle<DispatchState>, shm: WlShm, surface: WlSurface, viewpo
src/wayland/src/shm_paint_worker.rs:219
↓ 1 callers
Function
sanitize_instance_id
(id: &str)
src/jfn_rust/src/instance_id.rs:38
↓ 1 callers
Function
save_worker
()
src/config/src/lib.rs:317
↓ 1 callers
Function
save_worker_loop
(w: &'static SaveWorker)
src/config/src/lib.rs:330
↓ 1 callers
Function
scale
(v: f64)
src/color/src/lib.rs:86
↓ 1 callers
Method
scale
Backends divide physical dimensions by this to recover logical (compositor) sizes.
src/menu/src/render.rs:63
↓ 1 callers
Method
scale
(&self)
src/playback/src/ingest.rs:348
↓ 1 callers
Method
scale_dim
Scale one logical dimension to physical (round half up), or `None` when the result cannot be represented as a positive `i32`.
src/wayland/src/scale.rs:45
↓ 1 callers
Function
scale_known
()
src/wayland/src/window_state.rs:155
↓ 1 callers
Function
sdk_proxy
(real_dir: &Path)
src/xtask/src/cef.rs:78
↓ 1 callers
Function
search_cellar
(brew_prefix: &Path, name: &str)
src/xtask/src/bundle_macos.rs:201
↓ 1 callers
Method
select_all
(&self)
src/jfn_cef/src/bridge.rs:138
↓ 1 callers
Function
select_scale
Pure output selection + calculation. A point target falls back to the first usable output when no output contains the point (the point may be a stale
src/wayland/src/scale_probe.rs:105
↓ 1 callers
Function
sendThemeColor
(color)
src/web/native-shim.js:436
↓ 1 callers
Method
send_mouse_click
( &self, x: c_int, y: c_int, modifiers: u32, button: c_int, mo
src/jfn_cef/src/bridge.rs:51
↓ 1 callers
Method
send_mouse_move
(&self, x: i32, y: i32, modifiers: u32, leave: bool)
src/jfn_cef/src/bridge.rs:69
← previous
next →
1,201–1,300 of 2,547, ranked by callers