Profile

Cover photo
276 followers|16,226 views
AboutPostsPhotosVideos

Stream

Hacker's Keyboard

Shared publicly  - 
 
I've now updated the Play Store version of Hacker's Keyboard (v1.37). Thanks to everyone for their help with testing and contributions!

Release notes: https://code.google.com/p/hackerskeyboard/wiki/ReleaseNotes

In case the new version isn't working for you, you can download previous releases here: https://code.google.com/p/hackerskeyboard/downloads/list?q=label:Release&sort=-filename

Play store link: https://play.google.com/store/apps/details?id=org.pocketworkstation.pckeyboard
Are you missing the key layout you're used to from your computer? This keyb...
10
1
Kimmo Alaviuhkola's profile photoSteffen Bardolatzi's profile photofs ds's profile photoLedahgrim Angel's profile photo
7 comments
 
same here with Slovak lang - I even have word list - some 27.000 words in TXT
Add a comment...

Hacker's Keyboard

Shared publicly  - 
 
After a longer-than-expected development pause [1], I've started updating the keyboard again, primarily tackling some bugs and layout tweaks first. Thanks for your patience, and I appreciate the feedback and bug reports.

My plan is to publish the current release candidate on the Play Store first before breaking things again with more radical changes. If you want a preview, please try the latest version (currently v1.34rc9), and let me know here or via bug reports if there are any regressions or other problems with it. Here's the download page:
https://code.google.com/p/hackerskeyboard/downloads/list

[1] My second daughter was born a month ago, she and her sister are conspiring to keep our family very busy...
16
Katya Kean's profile photoLineApp Maker's profile photoHenning Phan's profile photoAttila Asztalos's profile photo
21 comments
 
+Hacker's Keyboard can I donate to you? Excellent keyboard by the way.

Here's what I've been using it for :)
https://plus.google.com/115158108190975738827/posts/7KvkRA3m2YQ
Add a comment...

Hacker's Keyboard

Shared publicly  - 
 
Thank you for everyone who had shared their enthusiasm for Hacker's Keyboard in Lifehacker's recent survey[1], especially +Lourdes C :-)

Yes, the project is still alive, though I've barely had time recently to work on it. My daughter is 1 year old now and keeping me plenty busy[2], and she hasn't been contributing much to the keyboard other than finding a bug[3] a few months back.

I do have some updates in development that need further work and testing, and in the meantime I plan to release the current 1,32rc7 as-is on the Play Store since it fixes some known bugs.

Please be patient in case I'm slow in responding, and remember to check the FAQ and linked documents on the project page[4] in case that helps with questions. Thank you!

[1] http://lifehacker.com/5922522/five-best-android-keyboards?tag=hive-five
[2] Nadia, Escape Artist
[3] https://code.google.com/p/hackerskeyboard/source/detail?r=0df43de0630a
[4] https://code.google.com/p/hackerskeyboard/
[5] I think Google+ needs footnote support.
6
امیرمسعود پورموسی's profile photoAaron Smith's profile photoGary Calpo's profile photoLourdes C's profile photo
5 comments
 
The best and I'd love to see it just that little bit better!
Add a comment...

Hacker's Keyboard

Shared publicly  - 
 
Hacker's Keyboard v1.31 is now available on the Android Market, this is primarily a bugfix release with no notable new features. My intent was to get a stable version published with no major known bugs, so that I can start breaking things again with radical changes in the development branch :-)

Next up: build the low-permissions version as promised, and restart work on user-modifiable layouts. Hope I'll find more time than I had recently to work on it...

Release notes: http://code.google.com/p/hackerskeyboard/wiki/ReleaseNotes
1
Peter da Silva's profile photoHacker's Keyboard's profile photo
3 comments
 
Thanks.

Lesson learned: use the web, not the app. :)
Add a comment...

Hacker's Keyboard

Shared publicly  - 
 
New in v1.28rc15: I implemented real Caps/CapsLock modes instead of using Shift Lock. for this purpose. This means that you'll still have digit keys when using the AutoCaps setting, and not !@#$%... keys.


Also, the list of punctuation shown in the suggestions bar is now customizable, and you can choose if the long-press popup keyboards should include shifted chars or not.
Bonus feature: Added LEDs for Ctrl/Alt active status, and changed the Shift key LED to tristate with red meaning locked. The previous behavior where the LED meant locked wasn't very intuitive.


Available at the usual location: http://code.google.com/p/hackerskeyboard/downloads/list
Note that special key events won't include the Shift modifier unless keys are explicitly shifted by holding down the shift key or when the shift indicator LED is active (blue/green) but not locked (red). For example, pressing Ctrl-V in Caps mode still just sends a Ctrl-V combination, not Shift-Ctrl-V which wouldn't work for pasting. Normally this should do what you expect, it may make a difference for VNC clients or similar applications.

Behind the scenes this was a rather painful change, but now the shift state is consistently stored in the Keyboard object instead of being distributed through multiple classes. There may still be bugs, please let me know if something is misbehaving.
1
Add a comment...
Have them in circles
276 people

Hacker's Keyboard

Shared publicly  - 
 
It's been almost a year since the last update - life has been busy.

I've just uploaded a shiny new release candidate, v1.34rc12: https://code.google.com/p/hackerskeyboard/downloads/list

A major change is the frequently-requested removal of the scary RECORD_AUDIO and READ_CONTACTS permissions. Voice typing should still work, I've switched to a new library that uses built-in OS support for this where available. I've disabled the Contacts dictionary since it seems to provide little benefit, and it can consume a lot of memory for users with lots of contacts.

