Daniel Glassey
c1f521e39d
Merge pull request #1203 from keymanapp/linux-versioning
...
[linux] Linux versioning
2018-09-21 10:41:20 +07:00
Daniel Glassey
bc657bf7cf
Merge pull request #1198 from keymanapp/linux-ibus-kmfl-dbus
...
[linux] ibus-kmfl on-screen keyboard
2018-09-21 10:40:50 +07:00
Daniel Glassey
866b3d19d6
Merge pull request #1204 from keymanapp/linux-1188-determine-filetype
...
[linux] PR1202 typo should be KM_KMX
2018-09-21 10:40:14 +07:00
Marc Durdin
02a53fa796
[Developer] Refactor importkeyboard_pas into kmconvert
2018-09-21 13:26:43 +10:00
glasseyes
c78ccbec8e
[linux] PR1202 typo should be KM_KMX
2018-09-21 10:24:06 +07:00
glasseyes
713cc14951
Merge branch 'master' into linux-1177-userinstall
2018-09-21 10:15:23 +07:00
glasseyes
0a677361e2
Merge branch 'master' into linux-list-kmp
2018-09-21 10:10:37 +07:00
glasseyes
0d23cc6985
[linux] remove devreconf from Makefile again
2018-09-21 10:00:53 +07:00
glasseyes
ca6bc9c032
[linux] ibus-kmfl: PR1198 improve checks looking for ldml file
2018-09-21 09:36:25 +07:00
glasseyes
65b06e39e5
Merge branch 'master' into linux-versioning
2018-09-21 09:13:36 +07:00
Daniel Glassey
402e292165
Merge pull request #1193 from keymanapp/linux-1176-localinstall
...
[linux] issues with local install
2018-09-21 09:10:55 +07:00
glasseyes
e4ffbd4dd8
[linux] missing terminating backquote from 1193 review
2018-09-21 09:08:42 +07:00
Marc Durdin
24f9eff0f8
Merge pull request #1133 from keymanapp/windows-test-1107
...
[Windows] Add test case for issue #1107
2018-09-21 10:52:52 +10:00
Marc Durdin
625ae120dc
[Developer] Refactor importkeyboarddll
2018-09-21 09:43:42 +10:00
Darcy Wong
d2d640b5ef
Merge pull request #681 from keymanapp/android-material
...
[Android][11.0] Add Material Design theme
2018-09-21 06:03:30 +07:00
Marc Durdin
12b20b05c7
[Developer] kmconvert initial work
2018-09-21 08:23:08 +10:00
glasseyes
f3f14922ed
experiments: add check_kmp to see what kmp files have problems
...
starting with what have files have type KM_UNKNOWN
2018-09-20 17:14:24 +07:00
Darcy Wong
4c556d7c6b
Fix web browser progress bar
2018-09-20 16:57:50 +07:00
glasseyes
b47d6ba53b
Merge branch 'master' into linux-1177-userinstall
2018-09-20 15:39:58 +07:00
glasseyes
750ba31f91
[linux] list_kmp: get list known keyboards from downloads.km.com
...
scrapes keyboards index page to get ids of listed keyboards
findkmninkmp to find kmp that have kmn in them in cache dir
2018-09-20 15:36:45 +07:00
glasseyes
e11b9fcf71
userdir install
2018-09-20 15:34:23 +07:00
Daniel Glassey
8e31d0dcd7
Merge pull request #1202 from keymanapp/linux-1188-determine-filetype
...
[Linux] determine-filetype enum and website metadata
2018-09-20 13:18:34 +07:00
glasseyes
f1384a9341
[linux] remove kmpmetadata commented code
2018-09-20 11:53:17 +07:00
glasseyes
a2a7fbae6a
Merge branch 'linux-1188-determine-filetype' into linux-1177-userinstall
2018-09-20 10:13:05 +07:00
glasseyes
0e775769dd
[linux] WIP: uninstall_kmp_user
2018-09-20 09:37:03 +07:00
glasseyes
9d83348357
[linux] WIP: install to ~/.local/share/keyman by default
2018-09-20 09:37:02 +07:00
glasseyes
37ea72ec2c
[linux] JENKINS="yes" to reconf in jenkins script
2018-09-20 09:29:40 +07:00
glasseyes
35d4e92ab0
[linux] set the version of keyman-config
2018-09-20 09:29:11 +07:00
glasseyes
aed4cf2458
[linux] versioning of reconf depending on git tags
...
and whether JENKINS is set
2018-09-20 08:58:17 +07:00
glasseyes
452fc8d87c
[linux] kmfl_compiler.c to use config.h VERSION
2018-09-20 08:54:55 +07:00
glasseyes
1280c4250b
[linux] get website 'url' as well as 'description'
...
in print functions conditionally display optional keys
2018-09-19 18:27:51 +07:00
glasseyes
6994650853
[linux] show exceptions during printing parsed metadata
2018-09-19 16:45:33 +07:00
glasseyes
d910ad7a07
[linux] use an enum for keyman filetype
...
only use determine_filetype in parsing
2018-09-19 16:38:15 +07:00
Darcy Wong
47e1f0aebc
Fix null pointer for KeyboardInfoActivity
2018-09-19 14:39:59 +07:00
Darcy Wong
544a58c151
Add Material Design
2018-09-19 13:46:03 +07:00
glasseyes
b9649c7409
[linux] and escape the top_builddir to pass it through
2018-09-18 16:54:41 +07:00
glasseyes
532042f58c
[linux] include dirs relative to top_builddir
2018-09-18 16:43:44 +07:00
glasseyes
3f1a387f5e
[linux] move copy include files to after configure
2018-09-18 16:27:20 +07:00
Daniel Glassey
4703d08e8f
Merge branch 'master' into linux-ibus-kmfl-dbus
2018-09-18 16:17:34 +07:00
glasseyes
3b06732d7c
[linux] copy include files to build kmfl dir
...
so that local build can find them
2018-09-18 16:12:16 +07:00
glasseyes
e4d38582da
[linux] add keyman-config/build to .gitignore
2018-09-18 15:55:50 +07:00
Daniel Glassey
b65f0f7f12
Merge branch 'master' into linux-1176-localinstall
2018-09-18 15:54:07 +07:00
glasseyes
ce9aa2b7f2
[linux] separate configure, build and install steps
...
build steps are now:
make configure (if needed)
make
sudo make install
or:
make fullbuild
sudo make install
2018-09-18 15:45:19 +07:00
Daniel Glassey
3f474c64fe
[linux] convert kb icons to png instead of bmp ( #1191 )
...
* [linux] convert kb icons to png instead of bmp
make them antialiased 64x64 so that can be resized ok in the
ibus status indicator and the ibus keyboard selector
* [linux] move linux specific gitignore to linux/.gitignore
2018-09-18 15:28:53 +07:00
glasseyes
7b6e971912
[linux] refactor keyman image search into a function
...
resize icons back to 16x16 on load to display in km-config
2018-09-18 10:58:55 +07:00
Marc Durdin
5af662a40a
Merge pull request #1194 from keymanapp/windows-sil-logo
...
[Windows] Update splash screens and about screens to show SIL logo
2018-09-18 12:14:37 +10:00
Marc Durdin
b23bae7306
[Windows] Update Keyman Desktop About and Keyman Developer Install for SIL logo
2018-09-18 11:10:05 +10:00
Marc Durdin
9511e8f5f4
[Developer] Update splash and about forms for SIL logo; adjust vm test
2018-09-18 10:45:06 +10:00
Marc Durdin
b7775f1343
[Windows] Add SIL logo to Desktop setup
2018-09-18 10:45:06 +10:00
Marc Durdin
6fc443984f
[Windows] Add SIL logo to Desktop splash screen
2018-09-18 10:45:06 +10:00