Commit graph

2591 commits

Author SHA1 Message Date
glasseyes
b87e2da501 linux: rename scripts to km-* from PR 893
remove generated man pages, regenerate in 'make deb'
2018-09-10 14:29:10 +07:00
glasseyes
b690524f73 Linux: some changes from PR893
doc python3-setuptools requirement for keyman-config
removing commented code
fix missed doc reference to view_installed
add TODO about website changes in downloadkeyboard
move linux/osk to linux/experiments/osk
2018-09-10 12:05:22 +07:00
glasseyes
aca334f9c2 menu entry for keyman-config
needs an icon to go with it
2018-09-01 18:59:34 +07:00
glasseyes
7fd233e75d make generic deb build compatible with xenial 2018-09-01 18:29:13 +07:00
glasseyes
924945c86e icons moved to keyman_config 2018-09-01 17:55:37 +07:00
glasseyes
5051668c21 cope with older python subprocess on xenial (3.5) 2018-09-01 17:53:35 +07:00
glasseyes
1d8417c7d9 keyman-config man page
add more info to other man pages
2018-09-01 16:36:30 +07:00
glasseyes
43d0e9cdc4 add name/short description to manpages 2018-09-01 15:48:21 +07:00
glasseyes
22b6c585ae remove kmpmetadata, make man target to build manpages
kmpmetadata isn't a program for users
developers can still run it from keyman_config/kmpmetadata.py
2018-09-01 15:45:49 +07:00
glasseyes
85b49d957c manpages for keyman-config
also improve help output
and set the version in the module
2018-09-01 15:23:35 +07:00
glasseyes
a776bed9b2 keyman-config package is now just links to the scripts 2018-09-01 12:28:16 +07:00
glasseyes
51ebb7300a rename keymanconfig to keyman_config 2018-09-01 12:28:16 +07:00
glasseyes
7b23d782ab missed createkeymandirs.sh 2018-09-01 12:28:16 +07:00
glasseyes
910d6780ec debconf question for making keyman dirs mode 777
This allows all users to install keyboards and only the
user that installed one to uninstall it

