davidparsson / scrollbar-anywhere

Scrollbar Anywhere extension for Google Chrome - Click and drag anywhere to scroll
https://chrome.google.com/extensions/detail/namcaplenodjnggbfkbopdbfngponici/
MIT License
47 stars 7 forks source link

No longer working, & Settings Not being Saved #30

Closed glen777 closed 12 years ago

glen777 commented 12 years ago

This extension worked great for a year. But now, it doesn’t work at all. Also, the options page automatically resets itself to 'left' button. When I set it back to 'right' button, and placed a checkmark at 'change cursor when dragging', there is No way to save these settings!!! Chrome just ignores my settings, and when I open the options page again, it has again set everything backwards. I tried this in several version of both Chrome and Iron, and nothing works anymore. Can you place a 'save settings' button on your options page, and figure out why it keeps turning itself off? Thanks. I needed this due to a disability, and have gone back to Firefox until this extension can work again. Thanks again.

davidparsson commented 12 years ago

Hi!

Thanks for your report. What operating system are you using? Which version(s) of Chrome have you tried? Have you installed any other extensions recently that could be conflicting with this one? Which version of the extension are you using?

No extensions are allowed to run on local web pages and certain Google Chrome related pages.

The extension works fine for me and I'm able to change the settings, so I'm going to need some help from you to reproduce this.

glen777 commented 12 years ago

Thank you for your quick response! I usually use Iron Portable, but I also tried it on the current installed Chrome, and have same problem. I usually use XP. No new extensions or installs lately. I could send an attachment of my entire IronPortable,[minus the history,etc] zipped, but its 78mb, too big for my email. Do you know another way to send it?
My current other addons are: auto copy, change colors, 'get opened tabs urls', session buddy, + 'vertical tabs'.
Thanks, glen.

glen777 commented 12 years ago

Didn't mean to close this issue. It's still 'open' It appears that something is causing it to not save the settings (in either Iron or current chrome), n perhaps this is why it isn't working???

davidparsson commented 12 years ago

You could try using http://sprend.com/ to send me the file. I'm not sure I'll be able to extract anything useful from it, but it's worth giving it a try at least.

2012/8/27 glen777 notifications@github.com

Didn't mean to close this issue. It's still 'open' It appears that something is causing it to not save the settings (in either Iron or current chrome), n perhaps this is why it isn't working???

— Reply to this email directly or view it on GitHubhttps://github.com/davidparsson/ScrollbarAnywhere/issues/30#issuecomment-8045658.

glen777 commented 12 years ago

Ok, I will tried to send it via Sprend. If you can't find what's causing the problem, I have another thought. If you tell me exactly where the settings are kept (as a value in an .ini or xml file or sqlite.db??), then I could manually set them, and change file permissions to prevent the file from being changed by some other function again.
I sent it to these emails i have for you: notifications@github.com AND ScrollbarAnywhere@noreply.github.com

davidparsson commented 12 years ago

Chrome takes care of saving the settings, so I don't actually know how they're stored.

I have not yet gotten any email, so please try sending it to david [at] parsson [dot] se.

Have you tried uninstalling and installing the extension, by the way?

On Tuesday, August 28, 2012, glen777 wrote:

Ok, I will tried to send it via Sprend. If you can't find what's causing the problem, I have another thought. If you tell me exactly where the settings are kept (as a value in an .ini or xml file or sqlite.db??), then I could manually set them, and change file permissions to prevent the file from being changed by some other function again.

I sent it to these emails i have for you: notifications@github.com <javascript:_e({}, 'cvml', 'notifications@github.com');> AND ScrollbarAnywhere@noreply.github.com<javascript:_e({}, 'cvml', 'ScrollbarAnywhere@noreply.github.com');>

— Reply to this email directly or view it on GitHubhttps://github.com/davidparsson/ScrollbarAnywhere/issues/30#issuecomment-8078859.

glen777 commented 12 years ago

OK, I sent it to your email. Hope this works. I can't figure out why it suddenly quit working some months ago.
You are Swedish? I lived a year there, with a Swedish gal, and even learned Swedish! (Largely forgotten; it was decades ago). Thanks, Glen, in Boston

davidparsson commented 12 years ago

Thanks, I've got it. I'll look into it as soon as I have some spare time.

Yeah, that's right. I live in Linköping, Sweden.

2012/9/5 glen777 notifications@github.com

OK, I sent it to your email. Hope this works. I can't figure out why it suddenly quit working some months ago.

