evacchi / firefox-custom-badge

Displays your profile id as a badge on the Firefox icon
6 stars 2 forks source link

Make plugin available officially, at addons.mozilla.org #2

Closed jf closed 10 years ago

jf commented 10 years ago

hi, first up, I love this plugin. It's the perfect complement to using multiple profiles! I dont have any complaints generally; but wish this plugin were available officially as mentioned. That way, users get ease of search, install, as well as added assurance. Is it possible to make the plugin available at addons.mozilla.org?

Noitidart commented 10 years ago

Excellent idea. @evacchi you should totally upload it man. I'm having a hard time figuring out how to badge it with an icon. I'm try to use dylib/mac os c api

evacchi commented 10 years ago

sure, why not https://addons.mozilla.org/en-US/firefox/addon/custom-badge/

evacchi commented 10 years ago

@Noitidart sorry no idea either, I wanted to do something quick and dirty

Noitidart commented 10 years ago

Thanks, in my next Profilist release I'm featuring badging on Windows. I'll link to your add-on for Mac users. :)

Do you want help to make an option panel? Its easy like 10 lines of code or less.

Just add this file:

options.xul

<?xml version="1.0" ?>
<vbox xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<setting pref="extensions.yuour.config.item@jetpack.holdTime" title="Hold Time" type="string">
Time to hold mouse button before zoom is triggered.
</setting>
</vbox>

that way people dont have to go to about:config

Noitidart commented 10 years ago

Hey man I linked to this addon from profilist main page, forgot about doing that.

I'm getting close to badging it in Mac :)

evacchi commented 10 years ago

nice! I have looked into adding the option panel but couldn't make it work and I didn't have much time to spend on it

jf commented 10 years ago

If I may ask: if I want to play around with modifying the plugin, how would I compile it into an xpi file for testing locally?

Noitidart commented 10 years ago

Fork the repo, edit the file, make commit (to save the edit), and install straight from github with this extension: https://addons.mozilla.org/en-US/firefox/addon/github-extension-installer/

i think this addon will not work if e10 is enabled.

so no need to download to computer just make changes and everything straight off of github.

Noitidart commented 9 years ago

I hooked it up to use images and uploaded, check it out @jf and @evacchi :)

https://addons.mozilla.org/en-US/firefox/addon/os-x-dock-icon-changer/