more setup instructions in README.md
2018-09-01 11:43:34 +07:00
glasseyes
3c591b60d5 more dependencies
python-magic and gir1.2-webkit-3.0
also create /usr/local/share/keyman etc
2018-08-31 13:48:06 +07:00
glasseyes
8af781e63b list_installed_kmp ignore /usr/share/keyman/icons
d/control: fix dependency
Makefile: add clean target
2018-08-30 21:28:47 +07:00
glasseyes
94398b2f32 Debian packaging
now builds 2 packages keyman-config with the scripts to run
and python3-keyman-config with the keymanconfig module
2018-08-30 17:15:22 +07:00
glasseyes
d6ce07a73e rename keyman module to keymanconfig
keyman is already taken in PyPi
2018-08-30 15:37:27 +07:00
glasseyes
0d3b2539b2 initial Debian packaging and basic Makefile
Makefile only has 'make deb'
2018-08-30 15:28:38 +07:00
glasseyes
4eff488d04 move images to icons dir
and be able to locate them it local non-installed dir
2018-08-30 14:18:16 +07:00
glasseyes
54689a3643 refactor keyman-config into scripts and module
initial setup.py
2018-08-30 11:41:43 +07:00
glasseyes
d0572decec Merge branch 'master' into linux-keyman-config 2018-08-30 09:57:29 +07:00
glasseyes
dc04d6e1d6 move scripts to experiments dir that aren't for release 2018-08-30 08:46:47 +07:00
Daniel Glassey
f41935269a
Merge pull request #1145 from keymanapp/linux-update-kmflcomp
[Linux] Basic groundwork for kmflcomp to support v10 keyboards
2018-08-30 08:27:27 +07:00
Marc Durdin
ffd4b28372
Merge pull request #1148 from keymanapp/developer-web-editor-show-char-preview-range
[Developer] Show selected character range in character preview window, not just first character
2018-08-30 11:00:13 +10:00
Marc Durdin
e03126dfe2 [Developer] Show selected character range in character preview window, not just first character 2018-08-30 10:54:17 +10:00
Marc Durdin
1a2e9fceb6
Merge pull request #1147 from keymanapp/developer-web-editor-convert-to-unicode-command
[Developer] Re-implement Convert-to-character command in web text editor
2018-08-30 10:53:10 +10:00
Marc Durdin
57c658d98b [Developer] Re-implement Convert-to-character command in web text editor 2018-08-30 08:57:05 +10:00
glasseyes
0096cf2fe7 Debian packaging changes for 10.99.1 2018-08-29 17:01:59 +07:00
glasseyes
97c9ef2d9c update generated lex and yacc files 2018-08-29 16:20:26 +07:00
glasseyes
c7c183597f minor warning fixes 2018-08-29 16:15:09 +07:00
Marc Durdin
4cee15d20d
Merge pull request #1144 from keymanapp/developer-debugger-track-deadkeys
[Developer] Track deadkeys more reliably in debugger
2018-08-29 14:41:09 +10:00
Marc Durdin
5a77a001ef [Developer] Track deadkeys more reliably in debugger 2018-08-29 13:34:46 +10:00
Marc Durdin
ee1f8d386c
Merge pull request #1141 from keymanapp/developer-web-editor-css-js-json-support
[Developer] Support CSS, JS and JSON formats in text editor
2018-08-29 11:46:31 +10:00
Marc Durdin
05ec968144
Merge pull request #1142 from keymanapp/developer-project-support-untitled-project
[Developer] Project window needs to support untitled projects
2018-08-29 11:42:54 +10:00
Marc Durdin
1e122a2180
Merge pull request #1139 from keymanapp/developer-web-editor-print
[Developer] Support printing from ACE text editor
2018-08-29 11:14:45 +10:00
Marc Durdin
213bbb31f4
Merge pull request #1140 from keymanapp/developer-web-editor-select-row-support
[Developer] Tidy up row selection in web editor
2018-08-29 11:14:22 +10:00
Marc Durdin
9b3a5bdeab [Developer] Add missing dependency 2018-08-29 11:13:40 +10:00
Marc Durdin
a95d56cda0 [Developer] Project window needs to support untitled projects 2018-08-29 11:00:21 +10:00
Marc Durdin
c5d1e18851 [Developer] Add missing dependency 2018-08-29 10:46:26 +10:00
Marc Durdin
02e87d8dc7 [Developer] Support CSS, JS and JSON formats in text editor 2018-08-29 08:27:34 +10:00
Marc Durdin
620bf747d1 [Developer] Tidy up row selection in web editor 2018-08-29 07:55:38 +10:00
Marc Durdin
cf35e09b80 [Developer] Support printing from ACE text editor 2018-08-29 07:44:36 +10:00
Marc Durdin
e4360c5c9a
Merge pull request #1136 from keymanapp/developer-web-editor-context-menu-remove-old
[Developer] Remove old popup menu and attach command event for new menu for text editor
2018-08-29 06:47:29 +10:00
Marc Durdin
6ed56685c7
Merge branch 'master' into developer-web-editor-context-menu-remove-old 2018-08-29 06:47:14 +10:00
glasseyes
222a107d55 autotool update 2018-08-28 16:55:06 +07:00
glasseyes
7ff76a5670 add visualkeyboard and keyboardversion stores 2018-08-28 15:16:16 +07:00
glasseyes
0063cc4ba1 update check_bitmap
check for icons dir and .ico converted to .bmp
yacc.y LANGUAGE is handled as a string
some linux .gitignore
don't search fof icons dir or .ico in ibus-kmfl
2018-08-28 14:28:10 +07:00
Marc Durdin
8d5fc7406f
Merge pull request #1138 from keymanapp/developer-web-editor-manage-focus-for-breakpoints
[Developer] Manage focus correctly for setting breakpoints and more
2018-08-28 17:06:35 +10:00
Marc Durdin
99872f459c [Developer] Manage focus correctly for setting breakpoints and more 2018-08-28 16:05:21 +10:00