patrickjdempsey wrote:....In fact, I don't see any relevance of having the file size listed at all, and certainly not being able to "sort" by it. Of course, removing the "Size" sorter makes having that whole huge empty toolbar with two items in it seem like a waste.

The Size Sorter is very important because there are very heavy addons (20-30 MBs) and very light addons (10-100 KBs) and this makes the difference from a Firefox Startup in 3-4 seconds to a Firefox startup in 30-40 seconds.

@Blisset2, The Size sorter is not in the latest nightlies since In-Content UI landed and in-fact, they are not even showing size in the "detail view" either. While I don't think file size merits being in the list part of the UI, I don't see any reason to remove it from the "detail view" as they have decided, but that's none of my business. File size may be in indicator of an irresponsibly designed add-on but I doubt it's the main factor in slowing down Firefox. I certainly don't think file size alone is a very accurate diagnostic tool, and in-fact equating large file size with slow start-ups might even be dangerous by giving people the completely wrong idea. For instance, that assumption would follow that small add-ons should be overlooked when troubleshooting, even though a small relatively simple add-on can cause all kinds of problems.

I've been working on In-Content UI hacks. Unfortunately, the structural changes that landed with In-Content UI severely breaks my hacks in several fundamental ways. The structural order I preferred: Category Strip, Header + Sorters, List-box is no longer possible. I've tried all different combinations of negative margins to attempt to rearrange the structure, but even though it visually looks good, the Header buttons end up unresponsive to the mouse. I thought there was some kind of "click-through" option in HTML/XUL that allowed you to have a transparent element over top of buttons and the buttons would still work... but my searches have been fruitless.

patrickjdempsey wrote:I thought there was some kind of "click-through" option in HTML/XUL that allowed you to have a transparent element over top of buttons and the buttons would still work... but my searches have been fruitless.

patrickjdempsey wrote:@Blisset2, The Size sorter is not in the latest nightlies since In-Content UI landed and in-fact, they are not even showing size in the "detail view" either.

So, in next Firefox we will see no sizes neither in details view? I think this is very stupid, considering the big importance people gave to it voting in the Beta Forum.

I doubt it's the main factor in slowing down Firefox

You can test it, disable big addons and you will see Firefox startup very faster. Enable 10 big addons and difference is 30-40 seconds slower, if you instead enable 20 small addons the difference is less than 10 seconds. The Size generally is proportional to loading time.

Please stop spreading that idea around, it's dangerous and unfounded. As I said before:

I certainly don't think file size alone is a very accurate diagnostic tool, and in-fact equating large file size with slow start-ups might even be dangerous by giving people the completely wrong idea. For instance, that assumption would follow that small add-ons should be overlooked when troubleshooting, even though a small relatively simple add-on can cause all kinds of problems.

If you really think this is a major factor, then just look at that information on AMO and simply don't install any "big" addons... however you choose to quantify "big". Also, please take your arguments about this out of this thread and back to the Builds forum where they belong. I placed this thread in Theme Development because it's about information regarding how to hack the Addons Manager for fellow themers. It is not and I will not tolerate it being a complaints box for Firefox 4.0.

Is it just me or does the new Add-ons Manager inappropriately mix up the use of buttons and text links? For instance, there is a Restart text-link which should be a button and the "More" buttons should be a text-link. Huh?

Edit: Ah-ha! Weirdness... the "More" button.. *is* a button but in the default theme they are stripping out the button styling and restyling it to look like a text-link. How weird is that?

Well, here are the juicier tid-bits from my latest version. I've left out all of the mundane basic styling stuff that should be self-explanatory. This is actually a version for a theme, not just a hack. Anyone who is interested in a hack for the default based on the latest changes, let me know.

I'm putting all of my code for 4.0 into a separate file called extensions40.css that I'm calling from extensions.css... a smarter way to do it would be to use an overlay and load it via the chrome.manifest, but this works.

This isn't a *final* version by far, just something to play with for anyone interested. I hope the notes are adequate to figure out what I'm doing. If anyone has any suggestions on a different way to go about all of this, I'd appreciate them.

patrickjdempsey wrote:This isn't a *final* version by far, just something to play with for anyone interested. I hope the notes are adequate to figure out what I'm doing. If anyone has any suggestions on a different way to go about all of this, I'd appreciate them.

What licence are these styles released under, if you don't mind me asking?

patrickjdempsey wrote:This isn't a *final* version by far, just something to play with for anyone interested. I hope the notes are adequate to figure out what I'm doing. If anyone has any suggestions on a different way to go about all of this, I'd appreciate them.

What licence are these styles released under, if you don't mind me asking?

Phil

Under the take it and run with it license Phil. There are still some usability issues with it especially dealing with alerts and warnings. I need to file a bug on the AOM because there should probably be some attributes passed to elements when warnings are launched so they can be styled properly.