kustodian / extended-statusbar

Firefox addon which adds a statusbar with speed, percentage, time and loaded size (similar to Opera's one)
https://addons.mozilla.org/en-US/firefox/addon/extended-statusbar/
GNU General Public License v3.0
18 stars 6 forks source link

Extended statusbar 2.0.x reset to default position with extension Addon bar (restored) #37

Open topoldo opened 9 years ago

topoldo commented 9 years ago

Hi! I'm the Italian translator of Extended Statusbar (ESB). I'm using Firefox for Windows 33.0 with ESB and other addons (among the others: The Addon Bar (restored) 3.2, Modern Download Manager 0.21-bz (a preview of the version I'm translating at Babelzilla), Forecastfox 2.2.4.. The options I presently have on ESB are reported in the 2 images below. As you can see they are quite standard. In these conditions, if I try to move ESB on The Addon bar (restored) together with Forecastfox, ESB stays there for all the session of Firefox, but the next time I open Firefox again, I don't find ESB on The Addon bar (restored) anymore. It has been moved on its bar. As I normally hide the ESB bar, I don't see ESB info. I don't want ESB bar becauese I already have The addons bar (restored) which I use for Forecastfox and, moreover, when I download something I also have the Modern Download Manager (MDM) bar. Please note that MDM is an app very similar to Download Status Bar. If you need more info, do not hesitate to contact me.

Cheers, Topoldo/Leopoldo

1 2

kustodian commented 9 years ago

I'll investigate what is the problem. Thanks for reporting.

kustodian commented 9 years ago

I can't seem to reproduce your problem, but I found a problem when using it with Addon bar (restored). If I move ESB from its bar to the Addon bar (restored), after I restart FF, ESB is still there, but it doesn't display any information. To fix it I have to go into Customize mode, drag and drop it out of the Addon bar, then move it back to it.

I didn't notice ESB being moved to its bar, since if I enable ESB toolbar it's not on it.

topoldo commented 9 years ago
Strahinja Kustudic ha scritto il 23/10/2014 alle 22:14:

  I can't seem to reproduce your problem, but I found a problem
    when using it with Addon bar (restored). If I move ESB from its
    bar to the Addon bar (restored), after I restart FF, ESB is
    still there, but it doesn't display any information. To fix it I
    have to go into Customize mode, drag and drop it out of the
    Addon bar, then move it back to it. I didn't notice ESB being
    moved to its bar, since if I enable ESB toolbar it's not on it.

This is what I have:

Anyway when to tell the truth, when I said: "ESB moves to its bar" I told you part of the problem. It was a simplification.

In fact I noticed different behaviors depending on different options I check on ESB (standard vs customized, with or without cursor and color etc...). It seems to me something like a "cycling" among different "states" depending on different options. I could not report every test I did and their results because I tried different tests with different versions of FF and different versions of ESB. Anyway something is wrong. I don't know if it is an Addons bar (restored) or an ESB or even an MDM-bz problem. Giving the fact that ESB has different behaviors depending on its options and I did not have any problem with Forecastfox with Addons bar (restored) and MDM (with its specific bar) I supposed it was an ESB problem but I'm not 100% sure, of course.

Cheers, Leopoldo

Leopoldo Saggin MD PhD Via A. Memmo, 25 35122 PADOVA (PD) - ITALY Home: +39 049 8752158 Office: +39 049 8276355 Fax (office): +39 049 8276009 Email: leopoldo.saggin@yahoo.com Skype: leopoldo.saggin

kustodian commented 9 years ago

I used the exact same settings as you posted and with those settings there is a problem as I described in the previous comment. There is something wrong with ESB not being loaded properly when it's on Addon-bar (restored), but I'm still not sure why is it happening, since when I move ESB to any FF toolbar, all works without a problem.

As a workaround before we fix this, why do you need Addon-bar (restored), when you can move everything to the ESB toolbar?

topoldo commented 9 years ago
  Strahinja Kustudic ha scritto il
    23/10/2014 alle 22:43:

  I used the exact same settings as you posted and with those
    settings there is a problem as I described in the previous
    comment. There is something wrong with ESB not being loaded
    properly when it's on Addon-bar (restored), but I'm still not
    sure why is it happening, since when I moved ESB to any FF
    toolbar, all works without a problem. As a workaround before we
    fix this, why do you need Addon-bar (restored), when you can
    move everything to the ESB toolbar?

I did not know! That's did the trick! Fine!
Now I can put the only other extension which needs the addon bar (ie
Foorecastfox) on ESB bar and everything is ok.
Only a little problem: the ESB bar has a area on its right end which
is not usable nor it is a variable space.
It is what I reported in the image below, below squared in red.
The "dark space" can be moved in other places of the bar, so you can
put your stuffs wherever you want, but probably you should try to
eliminate it.

Cheers,
Leopoldo

-- 

Leopoldo Saggin MD PhD Via A. Memmo, 25 35122 PADOVA (PD) - ITALY Home: +39 049 8752158 Office: +39 049 8276355 Fax (office): +39 049 8276009 Email: leopoldo.saggin@yahoo.com Skype: leopoldo.saggin

topoldo commented 9 years ago

I was too fast! When I started a new session of FF and I went to customize it, I lost Forecastfox from ESB bar and, moreover, there is no more the possibility to customize FF with separators, spaces and variablespaces :-( Leopoldo

Leopoldo Saggin MD PhD Via A. Memmo, 25 35122 PADOVA (PD) - ITALY Home: +39 049 8752158 Office: +39 049 8276355 Fax (office): +39 049 8276009 Email: leopoldo.saggin@yahoo.com Skype: leopoldo.saggin

kustodian commented 9 years ago

I just checked and it's not possible to put the old Statusbar in the ESB toolbar, it can only be visible on the Addon-bar. You will have to restore toolbars to defaults to get back the Status bar.

Current workaround for me is if I install ESB after I installed Addon-bar, all works without any problems.

topoldo commented 9 years ago

Strahinja Kustudic ha scritto il 24/10/2014 alle 00:26:

Current workaround for me is if I install ESB after I installed Addon-bar, all works without any problems. I tried this sequence:

  1. I uninstalled Forecastfox 2.2.4, Addon Bar (Restored) 3.2 and Extended Statusbar 2.0.3.
  2. I opened prefs.js and deletede every strings related to
    • Addon Bar (Restored)
    • Forecastfox
    • Extended Statusbar
    • I restarted FF 33.0 and re-installed these extensions, in this sequence: a. Addon Bar (Restored) 3.2 b. Forecastfox 2.2.4
    • Then I customized my Forecastfox ext
    • Close and re-opened FF
    • I installed ESB 2.0.3
    • I went to FF customization menu and I moved ESB "data" on the Addon Bar (Restored).
    • I closed and saved my FF cusomization
    • Then I right-clicked on the tolbar area and I unckeched Extended Statusbar toolbar.
    • Everything was ok.
    • So I closed and re-opened FF. At the startup of FF, the ESB toolbar appers for a couple of seconds then it disappear and ESB "data" was shifted correctly on the Addons Bar (restored).
    • I closed and re-opened FF again: this time (ie the second openinga fter the customization) the ESB toolbar did not appear (correct!) but the ESB "data" did not appear on the Addons Bar anymore.

Cheers, Leopoldo

topoldo commented 9 years ago

Strahinja Kustudic ha scritto il 24/10/2014 alle 00:26:

I just checked and it's not possible to put the old Statusbar in the ESB toolbar, it can only be visible on the Addon-bar. You will have to restore toolbars to defaults to get back the Status bar.Current workaround for me is if I install ESB after I installed Addon-bar, all works without any problems.

Hi. I tried what you reported above and I also tried to use a "patched" Extended Status bar 2.0.3 version in which I modified extendedstatusbar.js with the modifications you reported at github site. Then, before to reinstall patched-ESB, I deleted from Mozilla "preferences.js" file all the preferences concerning ESB addons. Even in these conditions, ESB is ok only when ESB toolbar is visible. It doesn't remain on the Addon bar restored if I set it on that toolbar. This happens using ESB Options at their default values. Cheers, Leopoldo

Leopoldo Saggin MD PhD Via A. Memmo, 25 35122 PADOVA (PD) - Italy Phone: +39 049 8752158 (home) Phone: +39 049 8276355 (office) Fax: +39 049 8276009 (office) Email: leopoldo.saggin@yahoo.com Skype: leopoldo.saggin