MCPcopy Create free account

hub / github.com/andrewrabert/jellium-desktop / functions

Functions2,547 in github.com/andrewrabert/jellium-desktop

↓ 3 callersFunctionxdg_or_home
(xdg_var: &str, home_subdir: &str)
src/paths/src/imp_linux.rs:6
↓ 2 callersMethod_emitPlaying
()
src/web/mpv-player-base.js:135
↓ 2 callersFunctionacquire_display
( egl: &egl::Egl, ozone: &str, wayland_egl_dpy: *mut c_void, )
src/linux_util/src/dmabuf_probe.rs:187
↓ 2 callersFunctionactive
()
src/wayland/src/popup.rs:439
↓ 2 callersFunctionactive_invalidate_tick
(scheduler: PaintScheduler, state: &PaintState, inner: &Arc<Inner>)
src/jfn_cef/src/paint_scheduler.rs:246
↓ 2 callersFunctionadd_dir_to_zip
( zw: &mut zip::ZipWriter<W>, src: &Path, prefix: &Path, opts: zip::write::SimpleFileOptions,
src/xtask/src/package.rs:115
↓ 2 callersMethodadd_event_sink
(&self, sink: EventSink)
src/playback/src/coordinator.rs:133
↓ 2 callersMethodafter_batch_drained
The event batch is drained: decide whether the probe must actually run. A scale that arrived meanwhile dissolves the request; a spawned probe is never
src/wayland/src/root_window.rs:293
↓ 2 callersMethodall
()
src/platform_abi/src/lib.rs:309
↓ 2 callersFunctionapp_display
()
src/wayland/src/app_conn.rs:40
↓ 2 callersMethodapply
(&mut self, effect: &Effect)
src/wayland/src/scene/sink.rs:20
↓ 2 callersFunctionapply_buffering_change
( s: &mut PlaybackSnapshot, pfc: bool, core_idle: bool, pause_requested: bool, frame_avail
src/playback/src/state_machine.rs:324
↓ 2 callersMethodapply_cursor
(&mut self, qh: &QueueHandle<Self>)
src/wayland/src/input.rs:218
↓ 2 callersFunctionapply_setting_value
`setSettingValue` IPC dispatch. Superset of the keys the overlay and the main web UI send today — both UIs share this single source of truth so new ke
src/jfn_cef/src/business_common.rs:53
↓ 2 callersFunctionapply_theme_color_to_window
Lock-free body. Callers that already hold `INIT_STATE` must use this directly with the window they own — re-entering `INIT_STATE` self-deadlocks.
src/macos/src/init.rs:127
↓ 2 callersFunctionbackend
()
src/wayland/src/context_menu.rs:6
↓ 2 callersFunctionbegin_menu_locked
(st: &mut WlState)
src/wayland/src/popup.rs:310
↓ 2 callersFunctionbegin_transition_locked
(st: &mut State)
src/windows/src/compositor.rs:653
↓ 2 callersMethodbrowser
(&self)
src/jfn_cef/src/ipc.rs:29
↓ 2 callersMethodbuild
( logical: WindowSize, scale: KnownScale, mode: WindowMode, generation: u64,
src/wayland/src/window_state.rs:74
↓ 2 callersFunctionbuild_display_link
Build a CADisplayLink bound to `window`'s current screen and add it to the main run loop. Returns `(target, link)` (both +1-retained) on success, or `
src/macos/src/init.rs:382
↓ 2 callersFunctionbuild_instance
()
src/gpu_paint/src/context.rs:161
↓ 2 callersFunctionbuild_menu_positioner
(shell: &PopupShell, x: i32, y: i32, w: i32, h: i32)
src/wayland/src/root_window.rs:763
↓ 2 callersFunctioncall
(js: &str)
src/playback/src/exec_js.rs:17
↓ 2 callersFunctioncall
(name, ...args)
src/web/csd.js:26
↓ 2 callersFunctioncancelFadeTimeout
()
src/web/mpv-audio-player.js:22
↓ 2 callersFunctioncancel_active_probe
()
src/jfn_cef/src/business_overlay.rs:182
↓ 2 callersFunctioncapture_console
(color: bool)
src/logging/src/lib.rs:922
↓ 2 callersFunctioncb_slot
()
src/playback/src/idle_inhibit_sink.rs:17
↓ 2 callersFunctioncb_slot
()
src/playback/src/theme_color_sink.rs:13
↓ 2 callersFunctioncef_cache_dir
()
src/xtask/src/paths.rs:21
↓ 2 callersFunctioncef_paths
()
src/linux_util/src/lib.rs:19
↓ 2 callersMethodcef_was_resized
(&self)
src/jfn_cef/src/client/browser_ops.rs:39
↓ 2 callersFunctioncensor
(buf: &mut [u8])
src/logging/src/redact.rs:86
↓ 2 callersMethodclamp_window_geometry
(&self, g: WindowGeometry)
src/macos/src/lib.rs:785
↓ 2 callersFunctioncleanup
# Safety `ctx` must be the pointer returned by [`init`] (or null). Calling twice with the same non-null `ctx` causes use-after-free.
src/wayland/src/input.rs:986
↓ 2 callersFunctioncloseOpen
()
src/web/select-menu.js:10
↓ 2 callersFunctioncm_atom_name
(screen_num: i32)
src/x11/src/lifecycle.rs:58
↓ 2 callersFunctionconfigured_window_decorations
The user's explicit decoration choice, unresolved; `None` when unset.
src/config/src/lib.rs:527
↓ 2 callersMethodconnectSignals
()
src/web/mpv-player-base.js:42
↓ 2 callersFunctioncoord_handle
()
src/playback/src/ffi.rs:38
↓ 2 callersFunctioncopy_writable
Homebrew installs dylibs as read-only and `std::fs::copy` preserves source permissions. The bundled copy must be writable so `install_name_tool` (and
src/xtask/src/bundle_macos.rs:13
↓ 2 callersMethodcreate
Construct a fresh uninitialized handle via `mpv_create`. Apply options with `set_option*`, then call `initialize()`.
src/mpv/src/handle.rs:46
↓ 2 callersFunctioncreate_dmabuf_buffer
Create a dmabuf-backed wl_buffer from a single-plane fd.
src/wayland/src/wl_state.rs:652
↓ 2 callersMethodcreate_shm_buffer
( &self, pixels: &[u8], w: i32, h: i32, )
src/wayland/src/root_window.rs:724
↓ 2 callersMethodcreate_solid_buffer
(&self)
src/wayland/src/root_window.rs:507
↓ 2 callersFunctioncsd_state_js
()
src/jfn_cef/src/window_controls.rs:16
↓ 2 callersFunctioncstr_bytes
(s: *const c_char)
src/color/src/lib.rs:147
↓ 2 callersFunctioncstr_opt
(p: *const c_char)
src/mpv/src/boot.rs:72
↓ 2 callersMethodcursor_handle
(&self)
src/jfn_cef/src/client.rs:230
↓ 2 callersFunctioncursor_handle_of
(layer: *mut JfnCefLayer)
src/jfn_cef/src/browsers.rs:218
↓ 2 callersFunctiondefault_window_decorations
Default *preference*: KDE draws its own server-side decorations and lets us tint them via the palette protocol; elsewhere we draw our own client-side
src/linux_util/src/lib.rs:41
↓ 2 callersFunctiondestroy_role_objs
Destroys only the popup role objects, not the menu wl_surface — that surface is persistent (owned by crate::popup) and re-roled on the next open.
src/wayland/src/root_window.rs:848
↓ 2 callersFunctiondetach_surface
(s: &mut Surface, devices: Option<&CompositorDevices>)
src/windows/src/compositor.rs:221
↓ 2 callersFunctiondigest_property
( id: ObserveId, value: &PropertyValue, state: &IngestState, ctx: &C, )
src/playback/src/ingest.rs:172
↓ 2 callersMethoddisconnectSignals
()
src/web/mpv-player-base.js:55
↓ 2 callersFunctiondismiss
()
src/web/about.js:86
↓ 2 callersFunctiondispatchPageEvents
(target, isRestored)
src/web/client-settings.js:9
↓ 2 callersFunctiondispatch_get_main_queue
()
src/macos/src/compositor.rs:37
↓ 2 callersMethoddisplay_hz
(&self)
src/playback/src/ingest.rs:108
↓ 2 callersMethoddraw_and_present
( &self, bind_group: &wgpu::BindGroup, external_image: Option<u64>, )
src/gpu_paint/src/painter.rs:343
↓ 2 callersMethodearly_init
(&self)
src/macos/src/lib.rs:640
↓ 2 callersFunctionemit
(category: u8, level: Level, msg: &str)
src/logging/src/lib.rs:506
↓ 2 callersFunctionend_transition_locked
(st: &mut State)
src/windows/src/compositor.rs:680
↓ 2 callersMethodenqueue
(&self, in_: Input)
src/playback/src/coordinator.rs:70
↓ 2 callersFunctionensure
(root: &Path)
src/xtask/src/cef.rs:21
↓ 2 callersFunctionensure_root_locked
(st: &mut WlState)
src/wayland/src/wl_state.rs:522
↓ 2 callersFunctionensure_surface_locked
The menu surface and all its buffers live on the root connection (where the app toplevel — the popup's parent — lives), so it can be parented as an xd
src/wayland/src/popup.rs:285
↓ 2 callersFunctionenumerate_decoders
()
src/mpv/src/capabilities.rs:91
↓ 2 callersFunctionevent_thread_slot
()
src/playback/src/ingest_driver.rs:274
↓ 2 callersFunctionextent
()
src/wayland/src/window_state.rs:103
↓ 2 callersMethodexternal_begin_frame
(&self)
src/macos/src/cef_host.rs:37
↓ 2 callersFunctionfeed_unit_scale
Satisfy the boot scale gate when no `wp_fractional_scale_manager_v1` exists, so it doesn't wait forever for a `preferred_scale` that never arrives.
src/wayland/src/window_state.rs:208
↓ 2 callersFunctionfill_sockaddr
(path: &std::ffi::CStr)
src/platform_abi/src/process_unix.rs:105
↓ 2 callersFunctionfind_drm_node_path
(egl: &egl::Egl, display: egl::EGLDisplay)
src/linux_util/src/dmabuf_probe.rs:381
↓ 2 callersFunctionfind_frame
(conn: &RustConnection, mut w: Window, root: Window)
src/x11/src/geometry.rs:102
↓ 2 callersFunctionfind_subslice
(haystack: &[u8], needle: &[u8], from: usize)
src/logging/src/redact.rs:40
↓ 2 callersFunctionfire
(cb: Option<Box<dyn FnOnce(i32) + Send>>, result: i32)
src/x11/src/menu/mod.rs:55
↓ 2 callersFunctionfire_locked
(st: &mut WlState, id: i32)
src/wayland/src/popup.rs:613
↓ 2 callersFunctionformat_hex_rgb
(rgb: u32, out: &mut [u8; 8])
src/color/src/theme.rs:53
↓ 2 callersFunctionfullscreen_handler_slot
()
src/playback/src/ingest_driver.rs:259
↓ 2 callersMethodgetSavedVolume
()
src/web/mpv-player-base.js:184
↓ 2 callersMethodget_scale
(&self)
src/macos/src/lib.rs:764
↓ 2 callersFunctiongit_info
Short HEAD hash and dirty flag. `(None, false)` when there is no repo.
src/xtask/src/version.rs:11
↓ 2 callersFunctiongrab_overlay_input
Capture pointer input directly on a WM-managed overlay. Buttons go through a *passive grab* (`GrabButton`), not event selection, because only one cli
src/x11/src/input.rs:920
↓ 2 callersMethodhas
(&self, id: LayerId)
src/wayland/src/scene/mod.rs:42
↓ 2 callersFunctionhome
()
src/paths/src/lib.rs:60
↓ 2 callersFunctionhwdec_options
()
src/mpv/src/options.rs:22
↓ 2 callersFunctionimport_supported
(instance: &ash::Instance, phys: vk::PhysicalDevice)
src/gpu_paint/src/dmabuf_import.rs:105
↓ 2 callersMethodin_transition
(&self)
src/windows/src/lib.rs:437
↓ 2 callersMethodin_transition
(&self)
src/macos/src/lib.rs:756
↓ 2 callersFunctioningest_event_for_ffi
Decode one [`Event`] into zero or more [`IngestOut`]s. Re-exported under stable FFI-facing name for [`crate::ingest_driver`].
src/playback/src/ingest.rs:118
↓ 2 callersMethodinitialize
(&self)
src/mpv/src/handle.rs:59
↓ 2 callersFunctioninstance_id
()
src/jfn_rust/src/instance_id.rs:8
↓ 2 callersFunctionintern_atom
(conn: &RustConnection, name: &[u8])
src/x11/src/lifecycle.rs:46
↓ 2 callersMethodinvalidate_view
(&self)
src/jfn_cef/src/client/browser_ops.rs:45
↓ 2 callersFunctionis_fullscreen_style
(style: isize)
src/windows/src/platform.rs:94
↓ 2 callersMethodis_main
(&self, h: T)
src/compositor_core/src/stack.rs:108
↓ 2 callersFunctionis_main_thread
()
src/macos/src/compositor.rs:41
↓ 2 callersFunctionis_none_gc
(g: u32)
src/x11/src/x11_state.rs:161
← previousnext →301–400 of 2,547, ranked by callers