Commit Graph

1625 Commits

Author SHA1 Message Date
Akash Yadav
0bc782ef6d fix: update to v146.0
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-12-17 11:54:02 +05:30
Akash Yadav
a3988bf807 fix(builder): build errors
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-12-09 12:21:03 +05:30
Akash Yadav
07a5aa1249 fix(builder): geckoview singleVariant is not updated to release
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-11-25 13:57:23 +05:30
Akash Yadav
404429a0fc fix(builder): application-services is published with wrong version
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-11-25 13:57:06 +05:30
Akash Yadav
75ac6f5780 fix(builder): display 30 lines of cmd output
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-11-19 10:11:38 +05:30
Akash Yadav
7ced0b2a55 fix(builder): enable Gradle --info in verbose mode
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-11-19 10:11:13 +05:30
Akash Yadav
7b5dfede1e fix(builder): use eol_comment_* funcs for commenting sources
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-11-19 10:10:35 +05:30
Akash Yadav
92c4426cf6 fix: bringup shell-based changes into Python build system
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-11-19 09:37:44 +05:30
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
f06cb7e263 fix: requests
Signed-off-by: celenity <celenity@celenity.dev>
2025-11-18 17:40:20 -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
Weblate
13b93f0d47 Translations update from Hosted Weblate
ironfox-oss/IronFox!102
Translations update from [Hosted Weblate](https://hosted.weblate.org) for [IronFox/App](https://hosted.weblate.org/projects/ironfox/app-main/).



Current translation status:

![Weblate translation status](https://hosted.weblate.org/widget/ironfox/app-main/horizontal-auto.svg)

MR-author: Weblate <hosted@weblate.org>
Co-authored-by: Patrich Tivoli <p.tivoli.pt@gmail.com>
Co-authored-by: Максим Горпиніч <gorpinicmaksim0@gmail.com>
Co-authored-by: Trunars <trunars@abv.bg>
Co-authored-by: Taivas Jumala <taivasjumala@yafoss.org>
Co-authored-by: Fjuro <fjuro@alius.cz>
Co-authored-by: pidxrxk69 <drown-study-curing@duck.com>
Co-authored-by: Ruzgar Keskinkilic <keskinkilicruzgar@gmail.com>
Co-authored-by: Priit Jõerüüt <jrthwlate@users.noreply.hosted.weblate.org>
Co-authored-by: Verbaviva <verbavivae@users.noreply.hosted.weblate.org>
Co-authored-by: Guillaume <guillaume@asymmetrics.nl>
Co-authored-by: Kachelkaiser <kachelkaiser@htpst.de>
Co-authored-by: LucasMZ <git@lucasmz.dev>
Approved-by: celenity <celenity@celenity.dev>
Merged-by: celenity <celenity@celenity.dev>
2025-11-18 19:06:33 +00:00
celenity
84cb006be8 fix: Install requests for F-Droid's Python gradle script
Signed-off-by: celenity <celenity@celenity.dev>
2025-11-18 14:01:38 -05:00
celenity
6f952c8473 fix: minor tweaks
Signed-off-by: celenity <celenity@celenity.dev>
2025-11-18 13:42:09 -05:00
celenity
c944bc2242 fix: Update F-Droid's Gradle script to the Python rewrite
Signed-off-by: celenity <celenity@celenity.dev>
2025-11-16 18:43:06 -05:00
celenity
5e5fcafcda fix: Enable WebGL for roll20.net by default - https://codeberg.org/celenity/Phoenix/issues/198
Signed-off-by: celenity <celenity@celenity.dev>
2025-11-11 22:21:34 -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
Weblate
a702a03f00 Translations update from Hosted Weblate
ironfox-oss/IronFox!99
Translations update from [Hosted Weblate](https://hosted.weblate.org) for [IronFox/App](https://hosted.weblate.org/projects/ironfox/app-main/).



Current translation status:

![Weblate translation status](https://hosted.weblate.org/widget/ironfox/app-main/horizontal-auto.svg)

MR-author: Weblate <hosted@weblate.org>
Co-authored-by: celenity <celenity@celenity.dev>
Co-authored-by: Patrich Tivoli <p.tivoli.pt@gmail.com>
Co-authored-by: LucasMZ <git@lucasmz.dev>
Co-authored-by: kyoforkshomebrews <marc.mario@gmx.at>
Co-authored-by: Priit Jõerüüt <jrthwlate@users.noreply.hosted.weblate.org>
Approved-by: celenity <celenity@celenity.dev>
Merged-by: celenity <celenity@celenity.dev>
2025-11-12 00:27:35 +00: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
65df22c466 feat: Add UI toggles to enable/disabe timezone spoofing and our timezone spoofing overrides
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
8342fc9570 fix: gecko-ironfox-settings-support-xpinstall.patch
Signed-off-by: celenity <celenity@celenity.dev>
2025-11-11 14:17:41 -05:00
celenity
66383e9822 fix: Prevent the setting to enable/disable installation of add-ons from disabling already installed add-ons - fixes https://gitlab.com/ironfox-oss/IronFox/-/issues/187
See https://gitlab.com/ironfox-oss/IronFox/-/issues/187#note_2792452054 for details

Signed-off-by: celenity <celenity@celenity.dev>
2025-11-11 14:17:41 -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
311390453a v143.0.2
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
0fc5859778 WIP: v143.0
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
celenity
756d39f36c feat: Stub additional marketing/metrics/telemetry components
Also includes minor clean-up

Signed-off-by: celenity <celenity@celenity.dev>
2025-11-11 14:17:39 -05:00
Akash Yadav
4abdaa597d ci: redirect all build logs to files; without terminal output
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
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