Do not automatically add a space after email addresses, because this will cause problems in a lot of forms. (invalid email address)
Trailing space in email prediction is an invalid character in most web forms. Ideally, the trailing space should be omitted by default in strings that include the @ symbol. At the very least, this bug should be documented - I've had a couple of friends pulling their hair out because web forms are rejected because of invalid email addresses that have the (invisible) trailing space.
Hi everyone – SwiftKey now does not do auto-spacing or corrections after you type an @ in an email address.
I just downloaded SwiftKey from the market, and i am still seeing this in some places. I think the better thin to do would be to not insert a space at all, until another word is entered. Example would be on my banking app, SwiftKey saves my username (which I am ok with) then always inserts a space after it, which I need to backspace. Other examples are in Google+ I will go to + someone, and then insert a question mark at the end because their name is the last word in the question. "Do you think this or that, +xyz person?" That is how I should look. But with SwiftKey, the question looks like this: "Do you think this or that, +xyz person ?"
If I try to backspace the space, then the + feature breaks and so the person isn't tagged on the post, but with other keyboards and in fact even the Android keyboard, I can put the question mark immediately after the person that I mentioned, without a space.
This change, by the way, doesn't excite me one iota. I'm not shifting back until proper handling of space has been implement without all these layers of hacks to make typing appear "smarter". There's no smarter than KISS.
Fixes like this are still not enough. My Gmail e-mail address, for example, has two full-stops BEFORE the @ symbol. Being able to fully disable auto-spacing is the only solution.
oh no worries. Thanks. I keep checking back on SwiftKey because the prediction was what I missed. A I type seems to have a lot of wonderful features that even SwiftKey did not possess and I have been using that for a while now.
Chris Pilgrim commented
I noticed the change! Cool. No space after '@' or auto email fill :)
Bogdan S commented
Charley B - I got the update on my phone, but the bug I complain about is still present.
Anyway, given the slow update pace, I assume the code has reached a point where fixing a bug creates 2 more, and they prefer to play safe, so I don't really expect too many improvements in the future, only bugfixes.
Probably it's the moment to move on to another keyboard, as others suggested.
YaY. It's a start, albeit a small one. Only problem is now, the new keyboard I'm using has things like emoji and graphics and all sorts of other nice little goodies that I'm not sure SwiftKey actually supports :-( but Bogdan is correct, it's the space at the END of the email address that's even more frustrating than the one after the '@'. When will the update for this be pushed out to all users? I haven't seen it yet.
Gerardo Mtz commented
Alex Leonard commented
I'm looking forward to testing it out!
Great! Thanks SO much! Fixes like this will keep Swiftkey the best keyboard around!
in what version? tha last downloaded yesterday? i tried but:
i start to write my email
it predict my email email@example.com
i tap on the prediction but after email it put a space....
Can you please make the space an option. It annoys me enormously and slows down my typing like crazy.
@Charley B: LOL! Thank you for the encouragement. :)
I got so incensed about this that I actually went on their forums and asked what's going on with the space working or not. Of course an update also came out today so I'm anxious to see what changed. I'm starting to wonder as well what features are part of Ice Cream Sandwich versus the keyboard itself. Maybe you should write your own it looks like from the number of votes here on these forums you'd have at least 5052 customers lol.
@Charley B: Thank you for the offer but I'm OK with having paid for it as it means I can keep monitoring progress of the full version.
I'm actually back using an old favourite of mine: Smart Keyboard PRO. It's extremely configurable to the extent that one can configure the alternate key time down to no time at all, i.e., fully disabling the primary key function. Obviously that's not very useful BUT it just shows how configurable it is.
I had stopped using Smart Keyboard PRO because of some reason I can no longer remember, but they must have fixed whatever it was because it doesn't annoy me now. The only things I wish it had was a "paste" key to be able to paste in situations when some input fields refuse to bring up the paste pop-up plus the ability to swipe up or down on a key to enter the alternate key without having to tap and hold down the key (even though the time required to hold it down is user-configurable.)
Yes, I know very much what I want a keyboard to do. The problem is trying to find one that does what I want. Smart Keyboard PRO comes the closest at this stage. It's not perfect, but it's the better one of them.
Apparently not. I would gladly refund your money sir because I don't know what it is that I did to turn that spacing off. But on the other hand I'm checking out go keyboard again.
Please note that there are many similar threads just like this one. Take the following ones, for example (which, if implemented, would resolve all input issues)...
http://support.swiftkey.net/forums/116689-1-swiftkey-ideas-/suggestions/2710336-new-model-changes-to-dictionary-and-input-output (NOTE: I have since come up with a better model but I'm keeping it to myself unless I see that SwiftKey takes interest in actually bettering their keyboard.)
@Charley B: No, PM or e-mail doesn't seem to be available on here.
I've now installed the paid version plus the emoj plugin but there are no additional settings to prevent auto-spacing after a suggestion is picked. The two keyboards appear to operate the same way.
P.S. Do SwiftKey staff actually **read** this thread???
Perhaps the German prediction changes behavior to allow for composite words? (I doubt the reader plugin would.)
I sometimes think of developing my own keyboard out of frustration (I am a developer), that's how irritating this is. A keyboard is, after all, one the most used applications on a phone/tablet! Especially for people like me that easily write 1000s of words a day using proper grammar, spelling, and punctuation.
I think you figured out the answer. I'm using the paid version with the emoji, german predictionary, and the easy reader add on. When I switched back to the free version there were a few settings that magically disappeared, d'oh :-(. I tried to email you but apparently that's not possible from this forum. :-) I do agree that it's not perfect. And there's a few punctuation marks I would probably move around or hide and show.
@Charley B: No worries, mate. Never thought you tried to mislead. Just thought I must have missed something.
If it's not a too big ask, would you mind listing the plugins you have installed so that I can try to replicate your experience? After all, AIT definitely has the best "feel" compared to all the keyboards I have tried and I wouldn't mind using it if it behaves the way you describe.
By the way, I'm using the free version. Which version are you using?