./graphics/libmypaint, Library for making brushstrokes

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 1.6.1, Package name: libmypaint-1.6.1, Maintainer: ryoon

Libmypaint is MyPaint's brushstroke rendering code, in a form that
can be used by other programs.


Required to run:
[textproc/json-c]

Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 04c08ed585de3469f6f23d52b83f3566a27fb4a6
RMD160: 1c09037ab87cadddb57345e5fc2057ba4fadfe23
Filesize: 507.289 KB

Version history: (Expand)


CVS history: (Expand)


   2020-05-28 16:21:22 by Ryo ONODERA | Files touched by this commit (2) | Package updated
Log message:
libmypaint: Update to 1.6.1

Changelog:
1.6.1 - libtool '-release' flag no longer used

1.6.0
This minor version release includes:

    The new mypaint_brush_stroke_to_2_linearsRGB function.
    Some performance improvements, particularly improved auto-vectorization in \ 
the spectral->rgb conversion function (thanks to SleepProgger).
    Improved documentation (still lacking a comprehensive overview).
    New translations for Croatian, Portuguese, Valencian, English (UK) and Dutch
   2020-05-19 14:09:09 by Nia Alarie | Files touched by this commit (23)
Log message:
Recursive revbump for json-c-0.14
   2020-04-17 15:27:57 by Iain Hibbert | Files touched by this commit (1)
Log message:
this does not conflict with mypaint (it is required by mypaint)
   2020-03-04 14:02:16 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
libmypaint: update to 1.5.1.

1.5.1

Bugfix/localization release

Code changes

    mypaint-brush.c:count_dabs_to calculation changed to be consistent with \ 
v1.3.0 / 1.4.0 when called via the old stroke interface, and generally fixed so \ 
that there's no need for an additional initial mypaint_brush_stroke_to call to \ 
produce a visible stroke.
    mypaint-brush.c: estimation of dabs per pixel reverted to the old \ 
calculation when called via the old stroke interface.

Build system fixes

    Fixes incorrect versions for the requirements in the libmypaint-gegl \ 
pkg-config file (for both gegl and libmypaint)
    The openmp flags are now actually used when building with --enable-openmp

Localization

New translations for:

    Croatian
    German
    Greek
    Indonesian
    Korean

Misc.

Minimal example program adjusted to account for the code changes.

1.5.0

The 1.5.0 release includes the following:

Backported functionality

Features from the dev branch are backported in an API-compatible way, under the \ 
new MyPaintSurface2 interface (and the MyPaintTiledSurface2 implementation).

    view zoom & view rotation
    spectral color blending (pigment mode)
    new smudge settings: length multiplier, buckets, transparency
    new symmetry modes: vertical, vertical+horizontal, rotational, snowflake
    adjustable angle for symmetry modes
    optional multiple output rectangles (only relevant w. new symmetry modes)

(new symmetry modes only available for MyPaintTiledSurface2)

Changes from 1.4.0

Directional offsets are clamped to a maximum distance of 3 * 1080 pixels.

Some string updates and a lot translated strings.

Gegl build and examples fixed (note that neither MyPaint nor GIMP require or use \ 
the gegl-compatible interface or GObject introspection provided by libmypaint).
Compatibility note

For those who mess around with their library installs, note that the 1.5.0 \ 
release is ABI-compatible with 1.3.0, but not 1.4.0 (due to a enum reordering).
   2019-10-06 14:23:03 by Nia Alarie | Files touched by this commit (3) | Package updated
Log message:
libmypaint: Update to 1.4.0

This release backports a few new features and bug fixes from the 2.0 alpha
branch.
   2018-05-02 16:39:32 by Min Sik Kim | Files touched by this commit (1)
Log message:
graphics/libmypaint: Add missing dependencies
   2018-04-30 06:53:25 by Ryo ONODERA | Files touched by this commit (5)
Log message:
graphics/libmypaint: import libmypaint-1.3.0

Libmypaint is MyPaint's brushstroke rendering code, in a form that
can be used by other programs.