# 0.1.23 ## New Action Bar The action bar has been re-designed and it now pops out above the keyboard. This was done in an effort to make the action bar more practical to use. You can now have actions always ready to use a single tap away, without it obscuring your suggestions bar. The keyboard will remember the state of your action bar: if you expand it, it'll remain expanded until you hide it again. Actions are placed into one of a few categories: pinned, favorites, more, hidden. Pinned will appear on the right of the suggestions bar, where voice input currently is located. Favorites will appear in the expanded actions bar. More appear when you click on the 3 dots to view more actions, and hidden ones are hidden. There's also a fifth category - the action key, which is basically the emoji key but you can configure it to a different action (like the language switcher). You can rearrange actions across these categories by viewing more actions and clicking "Edit Actions". Related to this, similar to shortcuts on desktop keyboards, you can now long-press keys to access certain actions: Select All (Ctrl+A), Undo (Ctrl+Z), Cut (Ctrl+X), Copy (Ctrl+C), Paste (Ctrl+V), Redo (Ctrl+Y) If you want to see some specific action added, please make a GitHub issue! https://github.com/futo-org/android-keyboard/issues ## Settings Reorganization Settings should be more logically organized now. It was a common complaint that people couldn't find where to resize the keyboard, show key hints, etc. These options were originally hidden in the Themes menu, but now they have been moved to dedicated submenus. Typing Preferences has been moved into a new menu called Keyboard & Typing. Resize Keyboard is now located in Keyboard & Typing. Show hints toggle is now located in Long-Press Keys & Spacebar, accessible in Keyboard & Typing ## New Settings You can swap out the emoji key for something else in the edit actions menu as mentioned earlier. You can now configure extra keys that pop up when they're long pressed. It was a common complaint from users writing in other languages that the accents were difficult to access due to symbols being the default long-press key. Now, you can configure the order of these keys to set accents as the default, or disable symbols altogether. You can now configure the spacebar's long-press behavior. By default, long-pressing opens the language switcher, and swiping quickly moves the cursor. You can reconfigure swiping to switch language instead (there's no pretty animation for it yet but the functionality is there), and long-pressing to move the cursor. You can now also disable the language switcher altogether and use the spacebar exclusively for cursor movement. You can now configure the backspace swipe/long-press to delete whole words instead of individual characters. The Languages menu has been updated with a new design. ## Other changes Added emoji search (English) Added more actions to long-pressing enter key Clipboard manager now has a button to clear history Emoji menu now has a button to clear recent emojis Updated clipboard manager icon to be visually distinct from the paste action Spacebar long-press threshold is now doubled to reduce accidental activation Added link to Google Play payment app to the Play Store version of the app (you can also pay at pay.futo.org) Number row is now automatically displayed in password fields Fixed blank row in symbols when number row is active Added some missing superscripts for numbers Fixed number row not using correct numbers for some languages like Persian Added support for Direct Boot Added a special error when a wordlist instead of a dictionary is being imported Website will now automatically suggest a relevant dictionary download if one is located Added option to hide suggestion bar completely Internal optimization to some settings retrieval Fixed suggestions/swipe not working in autocomplete text fields Fixed auto-caps bug Fixed TalkBack crash Fixed misc bugs (Community contribution by remreren) Added Turkish keyboard layout (Community contribution by ravarage) Added Central Kurdish keyboard layout