feat(cdex,installer): add Firefox ESR and open Linux folders in ReactOS filebrowser - #10
Open
Artem4590 wants to merge 3 commits into
Open
feat(cdex,installer): add Firefox ESR and open Linux folders in ReactOS filebrowser#10Artem4590 wants to merge 3 commits into
Artem4590 wants to merge 3 commits into
Conversation
Artem4590
force-pushed
the
feature/add-firefox
branch
3 times, most recently
from
July 31, 2026 18:09
e26a2b6 to
724d8ac
Compare
…and optional package - installer: install firefox-esr in the Calamares live image so it is available both in the live session and on the target system, and add it to the optional packages list as a selected-by-default item. - cdex: ship a pre-built multi-size (16/24/32/48/64) firefox.ico rendered from the official 128x128 firefox-esr master asset, with white-backed transparent pixels to avoid corner artifacts in ReactOS, and install it into C:\reactos. - cdex: add a Programs -> Firefox shortcut that asks the taskbar bridge to launch the host firefox-esr binary. - cdex: register the firefox launcher in cdex-taskbar-bridge.
Artem4590
force-pushed
the
feature/add-firefox
branch
from
August 5, 2026 10:37
724d8ac to
920b79d
Compare
…ake Firefox shortcut conditional Add an open-request inbox consumed by the taskbar bridge. cdex-open-folder is registered as the default handler for inode/directory, so Firefox "Show in folder" opens filebrowser instead of a GTK FM. Link ~/Downloads into the Wine prefix so Linux and Win32 apps share files. Also make the Firefox Start Menu shortcut conditional on the host firefox-esr binary being installed, and remove managed Programs shortcuts before recreating them so optional shortcuts disappear after uninstall.
Artem4590
force-pushed
the
feature/add-firefox
branch
from
August 6, 2026 10:46
920b79d to
d77a773
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR integrates Firefox ESR into the CDEX desktop and makes the ReactOS filebrowser the default folder handler for Linux applications.
Changes:
firefox.icoand add a Programs → Firefox shortcut that launches the hostfirefox-esr.cdex-open-folder, a handler registered as the default app forinode/directory.cdex-taskbar-bridgewith an open-request inbox so Linux apps (e.g. Firefox "Show in folder") open folders inC:\reactos\filebrowser.exeinstead of a GTK file manager.~/Downloadsinto the Wine prefix so files saved by Linux apps are visible to Win32 apps atC:\users\<user>\Downloads.debian/changelogto0.0.1-3cd.