Update: This question was originally called "Is it just me, or is this forum deeply broken in Safari/Mac?" but it turns out that it's probably also broken in Chrome, Firefox, and Internet Explorer. Which, funnily enough, happens to be all the browsers in which this site "works best" according the footer of the page.
I don't mean to be a jerk about this, but... well, here's the thing.
I only just signed up a few days ago, but not for lack of trying. Whenever I tried to sign up (using Safari/Mac), it simply did not work:
You could only fill out the username field. You couldn't hit tab or even click to activate other fields
The image CAPTCHA never worked. It always showed "Sorry, cannot complete your request now" or some such
It seemed so very broken, that I didn't even bother trying it in another browser (and besides I just prefer Safari). I figured that if was so broken in Safari, it must be some general problem that's got nothing to do with the browser, but rather the service. I also asked a friend to try signing up and/or signing in from his computer, and he had he exact same issues. But I finally did try another browser, and to my surprise it worked in Firefox.
Ok, so now I'm signed up. All the sign-up emails go directly to spam of course, because, well, everything this Zoho place makes looks like spam or worse (let's just say, I don't really trust these people - their entire presentation seems antithetical to honesty somehow. I keep expecting some sort of payment form to pop up). But I was prepared to go spam-filter-diving.
I return to Safari, and log in there... well, I try to. The big "Sign in" button doesn't work. I instead get a message telling me to enable cookies. And cookies
are already enabled.
But at least I can click the sign in link on the top-right of the page - that works.
I post a question about tool development (the entire point of signing up). I leave the page open, and look at it from time to time, to see if there's been a reply.
Then I go to use my browser history, and it had logged
over 1600 pageviews on some cryptic forum.processing.org URL. Apparently, my question-page has simply been updating something in the background every every 10-30 seconds for an entire day. Seriously: Over 1600 pageviews in my browser history - none of which I asked for. I reloaded the page maybe 5 times myself. The rest is automation run amok.
Oh, and at the bottom of all these forum pages it says that it "Works best in IE 7.0+, Firefox 2.0+, Chrome,
Safari ".
To put it mildly, I disagree! This is by far the worst behavior I've ever seen from a site. Completely inexcusable.
Has anyone here had a similar experience?
tl;dr version:
Can't sign up. Form and CAPTCHA broken
Zoho-emails all look like 1st rate spam and get filtered
Sign in button broken
Auto-refresh causes 1600+ entries in my browser history
I'm writing a really simple little tool to open the current sketch in another editor. Right now, it just checks whether the "editor.external" perference is set to true. If not, it warns the user, and tells them to set it themself.
But I'd much rather just have the tool set the preference to true (if there are no unsaved changes, etc.), and then do its open-sketch-elsewhere stuff.
I can easily set the preference, but that doesn't make it take effect. And I can't find any way of getting Processing to recognize the change. I.e. all I'd like to do is this:
Preferences.setBoolean( "editor.external" , true ); // this works just fine, but doesn't take effect by itself
editor.applyPreferences(); // compile error - applyPreferences() is protected
Why is Editor.applyPreferences() even protected? And how can an instance of Preferences call it just fine from Preferences.applyFrame(), when I can't?
Update: Derp... Preferences can of course call Editor.applyPreferences, since they're in the same package. However, that doesn't alter the fact, that it doesn't make sense.
If a tool can alter preferences, why can't it make them take effect? Alternatively: If a tool can't make preferences take effect, why can it change them?