Skip to content

fix(linux): open folders from the desktop - #19

Open
ooonea wants to merge 2 commits into
jonx:mainfrom
ooonea:linux-desktop-folders
Open

ooonea wants to merge 2 commits into
jonx:mainfrom
ooonea:linux-desktop-folders

Conversation

@ooonea

@ooonea ooonea commented Nov 1, 2026 •

Copy link
Copy Markdown

The Linux desktop entry cannot receive folders, and ordinary GUI startup ignores --navigate. Apply the existing navigation argument to the initial window and register inode/directory with a single local-file argument.

Normalize the startup path before opening the window so file operations receive absolute paths.

Tested a GIO desktop-entry launch into a folder containing spaces, and an isolated Linux session started with --navigate .. Copying a filename containing spaces produced the expected absolute, percent-encoded file URI. The existing path-identity tests pass.

ooonea and others added 2 commits October 31, 2026 23:29
Apply the existing --navigate argument to ordinary windows and advertise directory handling in the Linux desktop entry.

Assisted-by: OpenAI Codex
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant