firefox-gnome-theme icon indicating copy to clipboard operation
firefox-gnome-theme copied to clipboard

Show page loading with `gnomeTheme.hideSingleTab` enabled

Open aunetx opened this issue 3 years ago • 5 comments

When feature gnomeTheme.hideSingleTab is activated, we can't see the blue loading bar under the tab (which is normally show when there are multiple tabs).

The best thing to fix it would be to show page loading indicator under the main header bar, if and only if this feature is activated.

aunetx avatar May 21 '21 14:05 aunetx

What do you mean with "blue loading bar under the tab"? I only see a bouncing ball in the favicon.

The best thing to fix it would be to show page loading indicator under the main header bar, if and only if this feature is activated.

That is hard if not impossible to do with CSS.

rafaelmardojai avatar May 21 '21 21:05 rafaelmardojai

Also to my knowledge there's no way to know that there's a single tab outside the tab itself, that's why I haven't be able yo fix #88.

rafaelmardojai avatar May 21 '21 22:05 rafaelmardojai

Hmm, weird... Do you use adwaita? I will screencast it tomorrow to show you

And yeah, it will be impossible to do in css then... And what do you think about putting this loading bar in the header (like epiphany does if I remember correctly)? Is it doable in css?

If you think it may be a good idea, I will try to work on it -- but I don't have any knowledge in Firefox theming for the moment tbh :)

aunetx avatar May 23 '21 18:05 aunetx

Yeah, you're right, it's only a bouncing ball sorry... Would it be possible to have the same behaviour as epiphany with CSS? And where is this loading icon situated in the code? I just searched, but did not find it...

aunetx avatar May 26 '21 11:05 aunetx

Would it be possible to have the same behaviour as epiphany with CSS?

Don't seems to be a way to know if the current tab is loading from the nav-var (headerbar) or the urlbar. And if we found a way it would be a undetermined progress bar (block bounces back and forth) because we don't have a way to know the loading progress.

And where is this loading icon situated in the code?

The Firefox tab loading icon?

rafaelmardojai avatar May 27 '21 04:05 rafaelmardojai