Seriously hacking the new Addons Manager

Discuss application theming and theme development.
Post Reply
User avatar
patrickjdempsey
Posts: 23686
Joined: October 23rd, 2008, 11:43 am
Location: Asheville NC
Contact:

Re: Seriously hacking the new Addons Manager

Post by patrickjdempsey »

I can inspect most of the AOM fine, except for individual addon list items, from the bug:

I've tried both DOM Inspector and the built-in Inspect in 4.0b5pre and both
show do not show the internal details of menu items in the Add-ons Manager.
The farthest the DOM tree opens is:

richlistbox#addon-list.list
-xul:scrollbox
--xul:box.box-inherit.scrollbox-innerbox


In the previous build I could inspect anything in the list items.
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/
User avatar
Paenglab
Posts: 206
Joined: December 30th, 2006, 2:20 am
Location: Switzerland

Re: Seriously hacking the new Addons Manager

Post by Paenglab »

patrickjdempsey wrote:I can inspect most of the AOM fine, except for individual addon list items, from the bug:

I've tried both DOM Inspector and the built-in Inspect in 4.0b5pre and both
show do not show the internal details of menu items in the Add-ons Manager.
The farthest the DOM tree opens is:

richlistbox#addon-list.list
-xul:scrollbox
--xul:box.box-inherit.scrollbox-innerbox


In the previous build I could inspect anything in the list items.

This is what I'm seeing with 20100828:
Image
Nuvola theme for Firefox and Thunderbird
User avatar
patrickjdempsey
Posts: 23686
Joined: October 23rd, 2008, 11:43 am
Location: Asheville NC
Contact:

Re: Seriously hacking the new Addons Manager

Post by patrickjdempsey »

Thanks Paenglab, I'll try in a different profile later and see if it happens there.
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/
User avatar
patrickjdempsey
Posts: 23686
Joined: October 23rd, 2008, 11:43 am
Location: Asheville NC
Contact:

Re: Seriously hacking the new Addons Manager

Post by patrickjdempsey »

Build 20100830, new profile, only extension running is DOM Inspector 2.0.7, default theme, Windows XP:

Image

Notice the add-ons no longer appear in the list-box and the DOM tree just dead ends. I've seen this behavior before with different parts of the UI, but in Beta 4, I can still inspect this panel!
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/
User avatar
ShareBird
Posts: 2740
Joined: December 8th, 2004, 7:09 am
Location: Berlin | Made in Brasil
Contact:

Re: Seriously hacking the new Addons Manager

Post by ShareBird »

Don't inspect this window in Inspector itself...
Silvermel - A Theme for Firefox and Thunderbird
YATT - Yet Another Theme Tutorial
Don't give a man a fish. Teach him how to fish instead.
User avatar
mcdavis
Posts: 3195
Joined: December 9th, 2005, 5:51 am

Re: Seriously hacking the new Addons Manager

Post by mcdavis »

And if you're preferring the over/under layout, this may help:

https://addons.mozilla.org/en-US/firefox/addon/9405/
Theme Development is Radical Participation.
NNL Beta Builds for Current and Up-coming Firefox
Dear User: Your Help is Needed
User avatar
CatThief
Posts: 1854
Joined: January 19th, 2004, 12:19 am
Location: Northeast USA

Re: Seriously hacking the new Addons Manager

Post by CatThief »

Yeah, they aren't finished with messing with the layout. It's a bugger, Patrick. You might want to wait until they arrive at their destination before trying to rework it so your time and effort doesn't go down the drain.
Still passionate for Mozilla themes and extensions, just not actively developing them for public release anymore.
User avatar
patrickjdempsey
Posts: 23686
Joined: October 23rd, 2008, 11:43 am
Location: Asheville NC
Contact:

Re: Seriously hacking the new Addons Manager

Post by patrickjdempsey »

ShareBird wrote:Don't inspect this window in Inspector itself...


