Seriously hacking the new Addons ManagerWow, cool... that is an oldy!
Tip of the day: If it has "toolbar" in the name, it's crap.
What my avatar is about: https://addons.mozilla.org/en-US/seamonkey/addon/sea-fox/
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. Look this http://img146.imageshack.us/img146/3025/firefox366secondstoload.png Therefore knowing the size of each addon means to know how this slow Firefox. The Size Sorter is very useful. The idea has been voted in the 3rd position in Firefox Beta Forum, this means people takes it in good account. http://firefox.uservoice.com/forums/57440-firefox-4-beta/suggestions/890849-speed-up-firefox-startup-?page=2&ref=title Last edited by Blisset2 on September 4th, 2010, 3:47 am, edited 1 time in total.
Please don't cross post it's against forum rules. One copy of that pic as a thumbnail would have been more than enough
What sort of man would put a known criminal in charge of a major branch of government? Apart from, say, the average voter.
"Terry Pratchett" @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. Tip of the day: If it has "toolbar" in the name, it's crap.
What my avatar is about: https://addons.mozilla.org/en-US/seamonkey/addon/sea-fox/
Duhh.... I forgot about z-index!!!! OK folks, I'm whipping up something good! Tip of the day: If it has "toolbar" in the name, it's crap.
What my avatar is about: https://addons.mozilla.org/en-US/seamonkey/addon/sea-fox/ ![]() ![]() This is what I've got so far. As you can see I've stuffed everything into the header Tip of the day: If it has "toolbar" in the name, it's crap.
What my avatar is about: https://addons.mozilla.org/en-US/seamonkey/addon/sea-fox/
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.
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:
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. Tip of the day: If it has "toolbar" in the name, it's crap.
What my avatar is about: https://addons.mozilla.org/en-US/seamonkey/addon/sea-fox/ 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? Tip of the day: If it has "toolbar" in the name, it's crap.
What my avatar is about: https://addons.mozilla.org/en-US/seamonkey/addon/sea-fox/ I've run into several stumbling blocks where some styles for parts of the AOM are specified in XUL. I've written a bug on it:
https://bugzilla.mozilla.org/show_bug.cgi?id=593754 Tip of the day: If it has "toolbar" in the name, it's crap.
What my avatar is about: https://addons.mozilla.org/en-US/seamonkey/addon/sea-fox/ 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.
First, the binding for globalBindings.xml:
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.
Tip of the day: If it has "toolbar" in the name, it's crap.
What my avatar is about: https://addons.mozilla.org/en-US/seamonkey/addon/sea-fox/ 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.
Tip of the day: If it has "toolbar" in the name, it's crap.
What my avatar is about: https://addons.mozilla.org/en-US/seamonkey/addon/sea-fox/
What licence are these styles released under, if you don't mind me asking? Phil
Can you make it compatible with SeaMonkey 2.0? Thanks. And does this work on trunk if I disable compatibility checking? 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. Tip of the day: If it has "toolbar" in the name, it's crap.
What my avatar is about: https://addons.mozilla.org/en-US/seamonkey/addon/sea-fox/ Who is onlineUsers browsing this forum: No registered users and 1 guest |
![]() |