Marc Durdin
3072444d97
Merge branch 'master' into docs/developer/12270-update-build-documentation
2024-08-24 04:36:46 +02:00
Marc Durdin
74f5865745
docs(developer): update build documentation to refer to build.sh
...
Fixes : #12270
2024-08-23 15:10:43 +02:00
Marc Durdin
f082ddc070
chore(common): adjust build settings for windows clean builds
2024-08-22 13:20:52 +02:00
Marc Durdin
b3da2164ec
chore(developer): address review comments
2024-05-20 06:35:06 +07:00
Ross
f6a64bc223
docs(windows): corrected nmake cmd for certificates
2023-08-01 14:59:41 +10:00
Marc Durdin
57da5ec288
chore(windows): remove test certificates
...
Including test certificates in the repo is convenient, but not safe.
Each developer building Keyman should have their own test certificates,
which `nmake test-certificates` will do for them.
Updated instructions accordingly.
2022-06-10 11:33:25 +10:00
Marc Durdin
1f678de3c4
chore: address review comment
2021-12-11 04:39:36 +01:00
Marc Durdin
38a10286eb
chore(windows): tweak build and config docs
2021-12-10 05:31:18 +01:00
Marc Durdin
c0e69fcfa9
docs: final tweaks to windows setup
2021-11-11 09:24:16 +11:00
Marc Durdin
b8876c2459
docs: complete windows setup docs
2021-11-11 09:00:48 +11:00
Marc Durdin
a7f49d5291
chore: start documentation consolidation for Windows devboxes
2021-10-08 14:45:58 +11:00
Marc Durdin
39cb018042
chore(windows): move to vc++ 2019
2021-05-25 15:56:36 +10:00
Marc Durdin
56fdc98a81
chore(windows): Chromium 89.0.18
...
Updates Chromium Embedded Framework to 89.0.18. Goes with
branch v89.0.18 of https://github.com/keymanapp/CEF4Delphi_Binary
Adds a script to checkout the correct version of CEF from the repo
according to CEF_VERSION.md.
2021-05-21 14:47:18 +10:00
Marc Durdin
93353a91e6
feat(windows): convert Keyman for Windows help to Markdown
...
1. This is an initial conversion, so much editing to do.
2. Establishes a build script with pandoc dependency.
3. Works to build both .chm and .md on website.
4. Docbook is no longer required; removed in follow-up PR.
2020-12-04 10:59:42 +11:00
Marc Durdin
9e46b555d9
fix(windows): Rename to Keyman
...
Fixes #4003 .
This addresses the majority of locations where we use the name "Keyman
Desktop" in code. There will be some filenames and paths that do not
change at this point -- particularly at a source level. For now, the
focus is on the user interface changes.
While making these changes, I also made the VERSION and MANIFEST
resources more consistent.
2020-12-02 09:56:14 +11:00
Marc Durdin
83a89c77a1
Delphi version requirement note
2020-11-17 10:22:54 +11:00
Marc Durdin
53a197fba5
chore(windows): Move to Windows SDK 10.0.17763.0
...
This removes the requirement for the Windows 8.1 SDK.
2020-10-05 14:11:34 +11:00
Marc Durdin
a467006bb8
chore(windows): address review comments
2020-03-25 12:33:36 +11:00
Marc Durdin
cf43e45c0e
chore(windows): improve build script tests
...
Make sure that our prerequisites are in place *before* starting a
release build. Note: doesn't currently check that certificates are
valid so that's a future test we could include.
One day it'd be nice to remove dependency on 7-zip: perhaps we won't
need it once we have better crash reporting.
2020-02-19 07:46:22 +11:00
Marc Durdin
195faf5603
docs(windows): Tweak Delphi version references
2019-10-25 21:14:32 +07:00
Marc Durdin
efa2c166d4
[Windows] Update README
2019-10-25 06:06:19 +07:00
Marc Durdin
3028cf9ca5
[Windows] Meaningless tweak
2019-01-04 12:26:59 +11:00
Marc Durdin
3e07fc4728
[Developer] Update build prerequisites
2018-10-24 05:26:09 +11:00
Marc Durdin
f314c25db5
Merge pull request #1171 from keymanapp/windows-versioning-tidyup
...
[Windows] Remove 10.0 version content and make versioning less visible for subsequent releases
2018-09-18 10:19:52 +10:00
Marc Durdin
d6d2b0aae1
[Windows] Address review comments
2018-09-11 20:18:39 +10:00
Darcy Wong
7f8155efef
Update README.md to clarify Visual Studio 2017 install
2018-09-07 20:53:14 +07:00
Marc Durdin
dd07f1c522
[Windows] Cleanup version references (majority)
2018-09-05 10:50:56 +10:00
Marc Durdin
73b41b269c
[Windows] fix link
2018-08-21 14:27:29 +07:00
Marc Durdin
69dcb03ac1
[Developer] Remove old DELPHI_STARTER build path now that Delphi Community is available
2018-08-21 14:24:27 +07:00
Marc Durdin
5fd12cabdb
[Developer] Remove final references to USE_PLUSMEMO and KEYMAN_ENCUMBERED_ROOT
2018-08-13 22:52:14 +10:00
Marc Durdin
572b6548f7
[Windows] Update to WIX 3.11.1 plus other minor environment riders
2018-08-13 19:49:53 +10:00
Marc Durdin
e56af1bccc
[developer] Update build documentation for CEF
2018-07-21 07:38:26 +10:00
Marc Durdin
4648f948ad
Fixes #841 . Warn about build environment reset by Keyman build
2018-05-11 13:15:44 +07:00
Marc Durdin
10f58e17f7
Tweak script and add some docs
2018-03-12 12:52:28 +07:00
Marc Durdin
f9770b5744
Update readme to record additional prereq details for Windows build
2018-01-24 08:33:37 +07:00
Marc Durdin
7d73012ca3
Tweak readme regarding kmcomapi
2018-01-22 10:42:41 +07:00
Joshua Horton
1143c702ff
Adapted the shell resources to properly access and facilitate access to the windows history.md files.
2017-09-28 10:21:50 +07:00
Gabriel Wong
db550e34ee
Touch up Windows README
2017-09-04 12:12:04 +07:00
Gabriel Wong
fc32a7500d
Add to Windows README
2017-09-01 16:00:47 +07:00
Marc Durdin
b65b982584
Keyman Desktop and Keyman Developer open source 10.0 alpha seed ( #121 )
...
* Keyman for Windows 10.0 Open Source
* Squashed 'windows/src/ext/jedi/jedi/' content from commit f444ad2
git-subtree-dir: windows/src/ext/jedi/jedi
git-subtree-split: f444ad2da4693851e523f1ea6bd541f701904c24
* Squashed 'windows/src/ext/jedi/jcl/' content from commit d63d3c9fd
git-subtree-dir: windows/src/ext/jedi/jcl
git-subtree-split: d63d3c9fd9ff84efdd8159084ec6a60313644243
* Squashed 'windows/src/ext/jedi/jvcl/' content from commit bee19f3b4
git-subtree-dir: windows/src/ext/jedi/jvcl
git-subtree-split: bee19f3b46909fde2fa92c06cd2706f41d99f6c3
* Add required .res files
* Add required .res files
* Add docbook files (forced)
* Add required libxslt
* Add required jedi files
* Add installation files
* Tweak .gitignore for open
* CI
* Remove KMW from Developer source (#122 )
* Remove KMW from Developer source (copies during build)
* Remove KMW from Developer source (copies during build)
* Remove KMW from Developer source (copies during build)
* Fixup release build and copy license, readme from kmw during build
* Remove obsolete build help documentation
* Keyman Engine 10 on Windows regression for shift states (#129 )
* Improve #128 -- cleaner debug messages
* Fixes #127 , shift state now resets correctly; and more work for #128
* Fixes #130 (#131 )
2017-07-25 10:53:06 +07:00