Commit Graph

72 Commits

Author SHA1 Message Date
celenity
03eb98b232 Add a separate settings fragment for IronFox-specific UI settings
This should allow for easier maintenance and updates in the future, and provides all of our custom settings in one centralized place (This is also similar to ex. LibreWolf)

Signed-off-by: celenity <celenity@celenity.dev>
2025-07-22 00:14:23 -04:00
celenity
7391159568 Add more docs
Signed-off-by: celenity <celenity@celenity.dev>
2025-07-17 04:22:31 -04:00
celenity
d8cb8db9a8 Add a built-in collection of wallpapers for IronFox's homepage - fixes https://gitlab.com/ironfox-oss/IronFox/-/issues/6
The initial set of wallpapers are taken from Fennec F-Droid (Available under the Unsplash License): https://gitlab.com/relan/fennecmedia, but we'll be able to expand this and add additional wallpapers in the future

Signed-off-by: celenity <celenity@celenity.dev>
2025-07-11 03:02:19 -04:00
celenity
e16304d126 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
a3c9025e04 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
c735c49e11 fix: typo
Signed-off-by: celenity <celenity@celenity.dev>
2025-06-04 01:12:29 -04:00
celenity
318c81c54b feat: Allow installing add-ons from addons.mozilla.org without the privileged mozAddonManager API (Like Desktop), and disable mozAddonManager by default
Signed-off-by: celenity <celenity@celenity.dev>
2025-06-04 01:11:56 -04:00
celenity
946bf0353c Center text
Signed-off-by: celenity <celenity@celenity.dev>
2025-06-01 19:34:04 -04:00
celenity
4811cac0f7 fix: Formatting
Signed-off-by: celenity <celenity@celenity.dev>
2025-06-01 19:32:57 -04:00
celenity
74e724a6e2 feat: Add F-Droid QR Code to README - fixes https://gitlab.com/ironfox-oss/IronFox/-/issues/69
Signed-off-by: celenity <celenity@celenity.dev>
2025-06-01 19:31:42 -04:00
celenity
a6fcc66590 Fix Obtainium link - fixes https://gitlab.com/ironfox-oss/IronFox/-/issues/108
Signed-off-by: celenity <celenity@celenity.dev>
2025-05-30 17:32:15 -04:00
Akash Yadav
42cf3ece71 docs: fix broken link to task-kinds in README
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-05-18 13:40:43 +05:30
Akash Yadav
188e26faf6 docs: reformat README
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-05-18 01:59:33 +05:30
Akash Yadav
04c18ccfcc docs: update README to reflect new prebuild args
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-05-18 01:59:32 +05:30
celenity
656c77303e feat: Ensure we always report Firefox as the app name in the UA string (like LibreWolf's new patch: 4cf9d97a50/patches/firefox-in-ua.patch) - we weren't impacted by an issue like this AFAIK, but let's ensure one doesn't happen in the future...
Signed-off-by: celenity <celenity@celenity.dev>
2025-05-15 02:22:17 -04:00
Akash Yadav
ae0643fd9e build(docker): install missing gawk utility
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-04-20 15:58:41 +05:30
Akash Yadav
d68bb95cef build(docker): update image to Fedora 42
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-04-20 15:13:02 +05:30
celenity
6340506ea9 feat: Update build instructions + setup-android-sdk.sh for Fedora 42
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-19 19:30:51 -04:00
celenity
6ab5032e99 feat: Limit Remote Settings to only download what we specify in preferences, using an adapted patch from LibreWolf
Signed-off-by: celenity <celenity@celenity.dev>
2025-04-17 04:52:07 -04:00
Akash Yadav
5fe3edcda5 feat: add configuration to build IronFox site
Signed-off-by: Akash Yadav <itsaky01@gmail.com>
2025-04-13 18:18:56 +05:30
DwainZwerg
92f79508e7 Obtainium: from -> with 2025-04-03 09:02:00 +00:00
celenity
fede570793 Center README badges - https://github.com/ironfox-oss/IronFox/pull/1
Signed-off-by: celenity <celenity@celenity.dev>
2025-03-14 02:40:14 -04:00
celenity
1eb511e19b fix: Remove duplicate F-Droid/Obtainium banners from README
Signed-off-by: celenity <celenity@celenity.dev>
2025-02-18 16:16:40 -05:00
celenity
6e4ef0efba Merge branch 'main' into dev 2025-02-13 21:50:16 -05:00
Akash Yadav
c97386cf8e docs: update README
* strike limitations that are no longer applicable
* add instructions for building IronFox with Docker container
* mention default location for ANDROID_HOME
* add link to Tor's LICENSE
2025-02-05 01:30:13 +05:30
Akash Yadav
cb808b912c Merge branch 'main' into 'v135.0'
# Conflicts:
#   scripts/prebuild.sh
2025-02-04 15:27:13 +00:00
celenity
77744a8e32 feat: Add support for spoofing locale to 'en-US' + UI toggle for it (using Tor Browser's patches) + spoof locale to 'en-US' by default
Signed-off-by: celenity <celenity@celenity.dev>
2025-01-28 19:31:26 -05:00
Akash Yadav
5060f2c66e Merge branch 'main' into 'v134.0.2-1'
# Conflicts:
#   .gitlab-ci.yml
2025-01-25 04:42:15 +00:00
celenity
cea51ad383 feat: Add Accrescent banner + Update installation instructions :)
Signed-off-by: celenity <celenity@celenity.dev>
2025-01-24 02:10:40 +00:00
Akash Yadav
0c624b86d0 Merge branch 'v134.0.2' into 'main'
feat: update to v134.0.2

See merge request ironfox-oss/IronFox!3
2025-01-22 11:28:40 +00:00
Akash Yadav
27acac88d3 docs: update install instructions to include NASM package 2025-01-21 16:47:35 +05:30
Akash Yadav
aa0acbf418 docs: update URI for installation via Obtanium 2025-01-17 19:29:05 +05:30
Akash Yadav
00f73d781e fix(ci): add support for building for x86_64 2025-01-17 19:18:30 +05:30
celenity
2465e86e51 feat: Add 'App Installation' section
Signed-off-by: celenity <celenity@celenity.dev>
2025-01-16 17:38:20 +00:00
celenity
3fdbf18c40 Merge branch 'dev'
Signed-off-by: celenity <celenity@celenity.dev>
2025-01-16 17:37:41 +00:00
celenity
c474776a20 feat: Add 'App Installation' section
Signed-off-by: celenity <celenity@celenity.dev>
2025-01-16 17:34:51 +00:00
celenity
e98e919a90 fix: Clean-up F-Droid & Obtainium banners, leave as is
Signed-off-by: celenity <celenity@celenity.dev>
2025-01-15 20:19:58 +00:00
celenity
074f2eacd0 fix: Third time's the charm? https://codeberg.org/ironfox-oss/IronFox/issues/2
Signed-off-by: celenity <celenity@celenity.dev>
2025-01-15 15:12:39 +00:00
celenity
d79a143e84 fix: Clean-up README formatting
Signed-off-by: celenity <celenity@celenity.dev>
2025-01-15 15:04:14 +00:00
celenity
61863e99e5 fix: Let's try this again... https://codeberg.org/ironfox-oss/IronFox/issues/2
Signed-off-by: celenity <celenity@celenity.dev>
2025-01-15 14:37:47 +00:00
celenity
6e5512658d fix: Let's try this again... https://codeberg.org/ironfox-oss/IronFox/issues/2
Signed-off-by: celenity <celenity@celenity.dev>
2025-01-15 14:20:53 +00:00
celenity
e3bfcc89a9 fix: Make F-Droid & Obtainium banners clickable on Codeberg - fixes https://codeberg.org/ironfox-oss/IronFox/issues/2
Signed-off-by: celenity <celenity@celenity.dev>
2025-01-15 14:17:27 +00:00
celenity
381d23c3cf fix: Organization
Signed-off-by: celenity <celenity@celenity.dev>
2025-01-15 13:56:57 +00:00
celenity
adffb06c35 fix: Organization
Signed-off-by: celenity <celenity@celenity.dev>
2025-01-15 13:56:02 +00:00
celenity
13af016569 feat: Add IronFox's Package ID & SHA-256 Hash of Signing Certificate for easy verification
Signed-off-by: celenity <celenity@celenity.dev>
2025-01-15 13:54:01 +00:00
celenity
04531f0304 feat: Add IronFox's Package ID & SHA-256 Hash of Signing Certificate for easy verification
Signed-off-by: celenity <celenity@celenity.dev>
2025-01-15 13:52:43 +00:00
celenity
62fc18c153 feat: Add badges for F-Droid & Obtainium installation
Signed-off-by: celenity <celenity@celenity.dev>
2025-01-15 13:24:05 +00:00
celenity
58c553d362 feat: Add badges for F-Droid & Obtainium installation
Signed-off-by: celenity <celenity@celenity.dev>
2025-01-15 13:19:04 +00:00
Akash Yadav
5f793060f8 Merge branch 'rewrite-env-logic--ci-incl' 2025-01-11 00:25:54 +05:30
Akash Yadav
3f296f1c03 fix: setup Android SDK when building in CI instead of Dockerfile 2025-01-09 21:41:56 +05:30