Commit graph

2580 commits

Author SHA1 Message Date
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
Marc Durdin
c8359ec1f3
Merge pull request #1135 from keymanapp/developer-remove-alt-keybindings-from-editor
[Developer] Remove Alt+letter/digit and function key bindings from editor
2018-08-28 15:11:28 +10:00
Marc Durdin
cf8eb1335f
Merge pull request #1134 from keymanapp/developer-escape-key-in-editor
[Developer] Support Escape key in text editor to clear error highlight
2018-08-28 14:21:32 +10:00
Marc Durdin
e4af1aa15b [Developer] Remove old popup menu and attach command event for new menu for text editor 2018-08-28 11:26:01 +10:00
Marc Durdin
1978aed8c6 [Developer] Support Escape key in text editor to clear error highlight 2018-08-28 11:14:19 +10:00
Marc Durdin
cc45ba2975
Merge pull request #1132 from keymanapp/developer-web-editor-context-menu
[Developer] Support context menu in text editor
2018-08-28 11:02:22 +10:00
Marc Durdin
4754135da8 [Developer] Remove Alt+letter/digit and function key bindings from editor as they conflict with environment bindings 2018-08-28 10:52:37 +10:00
Marc Durdin
ac436cb558 [Developer] Support context menu in text editor (some commands not yet implemented; this is infrastructure) 2018-08-28 09:26:07 +10:00
Marc Durdin
c7c4bc4b51
Merge pull request #1130 from keymanapp/developer-web-editor-reformat-xml-support
[Developer] Restore support for 'reformat xml document' in ACE editor
2018-08-28 09:23:37 +10:00
Marc Durdin
4ad5844c0b [Developer] Remove extraneous inherited call 2018-08-28 08:07:59 +10:00
Darcy Wong
09a004fd81
Merge pull request #1109 from keymanapp/android-remove-adhoc-json
[Android] Remove ad-hoc distribution of keyboards via keyman:// protocol
2018-08-27 21:01:54 +07:00
Marc Durdin
bf6efedf62 [Developer] Restore support for 'reformat xml document' in ACE editor 2018-08-27 22:24:32 +10:00