[Ext] Fission 0.8.9 [Sep 25]

Announce and Discuss the Latest Theme and Extension Releases.
Locked
old zeniko
Posts: 0
Joined: December 31st, 1969, 5:00 pm

Post by old zeniko »

Do this post and maybe also that post help? If not, what else do you need to know?
User avatar
aaron
Posts: 3130
Joined: November 4th, 2002, 8:49 pm
Location: Texas
Contact:

Post by aaron »

Tried putting that code in my userchrome and it didn't make the fission bar show.
User avatar
Mikee
Posts: 36
Joined: August 4th, 2005, 2:20 pm

Post by Mikee »

Hello,

I currently use the Brushed theme, and I would like to get fission working properly.

Here is a screenshot of what it looks like currently while loading a page:
Image

The problem is that the text bar is white.

Here is my userChrome:

#urlbar #statusbar-icon > .progress-bar {
background: url("file:///C:/Documents%20and%20Settings/Mikee/Application%20Data/Mozilla/Firefox/Profiles/x8m2ba4s.default/chrome/progress.jpg") repeat-x left !important;
background-color: transparent !important;
margin-left: 0px !important;
margin-right: 8px !important;
}

Also, I made the image for the loader. Here it is: Image

Thank you.
old zeniko
Posts: 0
Joined: December 31st, 1969, 5:00 pm

Post by old zeniko »

aaron wrote:Tried putting that code in my userchrome and it didn't make the fission bar show.
:?:
Mikee wrote:I currently use the Brushed theme, and I would like to get fission working properly.

Have you already asked the theme's author? S/he usually knows best what changes s/he made to the address bar.
User avatar
aaron
Posts: 3130
Joined: November 4th, 2002, 8:49 pm
Location: Texas
Contact:

Post by aaron »

When I put that code in my userchrome.css file, it didn't show any of the "fission loading" progress bar when loading pages. Without that code, the address bar was invisible. I'm using my iCandy Junior theme to test this with (but any theme will work, as they all share the exact same code).

Suggestions appreciated.
User avatar
aaron
Posts: 3130
Joined: November 4th, 2002, 8:49 pm
Location: Texas
Contact:

Post by aaron »

zeniko wrote:
Mikee wrote:I currently use the Brushed theme, and I would like to get fission working properly.

Have you already asked the theme's author? S/he usually knows best what changes s/he made to the address bar.


Not necessarily... sometimes it's a real chore to try and fix something from an extension that's acting screwy with your theme. I know from experience...
old zeniko
Posts: 0
Joined: December 31st, 1969, 5:00 pm

Post by old zeniko »

aaron wrote:When I put that code in my userchrome.css file, it didn't show any of the "fission loading" progress bar when loading pages. Without that code, the address bar was invisible. I'm using my iCandy Junior theme to test this with (but any theme will work, as they all share the exact same code).

If all your themes share the same code, please apply the modifications I sent you for your Apollo theme a few months ago. Otherwise, please confirm that Fission works with the default theme and, if it does, use the DOMi to see which CSS rules go astray.

aaron wrote:sometimes it's a real chore to try and fix something from an extension that's acting screwy with your theme.

I suppose that goes both ways. ;) I have prepared fixes for several themes (your Apollo being one of them) and for most themes it was quite time consuming, because they all <del>mistreat</del> style the address bar in quite different ways. In the end, the themers should know better in what way they modified the address bar (at least I hope so).

I at least try to document the changes I had to make. Having a common repository for such extension/theme related changes would probably help...
pickupjojo
Posts: 1
Joined: July 1st, 2006, 5:34 pm

Problem

Post by pickupjojo »

Hello,

I'm using the edgarf28 code and his progress-bar but I have a little problem.
Let me show you my userChrome.css :

Code: Select all

#urlbar #statusbar-icon > .progress-bar {
background: url("progressmeter.jpg") repeat-x left center !important;
background-color: transparent !important;
}

#urlbar[fission="fusion"] > #statusbar-icon > .progress-bar {
background-color: #a9d2ff !important;
}

#urlbar[fission-link] .textbox-input-box { color: #f93f22 !important; }


And now a screenshot :

Image

My problem is that the progress-bar starts under the favicon, and the RSS icon is too much on the left. I want too to disable the grey background which is very un-eye-candy. My theme is iPod 0.61.

Can someone help me ? Thanks a lot.
spam3234
Posts: 4
Joined: July 3rd, 2006, 8:40 am

Post by spam3234 »

I'm having trouble implimenting changes to my urlbar through my userchrome.css file. I am trying to change the background-color for where the status bar is not present, and change the background-color for the urlbar when there is no status bar (page is loaded or tab is empty) as well as change the font colors, and not all of the userchrome additions I make seem to be changing the appearance as they should be.

Here is what I am trying to achieve:
in-urlbar status bar set to a .gif image in my chrome folder (this is currently working)
change the background-color for my urlbar (regardless of statusbar or not) to #000000 (not working)
change the background-color of https:// sites as written in userchrome.css (will not change at all, stuck at default yellow)
change the font color for all non-https:// locations to #ff11bb(works under some conditions)

I have yet to get the background-color for my urlbar to work AT ALL
I am not sure how much of this is actually related to Fission, but I figured even if it wasn't related, this is the best place to find people that are experience with configuring the urlbar appearance.

thanks in advance.
Here is a copy of my userchrome.css for reference:

Code: Select all



