Marc Durdin
|
74c47d2dfa
|
Remove tmp
|
2018-01-04 09:47:43 +11:00 |
|
Marc Durdin
|
b7179e31cd
|
Don't use msbuild externally in Delphi compiles because it breaks Delphi Starter
|
2018-01-04 09:47:15 +11:00 |
|
Marc Durdin
|
2da6dfc86f
|
Fixup build path for Delphi Starter (always Debug)
|
2018-01-04 07:17:49 +11:00 |
|
Marc Durdin
|
ae03c94065
|
Fixup x64 build paths
|
2018-01-04 07:15:58 +11:00 |
|
Marc Durdin
|
fdcedca686
|
Fix compile error (spurious include of plusmemo), improve tests slightly
|
2018-01-04 06:47:23 +11:00 |
|
Marc Durdin
|
8fad0967ec
|
Fixes sillsdev/keyman-issues/issues/5539 - crash creating package when no .js is present
|
2018-01-03 19:13:27 +11:00 |
|
Marc Durdin
|
6d344aa21f
|
Complete basic test cases for kmcomapi
|
2018-01-03 07:44:55 +11:00 |
|
Marc Durdin
|
45b2eff995
|
Fix destruction order error in Win32 implementation
|
2018-01-03 07:44:20 +11:00 |
|
Marc Durdin
|
0a7c6c6f68
|
Start on integration tests for kmcomapi (x86 and x64)
|
2018-01-01 17:28:00 +11:00 |
|
Marc Durdin
|
736ab49ece
|
Fix bugs in x64 implementation of kmcomapi incl workaround for #508
|
2018-01-01 17:26:53 +11:00 |
|
Marc Durdin
|
403ddbdc1a
|
Add kmcomapi.x64.dll to installer
|
2017-12-30 08:12:35 +11:00 |
|
Marc Durdin
|
3f71e076a0
|
Fixup tests to support release targets for msbuild
|
2017-12-30 07:56:29 +11:00 |
|
Marc Durdin
|
2306169d31
|
Rework build for x64 msbuild support and add 64-bit support to keymancontrol
|
2017-12-30 07:37:30 +11:00 |
|
Marc Durdin
|
f4923dd9f9
|
Tweak .gitignore
|
2017-12-24 13:56:48 +07:00 |
|
Marc Durdin
|
9b026c423e
|
x64 support for COM API - first steps: build of kmcomapi.dll for x64, and rename of registry keys
|
2017-12-24 13:47:56 +07:00 |
|
Marc Durdin
|
0bcbeed8d3
|
Merge pull request #498 from keymanapp/developer-prevent-ico-overwrite
Prevent icon editor from overwriting multi-image icons
|
2017-12-23 17:02:39 +07:00 |
|
Joshua A. Horton
|
5afeed8eb6
|
A couple minor tweaks.
|
2017-12-22 14:40:35 +07:00 |
|
Joshua A. Horton
|
dfc44c4214
|
Fixes final minification issues for (at min) native-mode KMW. ADVANCED_OPTIMIZATIONS now possible.
|
2017-12-22 14:20:37 +07:00 |
|
Joshua A. Horton
|
e74836e178
|
Extraction of keyboard data management code complete.
|
2017-12-22 13:31:40 +07:00 |
|
Joshua A. Horton
|
7695636758
|
Almost all keyboard data management is now within KeyboardManager. Remaining: the events.
|
2017-12-22 13:18:08 +07:00 |
|
Joshua A. Horton
|
f4a134417a
|
Moved the bulk of the cloud request keyboard functions into KeyboardManager.
|
2017-12-22 12:28:09 +07:00 |
|
Joshua A. Horton
|
046e9ebaf1
|
Moves the core keyboard management + data into the new KeyboardManager class.
|
2017-12-22 11:47:09 +07:00 |
|
Joshua A. Horton
|
2c9ac8603f
|
Refactors keyboard stub management.
|
2017-12-22 10:08:52 +07:00 |
|
Joshua A. Horton
|
a2db5334a2
|
A little bit of tidying up.
|
2017-12-21 16:09:33 +07:00 |
|
Joshua A. Horton
|
088de0e02d
|
Converts the keyboard interface into its own class.
|
2017-12-21 16:00:30 +07:00 |
|
Joshua A. Horton
|
7943dcdcd0
|
Initial type implementations for kmwcallback.ts. Not 100% done, but mostly done.
|
2017-12-21 14:24:06 +07:00 |
|
Joshua A. Horton
|
72f93ccea4
|
Refactored the base KMW object; performed work to support minification.
|
2017-12-21 13:20:11 +07:00 |
|
Joshua A. Horton
|
e1cc8a6416
|
Significant work performed for potential minification.
|
2017-12-19 18:07:27 +07:00 |
|
Marc Durdin
|
309f3045f8
|
Merge pull request #493 from keymanapp/developer-validate-keyboard-info-language-tags
Validate BCP-47 tags in the .keyboard_info files and ensure canonical
|
2017-12-19 11:08:56 +07:00 |
|
Joshua A. Horton
|
2f96d996db
|
Bugfixes - forgot alternate function names.
|
2017-12-19 10:58:33 +07:00 |
|
Joshua A. Horton
|
9d15891916
|
Figured out a way around Closure's issues with the new class-based Util object.
|
2017-12-19 10:34:21 +07:00 |
|
Joshua A. Horton
|
06817beb2f
|
Refactored the util object, but Closure's not happy.
|
2017-12-19 10:09:48 +07:00 |
|
Joshua A. Horton
|
c1340f88fd
|
Fixed up the debug-embedded build product path for build.bat.
|
2017-12-18 12:45:42 +07:00 |
|
Gabriel Wong
|
b5f57b2cb6
|
Use debug KMW for debug iOS builds
|
2017-12-18 12:31:46 +07:00 |
|
Joshua A. Horton
|
14f770158f
|
Initial package.json for NPM dependency management. Handles TypeScript and Google Closure, includes edits to fix new warnings from updated Closure.
|
2017-12-18 12:22:47 +07:00 |
|
Gabriel Wong
|
6b0f41a078
|
Merge pull request #495 from keymanapp/ios-special-osk-font
Properly set OSK font for subkeys
|
2017-12-18 10:06:12 +07:00 |
|
Gabriel Wong
|
60ccfa2896
|
Merge branch 'master' into ios-special-osk-font
|
2017-12-18 09:52:37 +07:00 |
|
Gabriel Wong
|
ddb29b2096
|
Merge pull request #494 from keymanapp/ios-custom-flag
Correctly mark custom keyboards
|
2017-12-18 09:49:54 +07:00 |
|
Gabriel Wong
|
6075f161a0
|
Merge pull request #489 from keymanapp/ios-fix-help-tooltip
Fix help popup positioning
|
2017-12-18 09:13:38 +07:00 |
|
Gabriel Wong
|
eb7401a125
|
Merge pull request #485 from keymanapp/ios-userdata-migration
Create InstallableKeyboard from v2 dictionaries
|
2017-12-18 09:10:20 +07:00 |
|
Gabriel Wong
|
c95eac1dc7
|
Move adding of default keyboard to Manager init
|
2017-12-18 09:08:50 +07:00 |
|
Gabriel Wong
|
047716f0fb
|
Migrate v2 keyboard dictionaries to structs
|
2017-12-18 09:08:50 +07:00 |
|
Marc Durdin
|
9384346233
|
Fixes #296 - icon gets overwritten when it has multiple sizes and loses larger sizes
|
2017-12-16 01:47:43 +07:00 |
|
Darcy Wong
|
a0556faf82
|
Merge pull request #497 from keymanapp/android-sample-default-font
Add commented code for default font
|
2017-12-15 16:05:47 +07:00 |
|
Marc Durdin
|
d23182efa8
|
Refactor KMXFileLanguages into LanguageCodeUtils to avoid excessive dependencies
|
2017-12-15 15:41:29 +07:00 |
|
Joshua A. Horton
|
c38e11a289
|
build.bat is mostly converted now, though for some reason I'm having trouble importing the TS sourcemaps into Closure.
|
2017-12-15 15:38:43 +07:00 |
|
darcywong00
|
fa772a057d
|
Add commented code for default font
help.keyman.com [in-app guide](http://help.keyman.com.local/developer/engine/android/guides/in-app/) refers to setting default keyboard font
|
2017-12-15 13:42:06 +07:00 |
|
Joshua A. Horton
|
7c1af56708
|
Tweaked build infrastructure, made build.sh compatible with TypeScript products.
|
2017-12-15 12:48:18 +07:00 |
|
Darcy Wong
|
ea11d0b863
|
Merge pull request #490 from keymanapp/android-refactor-kb-download
Refactor keyboard download code
|
2017-12-15 11:54:20 +07:00 |
|
darcywong00
|
867c8cc3ab
|
Ensure downloaded keyboard is added before attempting to set it
|
2017-12-15 11:39:26 +07:00 |
|