glasseyes
|
2fda69b9f2
|
Merge branch 'master' into linux-backspace
|
2018-12-17 21:02:10 +07:00 |
|
Daniel Glassey
|
a7d8ba04b6
|
Merge pull request #1408 from keymanapp/linux-ibus-keyman
[linux] ibus keyman fix most things that failed using kmx test keyboards
|
2018-12-17 13:57:23 +07:00 |
|
Darcy Wong
|
eb98608936
|
Merge pull request #1426 from keymanapp/developer-kmcomp-languages
[Developer] Update kmcomp to migrate languages[] array
|
2018-12-17 13:52:38 +07:00 |
|
Darcy Wong
|
52f9bc0589
|
More cleanup for review comments
|
2018-12-17 12:04:38 +07:00 |
|
Joshua Horton
|
fe7656124c
|
Merge pull request #1403 from keymanapp/web-osk-key-refactor
[Web] OSK key generation refactor
|
2018-12-17 11:05:30 +07:00 |
|
Daniel Glassey
|
ae650cfea5
|
Merge pull request #1438 from keymanapp/linux-osk
[linux] put underlying base "us" keyboard into LDML
|
2018-12-17 10:59:57 +07:00 |
|
Darcy Wong
|
fb3d8e559a
|
Merge remote-tracking branch 'origin/master' into developer-kmcomp-languages
|
2018-12-17 10:56:28 +07:00 |
|
Marc Durdin
|
52f570d638
|
Merge pull request #1439 from keymanapp/windows-use-registerhotkey-for-global-hotkeys
[Windows] Use RegisterHotkey to (a) simplify hotkeys and (b) avoid serialization issues with modifiers
|
2018-12-17 14:26:35 +11:00 |
|
glasseyes
|
2ca84cbda3
|
remember to unset hasonlymarker on next CHAR
BACK from buffer if available
|
2018-12-17 10:13:27 +07:00 |
|
glasseyes
|
de498bd80a
|
Merge branch 'master' into linux-backspace
|
2018-12-17 10:00:20 +07:00 |
|
Darcy Wong
|
e8ba0944ea
|
Update languages objects to add subtag names
|
2018-12-17 09:58:07 +07:00 |
|
glasseyes
|
fb1cbec397
|
Merge branch 'master' into linux-ibus-keyman
|
2018-12-17 09:56:31 +07:00 |
|
glasseyes
|
e82f8006d3
|
[linux] backspace
|
2018-12-17 09:47:49 +07:00 |
|
glasseyes
|
c4127d4457
|
get a max of MAXCONTEXT_ITEMS(128) of context
|
2018-12-17 09:46:57 +07:00 |
|
glasseyes
|
092db46071
|
rename marker to hasonlymarker
also reset hasonlymarker after committing char buffer
|
2018-12-17 09:46:57 +07:00 |
|
glasseyes
|
f06b25ef3f
|
initialising zeroed utf8
|
2018-12-17 09:46:57 +07:00 |
|
glasseyes
|
14639133d9
|
change marker from bool to char
|
2018-12-17 09:46:57 +07:00 |
|
glasseyes
|
34f2c78855
|
add options kmx test keyboards to kmp.json
|
2018-12-17 09:46:57 +07:00 |
|
glasseyes
|
e19c8c2c33
|
clear context in non-surroundingtext reset
|
2018-12-17 09:46:57 +07:00 |
|
glasseyes
|
76f2345a1d
|
use XkbBell for ALERT for now
|
2018-12-17 09:46:57 +07:00 |
|
glasseyes
|
528bb80121
|
check if context has changed before setting it
use a buffer for multiple CHAR events
|
2018-12-17 09:46:57 +07:00 |
|
glasseyes
|
eeabae4b58
|
keep track of marker state
BACK clears marker state instead of deleting char if has it
|
2018-12-17 09:46:57 +07:00 |
|
Marc Durdin
|
5dd0737185
|
[Windows] Use RegisterHotkey to (a) simplify hotkeys and (b) avoid serialization issues with modifiers
|
2018-12-17 13:45:19 +11:00 |
|
Daniel Glassey
|
9d8c53c43a
|
Merge pull request #1429 from keymanapp/linux-ibus-keyman-removeX11dep
[linux] remove X11 dependency from ibus-keyman
|
2018-12-17 09:36:24 +07:00 |
|
Marc Durdin
|
81e343c988
|
Merge pull request #1435 from keymanapp/developer-tweak-focus-management-for-chromium
[Developer] Improve handling around overly enthusiastic focus changes with CEF
|
2018-12-17 13:19:04 +11:00 |
|
glasseyes
|
19db11bc6a
|
put underlying base "us" keyboard into LDML
for any unshifted or shifted key that isn't specified in the kvk
|
2018-12-17 09:05:42 +07:00 |
|
Darcy Wong
|
f55a9477e3
|
Address review comments
Cleanup and fixes null pointer exception
|
2018-12-17 09:00:00 +07:00 |
|
Marc Durdin
|
c8351ec603
|
Merge pull request #1433 from keymanapp/developer-improve-web-server-performance
[Developer] Use keepalive to improve web server performance
|
2018-12-17 11:00:59 +11:00 |
|
Marc Durdin
|
ad8d4d7706
|
[Developer] Use keepalive to improve web server performance
|
2018-12-17 10:22:04 +11:00 |
|
Marc Durdin
|
00b97955b6
|
[Developer] Alternative focus management
|
2018-12-17 10:21:46 +11:00 |
|
Marc Durdin
|
b87dbc0fbc
|
[Developer] Improve handling around overly enthusiastic focus changes with CEF
|
2018-12-17 10:21:46 +11:00 |
|
Marc Durdin
|
351ebeaada
|
Merge pull request #1428 from keymanapp/windows-osk-renderer-tool
[Windows] Add oskbulkrenderer tool to generate sample On Screen Keyboards
|
2018-12-17 08:56:40 +11:00 |
|
Darcy Wong
|
7ceb1f175f
|
Add Script/Region back
|
2018-12-15 22:12:12 +07:00 |
|
Darcy Wong
|
846c05693b
|
Tweak Free
|
2018-12-15 22:09:07 +07:00 |
|
Darcy Wong
|
03ac003f47
|
Fix check for scriptName / regionName
|
2018-12-15 21:01:37 +07:00 |
|
glasseyes
|
f5b14c4dd8
|
detect modifier key releases
|
2018-12-15 08:59:17 +07:00 |
|
Darcy Wong
|
abb1b9f7bd
|
Try to fix NPE
|
2018-12-14 23:33:52 +07:00 |
|
rfaramir
|
aacdd4ee38
|
Merge pull request #1424 from keymanapp/mac-fix-1410-crash-in-10-7
[mac] Fix crash #1412 in 10.7 displaying OSK
|
2018-12-14 09:26:58 -06:00 |
|
Darcy Wong
|
56cf43f210
|
clean up unused var
|
2018-12-14 16:30:37 +07:00 |
|
Darcy Wong
|
c31c180610
|
Start writing subtag names
|
2018-12-14 16:17:28 +07:00 |
|
glasseyes
|
b63575b465
|
[linux] remove X11 dependency from ibus-keyman
use gdk_display_beep instead of X11 beep
alternative strategy for detecting right mod keys
forward keycode instead of keysym
|
2018-12-14 14:09:23 +07:00 |
|
Darcy Wong
|
430ff3ecf4
|
Revert ValidateKeyboardInfo
|
2018-12-14 12:52:12 +07:00 |
|
Darcy Wong
|
a9e1c59274
|
Move migration code to MergeKeyboardInfo
|
2018-12-14 12:49:36 +07:00 |
|
Marc Durdin
|
d0b471db56
|
[Windows] Performance update for OSK export -- reduce repeated painting of keys 8-fold
|
2018-12-14 15:38:23 +11:00 |
|
Marc Durdin
|
ddf14d77f6
|
[Windows] Add modifier details to report
|
2018-12-14 15:23:53 +11:00 |
|
Marc Durdin
|
09f179d23b
|
[Windows] Fixup makefile for signcode/backup (# causes entire section to be ignored... but rem is okay)
|
2018-12-14 12:07:16 +11:00 |
|
Marc Durdin
|
b450882741
|
[Windows] Add oskbulkrenderer tool to generate sample On Screen Keyboards
|
2018-12-14 10:02:36 +11:00 |
|
Darcy Wong
|
2e5fd959c1
|
Staged the wrong file
|
2018-12-13 23:34:44 +07:00 |
|
Darcy Wong
|
71cc942c22
|
Try to fix typing
|
2018-12-13 23:33:14 +07:00 |
|
Darcy Wong
|
50a5e091ea
|
Start trying to generate displayName and languageName
|
2018-12-13 21:00:05 +07:00 |
|