Commit graph

24978 commits

Author SHA1 Message Date
Joshua A. Horton
fc44f1b708 A bit of documentation. 2018-12-07 12:19:24 +07:00
Joshua A. Horton
3518d9fbfe A few extra tweaks. 2018-12-07 12:17:01 +07:00
Joshua A. Horton
d92084fd6e Further centralizes common sub-key/base-key code. 2018-12-07 11:58:25 +07:00
Daniel Glassey
bb1d5988fc
[linux] Linux jenkins cleanup sourcedir (#1402)
* clean up sourcedir for keyboardprocessor

* sanity check input to jenkins script
2018-12-07 11:54:02 +07:00
glasseyes
410175bdcb remove unnecessary break 2018-12-07 11:53:26 +07:00
Joshua A. Horton
45efed2886 Performs basic extraction of subkey code, mild polymorphism. 2018-12-07 10:55:20 +07:00
Marc Durdin
2da606ec4b
Merge pull request #1343 from keymanapp/mac-update-podfile
[mac] Update podfile.lock for latest XCode / macOS version support
2018-12-07 14:12:10 +11:00
Joshua A. Horton
422e091bf6 Fragmented key generation into a few distinct functions. 2018-12-07 10:02:56 +07:00
Darcy Wong
a05194589a Update default sil_euro_latin to v 1.8.1 2018-12-07 09:40:22 +07:00
glasseyes
d0ef038a89 Merge branch 'master' into linux-ibus-keyman 2018-12-07 09:34:04 +07:00
Joshua A. Horton
da27d16ae6 Extracted key generation code into its own class. 2018-12-07 09:29:09 +07:00
Joshua Horton
b49fb8c568
Merge pull request #1393 from keymanapp/web-248-iOS-landscape-display
[Web] Native-mode iOS support fixes
2018-12-07 08:22:27 +07:00
Marc Durdin
11a870c443 [mac] Address review comments 2018-12-07 12:06:13 +11:00
rfaramir
d03615e0d9
Merge pull request #1399 from keymanapp/mac-use-shellHelperFunctions
[Mac] Change command-line build to use the shared shellHelperFunctions.sh file in resources instead of using its own version.
2018-12-06 18:59:31 -06:00
Marc Durdin
f6fc0b0274 [mac] Use pod update instead of pod install 2018-12-07 11:29:43 +11:00
Marc Durdin
690bdbf7aa [mac] Workaround hang in upload-symbols when called from xcodebuild. 2018-12-07 11:22:29 +11:00
Tim Eves
a0b743a869
Merge pull request #1381 from keymanapp/common-kpapi-kmx-test-harness2
[common] Fix kmx test harness and kmx generation in source dir
2018-12-06 22:41:54 +07:00
Joshua Horton
1502beabc6
Merge pull request #1394 from keymanapp/web-1034-virtual-key-casing
[Web] Fixes accidental virtual-key case sensitivity.
2018-12-06 13:51:34 +07:00
glasseyes
d2518f319e check if kmx already processed at >= version 2018-12-06 13:20:41 +07:00
Joshua Horton
6b3c01061c
Merge pull request #1395 from keymanapp/ios-submission-fix
[iOS] Fixes Carthage's link to the app for App Store submission.
2018-12-06 12:33:29 +07:00
Joshua A. Horton
887356600e Adjusts rotation-detection timings. 2018-12-06 12:24:36 +07:00
Joshua A. Horton
cda849bc48 Fixes omission of DeviceKit.framework from 'carthage copy-frameworks'. 2018-12-06 12:05:34 +07:00
Daniel Glassey
cf7b24b492
Merge pull request #1380 from keymanapp/linux-ibus-lang
[linux] separate IBus engines for each language
2018-12-06 11:46:09 +07:00
Daniel Glassey
feb02af907
[linux] debian packaging of libkmnkbp-dev missing pkgconfig file (#1392)
* missing pkgconfig in libkmnkbp-dev package
2018-12-06 10:31:11 +07:00
Joshua A. Horton
e8aff6b3db Fixes accidental virtual-key case sensitivity. 2018-12-06 09:16:05 +07:00
Joshua A. Horton
75f73ef53a history.md tweak 2018-12-06 08:46:58 +07:00
Joshua A. Horton
e36ee0293f Updates old work from 10.0 beta. 2018-12-06 08:42:27 +07:00
Joshua A. Horton
f0812d96a7 Merge branch 'master' into web-248-iOS-landscape-display 2018-12-06 08:23:16 +07:00
Daniel Glassey
5059aa4eb8
[linux] ibus-keyman dependencies (#1391)
* d/control add libjson-glib-dev build dep

* update keyman-config package dependencies
2018-12-06 07:41:33 +07:00
Darcy Wong
1dec2972d4
Merge pull request #1390 from keymanapp/android-info
[Android] Update InfoActivity for 11.0
2018-12-06 06:30:51 +07:00
Marc Durdin
789f166d79 Merge branch 'master' into common-kpapi-kmx-test-harness2 2018-12-06 06:25:44 +11:00
Randy Boring
9ce945aab1 use standard shell helper functions instead of a copy of a few of them 2018-12-05 09:45:20 -06:00
Daniel Glassey
0518ed6120
[linux] Linux jenkins (#1389)
CFLAGS and LIBS don't work if they are empty
2018-12-05 22:19:00 +07:00
Darcy Wong
04b115280e Update InfoActivity for 11.0
Add content from http://help.keyman.com/products/android/11.0
2018-12-05 22:00:12 +07:00
Daniel Glassey
81ddee70d7
[keyman] Linux jenkins sourcedir (#1388)
set env to try to full configure when deps not there
2018-12-05 17:43:50 +07:00
Tim Eves
d985e7b7b7
Add explanatory comments to disabling kmcomp 2018-12-05 17:36:30 +07:00
Daniel Glassey
885dcdd935
Merge branch 'master' into linux-ibus-keyman 2018-12-05 13:20:35 +07:00
Joshua Horton
0e785a4a4d
Merge pull request #1387 from keymanapp/ios-history
[iOS] Changelog update
2018-12-05 12:58:46 +07:00
Joshua A. Horton
955e25149f A bit more history.md tweaking. 2018-12-05 12:49:15 +07:00
Joshua A. Horton
17a192a872 iOS history for recent PRs. 2018-12-05 12:47:25 +07:00
Joshua Horton
ad3c41558e
Merge pull request #1347 from keymanapp/ios-444-keyboard-refactor
[iOS] Keyboard refactor + rotation fix
2018-12-05 12:44:48 +07:00
Marc Durdin
583bcd7654
Merge pull request #1377 from keymanapp/windows-metro-permissions-programdata
[Windows] Fix permissions for programdata\keyman folder during install so metro apps work correctly
2018-12-05 16:18:01 +11:00
Marc Durdin
6f7d559c12 [Windows] Add comment 2018-12-05 16:17:40 +11:00
Joshua A. Horton
f5465dbae9 Merge branch 'master' into ios-444-keyboard-refactor 2018-12-05 12:13:27 +07:00
Joshua Horton
540164a0a1
Merge pull request #1314 from keymanapp/ios-257-beep
[iOS] Implements infrastructure needed to support CODE_BEEP.
2018-12-05 12:09:01 +07:00
Joshua A. Horton
07572a4527 Upgrades the .taptic-based feedback a notch for code BEEP on iOS. 2018-12-05 11:50:56 +07:00
Marc Durdin
8d0f85b7dd
Merge pull request #1384 from keymanapp/common-msvc-update-to-1916
[Common] Update VS version checks to 19.16 for latest release of VS2017 (bug in VS workaround)
2018-12-05 15:16:40 +11:00
Daniel Glassey
7140126984
[linux] Linux jenkins (#1385)
keyboardprocessor and jenkins again
2018-12-05 11:13:52 +07:00
Daniel Glassey
f1f5f85d85
[linux] keyboardprocessor shouldn't be reconfd on jenkins (#1383)
* keyboardprocessor shouldn't be reconfd on jenkins

update launchpad script for disco and new packages

* removed deprecated actions

* add new About Keyman to package descriptions
2018-12-05 10:46:55 +07:00
Joshua A. Horton
c140c22daf Correctly reimplements the in-app keyboard selector, fixes bug. 2018-12-05 10:40:24 +07:00