Commit Graph

  • ccbd59ee80 Update suggestions bar to show verbatim word only when relevant and make it clear it's the verbatim word master Aleksandras Kostarevas 2024-09-28 01:06:07 +0300
  • 2f8d847186 Add basic resizer for floating mode Aleksandras Kostarevas 2024-09-27 22:38:46 +0300
  • 112b7a291a Separate some compose UI components to make things more understandable Aleksandras Kostarevas 2024-09-27 20:20:18 +0300
  • 2e2bba2ac2 Rename floatingBottomCenterOriginDp to floatingBottomOriginDp to better represent actual implementation Aleksandras Kostarevas 2024-09-27 18:53:02 +0300
  • 28f3c07d5f Fix landscape floating keyboard going offscreen on the right Aleksandras Kostarevas 2024-09-27 18:50:47 +0300
  • 1c9c94b83d Reduce max typed word length Aleksandras Kostarevas 2024-09-27 18:50:35 +0300
  • da95c69668 Remove InputView parent to mitigate crash when changing keyboard size Aleksandras Kostarevas 2024-09-27 18:44:36 +0300
  • a668a3c801 Disable some needless logging Aleksandras Kostarevas 2024-09-27 18:43:28 +0300
  • c5cb5efabd Do modal input when showing more keys panel (fixes Talkback bug) Aleksandras Kostarevas 2024-09-27 18:33:35 +0300
  • 7fdf54ec61 Disable neutral punctuation suggestions Aleksandras Kostarevas 2024-09-27 18:21:39 +0300
  • 2ff68bf7cd Fix bug causing cursor being moved upon selecting a word Aleksandras Kostarevas 2024-09-27 18:15:12 +0300
  • 3d8233be92 Update keyboard sizing and add floating mode Aleksandras Kostarevas 2024-09-27 00:23:03 +0300
  • 32b27b84c0 Remove stray debug comment Aleksandras Kostarevas 2024-09-23 22:27:43 +0300
  • 4566a37e16 Add spoken description for numpad layout Aleksandras Kostarevas 2024-09-23 20:38:13 +0300
  • 2c632bd4bd Support long-click for morekeys with Talkback Aleksandras Kostarevas 2024-09-23 20:11:15 +0300
  • db758a975d Force Talkback to read symbols when autocorrecting Aleksandras Kostarevas 2024-09-23 16:35:58 +0300
  • f152f6537c Fix incorrect hitbox calculation Aleksandras Kostarevas 2024-09-23 15:53:30 +0300
  • f608d67fc0 Make left of A and right of L tappable again (on qwerty) Aleksandras Kostarevas 2024-09-23 15:36:58 +0300
  • fe1b99d896 Add back PC symbols to default number row when shifted Aleksandras Kostarevas 2024-09-23 14:40:16 +0300
  • 727db278ca Update morekeys for spanish n to forward slash Aleksandras Kostarevas 2024-09-23 14:34:43 +0300
  • f795a7228e Fix width too long in landscape mode Aleksandras Kostarevas 2024-09-21 23:16:37 +0300
  • d692e7b96a Add KeyboardSizingCalculator Aleksandras Kostarevas 2024-09-21 19:31:34 +0300
  • 9f40bfd574 Fix KeyboardId being null causing crash Aleksandras Kostarevas 2024-09-20 22:28:44 +0300
  • 3efcbf730f Update tests Aleksandras Kostarevas 2024-09-19 14:20:57 +0300
  • 6bcc162f1e Move layout-language mapping to mapping.yaml, update AddLanguage screen Aleksandras Kostarevas 2024-09-19 12:21:09 +0300
  • c1d0787395 Fix some layouts Aleksandras Kostarevas 2024-09-19 10:30:45 +0300
  • 3e06ee4393 Disable number row for some layouts Aleksandras Kostarevas 2024-09-19 10:14:12 +0300
  • 25b23008a0 Fix imprecise row Y positioning Aleksandras Kostarevas 2024-09-19 10:11:51 +0300
  • 777aec644a Delete old layout files Aleksandras Kostarevas 2024-09-19 09:54:16 +0300
  • 601470747e Port Devanagari layouts Aleksandras Kostarevas 2024-09-19 09:49:08 +0300
  • 0ce2c7352b Port 20 layouts to new system and fix some inconsistencies Aleksandras Kostarevas 2024-09-18 18:47:04 +0300
  • 80607fc8dc Disable isSingleMoreKeyWithPreview Aleksandras Kostarevas 2024-09-18 09:18:16 +0300
  • 69a74799e3 Skip keyspec shortcut if unresolvable Aleksandras Kostarevas 2024-09-18 09:17:37 +0300
  • 7a01d1e6e6 Update key preview positioning and scaling, use touch origin offset for moreKey detection Aleksandras Kostarevas 2024-09-17 09:58:56 +0300
  • 9e75e45056 Fix keyboard height setting and add a test Aleksandras Kostarevas 2024-09-02 20:20:01 +0300
  • 778c973c60 Add back ManuallyShifted state Aleksandras Kostarevas 2024-09-02 19:39:36 +0300
  • 9ac6f233d7 Validate icons and fix KeySpecParserTests Aleksandras Kostarevas 2024-08-31 19:20:06 +0300
  • f64f002e32 Rename .java to .kt Aleksandras Kostarevas 2024-08-31 19:20:06 +0300
  • 32b95f11f6 Fix action tests, remove no longer relevant Klp action tests Aleksandras Kostarevas 2024-08-31 18:52:32 +0300
  • 6a76537d3b Make KeyboardTheme a stub, remove KeyboardThemeTests Aleksandras Kostarevas 2024-08-31 18:33:59 +0300
  • a19ce6122e Fix KeyboardLayoutTest Aleksandras Kostarevas 2024-08-31 18:13:27 +0300
  • 05a5f417ac Fix KeyboardLayoutSetNavigateMoreKeysTest Aleksandras Kostarevas 2024-08-31 18:01:12 +0300
  • 65173aa6b2 Update tests to successfully compile again Aleksandras Kostarevas 2024-08-31 17:40:46 +0300
  • c3edb7c5ce Rename .java to .kt Aleksandras Kostarevas 2024-08-31 17:40:46 +0300
  • 340e298fe7 Remove some of the unused classes Aleksandras Kostarevas 2024-08-31 15:56:01 +0300
  • c5d3fe9917 Update hint label color selection Aleksandras Kostarevas 2024-08-28 20:21:39 +0300
  • 0c78fe5f12 Fix hints and outputText Aleksandras Kostarevas 2024-08-28 20:09:36 +0300
  • be32a25307 Specify attributes for bottom rows in layouts that need it Aleksandras Kostarevas 2024-08-28 19:57:32 +0300
  • b8fc09e25c Calculate settings/punctuation morekeys based on coord Aleksandras Kostarevas 2024-08-28 19:57:20 +0300
  • c644be00a2 Convert Key.java to Key.kt, update key background handling to be less convoluted, update moreKeys width and background Aleksandras Kostarevas 2024-08-28 09:55:17 +0300
  • 4985afb348 Rename .java to .kt Aleksandras Kostarevas 2024-08-28 09:55:17 +0300
  • 3d5a4151c9 Use fixed column order for xyzw morekeys Aleksandras Kostarevas 2024-08-28 09:52:00 +0300
  • 19eb332fba Fix incorrect order for parenthesis morkeys Aleksandras Kostarevas 2024-08-28 09:40:11 +0300
  • e40ed52e5e Update number (letter) row in number.yaml Aleksandras Kostarevas 2024-08-25 09:11:24 +0300
  • 8bfaf44288 Remove unused SuggestionStripView Aleksandras Kostarevas 2024-08-25 09:10:52 +0300
  • bc21ae55ee Rename .java to .kt Aleksandras Kostarevas 2024-08-25 09:10:51 +0300
  • 0ae761faf9 Remove some unnecessary fields and add KDoc comments to some of the layout data structures Aleksandras Kostarevas 2024-08-24 18:37:09 +0300
  • 942fe63d96 Update AltPages to List<Row> instead of Keyboard Aleksandras Kostarevas 2024-08-24 15:02:37 +0300
  • 2e883781d5 Refactor layout definition system Aleksandras Kostarevas 2024-08-24 11:06:54 +0300
  • c7a6b818e6 Rename .java to .kt Aleksandras Kostarevas 2024-08-24 11:06:54 +0300
  • a8baad4877 Fix issues with some locale texts Aleksandras Kostarevas 2024-08-24 10:54:45 +0300
  • 62b4bcf724 Add BugViewer action Aleksandras Kostarevas 2024-08-24 10:52:50 +0300
  • 9dde4679e4 Fix bug in action keys Aleksandras Kostarevas 2024-08-24 10:51:39 +0300
  • 3fbf2176df Fix bug in LanguageModel native code Aleksandras Kostarevas 2024-08-24 10:51:18 +0300
  • 99f87591fd Fix incorrect info for edit variations Aleksandras Kostarevas 2024-08-13 17:40:36 +0300
  • f7d3601458 Trigger mixes fallback in one extra case Aleksandras Kostarevas 2024-08-05 14:53:14 +0300
  • 26aed21aff Add fallback for empty mixes Aleksandras Kostarevas 2024-08-05 14:45:16 +0300
  • 9a13c7e77d Add Unicode 15.1 emoji Aleksandras Kostarevas 2024-08-05 14:37:49 +0300
  • 338cc30cda Fix Bulgarian layout not appearing as an option Aleksandras Kostarevas 2024-08-01 16:02:56 +0300
  • da25fc282d Avoid suppressing Arabic numerals as morekeys when number row is active (for languages that use Indo-Arabic numerals) Aleksandras Kostarevas 2024-08-01 15:45:57 +0300
  • 084dec1a47 Add punctuation on period key for Arabic and Persian Aleksandras Kostarevas 2024-08-01 15:44:48 +0300
  • 049e2c288d Add HotDog theme, tune some color choices Aleksandras Kostarevas 2024-08-01 10:15:38 +0300
  • cef7e286cd Update some composition locals to not be static Aleksandras Kostarevas 2024-07-29 20:45:25 +0300
  • a82d894a4b Add KeyboardColorScheme to supplement ColorScheme values Aleksandras Kostarevas 2024-07-29 20:41:27 +0300
  • bc8fb32086 Update GitHub issue templates Aleksandras Kostarevas 2024-07-27 21:32:07 +0300
  • dee252c8b7 Update GitHub issue templates Aleksandras Kostarevas 2024-07-27 21:29:44 +0300
  • 2ee6440192 Add GitHub issue templates Aleksandras Kostarevas 2024-07-27 21:28:49 +0300
  • dd8d009dbb Remove colorSchemeLoaderJob in favor of blocked loading 0.1.23.2 Aleksandras Kostarevas 2024-07-25 00:03:37 +0300
  • e0bd7b2c63 Attempt to fix crash in processUpdateSuggestionStrip Aleksandras Kostarevas 2024-07-24 23:59:34 +0300
  • bdfa736e1f Mitigate crash in getSubtypeDisplayNameInSystemLocale Aleksandras Kostarevas 2024-07-24 23:57:02 +0300
  • 139ec62461 Remove text|im restriction for action key Aleksandras Kostarevas 2024-07-24 23:48:48 +0300
  • 87739b7e97 Update LICENSE to allow use for any purpose Aleksandras Kostarevas 2024-07-24 23:43:41 +0300
  • 7c90904eaf Fix clipboard history not reloading after unlock, and lock it on lockscreen Aleksandras Kostarevas 2024-07-24 22:45:03 +0300
  • af1bfa23ef Make LanguageKeys the default long press key Aleksandras Kostarevas 2024-07-24 22:25:25 +0300
  • 02fd5e40d8 Fix incorrect hint label when redundant keys are removed Aleksandras Kostarevas 2024-07-24 22:20:10 +0300
  • 7e0234cb22 Fix missing morekeys in default layout causing null to be morekey Aleksandras Kostarevas 2024-07-24 22:13:36 +0300
  • 484a55f7f0 Fix bug with wide screens in languages menu Aleksandras Kostarevas 2024-07-24 21:44:51 +0300
  • c9dc656fbf Update keyboard texts for many languages to separate misc keys Aleksandras Kostarevas 2024-07-24 21:42:44 +0300
  • c4fe18eb62 Update KeyboardTextsTable template Aleksandras Kostarevas 2024-07-24 21:35:10 +0300
  • 81746421a6 Remove explicit morekeys_misc and actions from keyboard layouts Aleksandras Kostarevas 2024-07-24 21:34:51 +0300
  • c2246e8ba0 Remove old make-keyboard-text files to reduce confusion Aleksandras Kostarevas 2024-07-24 21:34:17 +0300
  • 5c025bec86 Automatically add morekeys_misc and actions based on morekeys and qwertysyms Aleksandras Kostarevas 2024-07-24 21:33:30 +0300
  • db82511d92 Add README for make-keyboard-text-py Aleksandras Kostarevas 2024-07-24 21:32:49 +0300
  • 68f7f4251a Update punctuation to be more similar to other keyboards Aleksandras Kostarevas 2024-07-24 21:23:38 +0300
  • bb00bdbcab Update German uppercase sharp S Aleksandras Kostarevas 2024-07-23 19:41:06 +0300
  • b3d12fc7a1 Remove duplicate moreKeys Aleksandras Kostarevas 2024-07-23 19:29:59 +0300
  • b182a9cc4e Fix incorrect QWERTZ morekeys Aleksandras Kostarevas 2024-07-23 19:19:03 +0300
  • 1031601552 Add nightly APK uploading Aleksandras Kostarevas 2024-07-23 17:21:22 +0300
  • 48a874edb4 Update testupload CI Aleksandras Kostarevas 2024-07-23 17:17:34 +0300
  • 72e84d35bb Add testupload CI Aleksandras Kostarevas 2024-07-23 17:15:54 +0300