Darcy Wong
7fb2c7942e
Update history.md
2018-10-02 15:25:30 +07:00
Darcy Wong
5905e95ba5
Fix vibrate
...
Apply 500ms vibrate
2018-10-02 15:19:28 +07:00
Darcy Wong
69de652956
Add hooks to vibrate when KMW sends BEEP
2018-10-01 16:13:12 +07:00
Marc Durdin
c3acee9b55
Merge pull request #1207 from keymanapp/developer-kmconvert
...
[Developer] kmconvert and template tools
2018-09-28 12:28:31 -06:00
Marc Durdin
af6306fcd4
Merge pull request #1210 from keymanapp/developer-project-templates
...
[Developer] Support project templates
2018-09-28 12:10:35 -06:00
Marc Durdin
d1c9f01477
Merge branch 'developer-project-templates' of https://github.com/keymanapp/keyman into developer-project-templates
2018-09-28 11:34:47 -06:00
Marc Durdin
facddc5060
[Developer] PR Review changes
2018-09-28 11:33:40 -06:00
Marc Durdin
0e39268df1
[Developer] Add manifest, icon and version resources to kmconvert project
2018-09-28 11:28:44 -06:00
Marc Durdin
768897601f
[Developer] tds should be external for kmconvert
2018-09-28 11:10:14 -06:00
Marc Durdin
ab9c2a667e
[Developer] Update version history
2018-09-28 11:05:55 -06:00
Marc Durdin
3fb07690c9
[Developer] Tidy up kmconvert command line and build
2018-09-28 11:01:21 -06:00
Marc Durdin
131aea395b
[Developer] Add kmconvert to build and installer
2018-09-28 08:26:38 -06:00
Darcy Wong
6a1c248bb2
Merge pull request #1218 from keymanapp/android-numeric-layer
...
[Android] Change system keyboard to "numeric" layer for numeric text fields
2018-09-28 11:27:41 +07:00
Daniel Glassey
cbfd8c0fcb
Merge pull request #1217 from keymanapp/linux-debian-watch
...
[linux] for manually uploading selected nightlies to launchpad
2018-09-28 10:25:34 +07:00
Marc Durdin
f161f1feb7
Merge pull request #1216 from keymanapp/developer-tike-import-windows-keyboard
...
[Developer] Integrate import of Windows keyboards into Keyman Developer IDE
2018-09-27 20:59:04 -06:00
Marc Durdin
21e2601afb
[Developer] Fix Developer installer build
2018-09-27 20:41:53 -06:00
Marc Durdin
e21cf7afe4
[Developer] Add install files for project templates
2018-09-27 20:23:30 -06:00
Marc Durdin
abd970c573
[Developer] Integrate importing of Windows keyboard into Keyman Developer IDE (via New Project)
2018-09-27 20:23:30 -06:00
Marc Durdin
9d1c31f415
[Developer] Rename New Project Parameters form
2018-09-27 20:23:29 -06:00
Marc Durdin
6dfb4d1b64
[Developer] Fix unit tests
2018-09-27 20:22:52 -06:00
glasseyes
f4c1c46de5
[linux] improve watch regex for the dir
2018-09-27 13:49:42 +07:00
glasseyes
ae431cc8fc
[linux] use SHA256SUMS to verify downloaded tarballs
2018-09-27 13:38:53 +07:00
Darcy Wong
c2fe6197db
Change system keyboard to "numeric" layer for numeric text fields
...
Fixes #289
When changing to a digit/phone number text field, set the OSK to "numeric" layer if it exists.
This will occur after `resetContext()`.
2018-09-27 13:14:25 +07:00
glasseyes
bc160db97d
[linux] remove ibus-kmfl-engine manpage
...
It was never installed, and it should only be run by ibus
not users
2018-09-27 11:02:20 +07:00
glasseyes
08ed4f563f
[linux] sign source packages to go to launchpad
2018-09-27 10:37:01 +07:00
glasseyes
dc5c5a08b1
[linux] put correct VERSION into source tarballs
...
LAUNCHPAD_ID not needed, use group id instead
2018-09-27 09:12:02 +07:00
glasseyes
3cd54d9bc1
[linux] optional dist and dput for launchpad
2018-09-26 17:34:08 +07:00
glasseyes
f1f8473887
[linux] update debian watch files
...
to check downloads.keyman.com alphas
WIP: launchpad.sh script to build source packages from nightly
builds and dput them to the test PPA
2018-09-26 17:33:05 +07:00
Daniel Glassey
e4138d8178
Merge pull request #1215 from keymanapp/linux-fix-versioning
...
[linux] only get the version from linux tags
2018-09-26 15:58:37 +07:00
glasseyes
ac737c33f5
[linux] only get the version from linux tags
...
bit of a hiccup when it found the android tag at similar number
2018-09-26 15:51:00 +07:00
Daniel Glassey
d1e519ea9c
Merge pull request #1214 from keymanapp/linux-fix-help2man
...
[linux] fix help2man on jenkins
2018-09-26 15:12:15 +07:00
glasseyes
84b4660774
[linux] fix help2man on jenkins
2018-09-26 14:38:20 +07:00
Darcy Wong
622c09b125
Merge pull request #1213 from keymanapp/android-globe-webbrowser
...
[Android] Fix globe button when pausing WebBrowser
2018-09-26 12:49:26 +07:00
Darcy Wong
c3fce1d909
Fix globe button when pausing WebBrowser
...
This is a follow-on fix of #913
The same `webView.pauseTimers()` that was disabling the globe button in system keyboards is also impacting when the WebBrowser is paused.
2018-09-26 09:32:14 +07:00
Daniel Glassey
5a5b643abe
Merge pull request #1208 from keymanapp/linux-1177-userinstall
...
[linux] install kmps to user directory by default in gui
2018-09-25 10:34:16 +07:00
glasseyes
d3a30851d1
[linux] TODOs for gui review and standardising var names
2018-09-25 10:31:32 +07:00
glasseyes
4a0e729d34
[linux] additional places to use user area installed files
...
install window shows welcome page in user area
keyboard details doesn't know about the area yet so comment out
2018-09-25 09:24:52 +07:00
glasseyes
4bd5526be7
[linux] alterations from PR1208 review
...
get_download_folder, keyman_cache_dir: documentation
download_source: don't need kmndownloadfile and kmn_file any more
2018-09-25 09:14:07 +07:00
glasseyes
f90b08be99
[linux] attempt to install all keyboards in the kmp
...
rename kbid etc to kmpid to be explicit what it is
2018-09-25 09:14:02 +07:00
Marc Durdin
b18a95caff
[Developer] Add New Project form and Basic project parameters form
2018-09-24 14:18:16 -07:00
glasseyes
8922a24b12
[linux] shared install check base dir and keyman dir
...
i.e. e.g check /usr/local/share/keyman and if it doesn't exist
check /usr/local/share before creating it
fix a bad logging formatting
2018-09-24 18:43:12 +07:00
glasseyes
89a2f7c559
[linux] install all files from kmp in shared install
...
i.e. install directly to /usr/local/share rather than
using temp dir
share more code between the user and shared installs
rename KM_KVK to KM_OSK for less typing confusion with KM_KMX
move user_keyman dir etc to get_kmp (avoids import problems)
2018-09-24 11:23:13 +07:00
glasseyes
ea1edfd79f
[linux] user_keyboard_dir and user_keyman_dir
...
factor ~/.local/share/keyman location into a function
also keyman_cache_dir for the cache location
2018-09-24 09:53:22 +07:00
glasseyes
a029e4442d
[linux] keyman-config: set package version in local make deb
2018-09-24 09:28:51 +07:00
Marc Durdin
03b3478e51
[Developer] Remove unnecessary actions from kmconvert
2018-09-23 13:48:01 +10:00
Marc Durdin
c5316da8aa
[Developer] Refactor TkpsProjectFile to remove actions from base data class into TkpsProjectFileAction
2018-09-23 13:37:45 +10:00
Marc Durdin
b4773ca324
[Developer] Refactor TkmnProjectFile to remove actions from base data class into TkmnProjectFileAction
2018-09-23 13:29:25 +10:00
Marc Durdin
eb53d4065c
[Developer] Rename project units, adding namespaces
2018-09-23 13:10:22 +10:00
Marc Durdin
104bb82e45
[Developer] Continue render language icon
2018-09-23 10:03:00 +10:00
Marc Durdin
f6dfa1c8cb
[Developer] Render default language icon for imported keyboard automatically
2018-09-23 10:01:31 +10:00