Skip to content

Tags: sillsdev/FieldWorks

Tags

build-1416

Toggle build-1416's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fail CD builds for failed tests (#813)

* Revert "Move test execution before installer build (#774)"

Running tests last ensures that test exit code becomes the script exit code. This way, failed tests cause installer builds to fail.

This partially reverts commit 67f919a.

* Include CD test results in workflow run artifacts

* Ignore test residue

build-1414

Toggle build-1414's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Pack only FieldWorks-relevant SIL.Machine projects (#808)

Avoid building native CMake dependencies (SentencePiece) by
packing SIL.Machine and SIL.Machine.Morphology.HermitCrab
individually instead of the whole repo.

Co-authored-by: Claude Opus 4.6 <[email protected]>

build-1405

Toggle build-1405's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Move test execution before installer build (#774)

* Also increase test run timeout (to help slower dev boxes)

FieldWorks9.3.7-beta

Toggle FieldWorks9.3.7-beta's commit message
FieldWorks 9.3.7-beta

build-1398

Toggle build-1398's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Remove ScrChecks project and replace with streamlined parser (#764)

* Delete entire Lib/src/ScrChecks/ project and tests
* Remove unused interfaces: IChecksDataSource, IScriptureCheck,
   RecordErrorEventArgs
* Remove ScrChecks from solution, build targets, installer targets
* Replace with ParseCharacterSequences in TextFileDataSource using
   StringInfo.GetTextElementEnumerator for correct Unicode handling
* Update CharContextCtrl and ValidCharactersDlg to remove
   reflection-based loading of ScrChecks
* Remove FwDirectoryFinder ScrChecks directory helper
* Add comprehensive tests for diacritics, surrogate pairs,
  supplementary plane chars, and minority language scripts

 The ScrChecks project under Lib/src was over-engineered for the
 limited functionality actually used by FieldWorks. Only character
 sequence parsing (grouping base characters with combining
 diacritics) was needed.

 Currently all the artifacts from projects under Lib\src are
 committed in DistFiles - leave that for future evaluation

 Co-Authored with Claude

build-1392

Toggle build-1392's commit message
Partially revert "LT-22446: Polish Installer Builds (#744)"

build.ps1 -RunTests and test.ps1 both fail;
revert to the old way of running tests for now
to get builds working.

This partially reverts commit
cb276a1.

build-1387

Toggle build-1387's commit message
Revert change to CustomComponents.wxi

and pass logging variables to installer builds

FieldWorks9.3.6-beta

Toggle FieldWorks9.3.6-beta's commit message
FieldWorks 9.3.6-beta

FieldWorks9.3.4

Toggle FieldWorks9.3.4's commit message
FieldWorks 9.3.4

FieldWorks9.2.11-probable

Toggle FieldWorks9.2.11-probable's commit message
FieldWorks 9.2.11 was most probably built from 4bd20a8, which is anot…

…her version of this commit.