Releases: fork-maintainers/iceraven-browser
Janky Iceweasel Fork: Spelling Liberation Edition
- Update to latest upstream Fenix
- Only(?) actual Android programmer we have @abhijitvalluri is back with at-the-bottom tab controls for bottom URL bar users and tab switcher favicons (https://github.com/interfect/fenix/pull/49)
- They also bring us searchable add-ons and the ability to pick your own add-on collection! No longer will I have to respond to the every whim of users! You can add your own add-ons yourself! (https://github.com/interfect/fenix/pull/50)
- Apply the liberate patch! The Adjust, Leanplum, and (all?) other telemetry is now stubbed out, and we don't ship the SDKs. The telemetry and experiment settings are also now all false by default, and the UI for them is gone. (You may need to do tricks to turn them off, like clearing app data, if you upgraded and they weren't off already and you still find telemetry being sent or yourself being experimented upon.) (https://github.com/interfect/fenix/issues/25)
- Spell "weasel" correctly. We're still in the market for a new, not-already-used name, but this one should be spelled right.
Janky Iceweasle Fork: What's Old Is New Tab
- Update to latest upstream Fenix
- Turn on download manager, login selector, and tab history features from upstream beta/nightly
- Improved README
- Dropped some totally broken add-ons from the list of available add-ons. See https://github.com/interfect/fenix/issues/7 and https://github.com/interfect/fenix/issues/33.
- Switched to a new, old-Fennec-style tab switcher UI courtesy of @abhijitvalluri. See https://github.com/interfect/fenix/pull/41. If you want your new-Android-style floating plus button back, demand a setting for it from @abhijitvalluri or someone else who knows how to do Android UI stuff.
Janky Iceweasle Fork: Stop Crashing Constantly Edition
- Use upstream
android-components
and duplicate the parts we need to change instead of forking the whole thing. Fixes https://github.com/interfect/fenix/issues/24 - Merge upstream Fenix changes. Fixes(?) https://github.com/interfect/fenix/issues/32
- Test for at least two minutes without crashing
Janky Iceweasle Fork: Updates Edition
- Update with latest Mozilla Fenix master branch changes
- Update with appropriate
android-components
changes that are accounted for in Fenix.cat buildSrc/src/main/java/AndroidComponents.kt
and use what was current as of the included date. - Update README to describe this project instead of Mozilla Firefox
Janky Iceweasle Fork: Customizable URL Bar Edition
- Update to latest upstream
fenix
andandroid-components
. - Merge mozilla-mobile#13650 which, if it works, lets you turn http and www in the URL bar on and off.
- Tag, build, do not test, and release! May be even jankier than usual.
Janky Iceweasle Fork: Secret Menu Edition
- Update with latest Mozilla
android-components
and Fenix changes. External download manager implementation ought to match upstream's now. - Set a "Version Name" in the build. Should fix illogical-robot/apkmirror-public#142. Android Police should still change their name; police aren't cool.
- Enable some settings in the Secret Menu (enableable by furiously tapping the header image on the about screen). They might even work.
- Change the about screen to actually talk about this app and not some other app that this app isn't.
Janky Iceweasle Fork: Now Possibly with Download Managers
- Update
android-comonents
with latest Mozilla code - Update Fenix with latest Mozilla code
- Integrate mozilla-mobile#13379 and enable it in release builds even though it doesn't seem quite ready. There's now a setting to use external download managers. It may even work!
Janky Iceweasle Fork: Addonpocalypse Edition
- Fix AddonCollectionManager to not just use the first page of results (mozilla-mobile/android-components#8076)
Now add-ons won't suddenly become unsupported again because they dropped off the first page! Seeing as the add-on list is kind of the point, and the only reason you deal with this janky build, you should probably upgrade.
Janky Iceweasle Fork Again
- Update with latest Mozilla code for Fenix and android-components
- Merge mozilla-mobile/android-components#7923
Janky Iceweasle Fork
If you...
- Love
about:config
and extensions that don't work properly - Hate properly scaled DPI-dependent art assets, app signatures, and ever getting a single security update
Then have I got the thing for you:
Iceweasle Mobile!
Definitely not brought to you by Mozilla!
It has a new icon
I grabbed it from the Wikipedia article on Iceweasle. Seeing as the point of Iceweasle is to drop Firefox(TM) branding to avoid trademark complaints, I hope the real Iceweasle's maintainers (Parabola GNU/Linux-libre) don't mind. I am not them and this is not their Iceweasle.
It conspicuously refuses to identify itself as "Firefox Browser"
It's just "[big blank space] Browser" in a terribly downscaled image. Although you can still (probably) "Sign in to Firefox" (the sync service).
It has numerous terribly broken addons
It sources a list of add-ons to use from here instead of using the Mozilla list. Sadly I can't list every add-on in the world in the Fenix add-on UI, but if you make a PR to this repo's fork
branch and the corresponding android-components to make it just accept any add-on I can merge it, and if you have an add-on you want on the list I can add it. Unless I'm busy, asleep, or otherwise don't care.
It has the legendary, often-imitated, never-duplicated about:config
This despite being a "stable" release build (not Nightly-based).
It has roughly zero security
I built this from the then-current-ish Fenix version of Firefox. I definitely can't commit to keeping it up to date, so you will get hacked, and it's signed with whatever debug keys Gradle dug up, so you will have your passwords stolen by apps pretending to be this one. Also, it claims to have a Privacy Policy, but that's just what Mozilla told it to say. I don't have my own privacy policy because I am a suspicious individual on the Internet and the app isn't supposed to send me anything anyway. It probably does still send stuff to Mozilla though.
Remember the Iceweasle Motto:
If you aren't me, you probably shouldn't use this.