Releases: i3roly/firefox-dynasty
132.0a1 (vertical tabs/sidebar)
looks like they are pushing the feature to 132, as 131 beta doesn't have it.
so i'm not going to release a beta 131.
will push the next stable when 130 goes live
Screen.Recording.2024-09-02.at.9.18.03.PM.mp4
130.0
Screen.Recording.2024-09-03.at.2.19.44.PM.mp4
131.0a1 (vertical tabs and sidebar)
usually i don't push stuff from centrallé, but this is an exception.
vertical tabs and sidebar on 10.8 all the way up? yes please.
working on the rounded corners now that i've resolved the @apple @clang team's exorbitant indulgence in butthole play.
Screen.Recording.2024-08-11.at.12.07.11.PM.mp4
edit: 12 august 2024, fixed the crash in "troubleshooting information" tab for <10.11 OSes that was caused by a metal library check
Screen.Recording.2024-08-12.at.7.34.18.AM.mp4
129.0
-
fixed the blank tooltip issue when you would mouseover items (for older macs, anything >=10.10 likely worked fine).
-
had to fix a downloading bug that was caused by the @apple @llvm team enjoying their quest to destroy compatibility with older OSes.
this time, instead of not backporting the differences from objectAtIndexedSubscript/objectForKeyedSubscript, which allowed array referencing as of 10.8, to objectAtIndex/objectForKey (etc), they now aren't backporting enums from newer OSes either.
i learned this from hunting down the crash in pre 10.10 macs that was caused by the use of a newer enum for quarantine than before. yet the compiler gives no warning and makes you think they have it handled.
clearly they do not have it handled.
Screen.Recording.2024-08-11.at.12.02.22.PM.mp4
edit: 12 august 2024, fixed the "troubleshooting information" crashes for <10.11 OSes caused by a metal library call.
128.0.3 (proper 10.8 support)
y'all wanted rounded corners in 10.8, and markus (@mstange) got you those rounded motherfuckin corners.
mountainlion.mp4
visually homogeneous from 10.8 all the way up baby (barring the share feature or stuff like that).
i noticed the symbol error (my bad*) on 10.8. it's fixed now and should be fine. my bad on that.
would like to get to 10.7 but i am gonna need to talk to the man who
lives in a blue house
with a blue window
blue is the colour
of all that he wears
blue are his streets and all the trees are too
he has a girlfriend
and she is so @blueboxd
- was fucking with lld/ld64 and min sdk to see if i can get lld working on 10.7 instead of ld64, but no dice quite yet.
i should really learn to build it after merging, then commit. it's not 128.0.4. it's 128.0.3
128.0 -- introduce *10.8 (and 10.9) support
should work all the way back to *10.8 now.
buttons on 10.8 need work, but feels stable and is very usable.
10.8 people may prefer @blueboxd's stuff which is cool.
10.7 has some linking issues and i think it's going to have to wait until 10.8 is sorted out.
Screen.Recording.2024-07-09.at.7.02.45.AM.1.mov
127.0.3
just caught the 127.0.2 tag this time, but it says 127.0.3 for some reason i guess cause of the DONTBUILD commits after the official 127.0.2. release
whatever. this one seems like a gooder.
tested on 10.11 and it seemed fine. got a little more work to do though for 10.10 and 10.9
127.0.1
i keep forgetting to match their tags, so this is the latest on the 127 release branch
the <10.14 still needs some work to get the window to show up properly without hanging.
runs good and works fine for me lol
128.0 "release"
make it look a little more professional, and provide the dmg just like it came from the factory lol.
edit: well that's stupid. mozilla notes that the dmg isn't signed because codesign doesn't work in the directory where firefox is built, so i have to use a zip file for now.
i tried this on yosemite (doesn't work), but from what i've read this issue is definitely related to the deployment target. should work on 10.12ish? i'm screwing with rust right now to fix the target issue.
source should be up by tomorrow. 686427/820027 and then i have to prune a few of my commits at the top and patch over my build box changes to ensure they're the same.
TESTING WELCOME. running this myself lol
fixed the translate feature that wasn't working. forgot an "available" macro. should work now
something in the latest pushes from the "team" has caused the yosemite build to hang. i have to do some investigating.
runs fine on brohave.
these guys need to stop peeing like excited dogs in commit form. christ.