Revisions of libspiro

Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 1060348 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 10)
- update to 20221101:
  * Bugfix - removed forgotten if-then code used with scaling tests.
    Majority of users won't notice a difference since most FontForge
    fonts are created in the +x,+y quadrant. Users that might see a
    change/difference are users drawing only in the -x, -y quadrant.
  * Enhanced libspiro to allow closed-loop spiros starting with '['
    or 'a' by seeking the first available 'v', 'c', or 'o' as start,
    which may be found later in the spiro curve. This was the least
    modification needed to allow call-test10 or call-test11 to pass.
  * Due to confusion created when ppedit was also re-licensed as MIT
    APACHE and GPL2+, it's necessary to re-clarify libspiro is GPL3+.
    In summary, GPL can include MIT code, MIT code cannot accept GPL.
    Please note code not in ppedit like libspiro's java is GNU GPL2+.
    Please note that libspiro's improvements or patches are also GPL.
  * Thanks to orbea for bugfixes concerning linking and linker flags,
    and removing .libs from linker path (some linkers don't like it).
  * Added more commenting in spiroentrypoints.h to clarify functions.
  * Reconfigured code to avoid exporting bezctx_intf.h since this is
    supposed to be internal to libspiro and not for external calling.
  * Also added https://gcc.gnu.org/wiki/Visibility to reduce exports.
  * SPIRO_INTERNAL_BEZCTX and call-test21.c added for simpler method
    of accessing libspiro for programs that only need the end result.
  * Test added for 'a','h' to ensure points don't overlap, else exit. (forwarded request 1060006 from dirkmueller)
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 830130 from Factory Maintainer's avatar Factory Maintainer (factory-maintainer) (revision 9)
Automatic submission by obs-autosubmit
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 758168 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 8)
- version update to 20190731
  * Scaling bug fixed. This allows libspiro to scale, and move spiro
    paths, therefore allowing users and/or programs the ability of
    using/making templates.
  * Additional spiro controls 'anchor' and 'handle' added.
  * Toggle switch ncq added, to allow further control of output results.
Dominique Leuenberger's avatar Dominique Leuenberger (dimstar_suse) accepted request 349191 from Petr Gajdos's avatar Petr Gajdos (pgajdos) (revision 7)
- update to version 0.5.20150702
  * Important bug fix issue #11 (missing file not included in 0v4).
  * 2 Minor bug fixes caught on Coverity scan, free() and if c=3.
  * Re-edit lib and tests to be more accommodating of older compilers.
  * Verify libspiro output data is correct for test curves {0,1,2,4}.
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 5)
Split 13.2 from Factory
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 4)
Split 13.1 from Factory
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 3)
Split 12.3 from Factory
Adrian Schröter's avatar Adrian Schröter (adrianSuSE) committed (revision 2)
branched from openSUSE:Factory
Displaying all 10 revisions
openSUSE Build Service is sponsored by