celenity
077aea8af5
Merge branch 'dev' into refine
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-07-08 15:54:41 -04:00
celenity
6115cd553c
Add back setting to enable/disable Tab Strip (Off by default)- reverts acc4d6a7f8 - fixes https://gitlab.com/ironfox-oss/IronFox/-/issues/27
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-07-08 15:42:36 -04:00
celenity
b152b42cca
Merge branch 'dev' into refine
2025-07-08 14:38:50 -04:00
celenity
071ec1a5be
v140.0.4
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-07-08 14:28:54 -04:00
celenity
5d5aa15679
Merge branch 'dev' into refine
2025-07-08 04:06:15 -04:00
celenity
ffacc702a6
Merge branch 'dev' into unifiedpush
2025-07-07 19:29:28 -04:00
celenity
6f850a7b29
Update for v140.0.3
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-07-07 19:27:10 -04:00
celenity
17fe7e9a50
v140.0.3
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-07-07 16:33:27 -04:00
celenity
4a1b35b546
Resolve conflict
...
# Conflicts:
# patches/fenix-overlay/app/src/main/res/values/ironfox_strings.xml
2025-07-07 17:38:52 +00:00
celenity
245b7a6ff3
Merge branch 'dev' into refine
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-07-05 17:28:32 -04:00
celenity
c3fee5b7c1
Merge branch 'dev' into 'refine'
...
# Conflicts:
# patches/disable-nags.patch
# patches/fenix-disable-crash-reporting.patch
# patches/fenix-disable-nimbus.patch
# patches/fenix-disable-telemetry.patch
# patches/gecko-disable-crash-reporting.patch
2025-07-05 19:28:26 +00:00
celenity
f3026c5a3c
Merge branch 'dev' into 'feat/if-onboarding'
...
# Conflicts:
# patches/fenix-disable-telemetry.patch
2025-07-05 19:27:05 +00:00
celenity
4165bea850
feat: Add patch to disable Nimbus at the app-services level
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-07-05 15:20:51 -04:00
celenity
b19e99923f
feat: Use separate patch to disable remote search configuration
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-07-05 15:18:32 -04:00
celenity
f88c840762
feat: Combine disable-cfrs.patch & disable-default-browser-engagement-prompts.patch to create disable-nags.patch, + disable additional CFRs
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-07-05 02:49:01 -04:00
celenity
57806f4636
feat: Block geolocation and notification prompts by default
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-07-04 02:05:06 -04:00
celenity
fc8a2d70e6
feat: Add support for UnifiedPush
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-07-02 19:25:47 -04:00
celenity
3f194b0818
feat: Update fenix-disable-telemetry.patch - override Glean's URL to custom no-op endpoint, prevent registering pings and initialization, prevent integration with Nimbus, and hide no-op Debug Drawer hidden setting that depends on Glean
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-07-02 03:54:01 -04:00
celenity
399d7bef24
feat: Update fenix-disable-telemetry.patch - override Glean's URL to custom no-op endpoint, prevent registering pings and initialization, prevent integration with Nimbus, and hide no-op Debug Drawer hidden setting that depends on Glean
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-07-02 03:48:25 -04:00
celenity
da51f5f26f
feat: Update fenix-disable-telemetry.patch - override Glean's URL to custom no-op endpoint, prevent registering pings and initialization, prevent integration with Nimbus, and hide no-op Debug Drawer hidden setting that depends on Glean
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-07-02 03:46:37 -04:00
celenity
0c1d708b12
feat: Use separate prefs for default list of sites allowed to install add-ons to provide better organization and make it easier for users to enable/disable individual sources as desired, and add EFF/Privacy Badger & NoScript to the default allowed sites
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-06-30 20:43:38 -04:00
celenity
904dadbbaa
feat: Use separate prefs for default list of sites allowed to install add-ons to provide better organization and make it easier for users to enable/disable individual sources as desired, and add EFF/Privacy Badger & NoScript to the default allowed sites
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-06-30 20:43:28 -04:00
celenity
e1df40701f
feat: Use separate prefs for default list of sites allowed to install add-ons to provide better organization and make it easier for users to enable/disable individual sources as desired, and add EFF/Privacy Badger & NoScript to the default allowed sites
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-06-30 20:43:07 -04:00
celenity
3014d3047e
feat: Bring back and improve install-addons-without-mozaddonmanager.patch - See details below
...
Unlike the previous patch, this doesn't break the installation of add-ons locally with the `Install extension from file` option (https://gitlab.com/ironfox-oss/IronFox/-/issues/112 )
This now also allows users to specify websites they'd like to allow to install extensions with the `xpinstall.whitelist.add` pref, providing users with more freedom and control. The default list allows AMO (`addons.mozilla.org`), as well as AdGuard and Mullvad, to allow users to install those extensions directly from the devs (and for Mullvad's case, at all). In general we'll want to keep this list to a minimum, and users are NOT recommended to add domains here. In the future though, we can probably look into allowing installation from other specific trustworthy sources - fixes https://gitlab.com/ironfox-oss/IronFox/-/issues/102 )
Signed-off-by: celenity <celenity@celenity.dev >
2025-06-30 17:42:21 -04:00
celenity
279027607a
feat: Bring back and improve install-addons-without-mozaddonmanager.patch - See details below
...
Unlike the previous patch, this doesn't break the installation of add-ons locally with the `Install extension from file` option (https://gitlab.com/ironfox-oss/IronFox/-/issues/112 )
This now also allows users to specify websites they'd like to allow to install extensions with the `xpinstall.whitelist.add` pref, providing users with more freedom and control. The default list allows AMO (`addons.mozilla.org`), as well as AdGuard and Mullvad, to allow users to install those extensions directly from the devs (and for Mullvad's case, at all). In general we'll want to keep this list to a minimum, and users are NOT recommended to add domains here. In the future though, we can probably look into allowing installation from other specific trustworthy sources - fixes https://gitlab.com/ironfox-oss/IronFox/-/issues/102 )
Signed-off-by: celenity <celenity@celenity.dev >
2025-06-30 17:42:03 -04:00
celenity
b1ca9e0b2e
feat: Bring back and improve install-addons-without-mozaddonmanager.patch - See details below
...
Unlike the previous patch, this doesn't break the installation of add-ons locally with the `Install extension from file` option (https://gitlab.com/ironfox-oss/IronFox/-/issues/112 )
This now also allows users to specify websites they'd like to allow to install extensions with the `xpinstall.whitelist.add` pref, providing users with more freedom and control. The default list allows AMO (`addons.mozilla.org`), as well as AdGuard and Mullvad, to allow users to install those extensions directly from the devs (and for Mullvad's case, at all). In general we'll want to keep this list to a minimum, and users are NOT recommended to add domains here. In the future though, we can probably look into allowing installation from other specific trustworthy sources - fixes https://gitlab.com/ironfox-oss/IronFox/-/issues/102 )
Signed-off-by: celenity <celenity@celenity.dev >
2025-06-30 17:40:40 -04:00
Akash Yadav
7ae212f928
fix: finalize IronFox onboarding preferences screen
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-06-30 02:14:38 -04:00
Akash Yadav
d6acf731c1
feat: add initial onboarding screen
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-06-30 02:14:38 -04:00
celenity
5102103571
feat: Clean-up, organize, and refine various patches to allow for easier maintenance
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-06-30 02:07:56 -04:00
celenity
d12c07fa46
feat: Disable Network Connectivity Status Monitoring (thanks to a patch derived from Tor Browser)
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-06-29 01:41:44 -04:00
celenity
4f9b76af49
feat: Disable SSLKEYLOGGING (thanks to a patch derived from Tor Browser)
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-06-29 01:00:06 -04:00
celenity
64a8cc8786
feat: Add our own moz.configure
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-06-28 22:14:08 -04:00
celenity
ff0acfe284
feat: Disable fetching featured collections, recommendations, and icons from AMO (addons.mozilla.org)
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-06-28 21:57:35 -04:00
celenity
77cbed5267
feat: Add official+true to local.properties
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-06-28 21:43:17 -04:00
celenity
b0e29d7edb
feat: Ensure we don't try to check/build with a Google Location Service API key
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-06-28 21:41:40 -04:00
celenity
5ba5c7c051
feat: Create separate patch for disabling telemetry in Mozilla's mach build system
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-06-28 21:09:00 -04:00
celenity
8ebb8ba7d0
fix: prebuild.sh
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-06-27 16:48:54 -04:00
celenity
b6b940484d
Clone Firefox with git instead of manually downloading and extracting the archive (+ other very minor tweaks)
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-06-27 16:10:36 -04:00
celenity
394a00ab9e
feat: Download Phoenix (with the version specified at versions.sh, instead of having to manually copy, paste, and update it
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-06-27 15:55:25 -04:00
celenity
71e7afa317
feat: Update overlay directories to match locations and remove redundancies
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-06-27 15:46:36 -04:00
celenity
435f4d35a9
Merge branch 'dev' of gitlab.com:ironfox-oss/IronFox into dev
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-06-27 15:25:35 -04:00
celenity
80047b867e
feat: Remove all default search engines, and instead replace them with our own - this also lets us remove referral URL parameters from DuckDuckGo and Wikipedia
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-06-27 15:22:58 -04:00
LucasMZ
e104109fa3
feat: give strings dedicated folders
2025-06-27 14:28:47 +05:30
Akash Yadav
b33da67e17
feat: add run-docker script for easy building with Docker
...
Signed-off-by: Akash Yadav <itsaky01@gmail.com >
2025-06-25 19:23:42 +05:30
celenity
e1b770e104
fix: bundletool path
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-06-25 01:24:52 -04:00
celenity
6315f15f35
fix: bundletool
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-06-25 01:04:46 -04:00
celenity
a5b1b70a9f
fix: Update dependencies, + update build.sh & prebuild.sh to match latest changes from Fennec: 7d1b61fc91
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-06-25 00:07:12 -04:00
celenity
1e7e71cf77
fix: version
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-06-24 23:48:51 -04:00
celenity
4df792a861
v140.0
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-06-24 23:31:38 -04:00
celenity
6fbb74e4a5
WIP: v140.0
...
Signed-off-by: celenity <celenity@celenity.dev >
2025-06-24 15:40:00 -04:00