/*

 * This file can be used to customize the look of Mozilla's user interface

 * You should consider using !important on rules which you want to

 * override default settings.

 */



/*

 * Do not remove the @namespace line -- it's required for correct functioning

 */

@namespace url("http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"); /* set default namespace to XUL */



/*

 * For more examples see http://www.mozilla.org/unix/customizing.html

 */


//Toolbar options

   // Toolbars without borders

menubar, toolbox, toolbar

 {

   border-style: none !important;

 }



   // Remove the tabbar bottom border

.tabbrowser-strip

 {

   border-bottom: none !important;

 }
   // Less toolbar button spacing //

toolbarbutton

 {

   padding: 3px 4px 4px 3px !important;

 }

toolbarbutton:hover:active,

toolbarbutton[open="true"],

toolbarbutton[checked="true"]

 {

   padding: 4px 3px 3px 4px !important;

 }

toolbarbutton[disabled="true"],

toolbarbutton[disabled="true"]:hover,

toolbarbutton[disabled="true"]:hover:active,

toolbarbutton[disabled="true"][open="true"]

 {

   padding: 3px 4px 4px 3px !important;

 }

toolbarbutton[type="menu-button"],

toolbarbutton[type="menu-button"]:hover,

toolbarbutton[type="menu-button"]:hover:active,

toolbarbutton[type="menu-button"][open="true"],

toolbarbutton[type="menu-button"][disabled="true"],

toolbarbutton[type="menu-button"][disabled="true"]:hover,

toolbarbutton[type="menu-button"][disabled="true"]:hover:active

 {

   padding: 0 !important;

 }




//Tab options


   // Show tab loading indicator while the tab is loading

.tabbrowser-tabs *|tab[busy] .tab-icon

 {

   display:-moz-box;

 }


//URLBAR Options

   // https:// options
#urlbar[level="high"] > .autocomplete-textbox-container
 {
   background-color:#000000 !important;
   color:#ffffff !important;
   font-weight:bolder !important;   
 }
#urlbar[level="low"] > .autocomplete-textbox-container
 {
   background-color:#000000 !important;
   color:#ffffff !important;
   font-weight:bolder !important;   
 }
#urlbar[level="broken"] > .autocomplete-textbox-container
 {
   background-color: #ff0000 !important;
   color:#ffffff !important;
   font-weight:bolder !important;   
 }
   //Fission Options

      // Don't display "Done" as connection status

#fission-status[value="Done"]
 {
   display: none !important;
 }

      // Different background color and some margin (Fusion-style only)

#urlbar[fission="fusion"] > #statusbar-icon > .progress-bar {
   background-color: #D2BDB6 !important;
   margin: 2px !important;
}


// Misc Options


   // Hide go button text


#go-button .toolbarbutton-text

 {

   display: none !important

 }




/* Options in Development
-------------------------


unfortunately I deleted most of the changes I tried making that did not work, and could not be fixed.
bartvandoormaal
Posts: 1
Joined: July 5th, 2006, 10:47 am

Post by bartvandoormaal »

@Mikee

I found that adding this to userChrome.css solved the problem for the brushed theme.

#urlbar[fission] .textbox-input-box {
margin-left : 10px !important;
color : #242424;
background-color: transparent !important;

}
#urlbar #statusbar-icon > .progress-bar {
margin-left : 0px !important;
margin-top : 1px !important;
margin-right : 0px !important;
margin-bottom : 1px !important;

}

It's not the complete solution yet, I still get a rather weird background where the progressbar is not showing.
old zeniko
Posts: 0
Joined: December 31st, 1969, 5:00 pm

Post by old zeniko »

FYI:
As I've already mentioned elsewhere, I'll discontinue all development and user support of this extension at the end of July.

This extension started as a rewrite of Fusion and has a good chance of being either rewritten again or continued in one form or another. In any case I'll later post an updated version for Firefox 2 (and maybe further compatibility updates - as long as I use this extension myself).

In case you are considering a take-over: should time allow it, I'd offer to answer your questions while getting started. Whoever eventually continues to maintain or even further develop this extension, please mention it here so that I can adjust the links...
User avatar
ecjs
Posts: 68
Joined: August 12th, 2003, 2:53 am
Location: Paris, France.

Post by ecjs »

GarethJS
Posts: 50
Joined: June 23rd, 2005, 9:47 am

Post by GarethJS »

Anyone know what changes need to be made to the well rounded style located @

http://userstyles.org/style/show/666

for it to work with fission?

Thanks
old zeniko
Posts: 0
Joined: December 31st, 1969, 5:00 pm

Post by old zeniko »

I've just had to reupload <a href="http://www.haslo.ch/zeniko/software/fission.xpi">version 0.8.7</a> due to a minor regression. In case you get a hash error during the update, you'll thus have to manually download and install the new version. Sorry 'bout that.

Additionally, for those of you having the connection status displayed in the address bar:
<li>please verify that the text is now at the same height as the URL itself; and
<li>in case you prefer continuing to see "Done", you'll have to add the following line to your userChrome.js:

Code: Select all

eval("Fission.updateStatusField = " + Fission.updateStatusField.toString().replace(/aString =.*?;/));
CyberGhost
Posts: 153
Joined: September 13th, 2004, 8:39 am

Post by CyberGhost »

Hi, I'd like to suggest a feature please.

How about adding, speed/loadtime/kbsize(webpage size)/image counter. like Opera has?
Locked