inkscape-extensions:inkex-tester-export-update

Last commit made on 2021-06-11
Get this branch:
git clone -b inkex-tester-export-update https://git.launchpad.net/inkscape-extensions

Branch merges

Branch information

Name:
inkex-tester-export-update
Repository:
lp:inkscape-extensions

Recent commits

2336527... by Martin Owens

make sure cmpfile is saved when writing the output

6e8e574... by Martin Owens

Upgrade the testing export compare mechanisms

In order to make test writing easier, this upgrade changes the
way the EXPORT_COMPARE variable is used. It now comes in 4 modes

EXPORT_COMPARE=0 (default) - Compare delete mode, deletes comparisons
EXPORT_COMPARE=1 - Compare check mode, saves the comparison under a new name
EXPORT_COMPARE=2 - Compare write mode, saves the comparison if it's new
EXPORT_COMPARE=3 - Compare overwrite mode, this saves no matter what

Other changes include:

 * New outfile for assertCompare which cleans some tests of having to do
   their own EXPORT_COMPARE mechanisms.
 * The use of compare_file_extension during compare check mode allows
   opening of the files in programs without as many issues as '.export'
 * Rerun the test when writing, so the test is still run even if the
   output file didn't exist. And double checks consistancy when overwriting.
 * _base_compare is now split out so it could be over-loaded by a test
   if they wanted to do their own fancy comparison.
 * gitignore will ignore all files that don't end in .out (fancy!)

98f333d... by Jonathan Neuhauser <email address hidden>

Merge branch 'restore-latex-win' into 'master'

Restore LaTeX extension on Windows (partially revert e8bbec5f)

See merge request inkscape/extensions!309

e9052c0... by Jonathan Neuhauser <email address hidden>

Merge branch 'docstrings-style-code' into 'master'

Improve documentation generation, docstrings in style/interpolation code, add .darglint

See merge request inkscape/extensions!324

f489dad... by Martin Owens <email address hidden>

Merge branch 'fix-text-on-path-html5' into 'master'

Ink2Canvas: fix error on TextPath elements

Closes #292

See merge request inkscape/extensions!318

58ad789... by Martin Owens <email address hidden>

Merge branch 'fix-scatter-3' into 'master'

Scatter: fix wrong transform order, change tangential offset to percentage of dx

See merge request inkscape/extensions!327

ab0d1b3... by Martin Owens <email address hidden>

Merge branch 'text-split-kerning' into 'master'

Split Text: Rewrite with Support for manual kerning and SVG2 flowed text

Closes #257 and #142

See merge request inkscape/extensions!326

4a56fa5... by Jonathan Neuhauser <email address hidden>

Split Text: Rewrite with Support for manual kerning and SVG2 flowed text

cf07db5... by Jonathan Neuhauser <email address hidden>

fix wrong transform order, change tangential offset to percentage of dx

023e84c... by Martin Owens <email address hidden>

Merge branch 'homogenize-default-vals' into 'master'

Homogenize default values of inx and python code

See merge request inkscape/extensions!325