Port Profile node mk3 to 2.80 branch (#2543)
* Support ctrl+enter. * Support importing standard examples. * Add some profile examples. * Support "negated variable" syntax. * Start documentation. * Support for H/h, V/v commands. * Add an example of H/V commands usage. * update documentation. * Support S/s commands. * Fix table in the documentation. * Fix "c"/"s" implementation according to SVG specification. * Remove dummy "even_spread" component from C/c commands. * Change synax of "num_verts" parameter of curve commands. * Update documentation. * Implement Q/q, T/t commands (quadratic bezier) * info -> debug * Update example. * X command: support "remove doubles" functionality. * Add example. * Extend list of available functions. * Add examples. * Support JSON export/import. * Add example. * fix in "from selection" operator. * Add example. Update examples. * Support multiple segments for C/c, S/s commands. Support multisegment for Q/q, T/t commands. * Add examples. * Update documentation. Update documentation. * Support default values and let-expressions. * Update examples. Update documentation. Add example. * Split ProfileMk3 node implementation into several modules. * Add unit tests. * minor comment update. * Allow several X commands. * Add examples. update example. * Differentiate X and x commands. * Add tests. * Update documentation. Add/update examples. * Bugfix (tested versus Inkscape and Firefox). * File was not picked up by cherry-pick... * Update node to 2.80 standards * Update documentation. * Update tests. * Minor bugfix. * Update examples. * Update from master * Update menu name to 2.80 standard.
Это отличие свёрнуто
Пожалуйста, зарегистрируйтесь или войдите чтобы прокомментировать