alssade12 / hackerskeyboard

Automatically exported from code.google.com/p/hackerskeyboard
0 stars 0 forks source link

No switch to Russian language on space swipe #4

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. Enable hacker's keyboard in settings
2. in "Input languages" check "English(United States)" and "Russian"
3. Open app with text input field(e.g. browser)
4. Long press to select hacker's keyboard
5. Observe that 'space' offers swiping to change language
6. Swipe it, text on virtual space key changes to "Русский"(aka Russian)
7. Rest of the keyboard and input stays in english

What is the expected output? What do you see instead?
Keyboard should change to russian keys input. All letters input stays english, 
though virtual space key says "Russian".

What version of the product are you using? On what operating system?
version is 1.11, htc desire hd(ace), running cm7 nightly #80.

Please provide any additional information below.
Great keyboard, thanks for working on it!

Original issue reported on code.google.com by gto...@gmail.com on 21 May 2011 at 7:50

GoogleCodeExporter commented 8 years ago
Unfortunately I needed to disable internationalization, it was making the 
keyboard unusable for some people (see issue #1) due to conflicts with the 
built-in keyboard. I'll look into selectively reactivating the alternate 
Gingerbread layouts for the 4-row keyboard again, that shouldn't be difficult.

I've only made one layout for the 5-row keyboard so far, it may be a while 
before I'll be able to work on supporting alternatives for that.

Original comment by Klaus.We...@gmail.com on 21 May 2011 at 4:20

GoogleCodeExporter commented 8 years ago
Can you please try v1.12rc3 from 
http://code.google.com/p/hackerskeyboard/downloads/list ?

I've re-activated the internationalized 4-row keyboards, so the Gingerbread 
layout should be supported in portrait mode now. Patches welcome for a 5-row 
Russian layout, see 
http://code.google.com/p/hackerskeyboard/source/detail?r=cc239d69b202063c44b5fc9
2fc82e3665d8348a4 as an example :-)

Original comment by Klaus.We...@gmail.com on 26 May 2011 at 7:17

GoogleCodeExporter commented 8 years ago
yeah, now it's gb layout in portrait and same 5-row-english-not-switching in 
landscape :)

i'll try to do the russian xml, based on de example.

Original comment by gto...@gmail.com on 26 May 2011 at 7:33

GoogleCodeExporter commented 8 years ago
See also the original Gingerbread "ru" layout: 
http://android.git.kernel.org/?p=platform/packages/inputmethods/LatinIME.git;a=b
lob;f=java/res/xml-ru/kbd_qwerty.xml

(It's also in this repository, but I couldn't find a link in the browse gui)

Original comment by Klaus.We...@gmail.com on 26 May 2011 at 7:54

GoogleCodeExporter commented 8 years ago
now that was easy! :)

i can't compile and test from work, can you please build an apk for me to test?

Original comment by gto...@gmail.com on 26 May 2011 at 8:00

Attachments:

GoogleCodeExporter commented 8 years ago
See the attached files - totally untested, it's late... More tomorrow.

Some minor syntax erros fixed below.

Original comment by Klaus.We...@gmail.com on 26 May 2011 at 8:11

GoogleCodeExporter commented 8 years ago
Have you had a chance to test it? And please let me know your name so that I 
can credit your contribution, the issue tracker just shows "gto...@gmail.com".

Please try the latest release candidate v1.12rc5: 
http://code.google.com/p/hackerskeyboard/downloads/list

Original comment by Klaus.We...@gmail.com on 27 May 2011 at 12:47

GoogleCodeExporter commented 8 years ago
yeah, it works, got a bit busy with work and stuff :)

i tweaked layout, hiding rarely used keys and reorganizing a bit, please 
include the new ones.

my name is Igor Tonky <gtonky@gmail.com>

Original comment by gto...@gmail.com on 27 May 2011 at 6:33

Attachments:

GoogleCodeExporter commented 8 years ago
Can you try v1.12rc6? I've refactored the way that the keyboard definitions 
work to make it easier for future localizations, and to avoid duplicating the 
detailed keyboard layout for each language. See 
http://code.google.com/p/hackerskeyboard/source/browse/java/res/values-ru/donott
ranslate-keymap.xml

The layout should mostly match the one you sent with a few small changes to 
stay closer to the Ubuntu layout on my computer.

Original comment by Klaus.We...@gmail.com on 28 May 2011 at 7:04

GoogleCodeExporter commented 8 years ago
yeah, it's good, thanks alot, works just fine on my ace and nook color. there's 
no russian language on xoom, though, but that's another story ;)

Original comment by gto...@gmail.com on 28 May 2011 at 5:34

GoogleCodeExporter commented 8 years ago
Thanks for testing! (And the keymap of course.) I'll release the new version on 
the Market today.

I noticed that the Xoom is missing Russian support in the system languages, but 
appears to have Russian fonts installed. I'll see if I can get it working, but 
that's a separate issue. (Filed as issue #16.)

Original comment by Klaus.We...@gmail.com on 28 May 2011 at 6:29

GoogleCodeExporter commented 8 years ago
Same problem with Ukrainian...

Original comment by andriymo...@gmail.com on 19 Aug 2011 at 6:17

GoogleCodeExporter commented 8 years ago
Latest rc works fine
Please update version in the market

Original comment by andriymo...@gmail.com on 19 Aug 2011 at 6:33

GoogleCodeExporter commented 8 years ago
Bulk update - changing "Fixed" to "Verified" for old bugs.

(Background: I'm changing the "Fixed" status to be considered open, the next 
steps in the lifecycle will be the closed states "FixInTest" and "Verified". 
This lets me mark issues as "Fixed" in commit messages without hiding them from 
the issue tracker.)

Original comment by Klaus.We...@gmail.com on 22 Jan 2013 at 7:33

GoogleCodeExporter commented 8 years ago
Bulk update - changing "Fixed" to "Verified" for old bugs.

Original comment by Klaus.We...@gmail.com on 22 Jan 2013 at 7:34