There's also a new Meta/Command/Windows key that should be helpful for remote desktop applications.

New layouts:
- "hu" (Hungarian, Magyar) contributed by Bognár András.
- "ta" (Tamil, தமிழ்) contributed by "Stars Soft".
- "my" (Burmese, ဗမာစာ) contributed by Aung Myo.
- "Español (Latinoamérica)" contributed by Miguel Farah

For more details, including bugfixes and tweaked layouts, see the changelog at the download link.
15
3
Kaarel Kaljurand's profile photoBognár András's profile photoWilliam Haggerty's profile photoHacker's Keyboard's profile photo
13 comments
 
That's nice. Thanks!  
I'll comment there, too.
Add a comment...

Hacker's Keyboard

Shared publicly  - 
 
I've published v1.33 on the Play Store, this is essentially the same as v1.32rc7 from the project page. I'm back to coding now, and should have some new features and tweaks for testing in the near future.

https://play.google.com/store/apps/details?id=org.pocketworkstation.pckeyboard
13
1
Zaine Ridling's profile photoAkash Ramani's profile photoFlorian Danièle's profile photoHacker's Keyboard's profile photo
13 comments
 
Please add khmer keybord layout
Add a comment...

Hacker's Keyboard

Shared publicly  - 
 
Public service announcement: when reporting bugs, you'll have better results if you choose a communication channel where I can reply to you to ask for further details or provide a solution.

Android Market reviews saying "Es un asco no sirve para nsda" or similar won't help get your issue fixed, I have no idea what's wrong and no way to contact the author. I'm just one developer working on this in my spare time, I don't have a testing lab with hundreds of Android devices and testing staff.

While I'm busy ranting - a 1-star review saying "portugUese, learn to spell. illiterate retard." is sufficiently self-contained to help me fix the issue, but it is not the best way of keeping me motivated to work on further releases :-/

Thanks for listening, and now back to your regular scheduled programming.
11
1
Alexander Möller's profile photoPeter da Silva's profile photoEric Pascal's profile photoHacker's Keyboard's profile photo
22 comments
 
+Peter da Silva, can you please file a bug at https://code.google.com/p/hackerskeyboard/issues/list for the pop-up mini keyboard issue?

+Eric Pascal, +امیرمسعود پورموسی‎ already mentioned the wiki instructions - I can work with you on that, but please be patient since I'm currently a bit swamped.

+Dawid Ciężarkiewicz, try installing https://play.google.com/store/apps/details?id=com.anysoftkeyboard.languagepack.polish - Hacker's Keyboard is (usually) compatible with dictionaries from AnySoftKeyboard language packs, and should recognize them automatically.

+Alexander Möller and others, thanks for the kind words :-)  I'll send a project status update soon.
Add a comment...

Hacker's Keyboard

Shared publicly  - 
 
I've just released version 1.29 on the Android Market, corresponding to prerelease 1.28rc24. I couldn't fit the changes into the 500-character "what's new" field, the full release notes are here: http://code.google.com/p/hackerskeyboard/wiki/ReleaseNotes

Please let me know if you find problems or regressions. Some features are still experimental, including the new compact 5-row layout, I didn't want to hold up the release with the additional invasive changes to get it fully integrated.

Market link: https://market.android.com/details?id=org.pocketworkstation.pckeyboard (there may be some delay before the new version is shown as being available.)

A big thank you for everyone who helped test and provide feedback!

I'll now resume working on the new layout mode configuration switching method. Instead of the "Input language selection" checkboxes, I want to provide a user-editable list of modes, where each mode defines a language, portrait mode layout, and landscape layout independently. For example, you could define two "English" modes, one with 4-row portrait/5-row compact layouts and one with 5-row compact/full 5-row. Or a mode using the German completion dictionary with a QWERTY keyboard.
7
2
Andrey Losev's profile photohoot nath's profile photoAustere Grim's profile photoHacker's Keyboard's profile photo
10 comments
 
+Hacker's Keyboard I don't have a physical keyboard.
Add a comment...

Hacker's Keyboard

Shared publicly  - 
 
I just published the new prerelease 1.28rc13, with support for configurable keyboard swipe gestures. By default, swipe down closes the keyboard. Other available actions include toggling the suggestions bar and opening the settings menu.

This release also includes the recent changes from the experimental branch, including the compact 5-row portrait layout. The missing Esc key has found a home on the Fn map.

If you want to try it, get version 1.28rc13 (or later) from http://code.google.com/p/hackerskeyboard/downloads/list and let me know how it works for you.

I've made a lot of changes to the internals, including a complete refactoring of Shift key handling. The Gingerbread AOSP version made some unfortunate design choices and my initial workarounds were very hackish, but I think the new system is saner. See http://code.google.com/p/hackerskeyboard/source/detail?r=38254d40e6c10d68f3abc5ac0dde4e818579a8a0 for the diffs if you're morbidly curious. I'm thinking about writing a post about the mysteries of the Shift key in the context of Android input methods, but I'm not sure if anyone is interested. Please post a comment if you want to risk your sanity by reading more :-)

Anyway, I'd appreciate feedback about the new features, or especially if you find bugs or regressions in this version. I want to publish a new Market release soon based on this, and the keyboard now has too many layouts and options for me to reliably test everything myself...
1
Add a comment...
People
Have them in circles
276 people
Story
Tagline
A free 5-row Android keyboard with full PC key layout - this is the official Google+ page with development news and updates.