Commit graph

33096 commits

Author SHA1 Message Date
Keyman Server
32209238eb
Merge pull request #6128 from keymanapp/auto/version-master-15.0.182
auto: increment master version to 15.0.182
2022-01-20 05:02:03 +11:00
Keyman Build Agent
89e48cd688 auto: increment master version to 15.0.182 2022-01-19 13:01:27 -05:00
Eberhard Beilharz
bcf519c1b1
chore(linux): Add metadata file for packaging 2022-01-19 12:15:55 +01:00
Eberhard Beilharz
edbf018361
Merge pull request #6118 from keymanapp/docs/setup
docs(linux): Add missing dependency
2022-01-19 08:15:22 +01:00
Eberhard Beilharz
2963e1a590
Merge pull request #6124 from keymanapp/fix/linux/6119-pythonbug
fix(linux): Add workaround for Python bug
2022-01-19 08:11:40 +01:00
Ross
513e2def62 feat(windows): remove debug logging 2022-01-19 14:52:29 +10:00
Ross
1b624c3d56 feat(windows): Address Review comments 2022-01-19 13:47:49 +10:00
Marc Durdin
86112cabf0 feat(developer): polish Keyman Developer Server
Not worth splitting all this polish into separate commits, I think...

1. Add frames for other device types
2. Reorganise menus including burger menu
3. Highlight button after upload to show where file is accessible
4. Fix cropped device frame images, scrolling
5. Improve device menu
6. Add Keyman Developer logo and watermark
7. Add status box with current keyboard, model and device
8. Cleanup z-indexing
9. Add About dialog
10. Add Help links
11. Report version in About dialog, title on logo hover
12. Ensure keyboard reloads after change
13. Support loading models over https
2022-01-19 11:06:23 +11:00
Marc Durdin
d258d2989a chore(developer): fix typo 2022-01-19 11:04:50 +11:00
Marc Durdin
12baef9312 chore(developer): add open npm package, fix typo 2022-01-19 11:04:39 +11:00
Marc Durdin
a6907028e5 feat(developer): improve server tray icon
- Add separators
- Refactor for clearer win32 delineation
- Add items to open browser
2022-01-19 11:04:15 +11:00
Marc Durdin
8a493776c5 fix(developer): update addins readme for node 16 2022-01-19 11:01:55 +11:00
Marc Durdin
76e1c5410a fix(developer): update addins for node 16
Also, fix minor issues in tray icon - focus, separators in menus
2022-01-19 11:01:26 +11:00
Marc Durdin
4dd5904bca fix(developer): refresh web host on compile 2022-01-19 11:00:44 +11:00
Marc Durdin
24063ad931 chore(developer): update to node 16 lts 2022-01-19 10:59:54 +11:00
Keyman Server
de0d881285
Merge pull request #6126 from keymanapp/auto/version-master-15.0.181
auto: increment master version to 15.0.181
2022-01-19 05:02:05 +11:00
Keyman Build Agent
ee6256edb2 auto: increment master version to 15.0.181 2022-01-18 13:01:24 -05:00
Eberhard Beilharz
10e169739d
fix(linux): Add workaround for Python bug
This works around a Python bug introduced in Python 3.10.2 and
3.9.10 (https://github.com/python-attrs/cattrs/issues/206).

This change should be reverted once that bug is fixed and new
Python packages are available in Debian/Ubuntu.

Fixes #6119.
2022-01-18 17:49:09 +01:00
rc-swag
45d0abd81c
feat(windows): Improve ContextItemsFromAppContext
Co-authored-by: Marc Durdin <marc@durdin.net>
2022-01-18 15:16:13 +10:00
Darcy Wong
87c18b2434
Merge pull request #6100 from keymanapp/fix/web/execute-popup-layer
fix(web): Use regex to determine display layer and functional layers
2022-01-18 11:17:21 +07:00
rc-swag
87e34147e6
feat(windows): apply suggestions from code review
Co-authored-by: Marc Durdin <marc@durdin.net>
2022-01-18 09:25:03 +10:00
Marc Durdin
22270404f8
Merge pull request #5989 from keymanapp/feat/web/3620-caps-layer
feat(web): Caps Layer and double-tap gesture 🕊
2022-01-18 06:19:32 +11:00
Keyman Server
417b756e22
Merge pull request #6120 from keymanapp/auto/version-master-15.0.180
auto: increment master version to 15.0.180
2022-01-18 05:03:28 +11:00
Keyman Build Agent
1455a93e88 auto: increment master version to 15.0.180 2022-01-17 13:02:49 -05:00
Eberhard Beilharz
45e3a5157e
docs(linux): Add missing dependency 2022-01-17 17:26:30 +01:00
Eberhard Beilharz
9cb43bc939
Merge pull request #6106 from keymanapp/fix/linux/kmflpkg
fix(linux): Fix lintian errors
2022-01-17 10:08:41 +01:00
Marc Durdin
8e4e97bdd4
Merge pull request #6111 from keymanapp/fix/developer/6074-patch-for-success
fix(developer): repatch #6074
2022-01-17 14:58:12 +11:00
Shawn Schantz
f97edc7d2c
Merge pull request #6088 from keymanapp/fix/mac/6081-localize-keyboard-info
fix(mac): externalize strings for package info window localization
2022-01-17 10:44:02 +07:00
Darcy Wong
24364dc5af
Merge pull request #6048 from keymanapp/chore/common/crowdin-ckl
chore(common): Check in crowdin strings for Kibaku 📜
2022-01-17 10:28:54 +07:00
Marc Durdin
2393e2b3d2
Merge pull request #6115 from keymanapp/chore/ios/project-scripts
chore: update docs
2022-01-17 14:14:36 +11:00
Darcy Wong
f11fab54c2 fix(web): Incorporate review comments
Fix regex and optimize code and remove unused displayLayer
2022-01-17 09:54:50 +07:00
Ross
e1110ec037 feat(windows): revert built kmx files 2022-01-17 11:36:58 +10:00
Marc Durdin
44ddf1e9aa
Merge branch 'master' into feat/web/3620-caps-layer 2022-01-17 12:26:32 +11:00
Marc Durdin
a61d7f9199 chore: update docs 2022-01-17 12:21:50 +11:00
Keyman Server
011e9681c9
Merge pull request #6114 from keymanapp/chore/ios/project-scripts
fix(mac): use xcframework to support m1
2022-01-17 12:18:43 +11:00
Marc Durdin
7f4b5d85d9 chore(ios): project scripts should use /usr/bin/env bash 2022-01-17 12:17:42 +11:00
Marc Durdin
1b57c110e2
Merge pull request #6004 from keymanapp/fix/web/3621-call-postkeystroke-on-banner-click
fix(web): call postKeystroke on banner touch 🕊
2022-01-17 12:14:14 +11:00
Marc Durdin
a3d5a4f9be
Merge pull request #5988 from keymanapp/feat/developer/3620-developer-ide-support
feat(developer): support for Caps Lock layer 🕊
2022-01-17 12:13:53 +11:00
Marc Durdin
0c0bb420b5
Merge pull request #5963 from keymanapp/feat/web/3621-newcontext-group
feat(web): Start of Sentence support - part 1 🕊
2022-01-17 12:04:29 +11:00
Marc Durdin
f8b3173e2c chore: remove set -x 2022-01-17 07:31:06 +11:00
Marc Durdin
69d2b651cb fix(developer): repatch #6074 2022-01-17 07:28:35 +11:00
Keyman Server
8d453896da
Merge pull request #6108 from keymanapp/auto/version-master-15.0.179
auto: increment master version to 15.0.179
2022-01-15 05:01:55 +11:00
Keyman Build Agent
8fd51ca888 auto: increment master version to 15.0.179 2022-01-14 13:01:20 -05:00
Eberhard Beilharz
7d9cd672c3
fix(linux): Fix lintian errors 2022-01-14 18:39:08 +01:00
Darcy Wong
c5178649e6
Merge pull request #6050 from keymanapp/chore/common/crowdin-hia
chore(common): Check in crowdin strings for Waha 📜
2022-01-14 12:48:41 +07:00
Keyman Server
c8abb9ecb0
Merge pull request #6103 from keymanapp/auto/version-master-15.0.178
auto: increment master version to 15.0.178
2022-01-14 05:02:03 +11:00
Keyman Build Agent
3f44aafc9c auto: increment master version to 15.0.178 2022-01-13 13:01:23 -05:00
Darcy Wong
9eb2916d51
Merge pull request #6049 from keymanapp/chore/common/crowdin-mrt
chore(common): Check in crowdin strings for Marghi 📜
2022-01-13 15:04:34 +07:00
Darcy Wong
77ac5f1122 chore(web): Add some sanity checking 2022-01-13 13:00:40 +07:00
Ross
02b2379a1a feat(windows): tweak comments 2022-01-13 14:07:53 +10:00