Marc Durdin
|
2cbb844d34
|
Merge pull request #1152 from keymanapp/developer-web-editor-font-management
[Developer] First pass of managing code and char fonts in web text editor
|
2018-09-04 14:39:24 +10:00 |
|
Marc Durdin
|
4d40801f6f
|
Merge pull request #1154 from keymanapp/developer-monaco-basic-syntax-highlight-kmn
[Developer] Add basic monarch syntax highlighting for .kmn
|
2018-09-04 14:39:01 +10:00 |
|
Marc Durdin
|
725061cc4c
|
Merge pull request #1153 from keymanapp/developer-web-editor-monaco
[Developer] Replace ACE editor with Monaco
|
2018-09-04 14:38:15 +10:00 |
|
Marc Durdin
|
5a5f6bf214
|
[Developer] Address review comments
|
2018-09-04 14:08:57 +10:00 |
|
Marc Durdin
|
68154be506
|
Merge pull request #1155 from keymanapp/developer-web-editor-security-backend
[Developer] Prevent web requests from breaking out of our root path with ../
|
2018-09-04 13:42:32 +10:00 |
|
Marc Durdin
|
300de9c89b
|
[Developer] Prevent web requests from breaking out of our root path with ../
|
2018-09-04 11:18:17 +10:00 |
|
Marc Durdin
|
e94657b010
|
[Developer] Minor tweaks for font management and various little fixes as well
|
2018-09-04 10:39:15 +10:00 |
|
Marc Durdin
|
f5679cf503
|
[Developer] First pass of managing code and char fonts in web text editor
|
2018-09-04 10:10:57 +10:00 |
|
Marc Durdin
|
41b67148c3
|
[Developer] Add basic monarch syntax highlighting for .kmn
|
2018-09-04 09:50:15 +10:00 |
|
Marc Durdin
|
f06e21c21c
|
[Developer] Tweak monaco installation
|
2018-09-03 11:10:51 +10:00 |
|
Marc Durdin
|
8706221b01
|
[Developer] Remove ACE, add Monaco to installer (stage 1)
|
2018-09-03 10:54:10 +10:00 |
|
Marc Durdin
|
104a61c507
|
[Developer] Add Monaco
|
2018-09-03 10:08:01 +10:00 |
|
Marc Durdin
|
1e74926820
|
[Developer] Remove ACE
|
2018-09-03 10:07:48 +10:00 |
|
Marc Durdin
|
79d45eff40
|
[Developer] Rewrite web editor integration to use Monaco instead of ACE
|
2018-09-03 10:06:26 +10: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 |
|
Darcy Wong
|
532bcee7c5
|
Merge pull request #1151 from keymanapp/android-splash
[Android] Add splash screen
|
2018-08-30 17:30:53 +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 |
|
Darcy Wong
|
6712661c71
|
Disable text portion of splash screen
Per review comment, don't delay app startup just to display the text fields of the splash screen.
|
2018-08-30 16:25:31 +07:00 |
|
Marc Durdin
|
f2d300fee8
|
Merge pull request #1150 from keymanapp/developer-web-editor-find-error-by-offset
[Developer] Add FindErrorByOffset support for future use by JSON, XML editors
|
2018-08-30 19:14:08 +10: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 |
|
Darcy Wong
|
c76197f946
|
Update history.md
|
2018-08-30 15:11:20 +07:00 |
|
Darcy Wong
|
ff4066e374
|
Add splash screen
This addresses the Android platform of #1069
* Show product logos on app start
* Then show text (version and copyright dates)
|
2018-08-30 15:07:59 +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 |
|
Marc Durdin
|
93511d717a
|
[Developer] Add FindErrorByOffset support for future use by JSON, XML editors
|
2018-08-30 15:20:04 +10:00 |
|
Marc Durdin
|
f77b830de8
|
[Developer] Maintain selection in web editor when saving or refreshing text
|
2018-08-30 15:20:04 +10:00 |
|
Marc Durdin
|
c159ab5db1
|
Merge pull request #1149 from keymanapp/developer-web-editor-keep-selection-on-save
[Developer] Maintain selection in web editor when saving or refreshing text
|
2018-08-30 15:15:08 +10: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
|
a35c6befce
|
[Developer] Maintain selection in web editor when saving or refreshing text
|
2018-08-30 10:56:59 +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 |
|