Akash Yadav
987582aeca
Merge branch 'dev' into python-build-system
2025-11-19 09:37:07 +05:30
celenity
d54b55d09c
fix: requests
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-18 20:46:23 -05:00
celenity
b114bf6d91
feat: Create separate "ironfox" directory for Gecko to contain IronFox-specific assets/components/resources/etc.
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-18 14:34:49 -05:00
celenity
6f952c8473
fix: minor tweaks
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-18 13:42:09 -05:00
celenity
8abe18024b
feat: Update default Rust version to 1.91.1
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-11 19:28:07 -05:00
celenity
aa34244dfd
v144.0.2
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-11 14:17:42 -05:00
celenity
1d6924ff7c
WIP: v144.0.2
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-11 14:17:42 -05:00
celenity
c8383bb0fc
v144.0.1
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-11 14:17:42 -05:00
celenity
4735f59a58
WIP: v144.0.1
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-11 14:17:42 -05:00
celenity
939fa6a3bd
fix: Remove duplicate gecko-ironfox-settings-support-timezone-spoofing patch
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-11 14:17:42 -05:00
celenity
8a772cd9aa
feat: Add pref to enable/disable timezone spoofing
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-11 14:17:42 -05:00
celenity
e3940c8c4c
fix: Remove duplicate UniFFi download from get_sources.sh
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-11 14:17:41 -05:00
celenity
ea43e29575
fix: get_sources.sh
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-11 14:17:41 -05:00
celenity
f2fd49d3bf
fix: Ensure wasi-sdk directory exists for prebuilds
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-11 14:17:41 -05:00
celenity
18768e9e4e
feat: Add support for using a prebuilt WASI SDK for macOS
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-11 14:17:41 -05:00
celenity
47de6a3816
fix: ci-build.sh
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-11 14:17:40 -05:00
celenity
2968a02662
fix: ci-build.sh
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-11 14:17:40 -05:00
celenity
b8a04595ff
fix: Use patches for certain changes (instead of sed/the prebuild script)
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-11 14:17:40 -05:00
celenity
c33702f864
feat: Add support for building IronFox on macOS
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-11 14:17:40 -05:00
celenity
41861d351b
fix: Builds that clone/build wasi-sdk locally, + set PLATFORM_VERSION as a variable for setup-android-sdk
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-11 14:17:40 -05:00
celenity
7677ecbfa5
feat: Remove additional telemetry components
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-11 14:17:40 -05:00
celenity
5262df6e3f
feat: Stub PlayStoreReviewPromptController + remove microG Tasks, and remove CustomReviewPromptTelemetryMiddleware
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-11 14:17:40 -05:00
celenity
c1adb9f26c
fix: Remove certain libraries from Gradle versions + remove Crash Reporter from Push
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-11 14:17:39 -05:00
celenity
da84c81d33
feat: Remove Search telemetry (Like our previous approach)
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-11 14:17:39 -05:00
celenity
af2210af94
feat: Build Glean with Tor Browser's no-op UniFFi binding generator
...
This should effectively kill/no-op all Glean functionality, ideal for us for Fenix, since it's untenable to remove Glean entirely from Fenix like we currently have for Android Components and Application Services
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-11 14:17:39 -05:00
Akash Yadav
5161fc35b8
fix: unbound variable 'SDK_REVISION'
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-11-11 14:17:39 -05:00
celenity
7bf3555a7f
fix: Android script/variables
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-11 14:17:39 -05:00
celenity
9bcc3f87b1
fix: Ensure setup-android.sdk.sh is properly executed
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-11 14:17:38 -05:00
celenity
4407dba20e
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-11-11 14:17:38 -05:00
celenity
923865110e
v142.0.1
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-11 14:17:38 -05: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
Akash Yadav
816b021f87
Merge branch 'dev' into python-build-system
2025-11-08 14:47:39 +05:30
celenity
3f55efcec0
feat: Display additional prefs for troubleshooting at about:support
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-07 21:54:10 -05:00
celenity
27172d1dd8
feat: Update Phoenix to 2025.11.07.1 - https://codeberg.org/celenity/Phoenix/releases/tag/2025.11.07.1
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-07 19:50:38 -05:00
celenity
01f0d2379c
WIP: v145.0 (Part 2...)
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-07 19:49:07 -05:00
celenity
5d8fb73e11
WIP: v145.0
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-07 00:27:16 -05:00
celenity
6c2a077a61
feat: Add UI setting to control the media autoplay blocking policy
...
We previously used to set this to click-to-play by default, but stopped due to breakage/etc. - this exposes the setting to users though, so that they can configure autoplay blocking to work how they prefer
(Also updated certain similar settings to clarify which value is the default)
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-03 21:39:21 -05:00
celenity
ad52676af4
feat: Enable WASM Branch Hinting + Memory Control at build-time
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-02 21:11:26 -05:00
celenity
dfb2ec66ac
fix: Remove duplicate lines from build.sh
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-02 19:37:26 -05:00
celenity
565d3212d5
feat: Configure certain uBlock Origin settings by default
...
Currently, this:
- Sets the default auto comment filter template to `{{url}}` (to prevent date/time from also being recorded, and to ensure that the full URL is present)
- Sets the auto update delay after launch to `10` - should improve performance/responsiveness
- Disables WASM by default - improves security
- Enables filter author mode by default - Improves usability
- Enables the logger by default - Significantly improves usability
- Bypasses browser cache when manually fetching remote resources - Allows for quicker filterlist updates
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-02 01:13:59 -04:00
celenity
9f308dbb97
feat: Remove unused/unwanted Regions Remote Settings dump
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-01 23:38:14 -04:00
celenity
db509d0565
feat: Enable Shortcut URL bar suggestions by default
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-11-01 01:29:58 -04:00
celenity
9d82cf9340
feat: Bump Rust to 1.91.0
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-10-30 00:43:32 -04:00
celenity
f94ca255aa
v144.0.2
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-10-28 18:37:49 -04:00
celenity
1b0ed54cc0
WIP: v144.0.2
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-10-28 18:37:49 -04:00
celenity
6f30a1b304
v144.0.1
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-10-28 18:37:06 -04:00
celenity
f30f703f75
WIP: v144.0.1
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-10-28 18:37:06 -04:00
celenity
c3feea0e5c
fix: Remove duplicate gecko-ironfox-settings-support-timezone-spoofing patch
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-10-28 18:37:06 -04:00
celenity
e49cd0945d
feat: Add pref to enable/disable timezone spoofing
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-10-28 18:35:51 -04:00
celenity
2ade1e4ebf
fix: Remove duplicate UniFFi download from get_sources.sh
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-10-28 18:35:50 -04:00