Akash Yadav
a04b59ecb6
fix: enable fuzzy match in patch cmd for deterministic behavior
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-12-24 18:39:22 -05:00
celenity
3658e2ea9a
fix: ensure we source env_local.sh earlier at ci-build.sh
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-12-24 18:38:45 -05:00
celenity
300ff63dac
fix: source env_local.sh from ci-build.sh
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-12-24 18:38:45 -05:00
celenity
e5f1fc7d44
feat: IronFox mozconfigs
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-12-24 18:31:49 -05:00
celenity
8ca7491a63
fix: path for GeckoSettingsBridge
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-12-24 18:31:49 -05:00
celenity
86c568f44a
fix: Do not reset devtools.debugger.remote-enabled on dev builds
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-12-24 18:31:49 -05:00
celenity
0c2417edce
fix: Remove duplicate gecko-ironfox-settings-support-timezone-spoofing patch
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-12-24 18:31:07 -05:00
celenity
087c58fbae
feat: Add pref to enable/disable timezone spoofing
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-12-24 18:31:07 -05:00
celenity
97bfc4c2ad
fix: ci-build.sh
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-12-24 18:31:06 -05:00
celenity
3e49487d58
fix: ci-build.sh
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-12-24 18:31:06 -05:00
celenity
c894f69dc9
fix: Use patches for certain changes (instead of sed/the prebuild script)
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-12-24 18:31:06 -05:00
celenity
940a6ffe0a
feat: Add support for building IronFox on macOS
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-12-24 18:31:06 -05:00
celenity
a0a54a3542
feat: Remove additional telemetry components
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-12-24 18:31:05 -05:00
celenity
c80f0d7c0a
feat: Stub PlayStoreReviewPromptController + remove microG Tasks, and remove CustomReviewPromptTelemetryMiddleware
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-12-24 18:31:05 -05:00
celenity
e657ad7e27
fix: Remove certain libraries from Gradle versions + remove Crash Reporter from Push
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-12-24 18:31:05 -05:00
celenity
d447dbcf46
feat: Remove Search telemetry (Like our previous approach)
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-12-24 18:31:05 -05:00
celenity
c7a9eb2586
v142.0.1
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-12-24 18:30:20 -05:00
Akash Yadav
defd4c7cab
feat: add OLED theme support
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-12-24 18:30:18 -05:00
celenity
21b6255b2f
feat: Update to Phoenix 2025.12.23.1 - https://codeberg.org/celenity/Phoenix/releases/tag/2025.12.23.1
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-12-23 23:52:23 -05:00
celenity
8d6a57aff8
fix: Get wallpaper metadata from a wallpapers.json file (instead of hardcoding like we've been doing - this is now closer to stock's approach) + fix metadata for our existing wallpapers (as they currently originate from Fennec F-Droid)
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-12-22 04:51:58 -05:00
celenity
78e6d8c8ec
fix: Include IronFox settings in the new Settings search feature
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-12-21 23:43:10 -05:00
celenity
2f0610a8f8
fix: Replace Mozilla support URL at about:support with a link to our FAQ
...
This solution isn't great, but it's necessary - because we can't override the `supportURL` directly (via `app.support.baseURL`), as doing so would have a lot of further-reaching, undesired consequences, and would break ex. links to support articles
Signed-off-by: celenity <celenity@celenity.dev >
2025-12-20 18:30:18 -05:00
celenity
5c69cd8f81
fix: Prevent the browser from appending URL tracking parameters to certain Mozilla support links
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-12-20 18:25:28 -05:00
celenity
f27d58b63f
feat: Set "Help" menu item to link to our FAQ (instead of Mozilla's standard support page)
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-12-19 21:55:01 -05:00
celenity
76b07e79ba
fix: Remove duplicate strings from prebuild.sh (+ minor tweaks to sed commands for URLs at SupportUtils)
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-12-19 21:53:44 -05:00
celenity
36f4a3ab76
fix: ensure we source env_local.sh earlier at ci-build.sh
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-12-19 18:02:51 -05:00
celenity
8bb259d8ad
fix: source env_local.sh from ci-build.sh
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-12-19 18:02:50 -05:00
celenity
3e94937848
fix: consolidate patches to hide/add certain UI preferences
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-12-19 17:56:16 -05:00
celenity
eada045b64
fix: order
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-12-19 17:56:16 -05:00
celenity
d223975c85
feat: IronFox mozconfigs
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-12-19 17:56:08 -05:00
celenity
eeed76720d
fix: path for GeckoSettingsBridge
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-12-19 17:56:08 -05:00
celenity
a11a270894
fix: Do not reset devtools.debugger.remote-enabled on dev builds
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-12-19 17:56:07 -05:00
celenity
1d6f158524
fix: Remove duplicate gecko-ironfox-settings-support-timezone-spoofing patch
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-12-19 17:55:47 -05:00
celenity
3c5b89658a
feat: Add pref to enable/disable timezone spoofing
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-12-19 17:55:47 -05:00
celenity
ce52f3e799
fix: ci-build.sh
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-12-19 17:55:46 -05:00
celenity
11872d2c66
fix: ci-build.sh
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-12-19 17:55:46 -05:00
celenity
767db1d39e
fix: Use patches for certain changes (instead of sed/the prebuild script)
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-12-19 17:55:46 -05:00
celenity
f54d16aff9
feat: Add support for building IronFox on macOS
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-12-19 17:55:46 -05:00
celenity
0401478e3c
feat: Remove additional telemetry components
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-12-19 17:55:46 -05:00
celenity
4e168bf848
feat: Stub PlayStoreReviewPromptController + remove microG Tasks, and remove CustomReviewPromptTelemetryMiddleware
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-12-19 17:55:46 -05:00
celenity
72a2797d7c
fix: Remove certain libraries from Gradle versions + remove Crash Reporter from Push
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-12-19 17:55:46 -05:00
celenity
309ec47c1e
feat: Remove Search telemetry (Like our previous approach)
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-12-19 17:55:45 -05:00
celenity
6abe24af83
ci: Ensure logs directory exists, remove unused BUNDLETOOL variable, and bump Android build-tools to 36.0.0 for ci-build.sh
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-12-19 17:54:10 -05:00
celenity
ecf45b2cc3
v142.0.1
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-12-19 17:54:10 -05:00
celenity
870c6342f3
IronFox v146.0.1
...
ironfox-oss/IronFox!112
____
## Changes
- [Enabled memory tagging](e24a24e63c ) *(via [Android's Arm Memory Tagging Extension](https://developer.android.com/ndk/guides/arm-mte ))* to improve security for supported devices *(such as the Pixel 8 and newer)*.
- [Fixed an issue with Obtainium app installation](6026d6524f ).
- Updated Bundletool to [`1.18.3`](https://github.com/google/bundletool/releases/tag/1.18.3 ).
- Updated to Firefox [`146.0.1`](https://firefox.com/firefox/android/146.0.1/releasenotes/ ).
- Updated microG to [`v0.3.11.250932`](https://github.com/microg/GmsCore/releases/tag/v0.3.11.250932 ).
- Updated Rust to [`1.92.0`](https://releases.rs/docs/1.92.0/ ).
- [Various tweaks, fixes, and refinements - especially to the build process](https://gitlab.com/ironfox-oss/IronFox/-/merge_requests/112/diffs ).
MR-author: celenity <celenity@celenity.dev >
Co-authored-by: Weblate <hosted@weblate.org >
Co-authored-by: Akash Yadav <itsaky01@gmail.com >
Co-authored-by: techaddict <20232669-techaddict@users.noreply.gitlab.com >
Co-authored-by: user <user@localhost.localdomain >
Approved-by: Akash Yadav <itsaky01@gmail.com >
Merged-by: celenity <celenity@celenity.dev >
2025-12-19 16:16:28 +00:00
celenity
440d5482a1
IronFox v146.0
...
ironfox-oss/IronFox!109
____
## Changes
- [Added missing Gecko icons/branding assets](90e371ec7c ).
- Added a toggle in settings that forces the browser to *always* use private mode *(similar to Firefox on Desktop)*. The setting is *disabled* by default, and is located at `Settings` -> `IronFox` -> `IronFox settings` -> `Privacy` -> **`Always use private browsing`**.
- [Disabled Mozilla's new `Unified Trust Panel` by default](2eaa0c7c9a ), as it prevents users from being able to control the cookie banner blocker on a per-site basis.
- [Enabled Mozilla's new redesign for private browsing mode](43661d10a7 ) by default.
- Fixed [an issue with `BankID` authentication](https://gitlab.com/ironfox-oss/IronFox/-/issues/213 ) on certain websites *(Thanks to [rajtsic](https://gitlab.com/rajtsic )!)*.
- [Removed Mozilla's new `Clear Key` CDM](f9a0a07793 ).
- Updated cbindgen to [`0.29.2`](https://docs.rs/crate/cbindgen/0.29.2 ).
- Updated to Firefox [`146.0`](https://firefox.com/firefox/android/146.0/releasenotes/ ).
- [Various tweaks to improve and refine the build process, as well as other minor changes, tweaks, and fixes](https://gitlab.com/ironfox-oss/IronFox/-/merge_requests/109/diffs ).
MR-author: celenity <celenity@celenity.dev >
Co-authored-by: Weblate <hosted@weblate.org >
Co-authored-by: techaddict <20232669-techaddict@users.noreply.gitlab.com >
Co-authored-by: user <user@localhost.localdomain >
Co-authored-by: Akash Yadav <itsaky01@gmail.com >
Approved-by: Akash Yadav <itsaky01@gmail.com >
Merged-by: celenity <celenity@celenity.dev >
2025-12-10 19:08:11 +00:00
celenity
31e00c18d0
IronFox v145.0.2
...
ironfox-oss/IronFox!105
____
## Changes
- Removed DNS0 from the list of default DNS over HTTPS providers, due to [its unfortunate discontinuation](https://www.dns0.eu/ ).
- Removed [the Mozilla Ads Client library](https://github.com/mozilla/application-services/tree/main/components/ads-client ) from [Application Services](https://github.com/mozilla/application-services ).
- Removed the Mullvad Leta search engine, due to [its unfortunate discontinuation](https://mullvad.net/blog/2025/11/6/shutting-down-our-search-proxy-leta ) *(Thanks to @techaddict: https://gitlab.com/ironfox-oss/IronFox/-/merge_requests/101 ! 💜 )*.
- Updated to Firefox [`145.0.2`](https://firefox.com/firefox/android/145.0.2/releasenotes/ ).
- Updated to Phoenix [`2025.11.27.1`](https://codeberg.org/celenity/Phoenix/releases/tag/2025.11.27.1 ).
- [Other minor tweaks, fixes, and refinements](https://gitlab.com/ironfox-oss/IronFox/-/merge_requests/105/diffs ).
MR-author: celenity <celenity@celenity.dev >
Co-authored-by: techaddict <20232669-techaddict@users.noreply.gitlab.com >
Co-authored-by: user <user@localhost.localdomain >
Co-authored-by: Weblate <hosted@weblate.org >
Co-authored-by: Akash Yadav <itsaky01@gmail.com >
Approved-by: celenity <celenity@celenity.dev >
Merged-by: celenity <celenity@celenity.dev >
2025-11-28 15:11:03 +00:00
celenity
1eda235744
IronFox v145.0.1
...
ironfox-oss/IronFox!104
____
## Changes
- Updated the default version of Rust to [`1.91.1`](https://releases.rs/docs/1.91.1/ ).
- Updated to Firefox [`145.0.1`](https://firefox.com/firefox/android/145.0.1/releasenotes/ ).
MR-author: celenity <celenity@celenity.dev >
Co-authored-by: Weblate <hosted@weblate.org >
Co-authored-by: Akash Yadav <itsaky01@gmail.com >
Approved-by: celenity <celenity@celenity.dev >
Merged-by: celenity <celenity@celenity.dev >
2025-11-19 19:13:03 +00:00
celenity
301f29a513
IronFox v145.0
...
ironfox-oss/IronFox!100
____
## Changes
- Added a toggle in settings to control the [media autoplay blocking policy](https://wiki.mozilla.org/Media/block-autoplay#What_strategy_does_Firefox_use_for_blocking_autoplay ?) when JIT is otherwise disabled globally *(set to `Transient` by default)*, located at `Settings` -> `IronFox` -> `IronFox settings` -> **`Media autoplay`**.
- Fixed [an issue](https://gitlab.com/ironfox-oss/IronFox/-/issues/199 ) that prevented certain preferences from persisting across restarts.
- Updated the default version of Rust to [`1.91.0`](https://releases.rs/docs/1.91.0/ ).
- Updated to Firefox [`145.0`](https://firefox.com/firefox/android/145.0/releasenotes/ ).
- Updated to Phoenix [`2025.11.07.1`](https://codeberg.org/celenity/Phoenix/releases/tag/2025.11.07.1 ).
- [Other minor tweaks and adjustments](https://gitlab.com/ironfox-oss/IronFox/-/merge_requests/100/diffs ).
MR-author: celenity <celenity@celenity.dev >
Co-authored-by: LucasMZ <git@lucasmz.dev >
Co-authored-by: Akash Yadav <itsaky01@gmail.com >
Approved-by: Akash Yadav <itsaky01@gmail.com >
Merged-by: celenity <celenity@celenity.dev >
2025-11-11 18:17:55 +00:00
celenity
765acc4588
IronFox v144.0.2
...
ironfox-oss/IronFox!97
____
## Changes
- Added [Marginalia](https://marginalia-search.com/ ) as a default/built-in search engine.
- Updated to Firefox [`144.0.2`](https://firefox.com/firefox/android/144.0.2/releasenotes/ ).
- Updated Phoenix to [`2025.10.26.1`](https://codeberg.org/celenity/Phoenix/releases/tag/2025.10.26.1 ).
- [Other minor tweaks and adjustments](https://gitlab.com/ironfox-oss/IronFox/-/merge_requests/97/diffs ).
MR-author: celenity <celenity@celenity.dev >
Co-authored-by: Weblate <hosted@weblate.org >
Co-authored-by: Akash Yadav <itsaky01@gmail.com >
Approved-by: Akash Yadav <itsaky01@gmail.com >
Merged-by: celenity <celenity@celenity.dev >
2025-10-28 22:33:34 +00:00