You are Swedish? I lived a year there, with a Swedish gal, and even learned Swedish! (Largely forgotten; it was decades ago). Thanks, Glen, in Boston

— Reply to this email directly or view it on GitHubhttps://github.com/davidparsson/ScrollbarAnywhere/issues/30#issuecomment-8289599.

davidparsson commented 12 years ago

Ok, I've taken a look now. The version of IronPortable you sent me is based on a Chrome release that's about a year old. Recently i had to change some internal structure of the extension because Google is changing the way extensions work.

My guess is that these changes are incompatible with your old version of IronPortable. I've tried installing it in the latest available version, just a few weeks old, and it seems to work. My recommendation is that you try to update your browser. Please get back to me when you've tried that.

glen777 commented 12 years ago

Thank you for looking at the issue.
Anyway, the addon is 'partway/sort of' working now (but with new problems), when I updated Iron.
Currently 'Scrollbar Anywhere' works, EXCEPT... it now makes the screen invisible! Due to visual disabilities, I use an extension called 'Change Colors', here: https://chrome.google.com/webstore/detail/jbmkekhehjedonbhoikhhkmlapalklgn But with this extension conflicts with the new version of your extension, — the screen is completely invisible during scrolling, making it impossible to scroll to any location. (Upon stopping scrolling, the screen re-appears). This problem never happened with the previous version.
Part of the reason for using Iron over Chrome is to stop automatic updates. In 20 years of computing, every problem I've ever had has been due to updates, not viruses. So this extension must have updated itself automatically when your code was adjusted to match Chrome's new requirements? Is there anyway to turn off or block automatic updates of extensions in Chrome, to avoid these + future problems? ( Also interesting: the new Chrome automatically tries to insatall this addon 'High Contrast' on any computer that runs acessibility software (as mine does). This addon causes the 'Scrollbar Anywhere' to move very, very slowy! But I removed the 'High Contrast' addon because I do use it, so it's not a problem for me, but might be for others. ) So, I guess I'm looking now for either a fix to the conflict with 'Change Colors', or/and a way to return to the old version and prevent/block the auto-updating that caused these problems.
Thanks again for all your time and help. –Glen (ps: I have passed through Linkoping! I lived in Stockholm and Ångermanland. )

glen777 commented 12 years ago

To further explain: 'Change Colors' makes websites black, with white text, which is easier on the eye (and people like I can only read this way). But now, during scrolling, all text and photos are momentarily invisible.

davidparsson commented 12 years ago

This seems to be an issue related to automatic updates (in combination with the lack thereof). I have no idea if it's possible to disable extension updates, but I think you can manually download the code for an old version of the extension from GitHub and load that into your Iron browser (in developer mode under extensions). That plugin won't be updated. It would probably resolve your issues.

Regarding the problem. By invisible, do you mean that everything is black? Scrollbar Anywhere adds an invisible full screen div tag, but that's been there for over a year. If the Change Colors is doing some black magic (pun intended), that might be what's causing this. If that's the case I'm sorry to say I think that there's nothing I can do about it.

davidparsson commented 12 years ago

Update: I see that it's not easy to download old versions of the extension. I'll try to create a few tags later and get back to you.

davidparsson commented 12 years ago

Try downloading scrollbar-anywhere-2.1.zip or scrollbar-anywhere-2.2.zip under https://github.com/davidparsson/ScrollbarAnywhere/tags

Since I created these tags afterwards I'm not 100% sure that they're stable, but i think they are.

glen777 commented 12 years ago

Yes, I mean 'everything is black'. (click and try the 'Change Colors', here: https://chrome.google.com/webstore/detail/jbmkekhehjedonbhoikhhkmlapalklgn You can always click to remove it afterwards.
I downloaded and looked at the older source, — but how do I add it to Iron/Chrome???
thanks, Glen

davidparsson commented 12 years ago

http://superuser.com/questions/247651/how-does-one-install-an-extension-for-chrome-browser-from-the-local-file-system

On Friday, September 7, 2012, glen777 wrote:

Yes, I mean 'everything is black'. (click and try the 'Change Colors', here: https://chrome.google.com/webstore/detail/jbmkekhehjedonbhoikhhkmlapalklgn You can always click to remove it afterwards.

I downloaded and looked at the older source, — but how do I add it to Iron/Chrome???

thanks, Glen

— Reply to this email directly or view it on GitHubhttps://github.com/davidparsson/ScrollbarAnywhere/issues/30#issuecomment-8352779.

davidparsson commented 12 years ago

FYI: I just released version 2.4, which fixes the compatibility issues you had with the Change Colors extension.