Commit graph

111 commits

Author SHA1 Message Date
pdroidandroid@gmail.com
53a904af1e Added better one-handed width for large screen devices 2022-03-01 12:13:03 +01:00
pdroidandroid@gmail.com
500c8ebd70 Fixed AOSP bug in additional keys parsing 2022-02-28 13:17:22 +01:00
pdroidandroid@gmail.com
1b1dc96a3d Made keyboard layout aware of one-handed mode (e.g. hides one-handed key when one-handed mode is enabled) 2022-02-21 13:19:47 +01:00
pdroidandroid@gmail.com
1359386d72 Implemented one-handed mode feature 2022-02-20 16:14:12 +01:00
pdroidandroid@gmail.com
56f363063d Patched uncentered emoji key labels position fix 2022-02-19 21:50:26 +01:00
Majeur
41793c1069
Merge pull request #540 from openboard-team/clipboard-history-settings
Added support for disabling clipboard history and clip retention time
2022-02-18 21:29:04 +01:00
pdroidandroid@gmail.com
6eb8134b6c Prevent saving of recent emojis when in incognito mode (fixes #521) 2022-02-18 21:28:00 +01:00
pdroidandroid@gmail.com
ad1672ad5c Added support for disabling clipboard history and clip retention time 2022-02-18 21:08:29 +01:00
pdroidandroid@gmail.com
1bfb6e2273 Fixed long press timeout settings 2022-02-18 21:00:40 +01:00
jnnkB
6d0a77f204
Update spellchecker locale while typing and get locale from keyboard if available (#526) 2022-02-06 20:16:59 +01:00
pdroidandroid@gmail.com
5b332fca2e Removed unused strings, added string res descriptions and corrected some options labels 2022-01-29 17:09:51 +01:00
pdroidandroid@gmail.com
5a7e5cf506 Added dynamic action bar titles in settings 2022-01-29 16:00:21 +01:00
pdroidandroid@gmail.com
b37a2eca3b Fixed 'new custom input type' icon's color for light themes 2022-01-29 15:59:39 +01:00
pdroidandroid@gmail.com
551beb69a3 Implemented new theme settings 2022-01-29 15:58:04 +01:00
pdroidandroid@gmail.com
599f9cfdf5 Rename .java to .kt 2022-01-29 15:58:03 +01:00
pdroidandroid@gmail.com
35f53b0649 Added sub-categories and moved some settings to more appropriate categories 2022-01-29 15:56:03 +01:00
pdroidandroid@gmail.com
38789cc87f Added settings categories icons 2022-01-29 15:50:36 +01:00
pdroidandroid@gmail.com
8e895dc866 Generated updated KeyboardTextsTable.java 2022-01-23 22:52:37 +01:00
dslul
2916e91b6d Merge remote-tracking branch 'origin/master' 2022-01-23 11:41:38 +01:00
dslul
945b5b7f6c fix crash on older devices 2022-01-23 11:41:23 +01:00
Majeur
f73f2506c2
Merge pull request #492 from MajeurAndroid/fix-clipboard-duplicates
Fixed duplicates in history keyboard #487
2022-01-19 16:46:24 +01:00
pdroidandroid@gmail.com
42d79531c1 Fixed duplicates in history keyboard #487 2022-01-19 16:44:45 +01:00
Daniele Laudani
9bb92981f2
Merge pull request #460 from prabhy619/issue455
#455 Disabling long pressing space for keyboard change
2022-01-16 20:37:55 +01:00
pdroidandroid@gmail.com
1cbbf4983c Implemented clipboard history feature 2022-01-13 13:45:48 +01:00
Trevor Terris
0103f959d3 Show incognito icon on password input
Since the suggestion strip can now show during password input if the clipboard button is on, show the incognito icon when this occurs.
2021-11-22 08:20:12 -05:00
Trevor Terris
e0f95aa5c9 Renamed variables from "paste" to "clipboard" 2021-11-22 08:12:17 -05:00
Trevor Terris
ff7406fb98 Show suggestion strip on password input when paste enabled 2021-11-22 07:53:25 -05:00
Trevor Terris
31b4a28471 Add copy functionality
Current functionality is short-press to copy, long-press to paste.
2021-11-21 22:04:09 -05:00
Trevor Terris
de924ce3a5 Add paste icon 2021-11-21 17:17:13 -05:00
Trevor Terris
972a77ef3a Add preference settings for paste button 2021-11-21 15:41:44 -05:00
Trevor Terris
69ef3c9991 Add logic for pasting from clipboard 2021-11-21 15:28:22 -05:00
Trevor Terris
6c500e731b Add icon to layout for paste
Still TODOs for implementing the feature, creating a toggle to enable it, and icons for the button
2021-11-21 14:56:25 -05:00
Prabhy
476602b688 #455 Disabling long pressing space for keyboard change 2021-10-24 17:17:48 +05:30
pdroidandroid@gmail.com
02e2051b33 Implemented continuous scrolling for emoji keyboards 2021-09-12 17:30:26 +02:00
Trevor Terris
1fed180950 Fix dictionary persistence with Direct Boot
Trigger app restart when credential-encrypted storage is unlocked, to refresh dictionary from credential encrypted storage. This fixes an issue where learned dictionary and frequencies are reset after device restart.
2021-08-12 13:59:57 -04:00
RHJihan
5d38410095 Several updates for Bengali (Bangladesh) 2021-07-13 19:21:47 +06:00
Trevor Terris
c1a96f9aea Disable autocorrect during URL and email input
Disables autocorrect when the user is typing in a URL or email, since many websites and emails are deliberate misspellings of dictionary words. For example, typing "openboard." (for a hypothetical website "openboard.com"), the keyboard should not "correct" this to "open board.".
2021-06-12 08:11:12 +02:00
Trevor Terris
8c79b31f6a Update migration to use moveSharedPreferencesFrom 2021-05-06 17:35:27 +02:00
Trevor Terris
ddbed48ce9 Use onFinishInput to flush dictionary state 2021-05-06 08:55:44 +02:00
Trevor Terris
206fc18ec3 Add persistence for user history dictionary
User history dictionary was not flushing to disk on close, added that logic so (unless there's a crash) the user history should be persisted.
2021-05-06 08:55:44 +02:00
Trevor Terris
dd7b56fbb3 Copy settings from credential to device encrypted storage
Copy settings from credential to device encrypted storage if device encrypted is empty. This should only happen at most once, if the user is updating the application to the version with device encrypted storage.
2021-05-06 08:55:22 +02:00
Trevor Terris
3d8361cc89 Reduce visibility of Util method 2021-05-04 18:19:38 +02:00
Trevor Terris
928519392f Update classes to use device encrypted context for preferences 2021-05-04 18:19:38 +02:00
Trevor Terris
0269b28c5a Add permissions and util class for direct boot 2021-05-04 18:19:38 +02:00
Trevor Terris
a77b6755d9 Extend touchable region to nav bar
Extend the touchable region to include the navigation bar, so that taps on the nav bar aren't sent to the underlying application. Credit to https://github.com/rkkr/simple-keyboard
2021-05-03 08:11:43 +02:00
Trevor Terris
24a945e4fb Add toggle to disable long-press hints 2021-04-29 14:58:59 -04:00
Hagen Echzell
c14c3cbc7d Add German Keyboard with Umlauts
This commit defines a new keyboard German (Germany) (country code de_DE) that includes the most important Umlauts äöü. The default alternate characters on longpress are set to the numbers, for u and o, since ü and ö have their own keys. ß is the new default alternate char for s.
The old German (country code de) keyboard based on a QWERTZ layout without umlauts remains in place.
2021-03-18 12:03:27 +01:00
unknown
ec55fc09aa fix key hint for letter s in German layout 2021-01-24 17:54:39 +01:00
pdroidandroid@gmail.com
99e9b934fc Fixed inverted emoji key icon 2021-01-24 17:53:45 +01:00
pdroidandroid@gmail.com
6a49ce80fe Removed some logging call I forgot 2021-01-24 17:51:55 +01:00