Joshua Horton
760a20e97f
chore(web): Apply suggestions from code review
...
Co-authored-by: Marc Durdin <marc@durdin.net>
2022-08-16 08:13:01 +07:00
Steven R. Loomis
b23c1e75f3
Update kmprocess.cpp
2022-08-15 17:51:45 -05:00
Keyman Server
b6def5fb9d
Merge pull request #7073 from keymanapp/auto/version-master-16.0.48
...
auto: increment master version to 16.0.48
2022-08-16 05:15:41 +10:00
Keyman Build Agent
5084f6feae
auto: increment master version to 16.0.48
2022-08-15 15:14:57 -04:00
Steven R. Loomis
56aeee35c7
feat(core): add event_flags to process_event #7046
...
- pascal fix
2022-08-15 12:21:42 -05:00
Marc Durdin
f7189387b3
Merge pull request #7013 from keymanapp/fix/developer/keymanweb-readonly-groups-mismatches
...
fix(developer): compiler emitting garbage for readonly groups 🎾
2022-08-15 04:40:51 -05:00
Eberhard Beilharz
7d449a5534
Merge pull request #7060 from keymanapp/chore/linux/improve_include
...
chore(linux): Refactor `jenkins.sh`
2022-08-15 09:32:22 +02:00
Marc Durdin
1a001d6761
Merge pull request #7033 from keymanapp/fix/developer/7032-crash-compiling-ansi-for-web
...
fix(developer): prevent crash attempting to compile ansi keyboard 🎾
2022-08-15 02:16:02 -05:00
Marc Durdin
c20e92f0e3
Merge pull request #7031 from keymanapp/fix/developer/7030-stack-overflow-compile-to-web
...
fix(developer): stack overflow when compiling non-web keyboard 🎾
2022-08-15 02:15:39 -05:00
Marc Durdin
5635372eb9
Merge pull request #7062 from keymanapp/refactor/core/move-kmx_file.h-to-common
...
chore(core): refactor kmx_file.h to common 🚑
2022-08-15 02:11:19 -05:00
Keyman Server
5ff13ce7e0
Merge pull request #7070 from keymanapp/auto/version-master-16.0.47
...
auto: increment master version to 16.0.47
2022-08-13 04:02:40 +10:00
Keyman Build Agent
131525bac5
auto: increment master version to 16.0.47
2022-08-12 14:01:57 -04:00
Marc Durdin
d9f8be05af
chore(developer): fixup u16ncat
2022-08-12 18:12:12 +02:00
Sabine
d93462a0ae
chore(developer): changef u16fmt
2022-08-12 17:06:56 +02:00
Steven R. Loomis
e8dff5cf4e
feat(core): add event_flags to process_event #7046
...
- use a constant, KM_KBP_EVENT_FLAG_DEFAULT for 0
- update pascal and python
- update linux and windows
2022-08-12 09:58:58 -05:00
Sabine
bc5bf6971b
chore(developer): fixed errors on running kmcompxtest
2022-08-12 16:46:10 +02:00
Steven R. Loomis
431d3b0a4a
Merge pull request #7065 from keymanapp/fix/core/kbptypo
...
docs(core): cleanup in keyboardprocessor.h
2022-08-12 09:40:11 -05:00
Sabine
d5d1cd7228
chore(developer): fopen
2022-08-12 16:04:49 +02:00
Sabine
7795ca5cd1
chore(developer): changed printf->u16sprintf
2022-08-12 15:41:25 +02:00
Sabine
56e4167e55
chore(developer): new functions e.g. string_from_wstring...
2022-08-12 15:32:07 +02:00
Marc Durdin
139b26e4a5
chore(linux): update tar ignore for common folder
2022-08-12 11:12:27 +02:00
Joshua A. Horton
a7fe8be3f4
chore(web): cleans up UI init timer handling
2022-08-12 08:12:55 +07:00
Steven R. Loomis
21a783a6ca
feat(core): add event_flags to process_event
...
- uint16_t
- defined km_kbp_event_flags to define the bitfield
- bitfield has value KM_KBP_EVENT_FLAG_TOUCH for touch events
- ignored everywhere, currently
2022-08-11 16:14:57 -05:00
Steven R. Loomis
f9dc68b2e5
docs(core): cleanup in keyboardprocessor.h
...
- fixes to api doc
2022-08-11 16:12:51 -05:00
Marc Durdin
10d9ed40dc
chore(core): use c-compatible type for KMX_UCHAR
2022-08-11 17:51:30 +02:00
Sabine
051c3bbdea
Merge branch 'refactor/developer/6026-kmcompx-compiler-cross-platform-part-2-NEW_VERSION' of https://github.com/keymanapp/keyman into refactor/developer/6026-kmcompx-compiler-cross-platform-part-2-NEW_VERSION
2022-08-11 17:32:50 +02:00
Marc Durdin
b2b3b81952
chore(developer): enable tests for keyboards repo for kmcompx
2022-08-11 17:30:20 +02:00
Marc Durdin
8e36b33f21
chore(common): check for redefinition of defines
2022-08-11 16:29:02 +02:00
Marc Durdin
515bda7692
chore(linux): ensure char16_t and namespace
2022-08-11 16:13:33 +02:00
Sabine
2f599c0365
chore(developer): changed #includes ".." -> <..>
2022-08-11 15:45:45 +02:00
Sabine
ed0859c9a5
chore(developer): changed #includes ".." -> <..>
2022-08-11 15:37:03 +02:00
Sabine
6f247da1dd
Merge branch 'refactor/developer/6026-kmcompx-compiler-cross-platform-part-2-NEW_VERSION' of https://github.com/keymanapp/keyman into refactor/developer/6026-kmcompx-compiler-cross-platform-part-2-NEW_VERSION
2022-08-11 14:58:24 +02:00
Sabine
80529075e7
chore(developer): removed doubled/overwritten functions
2022-08-11 14:57:26 +02:00
Marc Durdin
e30871f01e
chore(linux): add common/include to further paths
2022-08-11 14:56:46 +02:00
Sabine
a4439c86e3
chore(developer): removed doubled/overwritten functions
2022-08-11 14:42:58 +02:00
Sabine
f11c1b0db9
chore(developer): removed commented sections ( ** old **) if files
2022-08-11 14:31:33 +02:00
Marc Durdin
b1b097b659
chore(windows): update include paths
2022-08-11 14:30:15 +02:00
Sabine
071af34ed0
chore(developer): removed files from kmcompx/include/
2022-08-11 14:21:06 +02:00
Sabine
b1428fbe96
chore(developer): chanched include of pch.h
2022-08-11 13:50:50 +02:00
Marc Durdin
600f6bfec4
chore(linux): update include paths
2022-08-11 13:18:28 +02:00
Eberhard Beilharz
16082ff2ae
chore(linux): Refactor jenkins.sh
...
- use standard Keyman include scripts
- remove package build support for legacy projects
- install dependencies from `debian/control` file instead of
maintaining a separate list
2022-08-11 12:34:33 +02:00
Sabine
575ebae04c
chore(developer): removed kmcompx/include/kmx_file.h
2022-08-11 12:05:30 +02:00
Sabine
83f4a5c9a6
chore(developper): removed typedefs of kmcompcx.h
2022-08-11 11:55:40 +02:00
Marc Durdin
38d3d97520
Merge branch 'refactor/core/move-kmx_file.h-to-common' into refactor/developer/6026-kmcompx-compiler-cross-platform-part-2-NEW_VERSION
2022-08-11 04:41:37 -05:00
Marc Durdin
dedb06e7cc
chore(common): refactor shared types into km_types.h
2022-08-11 11:36:09 +02:00
Marc Durdin
bb24d59b5e
chore(core): remove duplicate types
2022-08-11 11:34:59 +02:00
Marc Durdin
422e7227a6
chore(core): move kmx_file.h to common
2022-08-11 11:34:09 +02:00
Marc Durdin
79ec6726fa
chore(core): move kmx_file.h to common
2022-08-11 11:30:47 +02:00
Marc Durdin
69f9f5b126
chore(core): remove duplicate types
2022-08-11 11:15:56 +02:00
Marc Durdin
41320f7d10
chore(common): refactor shared types into km_types.h
2022-08-11 11:13:00 +02:00