Stylish for Firefox 1.1b5
Available here
Above of 1.1b4: Fix for "Exception calling providergetAddonByID: TypeError: style is null" error, fixed toolbar icon for Firefox 4 on Windows.
I don't expect to do any more updates other than localization, so if you see something wrong, let me know.
Above of 1.1b4: Fix for "Exception calling providergetAddonByID: TypeError: style is null" error, fixed toolbar icon for Firefox 4 on Windows.
I don't expect to do any more updates other than localization, so if you see something wrong, let me know.
Comments
Styles don't get updated (which is fine by me as i hate that anyway and would LOVE to have an option to exclude styles from AM updates/seeking for updates all together!). I just tried, out of curiosity, and it updated one style and quit on the second - nothing would happen from there on when i clicked a few more styles Update now button (didn't want to update all at once but selectively). Also, there's no any indication if an update is in progress or not - nothing happens after i clicked the Update now button (so, i still don't know if it did in fact update or not. Probably if i restart it will not show this style for update again ... guessing). Can't sort styles by Updated date - nothing happens when i click that button. If it searches for updates and suppose to update in the AM tab, i'd like it not to do the same in the sidebar when it's open and styles displayed in there as well. Royally messes it up for me. Have to restart Fx(Mf) to shake the progress bars that are stuck and 'Update is available' notice. Don't need to see this.
If missed you saying you don't care about any of this until Fx4 is final, sorry to bother.
It looks like absence of the update progress indication just might be a Mf bug (read in the nightlies thread bugs list something similar, will try to follow and see what's up with that).
But, can you sort styles by last updated date? 'cause i can't.
Do you think it's fine if you have progress and updates showing in the AM tab AND sidebar at the same time? I think - since the sidebar display has its own Find Updates button - it should not. If i'm looking for updates in the AM tab, it should look there only, not in the sidebar. OTOH, when i click the sidebar button, that's when it should display seeking updates/available updates in the sidebar. Makes sense (does to me)?
But most importantly, i really don't need any of this. I would like an option not to update or look for updates for style at all, anywhere (that's why i hide the sidebar update buttons in my style as they're useless to me). Another words, block the AM from looking for styles updates when i click Check for Updates (in the upper right corner toolbar button) because i'm looking for exts. updates only. I don't know if this is possible. Just asking for an option. That'd be fine by me and will eliminate all possible problems
PS. BTW, GM scripts don't look for updates.
Sorting by last update doesn't work because Stylish doesn't store the date of updates. I'll give you that much.
Updates showing in both places makes sense to me. If there's an update available, it's not dependent on the UI you used to look for it. I don't really see why you'd be using both at the same time, anyway.
If you don't want updates at all, you can modify the DB and blank out the update URLs. I don't expect most people would not want updates, so that's why there's no option for it.
I know GM scripts don't have updates through GM. I consider that a bug in GM :).
And that leads me to #3 - can you cook up that bug for me, please? Like, disable updates unless specifically clicked on/Check for updates? or something like that.
BTW, i say 'it (mistakenly) thinks there's an update' because it always did, we've spoke about it before. All my styles are mine (well, 2 out of 128 aren't but i don't update them either). When i post/update my styles, the site still always has Update style button! I gave up on this a long time ago and simply don't pay attention to this any more. But while it's not used to be an issue, just a silly glitch (IMO), it is now since AM sees updates (for styles that don't need it as they might have been slightly modified for my personal use and i'm not interested in 'updating' to a 'generic' version).
I'm very thankful for ChoGGi for giving you and other users the kinds of power tools you need. I can get the best of both worlds by having a slimmed-down, easy to use Stylish by default, and S-C with all sorts of buttons and toggles for people that want it. So if S-C is creating a scenario where you're making changes to styles that are hooked up with updates to the site, then maybe S-C should be giving you the options you need.
Now this isn't perfect, but you could have a style like this that would hide Stylish entries on the updates panel.
@-moz-document url(about:addons) { #updates-list richlistitem[type="userstyle"] { display: none !important; } }
It'll still check for updates, and it'll still say there are available updates, but you just won't see them.
While creating services from category 'profile-after-change', service for entry 'myAppHandler', contract ID '@mozilla.org/commandlinehandler/general-startup;1?type=stylish' does not implement nsIObserver.
Can't find any Stylish beta where extensions.xul was correctly overlaid in FF4... I was sure I had seen that... Maybe it was by mistake because of all those numerous experiments where I open the dialog in different ways... Whatever it was, it would be great if proper support for extensions.xul was there in Stylish (if you wish I can help with a patch or testing, though I don't think there should be any complications.)
Using ff portable 4.0b10 & Stylish 1.1
I wanted to copy over my styles from the 3.6.x installation (non-portable).
So what do i need to do, just copying the db file would do? or do i need to do something else?
Btw, i just copied over the db file (stylish.sqlite) and seems to have worked!
I got the extensions.xul overlay request in as well.
I don't really like the drop marker on the icon. I guess I'd like to see what other extensions do. I found it makes it take up too much space.