Akash Yadav
a9d2e16c16
fix(builder): missing build.gradle replacement in a-s
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-10-25 22:14:43 +05:30
Akash Yadav
e1255e3f67
fix(builder): ensure target dir always exists for CopyIntoTask
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-10-25 21:45:53 +05:30
Akash Yadav
1837d0baa9
fix(builder): fail on blank task names
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-10-25 21:44:55 +05:30
Akash Yadav
e26f571ae7
fix(builder): add missing task names
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-10-25 21:44:05 +05:30
Akash Yadav
3867f2ea85
fix(builder): do not use look-behinds for replacements
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-10-25 21:42:16 +05:30
Akash Yadav
ce11b123b8
fix(builder): remove non-existent replacement and fix file path
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-10-25 21:40:04 +05:30
Akash Yadav
ae232c7cf2
fix(builder): use dir copy for branding dumps
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-10-25 21:34:39 +05:30
Akash Yadav
faf18df076
fix(builder): do not fail if target exists during copy
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-10-25 21:31:19 +05:30
Akash Yadav
fb9c9e0a2c
fix(builder): allow overwriting files during copy
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-10-25 21:30:05 +05:30
Akash Yadav
b8531847ed
fix(builder): specify file paths for copying *.ftl files
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-10-25 21:22:16 +05:30
Akash Yadav
6ed9e2ede3
feat(builder): add support to copy dir contents
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-10-25 21:21:49 +05:30
Akash Yadav
b6eeae8aa6
fix(builder): remove glean uniffi patch apply call
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-10-25 21:09:39 +05:30
Akash Yadav
b8e4c0ec09
fix(builder): delegate file op errors
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-10-25 20:37:22 +05:30
Akash Yadav
314ef8fd17
fix(builder): incorrect deletion paths for fenix
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-10-25 20:28:04 +05:30
Akash Yadav
43a08995a4
fix(builder): missing recursive flag for deletion
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-10-25 20:27:31 +05:30
Akash Yadav
9e62e6a536
fix(builder): invalid func name
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-10-25 20:27:10 +05:30
Akash Yadav
cc4e036b2f
fix(builder): missing prepare_firefox call
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-10-25 20:26:55 +05:30
Akash Yadav
42bd8b3e91
fix(builder): update checksums for downloaded files
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-10-25 20:19:19 +05:30
Akash Yadav
5a53131d1a
fix(builder): incorrect unknown platform error
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-10-25 20:17:44 +05:30
Akash Yadav
2e81ce2ca6
fix(builder): recursive import
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-10-25 20:17:23 +05:30
Akash Yadav
8be05ef441
fix(builder): program hang on startup
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-10-25 20:17:02 +05:30
Akash Yadav
1bb2a86d3d
feat(builder): migrate remaining prebuild.sh
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-10-25 19:59:34 +05:30
Akash Yadav
a5e12b294e
feat(builder): partially migrate a-s prepare steps
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-10-25 12:55:03 +05:30
Akash Yadav
0a294d8fde
fix: update fenix patches
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-10-25 12:28:27 +05:30
Akash Yadav
7b7d4fba8c
feat(builder): allow app/package config via cmdline
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-10-25 11:05:02 +05:30
Akash Yadav
7d656cdbd3
feat(build/setup): clone uniffi-rs
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-10-24 14:22:44 +05:30
Akash Yadav
7e29f5ccae
feat(build): allow clone depth config
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-10-24 14:22:04 +05:30
Akash Yadav
73d33a7b41
fix: update to latest versions
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-10-24 13:15:22 +05:30
Akash Yadav
ac369d16d9
feat: add python-based build system
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-10-24 13:11:21 +05:30
celenity
6fc011152c
fix: Display issues on cryptpad.fr
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-10-23 13:42:33 -04:00
celenity
cf4b05f33f
fix: Add our custom RS dumps via our own directory in branding
...
Should allow for easier maintenance, like how we handle our custom `about:` pages
Signed-off-by: celenity <celenity@celenity.dev >
2025-10-23 00:49:08 -04:00
celenity
bdddb616b7
fix: remove Weblate "Translation status" widget from README
...
this shouldn't have been added. it creates a connection to a random third-party, and we don't have a way to control the image/what it displays at a given time
Signed-off-by: celenity <celenity@celenity.dev >
2025-10-23 00:26:22 -04:00
celenity
cd5c831b80
fix: Remove Accrescent references from README + FAQ and add notice (Hopefully temporary) - see: https://gitlab.com/ironfox-oss/IronFox/-/issues/193 for details
...
In general, IronFox on Accrescent is now 4 versions behind (and is missing security fixes), so I don't think we should promote/recommend users install an insecure version of IronFox.
Note that this doesn't mean we're dropping support for Accrescent entirely - we'll still provide updates there to the best of our ability once they resume.
Even when we add Accrescent back, I think we'll also want to recommend it less prominently, due to these issues. In general, I'm deeply disappointed with how Accrescent has handled these ongoing issues, and I've lost a lot of faith/trust in them. It is what it is, I hope that in time Accrescent can restore this trust.
Signed-off-by: celenity <celenity@celenity.dev >
2025-10-23 00:26:22 -04:00
celenity
e7571248e8
feat: Update FAQ to document WebGL overrides and update how we handle FPP overrides in general + timezone spoofing
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-10-23 00:26:22 -04:00
celenity
597a16b6d2
v144.0.1
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-10-23 00:26:21 -04:00
celenity
a874945370
WIP: v144.0.1
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-10-23 00:26:21 -04:00
celenity
cfda898910
fix: Remove duplicate gecko-ironfox-settings-support-timezone-spoofing patch
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-10-23 00:25:14 -04:00
celenity
c6e56435a1
WIP: v144.0
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-10-23 00:25:14 -04:00
celenity
1a7b261950
fix: Lock media.eme.require-app-approval to ensure that EME is always/only controlled by the UI/permission prompt
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-10-23 00:25:13 -04:00
celenity
2c6fe94c34
feat: Add UI toggles to enable/disabe timezone spoofing and our timezone spoofing overrides
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-10-23 00:25:13 -04:00
celenity
1b90598972
feat: Add pref to enable/disable timezone spoofing
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-10-23 00:25:13 -04:00
celenity
3e9e4045e0
fix: gecko-ironfox-settings-support-xpinstall.patch
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-10-23 00:25:13 -04:00
celenity
2aceeaf480
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-10-23 00:25:13 -04:00
celenity
c3fbc969c9
fix: Remove duplicate UniFFi download from get_sources.sh
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-10-23 00:25:13 -04:00
celenity
91c3e7256a
v143.0.2
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-10-23 00:25:13 -04:00
celenity
7c9be87160
fix: get_sources.sh
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-10-23 00:25:12 -04:00
celenity
98591d1f74
fix: Ensure wasi-sdk directory exists for prebuilds
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-10-23 00:25:12 -04:00
celenity
7cc4b10c97
feat: Add support for using a prebuilt WASI SDK for macOS
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-10-23 00:25:12 -04:00
celenity
cbc86778cd
fix: ci-build.sh
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-10-23 00:25:12 -04:00
celenity
55d0194554
fix: ci-build.sh
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-10-23 00:25:12 -04:00