Repository navigation
Releases
v0.1.0-alpha16
The sixteenth alpha learns where your taps land, from ketas's screen recording in Discussions.
Changes
- Typing correction. If your taps tend to land a little off the key you mean, for example low and to the left, Bucky learns that offset as you type and shifts touches back toward the key. It takes a few dozen taps to settle, learns only from plain taps on letter and symbol keys, and never moves a touch by more than about a third of a key's height.
- Saved, with a reset. The learned offset stays on your phone between sessions. Settings → Typing correction → Reset clears it, for example if someone else types on your phone.
Known gaps
- A website that marks a PIN or 2FA field as plain text still gets the letters, because a keyboard can't tell the field is numeric.
- The terminal list is built in. Adding your own apps comes later.
- Layouts: US English, Greek, Estonian and Finnish, each in centred and classic style.
- No TalkBack support yet.
Install or update
- Download
bucky-0.1.0-alpha16.apkbelow and install it. It updates any earlier alpha in place and keeps your settings. - New install: open Bucky, tap "Enable keyboard", then "Choose keyboard".
- Bug reports and requests: https://github.com/DimiVlachos/bucky/issues, other talk: https://github.com/DimiVlachos/bucky/discussions
SHA-256: d196757155ceaa57d4bd61813ad920ec50c3193adc2c1d7985d5d083d81dab96
v0.1.0-alpha15
The fifteenth alpha makes labels bigger, from ketas's feedback in Discussions.
Changes
- Bigger word labels. Enter, Ctrl, Esc, Home and the other word keys use larger text, and still shrink to fit a narrow key.
- Bigger long-press popup. On narrow keys the popup cells are now square instead of as narrow as the key, the first alternate sits centred over the key, and its labels are as large as the key labels.
Known gaps
- A website that marks a PIN or 2FA field as plain text still gets the letters, because a keyboard can't tell the field is numeric.
- The terminal list is built in. Adding your own apps comes later.
- Layouts: US English, Greek, Estonian and Finnish, each in centred and classic style.
- No TalkBack support yet.
Install or update
- Download
bucky-0.1.0-alpha15.apkbelow and install it. It updates any earlier alpha in place and keeps your settings. - New install: open Bucky, tap "Enable keyboard", then "Choose keyboard".
- Bug reports and requests: https://github.com/DimiVlachos/bucky/issues, other talk: https://github.com/DimiVlachos/bucky/discussions
SHA-256: ce98dd951e445c2c91d49c96f9d2f20088df8a17e1a49488b12aed5623cbe9f6
v0.1.0-alpha14
The fourteenth alpha fixes a layout bug netllama reported in #83.
Changes
- The keyboard no longer fills the screen. Now and then the keyboard window could grow to almost full height, with the keys at its top and the app hidden behind empty keyboard background. It happened in Slack and in Termux with the 3-button bar. Bucky now never adds more space under the keys than the nav bar needs.
Known gaps
- A website that marks a PIN or 2FA field as plain text still gets the letters, because a keyboard can't tell the field is numeric.
- The terminal list is built in. Adding your own apps comes later.
- Layouts: US English, Greek, Estonian and Finnish, each in centred and classic style.
- No TalkBack support yet.
Install or update
- Download
bucky-0.1.0-alpha14.apkbelow and install it. It updates any earlier alpha in place and keeps your settings. - New install: open Bucky, tap "Enable keyboard", then "Choose keyboard".
- Bug reports and requests: https://github.com/DimiVlachos/bucky/issues, other talk: https://github.com/DimiVlachos/bucky/discussions
SHA-256: fa1a07df0a724a83314fb4d3683ca79e4db624df83d3c3ae6a19132309d4ae45
v0.1.0-alpha13
The thirteenth alpha is about typing accuracy, from ketas's feedback in Discussions.
Changes
- Fast typing keeps its order. If you pressed a key before lifting the previous one, Bucky typed them in the order you lifted them, so fast typing could swap letters. A backspace pressed while the last letter was still held deleted the character before it. Bucky now types the held key as soon as the next one goes down, as Hacker's Keyboard does.
- The highlight follows your finger. Slide onto another key and the highlight, preview and long press move with you. Lifting types the highlighted key.
- Shift and AltGr hints. Symbol keys show the Shift symbol at the top left and the AltGr symbol at the top right, as Hacker's Keyboard did. Holding types the left one and a slide gets the right one.
Known gaps
- A website that marks a PIN or 2FA field as plain text still gets the letters, because a keyboard can't tell the field is numeric.
- The terminal list is built in. Adding your own apps comes later.
- Layouts: US English, Greek, Estonian and Finnish, each in centred and classic style.
- No TalkBack support yet.
Install or update
- Download
bucky-0.1.0-alpha13.apkbelow and install it. It updates any earlier alpha in place and keeps your settings. - New install: open Bucky, tap "Enable keyboard", then "Choose keyboard".
- Bug reports and requests: https://github.com/DimiVlachos/bucky/issues, other talk: https://github.com/DimiVlachos/bucky/discussions
SHA-256: 2f99195d0f754e75986d85f65aae201ec7a1bfecaf49b952521c2ab5626883fd
v0.1.0-alpha12
The twelfth alpha adds the number pad netllama asked for in Discussions.
Changes
- Number pad. Number and phone fields now open a number pad, in both the compact and the full layout.
ABCtakes you back to the letters. Hold+for*and#, and hold.for,,/and:.
Known gaps
- A website that marks a PIN or 2FA field as plain text still gets the letters, because a keyboard can't tell the field is numeric.
- The terminal list is built in. Adding your own apps comes later.
- Layouts: US English, Greek, Estonian and Finnish, each in centred and classic style.
- No TalkBack support yet.
Install or update
- Download
bucky-0.1.0-alpha12.apkbelow and install it. It updates any earlier alpha in place and keeps your settings. - New install: open Bucky, tap "Enable keyboard", then "Choose keyboard".
- Bug reports and requests: https://github.com/DimiVlachos/bucky/issues, other talk: https://github.com/DimiVlachos/bucky/discussions
SHA-256: d86a86eb5a455f956c98ee5dacb6689d31b7069a68ee6df5d02aef83b05adfec
v0.1.0-alpha11
The eleventh alpha brings ketas's feedback on alpha10 from Discussions.
Changes
- Fn can stay on. A new setting, "Fn stays on until tapped again", makes one tap on Fn keep it on until you tap it again, as in Hacker's Keyboard. It's off by default, so Fn still applies to one key, and a second tap locks it.
Fixes
- Bigger labels in the key preview. Enter, Home, PgUp, F11 and the other word keys now show their full-size label above your finger. The preview gets wider instead of shrinking the text.
Known gaps
- The terminal list is built in. Adding your own apps comes later.
- Layouts: US English, Greek, Estonian and Finnish, each in centred and classic style.
- No TalkBack support yet.
Install or update
- Download
bucky-0.1.0-alpha11.apkbelow and install it. It updates any earlier alpha in place and keeps your settings. - New install: open Bucky, tap "Enable keyboard", then "Choose keyboard".
- Bug reports and requests: https://github.com/DimiVlachos/bucky/issues, other talk: https://github.com/DimiVlachos/bucky/discussions
SHA-256: c8fd83f84a48fd8594c2113f31089fc3fc88203ac55a8414040ab7f2dad56be8
v0.1.0-alpha10
The tenth alpha brings ketas's feedback on alpha9 from Discussions.
Changes
- Space no longer repeats on hold. Holding space types one space when you lift your finger, as in Hacker's Keyboard. Swiping on the space bar still switches language, however long you held it.
Fixes
- More room in the long-press popup. The outline around the selected character no longer touches the accent line below it.
- The space bar label is centred. The language and ␣ now sit in the middle of the key instead of near the top.
Known gaps
- The terminal list is built in. Adding your own apps comes later.
- Layouts: US English, Greek, Estonian and Finnish, each in centred and classic style.
- No TalkBack support yet.
Install or update
- Download
bucky-0.1.0-alpha10.apkbelow and install it. It updates any earlier alpha in place and keeps your settings. - New install: open Bucky, tap "Enable keyboard", then "Choose keyboard".
- Bug reports and requests: https://github.com/DimiVlachos/bucky/issues, other talk: https://github.com/DimiVlachos/bucky/discussions
SHA-256: e7ca754bb26bb1659f7136a7d70089910a9dff09c85f25edf6258016a8fd3a90
v0.1.0-alpha9
The ninth alpha brings ketas's feedback on alpha8 from Discussions.
Changes
- The long-press popup stands out from the keys. It is one dark panel with a border and an accent line, without key tiles, and the selected character has an outline. It no longer looks like the row it covers.
- A preview on every key but the modifiers. Space, ⌫, Enter, Esc, the arrows and the rest show what you pressed above your finger. Ctrl, Alt, Shift and Fn light up while held, so they don't.
- ␣ under the language on the space bar, as in Hacker's Keyboard.
Fixes
- More contrast between letters and special keys in the dark theme, and the space bar uses the special colour, as in Hacker's Keyboard.
Known gaps
- The terminal list is built in. Adding your own apps comes later.
- Layouts: US English, Greek, Estonian and Finnish, each in centred and classic style.
- No TalkBack support yet.
Install or update
- Download
bucky-0.1.0-alpha9.apkbelow and install it. It updates any earlier alpha in place and keeps your settings. - New install: open Bucky, tap "Enable keyboard", then "Choose keyboard".
- Bug reports and requests: https://github.com/DimiVlachos/bucky/issues, other talk: https://github.com/DimiVlachos/bucky/discussions
SHA-256: bd8394d29d70a2c145b2a260a28785a3b3cb3fc5122fb170827f43e623564f34
v0.1.0-alpha8
The eighth alpha brings ketas's feedback on alpha7 from Discussions.
Changes
- Lifting on another key types that key, as in Hacker's Keyboard. A tap that slips a little still types the key you pressed. Slide further and the key under your finger is typed. Modifiers and lifting off the keyboard type nothing.
- Long-press on dead keys. Estonian
ˇ ~gives~,`andˇ. Estonian and Finnish´give`, F12 and´. Finnish¨ ^gives^,~and¨. A plain~is one hold away, and tapping still composes as before.
Fixes
- Finnish labels are the same size as in the other layouts. The narrow
§ ½key no longer shrinks every label. - A space-bar swipe on the Fn page now shows the language. The space bar there shows it too.
Known gaps
- The terminal list is built in. Adding your own apps comes later.
- Layouts: US English, Greek, Estonian and Finnish, each in centred and classic style.
- No TalkBack support yet.
Install or update
- Download
bucky-0.1.0-alpha8.apkbelow and install it. It updates any earlier alpha in place and keeps your settings. - New install: open Bucky, tap "Enable keyboard", then "Choose keyboard".
- Bug reports and requests: https://github.com/DimiVlachos/bucky/issues, other talk: https://github.com/DimiVlachos/bucky/discussions
SHA-256: 066bda7a14d34a02f92284d3da69d6feba45a57a1247f12995571ba8938d9ad4
v0.1.0-alpha7
The seventh alpha fixes the empty strip ketas found between the keyboard and the nav bar in Discussions.
Fixes
- No more empty strip under the space bar. On Android 13, the keyboard window already leaves room for the nav bar, and Bucky added the same room again. It showed most after rotating, with 3-button navigation, and sometimes in portrait. Bucky now pads only for the part of the nav bar that actually overlaps the keys.
- Rotating no longer keeps the old orientation's nav bar. After a rotation, the keyboard could come back sized for the previous orientation: a strip in landscape, or the bottom row tucked under the nav bar in portrait. Switching keyboards cleared it. It now corrects itself right after the rotation.
Known gaps
- The terminal list is built in. Adding your own apps comes later.
- Layouts: US English, Greek, Estonian and Finnish, each in centred and classic style.
- No TalkBack support yet.
Install or update
- Download
bucky-0.1.0-alpha7.apkbelow and install it. It updates any earlier alpha in place and keeps your settings. - New install: open Bucky, tap "Enable keyboard", then "Choose keyboard".
- Bug reports and requests: https://github.com/DimiVlachos/bucky/issues, other talk: https://github.com/DimiVlachos/bucky/discussions
SHA-256: 29dbf71a57af541fbfb41d24f04bcfba667678bcae2e598bec775af98116cc07