Lanik wrote:@CPU
Any chance the tab loading icon functionality will be restored?
As I see, the last version from TabMix available at
http://www.gary.elixant.com/tabmix/ has included this solution:
onemen wrote:for Tab Loading icons add this add this to tab.css
Code: Select all
/* display animated Throbber on busy tabs*/
tab[busy] .tab-site-icon, tabs[busy] .tab-site-icon {
list-style-image: url("chrome://browser/skin/Throbber-small.gif");
opacity: 0.5;
}
that will brake all themes that don't use
Throbber-small.gif as name for their throbbers. A better and "cleaner" way could be changing the
content/tabmix/tab/tabmix.xml:
Code: Select all
<!-- for TabX and MouseOverSelectTab
original codes by Stephen Clavering
modified by Hemiola SUN -->
<binding id="browser-tab" display="xul:tab"
extends="chrome://global/content/bindings/tabbox.xml#tab">
<content>
<xul:hbox class="tab-startcap" xbl:inherits="selected"/> <!-- hack for Charamel Theme -->
<xul:hbox class="tab-middle box-inherit" xbl:inherits="align,dir,pack,orient,selected" flex="1">
<xul:hbox class="tab-drag-indicator-left"/>
<xul:stack class="tab-icon" xbl:inherits="src=image">
<xul:image class="tab-site-icon" xbl:inherits="validate,src=image"/>
<xul:image class="tab-protect-icon"/>
<xul:image class="tab-lock-icon"/>
</xul:stack>
<xul:stack class="tab-text-container" flex="1">
<xul:progressmeter class="tab-progress"
flex="2"
mode="normal" value="0"
xbl:inherits="value=tab-progress"/>
<xul:label class="tab-text" xbl:inherits="value=label,accesskey,crop,disabled" flex="2"/>
<xul:hbox>
<xul:spacer flex="1"/>
<xul:toolbarbutton class="tabs-closebutton showhover" style="margin: 0; padding: 0"/>
</xul:hbox>
</xul:stack>
<xul:toolbarbutton class="tabs-closebutton always" style="padding: 0"/>
<xul:hbox class="tab-drag-indicator-right"/>
</xul:hbox>
<xul:hbox class="tab-endcap" xbl:inherits="selected"/> <!-- hack for Charamel Theme -->
</content>
including the
tab-middle hbox.
I already have made
this modification by the tabmix version from
chob and it works... I guess the updated themes in the future will also have this element to point their throbbers (tab-middle) and this solution will able more flexibility to themers.
Of course there is a problem cause this modification will stop throbber to work with versions 1.0.*. But I guess the tendence for users that use the newest version from TabMix will also use the newest from Firefox.
Thanks