MCPcopy Create free account

hub / github.com/DonnieDice/protondrive-linux / functions

Functions195 in github.com/DonnieDice/protondrive-linux

↓ 13 callersMethodstatus
(&self)
src-tauri/src/live_sync.rs:253
↓ 11 callersFunctionhash_sensitive
(value: impl AsRef<str>)
src-tauri/src/sync_db.rs:497
↓ 8 callersFunctionreplace_once
(content: str, old: str, new: str, label: str)
scripts/patch_drive_linux_drawer.py:37
↓ 7 callersMethodas_str
(&self)
src-tauri/src/sync_db.rs:27
↓ 7 callersFunctionensure_column
( conn: &Connection, table: &str, column: &str, column_type: &str, )
src-tauri/src/sync_db.rs:443
↓ 7 callersFunctionensure_sync_command_allowed
Checks that a sync command originated from the `tauri://localhost` origin.
src-tauri/src/main.rs:512
↓ 7 callersFunctiontemp_db_path
(name: &str)
src-tauri/src/sync_db.rs:587
↓ 6 callersFunctionnow_unix_ns
()
src-tauri/src/sync_db.rs:575
↓ 6 callersFunctiontemp_sync_root
(name: &str)
src-tauri/src/live_sync.rs:708
↓ 5 callersFunction_run
(repo_root: pathlib.Path, command: str, env: dict[str, str] | None = None)
tests/unit/test_artifact_keying.py:11
↓ 5 callersFunctionoverall_status
Derive overall PASS/FAIL from the merged record (any stage FAIL = overall FAIL).
scripts/ci/lib/verify-matrix.py:50
↓ 5 callersMethodupsert_local_item
( &self, root_id: &str, relative_path: &Path, local_kind: &str, local_
src-tauri/src/sync_db.rs:190
↓ 5 callersFunctionvalidate_sync_root_path
Validates that a sync root path is absolute and resides under the user's home directory.
src-tauri/src/main.rs:535
↓ 4 callersFunction_bash
(snippet: str)
tests/unit/test_common_sh.py:15
↓ 4 callersFunctionapply_default_cookie_scope
(cookie: &mut Cookie<'static>, url: &Url)
src-tauri/src/webview_cookies.rs:155
↓ 4 callersMethodget_item
( &self, root_id: &str, relative_path: &Path, )
src-tauri/src/sync_db.rs:301
↓ 4 callersMethodupsert_computers_root
( &self, root_path: &Path, device_name: &str, device_type: &str, )
src-tauri/src/sync_db.rs:114
↓ 4 callersMethodupsert_root
(&self, root_path: &Path)
src-tauri/src/sync_db.rs:95
↓ 3 callersFunctiondefault_sync_device_name
()
src-tauri/src/main.rs:614
↓ 3 callersFunctionfail
(message: str)
scripts/patch_drive_linux_panel.py:158
↓ 3 callersFunctionfail
(message: str)
scripts/patch_drive_linux_drawer.py:32
↓ 3 callersFunctionflush
()
docs/build-search-index.py:42
↓ 3 callersFunctionnorm_path
(path: str)
scripts/ci/resolve-mapping.py:16
↓ 3 callersFunctionpersist_selected_sync_root
(app_data_dir: &Path, sync_root: &Path)
src-tauri/src/main.rs:578
↓ 3 callersFunctionprune_known_files
(cache: &mut HashMap<PathBuf, Instant>, now: Instant)
src-tauri/src/live_sync.rs:641
↓ 3 callersFunctionrecord_local_change_metadata
( db_path: &Path, root_id: &str, root: &Path, kind: &str, paths: &[String], )
src-tauri/src/live_sync.rs:507
↓ 3 callersFunctionregister_sync_root_metadata
(app_data_dir: &Path, sync_root: &Path)
src-tauri/src/main.rs:685
↓ 3 callersMethodstart
(&self, app: AppHandle, folder: PathBuf)
src-tauri/src/live_sync.rs:73
↓ 3 callersFunctionsupports_cookies
(url: &Url)
src-tauri/src/webview_cookies.rs:151
↓ 3 callersFunctionsync_root_config_path
(app_data_dir: &Path)
src-tauri/src/main.rs:574
↓ 3 callersFunctionvalidate_path_within_root
(root_canonical: &Path, target: &Path)
src-tauri/src/live_sync.rs:656
↓ 2 callersFunctionbuild
()
docs/build-search-index.py:78
↓ 2 callersFunctiondefault_sync_root_path
()
src-tauri/src/main.rs:608
↓ 2 callersFunctiondiff_snapshots
( previous: &SyncSnapshot, next: &SyncSnapshot, )
src-tauri/src/live_sync.rs:603
↓ 2 callersFunctionemit_local_change
( app_handle: &AppHandle, db_path: &Path, root_id: &str, root: &Path, kind: &str, path
src-tauri/src/live_sync.rs:456
↓ 2 callersFunctionfail
(message: str)
scripts/patch_drive_linux_calendar.py:25
↓ 2 callersFunctionfail
(message: str)
scripts/patch_drive_linux_sync_bridge.py:148
↓ 2 callersFunctionis_local_app_host
(host: Option<&str>)
src-tauri/src/proton_navigation.rs:89
↓ 2 callersFunctionlegacy_blank_domain_delete_cookies
(cookie: &Cookie<'static>)
src-tauri/src/webview_cookies.rs:176
↓ 2 callersFunctionmark
(v)
scripts/ci/lib/verify-matrix.py:46
↓ 2 callersMethodmark_known_file
(&self, path: &Path)
src-tauri/src/live_sync.rs:428
↓ 2 callersFunctionrelative_sync_path
(root: &Path, path: &Path)
src-tauri/src/live_sync.rs:551
↓ 2 callersFunctionreplace_once
(content: str, old: str, new: str, label: str)
scripts/patch_drive_linux_panel.py:163
↓ 2 callersFunctionreplace_once
(content: str, old: str, new: str, label: str)
scripts/patch_drive_linux_calendar.py:30
↓ 2 callersFunctionscan_sync_root
(root: &Path)
src-tauri/src/live_sync.rs:566
↓ 2 callersFunctionshould_ignore_known_file
( known_files: &Arc<Mutex<HashMap<PathBuf, Instant>>>, path: &Path, )
src-tauri/src/live_sync.rs:440
↓ 2 callersFunctionstart_selected_sync_root
( app_handle: tauri::AppHandle, state: &Arc<AppState>, path: &str, source: &str, )
src-tauri/src/main.rs:661
↓ 2 callersMethodstop
(&self)
src-tauri/src/live_sync.rs:367
↓ 2 callersFunctionsync_db_path
(app_data_dir: &Path)
src-tauri/src/sync_db.rs:493
↓ 2 callersFunctionto_markdown
(rows)
scripts/ci/lib/verify-matrix.py:61
↓ 1 callersFunctionaccount_login_complete_redirect_url
Returns a local Drive URL when the account app finishes SSO and lands on a user-scoped Drive route.
src-tauri/src/proton_navigation.rs:19
↓ 1 callersMethodapply_remote_change
(&self, change: RemoteSyncChange)
src-tauri/src/live_sync.rs:265
↓ 1 callersFunctionatomic_write
(path: str, content: str)
scripts/ci/apply-doc-patch.py:37
↓ 1 callersFunctioncaptcha_completion_token
Returns the human-verification token carried by the only supported CAPTCHA completion handoff. Do not infer CAPTCHA completion from leaving `verify.p
src-tauri/src/proton_navigation.rs:46
↓ 1 callersFunctionclean_doc_target
(target: dict)
scripts/ci/resolve-mapping.py:28
↓ 1 callersFunctioncombined_cookie_header
Builds a request Cookie header from WebKit's persisted cookies plus the in-process HTTP client's jar. Client-jar cookies win because they contain the
src-tauri/src/webview_cookies.rs:39
↓ 1 callersFunctioncookie_pairs
(header: &str)
src-tauri/src/webview_cookies.rs:81
↓ 1 callersFunctiondefault_cookie_path
Computes the RFC-6265 §5.1.4 default-path for a Set-Cookie whose Path attribute was omitted: the longest prefix of the request URI path ending in a "/
src-tauri/src/webview_cookies.rs:217
↓ 1 callersFunctionensure_default_sync_root
()
src-tauri/src/main.rs:652
↓ 1 callersFunctionensure_private_file
(path: &Path)
src-tauri/src/sync_db.rs:533
↓ 1 callersFunctionensure_private_parent
(path: &Path)
src-tauri/src/sync_db.rs:522
↓ 1 callersFunctionensure_webview_data_dir
Ensures the persistent WebView storage directory exists.
src-tauri/src/webview_storage.rs:9
↓ 1 callersFunctionextract_entries
Parse a markdown file and return search entries.
docs/build-search-index.py:31
↓ 1 callersFunctionfind_drive_provider
()
scripts/patch_drive_linux_sync_bridge.py:152
↓ 1 callersFunctionfind_existing_ancestor
(path: &Path)
src-tauri/src/live_sync.rs:692
↓ 1 callersMethodget_auth_info
(&self, username: &str)
src-tauri/src/auth.rs:348
↓ 1 callersMethodget_session
Get current session
src-tauri/src/auth.rs:317
↓ 1 callersFunctionis_account_login_complete_host
(host: Option<&str>)
src-tauri/src/proton_navigation.rs:85
↓ 1 callersFunctionis_proton_auth_cookie
(name: &str)
src-tauri/src/webview_cookies.rs:210
↓ 1 callersFunctionis_unsupported_proton_app_host
(host: &str)
src-tauri/src/proton_navigation.rs:72
↓ 1 callersMethodlink_remote_item
( &self, root_id: &str, relative_path: &Path, remote: RemoteItemRef<'_>, )
src-tauri/src/sync_db.rs:235
↓ 1 callersFunctionload_all
Load and merge per-stage result records by distro label.
scripts/ci/lib/verify-matrix.py:27
↓ 1 callersFunctionmachine_name_for_sync
()
src-tauri/src/main.rs:618
↓ 1 callersFunctionmain
()
scripts/patch_drive_linux_panel.py:169
↓ 1 callersFunctionmain
()
scripts/patch_drive_linux_calendar.py:36
↓ 1 callersFunctionmain
()
scripts/patch_drive_linux_drawer.py:180
↓ 1 callersFunctionmain
()
scripts/patch_drive_linux_sync_bridge.py:174
↓ 1 callersFunctionmain
()
scripts/ci/resolve-mapping.py:78
↓ 1 callersFunctionmain
()
scripts/ci/apply-doc-patch.py:49
↓ 1 callersFunctionmain
()
scripts/ci/lib/verify-matrix.py:112
↓ 1 callersMethodmark_tombstone
(&self, root_id: &str, relative_path: &Path)
src-tauri/src/sync_db.rs:272
↓ 1 callersFunctionmerge_cookie_headers
( webview_header: Option<&str>, client_header: Option<&str>, )
src-tauri/src/webview_cookies.rs:56
↓ 1 callersMethodmigrate
(&self)
src-tauri/src/sync_db.rs:355
↓ 1 callersMethodopen
(path: &Path)
src-tauri/src/sync_db.rs:71
↓ 1 callersFunctionpatch_drawer_sidebar
Unhide the drawer sidebar on small/desktop screens. Original: className={clsx('drawer-sidebar hidden md:inline no-print', ...)} Patched: c
scripts/patch_drive_linux_drawer.py:128
↓ 1 callersFunctionpatch_drawer_visibility_button
Unhide the drawer visibility chevron on small screens. Original: 'drawer-visibility-control hidden md:flex', Patched: 'drawer-visibility-c
scripts/patch_drive_linux_drawer.py:154
↓ 1 callersFunctionpatch_drive_app
()
scripts/patch_drive_linux_drawer.py:105
↓ 1 callersFunctionpatch_drive_provider
(path: Path)
scripts/patch_drive_linux_sync_bridge.py:160
↓ 1 callersFunctionpatch_drive_window
()
scripts/patch_drive_linux_drawer.py:43
↓ 1 callersFunctionpath_matches
(entry: dict, changed_path: str)
scripts/ci/resolve-mapping.py:20
↓ 1 callersMethodpending_items
(&self, root_id: &str)
src-tauri/src/sync_db.rs:325
↓ 1 callersFunctionpersistent_webview_data_dir
Returns the persistent WebView storage directory under the app data folder.
src-tauri/src/webview_storage.rs:4
↓ 1 callersFunctionread_selected_sync_root
(app_data_dir: &Path)
src-tauri/src/main.rs:601
↓ 1 callersFunctionread_stdin
()
scripts/ci/apply-doc-patch.py:12
↓ 1 callersFunctionreplace_section
(original: str, section: str, replacement: str)
scripts/ci/apply-doc-patch.py:19
↓ 1 callersFunctionresolve
(mapping: dict, changed_files: list[str])
scripts/ci/resolve-mapping.py:36
↓ 1 callersFunctionsanitize_sync_device_name
(value: &str)
src-tauri/src/main.rs:628
↓ 1 callersFunctionsanitize_url_for_log
Returns a URL without query parameters or fragments for log output.
src-tauri/src/url_log.rs:2
↓ 1 callersFunctionscan_sync_dir
(dir: &Path, snapshot: &mut SyncSnapshot)
src-tauri/src/live_sync.rs:572
↓ 1 callersFunctionset_private_dir_permissions
(path: &Path)
src-tauri/src/sync_db.rs:548
next →1–100 of 195, ranked by callers