-
-
Notifications
You must be signed in to change notification settings - Fork 347
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Few minor improvements for Waterfox Current #1213
Conversation
Thanks for Ubuntu Mozilla Team 😄
Is the intention here to bundle (include) language packs? If #1055 (comment) bugging about:preferences can be fixed, then I reckon it'll be better/simpler to have language packs on demand. (Recent releases of Firefox take a very smart, effective approach. Quite unlike things as they were a few years ago.) |
@grahamperrin Maybe, just like for Classic. |
* Restart button in PanelUI and Menu * Copy current tab URL * Copy all tab URLs
Small update: |
This comment has been minimized.
This comment has been minimized.
Hi @hawkeye116477 , do these new |
@laniakea64 That prefs applies only to restart menu items, similarly as it was on Cyberfox.
|
Hey hawkeye116477, would it be possible to also reinstate the Pop-ups section Cyberfox had? I mean the pop-up, graphics, and javascript settings you can see here: https://i.computer-bild.de/imgs/4/9/0/7/8/6/2/Screenshot-7-Cyberfox-642x576-5a6b663220ecccae.jpg After all, the about:config settings dom.popup_allowed_events (for pop-up windows - EDIT: unnecessary to restore this one, still exists under about:preferences#privacy, that leaves just graphics and Javascript), javascript.enabled (for javascript), and permissions.default.image (for graphics) still exist, so it shouldn't be hard to bring those settings back. You would be an absolute hero if something like that were doable for you. |
3b74b11
to
a845764
Compare
@laniakea64 Changed @Peacock365 I'l look into that later. |
Right, so Mozilla have been testing bundling different languages at build time the same way they do the default locale. I’m going to figure out how to do that because the language packs inflate the binaries size by huge amounts when pre compressed. https://firefox-source-docs.mozilla.org/build/buildsystem/locales.html |
@MrAlex94 Isn't better to just put langpacks separately from application on some addon store, just like Pale Moon team did? Anyway, you can accept this PR, all should be good 😄. |
@hawkeye116477 Fantastic work! |
Recommendations doesn't work currently, so disable it
fa27e2d
to
dc9cd76
Compare
From the commit, I can't visualise the message. Can you provide a screenshot? Thanks. |
@grahamperrin Set |
@grahamperrin Not purple, I mean that message „Waterfox Current is changing...". |
If that's removed, then what's left to educate the user? In Firefox 70.0.1, a click on a purple icon of privacy refers to e.g.: https://support.mozilla.org/1/firefox/70.0.1/FreeBSD/en-GB/extensions-pb – which redirects to: https://support.mozilla.org/en-US/kb/extensions-private-browsing?as=u&utm_source=inproduct |
@grahamperrin @Peacock365 requested, so I removed, but users will manage 😄 |
Uhm, @grahamperrin, this silly notification takes up a whole lot of screen real estate. This is unacceptable in about:addons, which is meant to be a rather compact overview of your add-ons. Also, the new HTML about:addons page doesn't display this notification, either. It's also unacceptable to have that notification there for the entirety of the next year. When you click on an add-on, you can choose whether to enable it in private browsing windows or not, the switch is rather self-explanatory as well. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm weary about adding this change - which is why I didn't do it in the first place. brandShortName is used quite often throughout the codebase, and I don't know how this might break users browser space. It has happened before where branding changes have messed things up, so this will need extensive testing.
@MrAlex94 So should I revert 46ac944? Anyway without that change - on Linux is icon mish mash (#1211), there is also not distinctive title on Profile Manager (#1247).
Is there something another except this change which you didn't approve? |
Not yet, but I need to test each change thoroughly. It's taking a while because there are a lot of changes here. |
I'd say not that a lot, only a lot code. Anyway, ok. |
Well, it becomes a lot when testing each change on every platform :-) plus
I’ve been busy with the website so it isn’t going as fast as it could.
Appreciate the work though, won’t be long now.
…On Tue, 12 Nov 2019 at 18:04, hawkeye116477 ***@***.***> wrote:
I'd say not that a lot, only a lot code. Anyway, ok.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#1213>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ABECQWH54Y2U7E3C76TEPJTQTLV2TANCNFSM4JCPGHYA>
.
|
Agreed re: the use of space, which is why I drew attention to the sensible Firefox behaviour in response to clicks on the small purple icons. |
Okay, have been testing and all seems well. Will pull in a bit. |
document.getElementById("appMenu-restart-button").hidden = false; | ||
} | ||
} catch (e) { | ||
throw new Error("We're sorry but something has gone wrong with 'browser.restart_menu.showpanelmenubtn'" + e); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This error keeps getting thrown when accessing the hamburger menu on macOS. Tested with both restart button enabled/disabled.
JavaScript error: chrome://browser/content/customizableui/panelUI.js, line 286: Error: We're sorry but something has gone wrong with 'browser.restart_menu.showpanelmenubtn'TypeError: document.getElementById(...) is null
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ah, I see the problem, I added appMenu-restart-button
inside of condition #ifndef XP_MACOSX
, so it's not available for Mac.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Cool, thanks for the fix.
Since I used most of the commits here (but not all), I |
I've noticed that, when one of the australized themes (curved tabs) is used, the new tab button in tab bar is squared, I suppose this is not intended to be so, since the new tab button behind the tabs was rounded in Waterfox 68b1... Please fix this cosmetic issue. |
Kind reminder that the "new tab button cosmetic issue" still is not fixed. |
[current] Fixes to commits related to PR #1213
Langpacks are from
http://ftp.mozilla.org/pub/firefox/releases/68.1.0esr/linux-x86_64/xpi/
and little modified by me (changed Firefox to Waterfox, etc => hawkeye116477/LanguagePacksForWaterfox@957efac). For langpacks we may need maybe some makefile to put them in correct dir, I tried to add them inbrowser/features
, but if they are on that dir, seems not working, however they work inbrowser/extensions
, but are disabled and can't be enabled until I switchextensions.autoDisableScopes
to3
.I also added Unity/Global Menu support made by Canonical/Ubuntu Mozilla Team (https://bazaar.launchpad.net/~mozillateam/firefox/firefox.xenial/view/1347/debian/patches/unity-menubar.patch) and path to the running binary to
about:support
.