I'm not inspecting the Window, I'm inspecting the Content Document. :( As you can see in the image, the list-box is appearing empty, for some reason it's not even loading into DOMi. This is really quite bizarre.
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/
User avatar
ShareBird
Posts: 2740
Joined: December 8th, 2004, 7:09 am
Location: Berlin | Made in Brasil
Contact:

Re: Seriously hacking the new Addons Manager

Post by ShareBird »

patrickjdempsey wrote:
ShareBird wrote:Don't inspect this window in Inspector itself...

I'm not inspecting the Window, I'm inspecting the Content Document.

Then, don't inspect the content in Inspector itself :-)
Try inspecting in different windows, I mean don't using the "Inspect" button. I've noticed that I get more accurate results inspecting in this way...
Silvermel - A Theme for Firefox and Thunderbird
YATT - Yet Another Theme Tutorial
Don't give a man a fish. Teach him how to fish instead.
User avatar
patrickjdempsey
Posts: 23686
Joined: October 23rd, 2008, 11:43 am
Location: Asheville NC
Contact:

Re: Seriously hacking the new Addons Manager

Post by patrickjdempsey »

I'm using DOM Inspector... I can't use the built-in Inspector, it's completely baffling to me with all of it's popups and mouseover frantic craziness.
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/
User avatar
ShareBird
Posts: 2740
Joined: December 8th, 2004, 7:09 am
Location: Berlin | Made in Brasil
Contact:

Re: Seriously hacking the new Addons Manager

Post by ShareBird »

Patrick, I'm talking about the DOM Inspector, not about the built-in thing...
Silvermel - A Theme for Firefox and Thunderbird
YATT - Yet Another Theme Tutorial
Don't give a man a fish. Teach him how to fish instead.
User avatar
patrickjdempsey
Posts: 23686
Joined: October 23rd, 2008, 11:43 am
Location: Asheville NC
Contact:

Re: Seriously hacking the new Addons Manager

Post by patrickjdempsey »

Ahh, I'm not sure what you mean. I can't use the Inspect button, I'm opening the DOM tree by clicking on the expanders, but as you can see in the pic the DOM tree itself just dead ends. Where is says "xul:box" there should be another expander and all of the DOM for each addon item.
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/
User avatar
ShareBird
Posts: 2740
Joined: December 8th, 2004, 7:09 am
Location: Berlin | Made in Brasil
Contact:

Re: Seriously hacking the new Addons Manager

Post by ShareBird »

You are inspecting the content inside the DOM Inspector making the DOM Inspector load the content using the "Inspect" button. Make the Firefox window and the DOM Inspector window small that they can be side by side. Press the magnify glass from DOMi and click at the element you want to inspect at the Firefox window. Sorry if I was (or still am) not clear enough... My english sucks, as everybody can see on my posts here :-)

P.S. - Ahh... And don't inspect the content... Try inspecting the chrome.
Silvermel - A Theme for Firefox and Thunderbird
YATT - Yet Another Theme Tutorial
Don't give a man a fish. Teach him how to fish instead.
User avatar
patrickjdempsey
Posts: 23686
Joined: October 23rd, 2008, 11:43 am
Location: Asheville NC
Contact:

Re: Seriously hacking the new Addons Manager

Post by patrickjdempsey »

Ahhh I get you now, I'll try later when I'm home. I forgot DOMi can be used in that way! But I'm pretty use the AOM does load as Content instead of Chrome... it's weird. The barrier isn't your English, it's my brain. ;)
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/
User avatar
mcdavis
Posts: 3195
Joined: December 9th, 2005, 5:51 am

Re: Seriously hacking the new Addons Manager

Post by mcdavis »

As long as I'm tossing out random add-ons, here's another one - actually, it's an oldie-but-goodie, number 63, Inspector Widget by Sailfish:

https://addons.mozilla.org/en-US/firefox/addon/63/

If you install that then put its toolbarbutton in your toolbar, then make sure Add-ons Manager is open in some tab, then you can just click the Inspector Widget toolbar button then click anywhere in the Add-ons Manager and you should then be inspecting it with everything revealed.

{Just a different way to do what ShareBird was talking about.)
Theme Development is Radical Participation.
NNL Beta Builds for Current and Up-coming Firefox
Dear User: Your Help is Needed
Post Reply