[ALREADY DONE] Enable users not to use the the status bar

Talk about code development, features, specific bugs, enhancements, patches, and similar things.
Forum rules
Please keep everything here strictly on-topic.
This board is meant for Pale Moon source code development related subjects only like code snippets, patches, specific bugs, git, the repositories, etc.

This is not for tech support! Please do not post tech support questions in the "Development" board!
Please make sure not to use this board for support questions. Please post issues with specific websites, extensions, etc. in the relevant boards for those topics.

Please keep things on-topic as this forum will be used for reference for Pale Moon development. Expect topics that aren't relevant as such to be moved or deleted.
Sun42

[ALREADY DONE] Enable users not to use the the status bar

Unread post by Sun42 » 2015-09-26, 16:38

In the wake of Mozilla's hilarious decision to abandon xul and xul-dependent sdk addons I am evaluating a switch to Pale Moon. Unfortunately, there is quite a list of "wontfix" or "reported" incompatible addons I use, but that's not Pale Moon's fault. For the rest, well, I guess we have to stick to some older but compatible versions...

... which has an unfortunate side effect that makes Pale Moon an unfortunate choice for my vertically limited 1366x768 screen: The status bar is back :-(. Firefox moved tabs to the title bar and by now most recent addons enable putting all their icons into the nav bar, freeing precious space for the actual web content.

Request: Support newer addons that put their icons into the nav bar (some refuse to do this on current Pale Moon like "Self Destructing Cookies") and enable Pale-Moon forks of addons to do the same (like "Adblock Latitude").
Last edited by Sun42 on 2015-09-26, 19:55, edited 1 time in total.

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35636
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: Enable users not to use the the status bar

Unread post by Moonchild » 2015-09-26, 17:21

Well, we wouldn't have the tagline we do if it wasn't configurable ;)
  • Icons in the nav bar: Right-click a control and select "customize" from the context menu, or select Options -> Toolbar layout from the Pale Moon application menu. You can now move add-on icons around, including dragging them from the status bar to the nav bar.
  • Tabs in the titlebar: In the same context menu, or under "Options" in the Pale Moon menu, select "tabs on top"
  • Status bar: First, go to Options -> Status bar options... and select "Pop-up" under status text and links in the options there instead of status bar.
    Then, you can hide the status bar altogether with Options -> Status bar
This should give you maximum vertical space similar to Firefox.
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

x-15a2

Re: Enable users not to use the the status bar

Unread post by x-15a2 » 2015-09-26, 18:24

Sun42 wrote:... which has an unfortunate side effect that makes Pale Moon an unfortunate choice for my vertically limited 1366x768 screen: The status bar is back...
It's not "back", it never went away! Thankfully, it's still there, works perfectly and users that don't want\need it can disable it. Win-Win!

riiis
Lunatic
Lunatic
Posts: 471
Joined: 2014-05-17, 15:51
Location: USA

Re: Enable users not to use the the status bar

Unread post by riiis » 2015-09-26, 19:03

You may also want to consider using the Compact Moon Theme and related Compact Moon Options extension for your small screen. This Compact Moon theme is a port of a classic Firefox theme that is no longer available on Firefox.

You might find that the icon for "Self-Destructing Cookies" wanders off occasionally from the navigation bar, and returns to the status bar. Cookie Whitelist With Buttons (version 2.2.1.1) is a replacement for "Self-Destructing Cookies", with slightly fewer features but without the vanishing icon. Just disable "Self-Destructing Cookies" and enable "Cookie Whitelist With Buttons". "Cookie Whitelist With Buttons" will work right out of the box, since it uses the same cookie data as "Self-Destructing Cookies". I just use the "whitelist" button of Cookie Whitelist's two buttons.

If you have a lot of toolbar buttons, and need to save on horizontal space as well as vertical space, consider Foobar. Foobar flawlessly works in Pale Moon, combining the address bar with the search bar.

Sun42

Re: Enable users not to use the the status bar

Unread post by Sun42 » 2015-09-26, 19:59

Moonchild wrote:You can now move add-on icons around, including dragging them from the status bar to the nav bar.
Ugh, whatdayaknow, I never imagined that *that* would work (esp. since some addons have different options to enable a toolbar and/or status bar icon) :-p ... good thing I asked, thanks :-)
riiis wrote:You may also want to consider using ...
Thanks a lot for the suggestions, I didn't know those yet - it's easy to miss some of the less "popular" stuff, probably the reason why the Moz devs are considerate enough to stop confusing us simple users with too many options :-> ... probably they'll deprecate all addons sooner or later anyway after integrating some more chat, pocket or sync convenience into the xul core in a mighty secure fashion - their latest move was "tracking protection" targeting "disconnect" :-p

User avatar
Moonchild
Pale Moon guru
Pale Moon guru
Posts: 35636
Joined: 2011-08-28, 17:27
Location: Motala, SE
Contact:

Re: [ALREADY DONE] Enable users not to use the the status ba

Unread post by Moonchild » 2015-09-26, 22:20

Sun42 wrote:probably they'll deprecate all addons sooner or later anyway
They've already started on that. See the threads about deprecation of XUL and no longer being able to run extensions with binary components...
"Sometimes, the best way to get what you want is to be a good person." -- Louis Rossmann
"Seek wisdom, not knowledge. Knowledge is of the past; wisdom is of the future." -- Native American proverb
"Linux makes everything difficult." -- Lyceus Anubite

Sun42

Re: [ALREADY DONE] Enable users not to use the the status ba

Unread post by Sun42 » 2015-09-29, 09:26

Moonchild wrote:
Sun42 wrote:probably they'll deprecate all addons sooner or later anyway
They've already started on that. See the threads about deprecation of XUL and no longer being able to run extensions with binary components...
Indeed. So your fork will become more (even :-)) more important in the future, not just as an option to vent frustration about Australis and to save installing the classic ui addon, but to show Mozilla their current policy appears as they've been bribed by Google/Chrome.

Esp. their replies on their blog are really frustrating because they make it appear as they're open to suggestions while the main policy change (abandoning xul access, even via sdk) has already been made: https://blog.mozilla.org/addons/2015/08 ... x-add-ons/

Thanks for your work and great support in this forum!

Omitooshi

Re: [ALREADY DONE] Enable users not to use the the status ba

Unread post by Omitooshi » 2015-10-08, 19:55

(Hey, my second post while been verified by the mod disappeared :'( )

But they are extensions that depend on the status bar.
You can't move their stuff out of it.

What if PM could move all that stuff out of the status bar?

New Tobin Paradigm

Re: [ALREADY DONE] Enable users not to use the the status ba

Unread post by New Tobin Paradigm » 2015-10-08, 21:58

Depends on if the icon on the "Status Bar" is a true legacy status bar icon or if it is just a toolbar button that happens to be down there..

Our status bar is internally actually the Firefox 4 Add-on Bar with some extra code to bring back classical status bar elements but left in that post-firefox 4 context as to provide maximum compatibility and possibilities for both legacy status items and Firefox 4-28 style toolbar buttons that by default or by choice are placed there.

Best of both worlds so to speak.

Locked