Patrick Goldinger
893fc758b1
Add expected content functionality baseline
2022-04-26 23:58:48 +02:00
Patrick Goldinger
126de62f80
Improve and fix new caching base logic in editor instance
2022-04-25 23:31:08 +02:00
Patrick Goldinger
0ee634a83d
Merge input logic and editor instance
...
but keep logic separate in an abstract and a normal class
2022-04-23 20:47:27 +02:00
Patrick Goldinger
d4f634e8af
Split editor instance into input logic and instance
...
Base for further work on the split and input cache expected caching
2022-04-22 21:20:58 +02:00
Patrick Goldinger
f544e1203d
Fix delete call being async / Update selection docs
2022-04-21 01:24:32 +02:00
Patrick Goldinger
d0a373f5f4
Rework and simplify editor content+instance logic
2022-04-20 23:53:45 +02:00
Patrick Goldinger
e4dfed3940
Improve logic in text updater and caching
2022-04-20 02:03:34 +02:00
Patrick Goldinger
7f674f89d2
Raise minimum API level from 23 to 24
2022-04-20 00:05:43 +02:00
Patrick Goldinger
0d593a07e6
Rework base logic of EditorInstance word logic
...
Not optimized for performance yet, some features are broken in this commit. See the following commits for improvements in the changes of this commit.
2022-04-19 23:56:49 +02:00
Patrick Goldinger
261c8fbec1
Add FlorisEditorInfo wrapper class
2022-04-18 23:58:59 +02:00
Patrick Goldinger
d5262e3ad2
Move EditorInfo helpers into own file
2022-04-17 20:43:51 +02:00
Patrick Goldinger
75623f2a95
Fix space key being used as hint from symbols ( #1778 )
2022-04-16 12:24:16 +02:00
Patrick Goldinger
dbc6606237
Add Smartbar visibility toggle swipe action ( #1794 )
2022-04-15 20:00:37 +02:00
Patrick Goldinger
1108456a8e
Fix glide typing not setting phantom space flag ( #1777 )
2022-04-15 19:29:04 +02:00
Patrick Goldinger
2debf36cb6
Improve double-space period behavior ( #1792 )
...
Still isn't fixed though, requires new cached input logic
2022-04-15 19:10:46 +02:00
Patrick Goldinger
896101b840
Fix gesture detector comparing px and dp values
2022-04-15 18:23:20 +02:00
Patrick Goldinger
a84854a5b1
Fix space bar eating input when gestures disabled ( #1715 )
2022-04-15 17:44:44 +02:00
Patrick Goldinger
461966de96
Add devtools "Show key touch boundaries" toggle
2022-04-14 22:22:06 +02:00
Patrick Goldinger
6dd3713641
Fix confirm delete dialog bug when history empty ( #1783 )
2022-04-13 23:00:06 +02:00
Patrick Goldinger
781a00e7c2
Fix linking to source files & Update ROADMAP.md
2022-04-12 20:30:27 +02:00
Patrick Goldinger
a1bb73ba9d
Optimize imports on all main source files
2022-04-12 00:21:13 +02:00
Patrick Goldinger
d6390108c2
Move res package to lib/cache and lib/io
2022-04-12 00:13:41 +02:00
Patrick Goldinger
fee954c95f
Move snygg package to lib/snygg
2022-04-12 00:02:07 +02:00
Patrick Goldinger
0347eabc04
Rework structure inside app and move custom compose to lib
2022-04-11 23:57:45 +02:00
Patrick Goldinger
c6bcd8a89c
Rename common package to lib and move several packages in
2022-04-11 23:35:07 +02:00
Patrick Goldinger
114bcb0d4b
Rename java source dir to kotlin
2022-04-11 22:56:20 +02:00
Patrick Goldinger
8d3b2ef474
Add new flower-shaped app icon ( #1735 )
...
Co-authored-by: BloodRaven0 <bloodraven0@users.noreply.github.com >
2022-04-10 21:09:04 +02:00
Patrick Goldinger
97f401371f
Fix crash in key reset logic ( #1771 )
2022-04-10 12:26:21 +02:00
florisboard-bot
3b18dc33d8
Update translations from Crowdin
2022-04-09 19:07:29 +02:00
Patrick Goldinger
d798f01576
Merge pull request #1769 from florisboard/fix-key-visuals-and-popups-getting-stuck
...
Fix key visuals and popups getting stuck
2022-04-09 17:35:55 +02:00
Patrick Goldinger
88e9bde0a9
Fix popup stays active when using multitouch ( #1450 )
2022-04-09 17:26:11 +02:00
Patrick Goldinger
54d5a16761
Fix keys can get stuck with active visuals ( #1446 )
2022-04-09 16:43:53 +02:00
Patrick Goldinger
701da50479
Add GuardedByLock to prevent crash ( #1632 )
2022-04-09 16:02:06 +02:00
Patrick Goldinger
b43b6aa2d0
Remove unnecessary classes and methods in common
2022-04-09 13:07:37 +02:00
Patrick Goldinger
4279e9d100
Fix Unicode non-spacing marks for Thai ( #1759 )
2022-04-08 20:06:36 +02:00
M-Koushan
e5bd979880
Add German (Gboard) layout ( #1737 ) & Fix Persian layout issue ( #1746 )
2022-04-08 18:48:00 +02:00
Patrick Goldinger
9a48169bf3
Fix delete key swipe right deleting left words ( #1765 )
2022-04-08 17:42:47 +02:00
Patrick Goldinger
99cfd99815
Merge pull request #1763 from florisboard/fix-extracted-input-ui-issues
...
Fix extracted input UI issues
2022-04-08 17:23:19 +02:00
Hayleia
e8f082d885
Fix Korean composition of medial+final and final+final ( #1757 )
2022-04-07 20:33:45 +02:00
Patrick Goldinger
b63f475a8c
Fix NPE crash in extracted input UI ( #1758 )
2022-04-07 20:12:20 +02:00
Patrick Goldinger
e183f10969
Improve devtools overlay UI and remove unnecessary code
2022-04-06 23:57:57 +02:00
Patrick Goldinger
c1e624b9a0
Fix input view + extracted input UI layouting issues ( #1760 )
2022-04-06 22:51:51 +02:00
florisboard-bot
bcf1bffc24
Update translations from Crowdin
2022-04-05 23:45:52 +02:00
Patrick Goldinger
f388e8811e
Add support for videos on clipboard history ( #1721 )
2022-04-05 23:42:12 +02:00
Patrick Goldinger
7d9e1cf2b5
Fix glide trail not drawing if popups disabled ( #1704 )
2022-04-05 22:12:52 +02:00
Patrick Goldinger
299f581609
Fix glide not initializing if disabled on app start ( #1703 )
2022-04-05 21:33:46 +02:00
Patrick Goldinger
647bc659d7
Decrease visual key height for borderless themes
2022-04-05 19:25:20 +02:00
Patrick Goldinger
61eb09e611
Re-add Pure Night and all borderless themes ( #1702 )
2022-04-05 19:08:28 +02:00
Patrick Goldinger
1a4118d29a
Fix space bar ignoring "No action" setting ( #1706 )
2022-04-04 23:04:43 +02:00
Denys Honsiorovskyi
48655b3771
Ukrainian popup mappings improvements ( #1739 )
...
* Ukrainian popup mappings improvements
* Make all letters relevant not to override default symbols
* Update extension.json
* Remove extra domains: they look ugly
2022-04-04 22:41:53 +02:00