head 1.3; access; symbols pkgsrc-2018Q2:1.2.0.30 pkgsrc-2018Q2-base:1.2 pkgsrc-2018Q1:1.2.0.28 pkgsrc-2018Q1-base:1.2 pkgsrc-2017Q4:1.2.0.26 pkgsrc-2017Q4-base:1.2 pkgsrc-2017Q3:1.2.0.24 pkgsrc-2017Q3-base:1.2 pkgsrc-2017Q2:1.2.0.20 pkgsrc-2017Q2-base:1.2 pkgsrc-2017Q1:1.2.0.18 pkgsrc-2017Q1-base:1.2 pkgsrc-2016Q4:1.2.0.16 pkgsrc-2016Q4-base:1.2 pkgsrc-2016Q3:1.2.0.14 pkgsrc-2016Q3-base:1.2 pkgsrc-2016Q2:1.2.0.12 pkgsrc-2016Q2-base:1.2 pkgsrc-2016Q1:1.2.0.10 pkgsrc-2016Q1-base:1.2 pkgsrc-2015Q4:1.2.0.8 pkgsrc-2015Q4-base:1.2 pkgsrc-2015Q3:1.2.0.6 pkgsrc-2015Q3-base:1.2 pkgsrc-2015Q2:1.2.0.4 pkgsrc-2015Q2-base:1.2 pkgsrc-2015Q1:1.2.0.2 pkgsrc-2015Q1-base:1.2 pkgsrc-2014Q4:1.1.0.2 pkgsrc-2014Q4-base:1.1; locks; strict; comment @# @; 1.3 date 2018.07.17.12.34.52; author ryoon; state dead; branches; next 1.2; commitid MSbSadiHbIsOiuKA; 1.2 date 2015.03.15.04.51.31; author ryoon; state Exp; branches; next 1.1; commitid XJHZTqtIgV55XEdy; 1.1 date 2014.10.17.22.01.25; author joerg; state Exp; branches; next ; commitid iOIMPb4Ovm5prBUx; desc @@ 1.3 log @Update to 1.2.1 Changelog: Version 1.2.1: * Fix failure to start under GLib 2.48. * Fix failure to start when config and user data dirs are missing. * GNOME: Update mypaint.appdata.xml. * Fix failure to start when no translations are present. * Fix pure-black being duplicated in the colour history. * Fix glitch stroke when Inking is exited & the default tool entered. * OSX: fix exception if AppKit isn't installed. * Fix mispositioned windows in multi-monitor setups. * Windows: fix inability to paste more than the 1st copied image. * Fix exception when pasting into a layer group. * Fix incorrect numeric range check on x-axis tilts. * Fix layers blinking when selected in layer-solo mode. * Fix palette drag issues with GTK 3.19.8+. * Fix exception in the colours tab of the background chooser dialog. * Fix UI glitch: mark cloned layer as selected after duplicate. * Fix a potential exception with the brush and colur history features. * About box: report versions better un Windows. * Make sure layer clones get selected immediately. * Fix hypersensitive tab drags. * Fix allelerator mapping sort order. * Fix exceptions when loading a corrupt thumbnail during thumb updates. * Fix GTK removing the main canvas widget. * BrushManager: use UUIDs for device brush names, backwards-compatibly. * Fix repeated pixbuflist redraws. * Windows: drop support for floating windows till upstream support's OK. * Wayland: remove references to cursors that don't exist. Version 1.2.0: * New intuitive Inking tool for smooth strokes. * New Flood Fill tool. * Automated backups of your working docs, with recovery on startup. * Improved symmetry-setting and frame-setting modes. * New workspace UI: two sidebars, with dockable tabbed panels. * Smoother scrolling and panning. * New brush pack. * New brush and color history panel. * New layer trimming command in frame options. * Added layer groups. * New layer modes: several masking modes added. * Add display filters: greyscale, simulate dichromacy for trichromats. * New color wheel options: Red/Yellow/Blue, Red-Green/Blue-Yellow. * Uses dark theme variant by default. * Clearer icons, prettier freehand cursors. * Device prefs allow glitchy devices to be restricted. * Eraser mode no longer changes the size of the brush. * New vector layers, editable in an external app (Inkscape recommended). * New fallback layer types: non-PNG image, data. * More kinds of images now work as backgrounds. * Improved Windows support * Ported to GTK3. * Accelerator map editor has moved to preferences. * Many other bugfixes, translations, and code quality improvements. @ text @$NetBSD: patch-lib_SConscript,v 1.2 2015/03/15 04:51:31 ryoon Exp $ --- lib/SConscript.orig 2012-12-31 17:03:38.000000000 +0000 +++ lib/SConscript @@@@ -18,7 +18,7 @@@@ env = mypaintlib_env # I have given up. Scons just can't get the dependencies right with those # code generators. Let's give scons a "normal" c++ project to dependency-scan. swig_opts = '-DHAVE_GEGL' if env['enable_gegl'] else '' -if env.Execute('swig -o mypaintlib_wrap.cpp -noproxydel -python -c++ %s mypaintlib.i' % swig_opts): +if env.Execute('swig2.0 -o mypaintlib_wrap.cpp -noproxydel -python -c++ %s mypaintlib.i' % swig_opts): Exit(1) env.Clean('.', 'mypaintlib_wrap.cpp') env.Clean('.', 'mypaintlib.py') @ 1.2 log @Update to 1.1.0 * Newer GCC requires swig2. Changelog: Version 1.1.0: - geometry tools: sequence of lines, curved lines, ellipses - new brush and layer blending modes; different layer merging - new color dialog: palette and gamut mapping - improved document frame, can be resized on canvas - symmetric drawing mode - old color changer ("washed") from 0.6 is available again - toolbar improvements, e.g. move layer mode, pan/zoom - revised cursor and on-canvas color picker - better separation of mypaint's brush library; json brush file format - translations, performance improvements, bugfixes, and more @ text @d1 1 a1 1 $NetBSD$ @ 1.1 log @Force PIC for shared object, fixes build on amd64. Bump revision. @ text @d3 1 a3 1 --- lib/SConscript.orig 2014-10-17 20:31:31.000000000 +0000 d5 9 a13 8 @@@@ -17,6 +17,6 @@@@ if sys.platform == "win32": # there 's a elif sys.platform == "darwin": module = env.SharedLibrary('_mypaintlib', Split(src), SHLIBPREFIX="", SHLIBSUFFIX=".so") else: - module = env.SharedLibrary('_mypaintlib', Split(src), SHLIBPREFIX="") + module = env.SharedLibrary('_mypaintlib', Split(src), SHLIBPREFIX="", CCFLAGS = ['-O2', '-fPIC']) Return('module') @