Loading AUTHORS +11 −1 Original line number Diff line number Diff line Loading @@ -53,7 +53,8 @@ Luke Somers <lsomers@sas.upenn.edu> Vojtěch Salajka <xsalaj02@stud.fit.vutbr.cz> Numbered ticks and other color axis improvements. Anna Campbellova <acampbellova@cmi.cz> Uncertainties of quantities calculated from calibrated data. Uncertainties of quantities calculated from calibrated data, apparent Young modulus module. Lennart Fricke <pge08aqw@studserv.uni-leipzig.de> 3D view and pygwy improvements. Jozef Veselý <vesely@gjh.sk> Loading Loading @@ -81,6 +82,8 @@ Antony Kikaxa <antony.kikaxa@gmail.com> NanoScanTech format improvements. Felix Kling <kling@rybkachess.com> Icons and other graphics. Robb Puttock <robb.puttock@npl.co.uk> Magnetic force microscopy data processing. === Translators === Loading Loading @@ -163,3 +166,10 @@ The Board of Trustees of the University of Illinois Ross Hemsley, Bristol University 3D Delaunay triangulation and interpolation, see libprocess/natural.c for more. James Henstridge, Johan Dahlin, Gustavo Carneiro, Paul Pogonyshev, Gian Mario Tagliaretti, John Finlay, John Stowers, Xavier Ordoquy, Christian Robottom Reis Authors and maintainers of pygobject and pygtk (the static GObject and GTK+ python bindings). Makefile.in +10 −8 Original line number Diff line number Diff line # Makefile.in generated by automake 1.15 from Makefile.am. # Makefile.in generated by automake 1.15.1 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2014 Free Software Foundation, Inc. # Copyright (C) 1994-2017 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, Loading Loading @@ -96,12 +96,13 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/gconf-2.m4 \ $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/glibc21.m4 \ $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/gwy-cc-options.m4 \ $(top_srcdir)/m4/gwy-enable.m4 $(top_srcdir)/m4/gwy-math.m4 \ $(top_srcdir)/m4/gwy-python.m4 $(top_srcdir)/m4/iconv.m4 \ $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \ $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \ $(top_srcdir)/m4/pkg.m4 $(top_srcdir)/m4/po.m4 \ $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac $(top_srcdir)/m4/gwy-python.m4 $(top_srcdir)/m4/gwy-version.m4 \ $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/pkg.m4 \ $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \ $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(top_srcdir)/configure \ Loading Loading @@ -381,6 +382,7 @@ PATH_SEPARATOR = @PATH_SEPARATOR@ PERL = @PERL@ PKG_CONFIG = @PKG_CONFIG@ PNGCRUSH = @PNGCRUSH@ PNGCRUSH_SILENCE = @PNGCRUSH_SILENCE@ PNG_CFLAGS = @PNG_CFLAGS@ PNG_LIBS = @PNG_LIBS@ POD2MAN = @POD2MAN@ Loading NEWS +110 −2 Original line number Diff line number Diff line 2.51 (2018-06-26) Application: - Translations updated: Brazilian Portugese, Czech, French, Russian. - Toolbox editor: Possible crash when adding a new group was fixed. Libraries: - libgwyddion: New functions available in GwyExpr: step, spow (signed pow), exp2, log2, sinc. If the system math library provides them, the following are also available: erf, erfc, lGamma, Gamma, J0, J1, Y0, Y1. - libgwyddion: gwy_sinc function was added for the cardinal sine function. - libgwyddion: New GwyResource methods for resource deleting and renaming, including corresponding on-disk operations. - libgwyddion: Function for decomposing GwySIUnit to base units was added. More degree variants and a few other odd units are recognised. - libgwyddion: One-dimensional minimum search function was added. - libgwyprocess: Functions for magnetic force microscopy data modelling and handling were added. - libgwyprocess: New tip model, ball at the end of cylinder, was added. - libgwyprocess: New GwyBrick functions: copy, transposition, compatibility checking, setting a plane. - libgwyprocess: Speed of various GwyBrick summary operations such as gwy_brick_mean_plane() was considerably improved. - libgwyprocess: Function for bounding boxes of periodic grains was added. - libgwyprocess: RMS grain quantity was added. - libgwyprocess: Simple regularised deconvolution function was added. - libgwyprocess: New k-th rank filter with arbitrarily shaped kernel function. - libgwyprocess: New function for calculation of 2D PSDF from masked data. - libgwydgets: Helper functions for managing a group of check boxes which correspond to a set of bit flags (gwycheckboxes) were added. - libgwydgets: GwyGraphModel has new functions for deriving units from a GwyDataField and replacing a curve model at given index. - libgwyapp: Helper functions for managing module data in the user directory. - libgwyapp: Failed assertion message when restoring file open dialogue file name filter from settings was corrected. - libgwyapp: Critical warning when deleting XYZ data channel was fixed. Modules: - Ambios profile (new): Imports 1D profilometry data (both XML and DAT). - Volume ASCII export (new): Export of volume data to various text formats. - Volume Arithmetic (new): Arithmetic operations with volume data. - Volume summarize planes (new): Plots graphs of dependencies of volume data plane statistics over z. - Volume stray field (new): Checks consistency of volume MFM data. - Volume and image MFM recalculation (new): Converts MFM data to force gradient. - Volume transfer function (new): Plane-by-plane estimation of point spread functions in volume data planes corresponding to different levels. - Area function (new): Calculates the tip area function. - Hertz (new): Calculates the apparent Young's modulus of a rough surface according to Hertzian contact theory. - Phoenix (new): Imports AFM data files from NASA Phoenix Mars mission. - Disc synthesis (new): Generates surface randomly covered by discs or tiles. - XYZ Channels (new): Create XYZ data from three images (values and precise X and Y coordinates). - DM3: Raw data are no longer scaled by inverse maximum representable value. - Coerce: Skew-normal distribution was added. - Volume Show and Extract: Cleanup; functions superseded by Cut'n'Slice were removed, visualisation and stability improved. - MFM modules: Cleanup; a few wrong numerical factors were corrected. - Volume Z calibration: Calibration can be also taken from another volume data. - Volume Swap Axes: Preview image units correspond to the transformed data. - NMM file: Sometimes incorrect import when a only subset of channels is selected was fixed. - NRRD file: Import from text-encoded files was corrected. Endian is no longer required for text data. - PNI file: Support for v2.0 files was added, at least for a subset of data types. - Volume slice: Mislabelled axes on output graphs were corrected. - Transfer function (PSF) guess and fit: The set of output images can be controlled - Transfer function fit: Frequency-space exponential model was added. - Transfer function guess: The sigma estimation algorithm was improved. - Nanoscope: Force volume file reading was standardised to follow format specification. - WSxM: File headers with ‘UAM’ copyright are recognised. - Nanonis DAT spectra: All files matching the same fooNNN.dat pattern are merged, not just with names starting from 1. When files do not seem numbered at all, the single selected file is loaded instead of failing. - Basic operations: Function for flipping around the diagonal was added. - Pattern synthesis: Holes are placed with respect to image centre instead of some defined but unhelpful origin of coordinates. This means generated images also changed and match previous versions only statistically. - Graph logscale: Logarithm base mishandling was fixed. Base-2 logarithm and negative abscissa handling options were added. - Statistics Quantities: Volume was added as a new quantity. - FFT profile: Renamed to 2D PSDF. It can now both extract profiles and create the entire 2D PSDF image. - Image export: Font selection having sometimes no effect on the exported image was, hopefully, fixed. It no longer crashes when there is no image to export. - Filters tool: The median filter now uses circular kernel. - 2D ACF: Creation of the output image is optional. The image can be limited to the zoomed part. - Volume summarize profiles: The value for the currently selected profile is displayed in the dialogue. - Dimensions and Units: Crash when reinvoked after selecting Match pixel size was fixed. - Pygwy: Function gwy_app_data_browser_get_containers() no longer leaks references to all the returned Containers. GraphModel supports the sequence protocol. Other: - Compilation: pygobject2 codegen is no longer required to build pygwy; an embedded implementation is used when it is not available. - Compilation: autogen.sh no longer gets stuck without gettextize; it prints an error message. 2.50 (2018-02-02) Application: - Translations updated: Czech, French, Russian. Loading Loading @@ -40,7 +148,7 @@ Modules: - Binning (new): Reduces image size using binning. - Rod deposition synthesis (new): Generates (modifies) surfaces by elongated particle deposition using a simple dynamic model. - Pile up synthesis (new): Generate (modify) surfaces by piling up geometrical - Pile up synthesis (new): Generates (modify) surfaces by piling up geometrical shapes. - Convolve (new): Convolves two images. - SPC file (new): Imports Thermo Fisher SPC files. Loading @@ -67,7 +175,7 @@ Modules: - Statistics Quantities: Quantities Sp, Sv and Sz were added. - Object synthesis: Hexagonal pyramid, full sphere and nuggets shapes were added. Feature up/down direction is now an arbitrary fraction. There are new is now options to avoid stacking vertical placement character. new is now options to avoid stacking and for vertical placement character. - Roughness tool: Sm and Ry were added. Rz taking into account peaks twice (instead of peaks plus valleys) was fixed. - Curvature: Result export now includes file name and channel information. Loading aclocal.m4 +27 −25 Original line number Diff line number Diff line # generated automatically by aclocal 1.15 -*- Autoconf -*- # generated automatically by aclocal 1.15.1 -*- Autoconf -*- # Copyright (C) 1996-2014 Free Software Foundation, Inc. # Copyright (C) 1996-2017 Free Software Foundation, Inc. # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, Loading Loading @@ -1143,7 +1143,7 @@ sixtyfour bits test -n "$acl_libdirstem2" || acl_libdirstem2="$acl_libdirstem" ]) # Copyright (C) 2002-2014 Free Software Foundation, Inc. # Copyright (C) 2002-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, Loading @@ -1158,7 +1158,7 @@ AC_DEFUN([AM_AUTOMAKE_VERSION], [am__api_version='1.15' dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to dnl require some minimum version. Point them to the right macro. m4_if([$1], [1.15], [], m4_if([$1], [1.15.1], [], [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl ]) Loading @@ -1174,14 +1174,14 @@ m4_define([_AM_AUTOCONF_VERSION], []) # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced. # This function is AC_REQUIREd by AM_INIT_AUTOMAKE. AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], [AM_AUTOMAKE_VERSION([1.15])dnl [AM_AUTOMAKE_VERSION([1.15.1])dnl m4_ifndef([AC_AUTOCONF_VERSION], [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))]) # AM_AUX_DIR_EXPAND -*- Autoconf -*- # Copyright (C) 2001-2014 Free Software Foundation, Inc. # Copyright (C) 2001-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, Loading Loading @@ -1233,7 +1233,7 @@ am_aux_dir=`cd "$ac_aux_dir" && pwd` # AM_CONDITIONAL -*- Autoconf -*- # Copyright (C) 1997-2014 Free Software Foundation, Inc. # Copyright (C) 1997-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, Loading Loading @@ -1264,7 +1264,7 @@ AC_CONFIG_COMMANDS_PRE( Usually this means the macro was only invoked conditionally.]]) fi])]) # Copyright (C) 1999-2014 Free Software Foundation, Inc. # Copyright (C) 1999-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, Loading Loading @@ -1455,7 +1455,7 @@ _AM_SUBST_NOTMAKE([am__nodep])dnl # Generate code to set up dependency tracking. -*- Autoconf -*- # Copyright (C) 1999-2014 Free Software Foundation, Inc. # Copyright (C) 1999-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, Loading Loading @@ -1531,7 +1531,7 @@ AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS], # Do all the work for Automake. -*- Autoconf -*- # Copyright (C) 1996-2014 Free Software Foundation, Inc. # Copyright (C) 1996-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, Loading Loading @@ -1728,7 +1728,7 @@ for _am_header in $config_headers :; do done echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count]) # Copyright (C) 2001-2014 Free Software Foundation, Inc. # Copyright (C) 2001-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, Loading @@ -1749,7 +1749,7 @@ if test x"${install_sh+set}" != xset; then fi AC_SUBST([install_sh])]) # Copyright (C) 2003-2014 Free Software Foundation, Inc. # Copyright (C) 2003-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, Loading @@ -1771,7 +1771,7 @@ AC_SUBST([am__leading_dot])]) # Add --enable-maintainer-mode option to configure. -*- Autoconf -*- # From Jim Meyering # Copyright (C) 1996-2014 Free Software Foundation, Inc. # Copyright (C) 1996-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, Loading Loading @@ -1806,7 +1806,7 @@ AC_MSG_CHECKING([whether to enable maintainer-specific portions of Makefiles]) # Check to see how 'make' treats includes. -*- Autoconf -*- # Copyright (C) 2001-2014 Free Software Foundation, Inc. # Copyright (C) 2001-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, Loading Loading @@ -1856,7 +1856,7 @@ rm -f confinc confmf # Fake the existence of programs that GNU maintainers use. -*- Autoconf -*- # Copyright (C) 1997-2014 Free Software Foundation, Inc. # Copyright (C) 1997-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, Loading Loading @@ -1895,7 +1895,7 @@ fi # Helper functions for option handling. -*- Autoconf -*- # Copyright (C) 2001-2014 Free Software Foundation, Inc. # Copyright (C) 2001-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, Loading Loading @@ -1924,7 +1924,7 @@ AC_DEFUN([_AM_SET_OPTIONS], AC_DEFUN([_AM_IF_OPTION], [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) # Copyright (C) 1999-2014 Free Software Foundation, Inc. # Copyright (C) 1999-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, Loading Loading @@ -1971,7 +1971,7 @@ AC_LANG_POP([C])]) # For backward compatibility. AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])]) # Copyright (C) 1999-2014 Free Software Foundation, Inc. # Copyright (C) 1999-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, Loading Loading @@ -2004,8 +2004,9 @@ AC_DEFUN([AM_PATH_PYTHON], [ dnl Find a Python interpreter. Python versions prior to 2.0 are not dnl supported. (2.0 was released on October 16, 2000). dnl FIXME: Remove the need to hard-code Python versions here. m4_define_default([_AM_PYTHON_INTERPRETER_LIST], [python python2 python3 python3.3 python3.2 python3.1 python3.0 python2.7 dnl [python python2 python3 python3.5 python3.4 python3.3 python3.2 python3.1 python3.0 python2.7 dnl python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python2.0]) AC_ARG_VAR([PYTHON], [the Python interpreter]) Loading Loading @@ -2206,7 +2207,7 @@ for i in list(range(0, 4)): minverhex = (minverhex << 8) + minver[[i]] sys.exit(sys.hexversion < minverhex)" AS_IF([AM_RUN_LOG([$1 -c "$prog"])], [$3], [$4])]) # Copyright (C) 2001-2014 Free Software Foundation, Inc. # Copyright (C) 2001-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, Loading @@ -2225,7 +2226,7 @@ AC_DEFUN([AM_RUN_LOG], # Check to make sure that the build environment is sane. -*- Autoconf -*- # Copyright (C) 1996-2014 Free Software Foundation, Inc. # Copyright (C) 1996-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, Loading Loading @@ -2306,7 +2307,7 @@ AC_CONFIG_COMMANDS_PRE( rm -f conftest.file ]) # Copyright (C) 2009-2014 Free Software Foundation, Inc. # Copyright (C) 2009-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, Loading Loading @@ -2366,7 +2367,7 @@ AC_SUBST([AM_BACKSLASH])dnl _AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl ]) # Copyright (C) 2001-2014 Free Software Foundation, Inc. # Copyright (C) 2001-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, Loading Loading @@ -2394,7 +2395,7 @@ fi INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" AC_SUBST([INSTALL_STRIP_PROGRAM])]) # Copyright (C) 2006-2014 Free Software Foundation, Inc. # Copyright (C) 2006-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, Loading @@ -2413,7 +2414,7 @@ AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)]) # Check how to create a tarball. -*- Autoconf -*- # Copyright (C) 2004-2014 Free Software Foundation, Inc. # Copyright (C) 2004-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, Loading Loading @@ -2552,6 +2553,7 @@ m4_include([m4/gwy-cc-options.m4]) m4_include([m4/gwy-enable.m4]) m4_include([m4/gwy-math.m4]) m4_include([m4/gwy-python.m4]) m4_include([m4/gwy-version.m4]) m4_include([m4/iconv.m4]) m4_include([m4/libtool.m4]) m4_include([m4/ltoptions.m4]) Loading app/Makefile.am +2 −2 Original line number Diff line number Diff line # $Id: Makefile.am 20784 2018-02-01 08:56:52Z yeti-dn $ # $Id: Makefile.am 21207 2018-06-25 09:29:12Z yeti-dn $ libgwyddion = $(top_builddir)/libgwyddion/libgwyddion2.la libgwymodule = $(top_builddir)/libgwymodule/libgwymodule2.la Loading Loading @@ -116,7 +116,7 @@ AM_LDFLAGS = $(darwin_ldflags) # Any iface change C++: 0: A # Adding ifaces C: R: A++ # Changing ifaces C: R: 0 libversion = -version-info 20:0:20 libversion = -version-info 21:0:21 #libversion = -release @LIBRARY_RELEASE@ libgwyapp2_la_LDFLAGS = @GTKGLEXT_LIBS@ @GIO_LIBS@ @BASIC_LIBS@ $(win32_libs) -export-dynamic $(no_undefined) $(export_symbols) $(libversion) libgwyapp2_la_CPPFLAGS = -DG_LOG_DOMAIN=\"GwyApp\" $(AM_CPPFLAGS) Loading Loading
AUTHORS +11 −1 Original line number Diff line number Diff line Loading @@ -53,7 +53,8 @@ Luke Somers <lsomers@sas.upenn.edu> Vojtěch Salajka <xsalaj02@stud.fit.vutbr.cz> Numbered ticks and other color axis improvements. Anna Campbellova <acampbellova@cmi.cz> Uncertainties of quantities calculated from calibrated data. Uncertainties of quantities calculated from calibrated data, apparent Young modulus module. Lennart Fricke <pge08aqw@studserv.uni-leipzig.de> 3D view and pygwy improvements. Jozef Veselý <vesely@gjh.sk> Loading Loading @@ -81,6 +82,8 @@ Antony Kikaxa <antony.kikaxa@gmail.com> NanoScanTech format improvements. Felix Kling <kling@rybkachess.com> Icons and other graphics. Robb Puttock <robb.puttock@npl.co.uk> Magnetic force microscopy data processing. === Translators === Loading Loading @@ -163,3 +166,10 @@ The Board of Trustees of the University of Illinois Ross Hemsley, Bristol University 3D Delaunay triangulation and interpolation, see libprocess/natural.c for more. James Henstridge, Johan Dahlin, Gustavo Carneiro, Paul Pogonyshev, Gian Mario Tagliaretti, John Finlay, John Stowers, Xavier Ordoquy, Christian Robottom Reis Authors and maintainers of pygobject and pygtk (the static GObject and GTK+ python bindings).
Makefile.in +10 −8 Original line number Diff line number Diff line # Makefile.in generated by automake 1.15 from Makefile.am. # Makefile.in generated by automake 1.15.1 from Makefile.am. # @configure_input@ # Copyright (C) 1994-2014 Free Software Foundation, Inc. # Copyright (C) 1994-2017 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, Loading Loading @@ -96,12 +96,13 @@ am__aclocal_m4_deps = $(top_srcdir)/m4/gconf-2.m4 \ $(top_srcdir)/m4/gettext.m4 $(top_srcdir)/m4/glibc21.m4 \ $(top_srcdir)/m4/gtk-doc.m4 $(top_srcdir)/m4/gwy-cc-options.m4 \ $(top_srcdir)/m4/gwy-enable.m4 $(top_srcdir)/m4/gwy-math.m4 \ $(top_srcdir)/m4/gwy-python.m4 $(top_srcdir)/m4/iconv.m4 \ $(top_srcdir)/m4/libtool.m4 $(top_srcdir)/m4/ltoptions.m4 \ $(top_srcdir)/m4/ltsugar.m4 $(top_srcdir)/m4/ltversion.m4 \ $(top_srcdir)/m4/lt~obsolete.m4 $(top_srcdir)/m4/nls.m4 \ $(top_srcdir)/m4/pkg.m4 $(top_srcdir)/m4/po.m4 \ $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/configure.ac $(top_srcdir)/m4/gwy-python.m4 $(top_srcdir)/m4/gwy-version.m4 \ $(top_srcdir)/m4/iconv.m4 $(top_srcdir)/m4/libtool.m4 \ $(top_srcdir)/m4/ltoptions.m4 $(top_srcdir)/m4/ltsugar.m4 \ $(top_srcdir)/m4/ltversion.m4 $(top_srcdir)/m4/lt~obsolete.m4 \ $(top_srcdir)/m4/nls.m4 $(top_srcdir)/m4/pkg.m4 \ $(top_srcdir)/m4/po.m4 $(top_srcdir)/m4/progtest.m4 \ $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) DIST_COMMON = $(srcdir)/Makefile.am $(top_srcdir)/configure \ Loading Loading @@ -381,6 +382,7 @@ PATH_SEPARATOR = @PATH_SEPARATOR@ PERL = @PERL@ PKG_CONFIG = @PKG_CONFIG@ PNGCRUSH = @PNGCRUSH@ PNGCRUSH_SILENCE = @PNGCRUSH_SILENCE@ PNG_CFLAGS = @PNG_CFLAGS@ PNG_LIBS = @PNG_LIBS@ POD2MAN = @POD2MAN@ Loading
NEWS +110 −2 Original line number Diff line number Diff line 2.51 (2018-06-26) Application: - Translations updated: Brazilian Portugese, Czech, French, Russian. - Toolbox editor: Possible crash when adding a new group was fixed. Libraries: - libgwyddion: New functions available in GwyExpr: step, spow (signed pow), exp2, log2, sinc. If the system math library provides them, the following are also available: erf, erfc, lGamma, Gamma, J0, J1, Y0, Y1. - libgwyddion: gwy_sinc function was added for the cardinal sine function. - libgwyddion: New GwyResource methods for resource deleting and renaming, including corresponding on-disk operations. - libgwyddion: Function for decomposing GwySIUnit to base units was added. More degree variants and a few other odd units are recognised. - libgwyddion: One-dimensional minimum search function was added. - libgwyprocess: Functions for magnetic force microscopy data modelling and handling were added. - libgwyprocess: New tip model, ball at the end of cylinder, was added. - libgwyprocess: New GwyBrick functions: copy, transposition, compatibility checking, setting a plane. - libgwyprocess: Speed of various GwyBrick summary operations such as gwy_brick_mean_plane() was considerably improved. - libgwyprocess: Function for bounding boxes of periodic grains was added. - libgwyprocess: RMS grain quantity was added. - libgwyprocess: Simple regularised deconvolution function was added. - libgwyprocess: New k-th rank filter with arbitrarily shaped kernel function. - libgwyprocess: New function for calculation of 2D PSDF from masked data. - libgwydgets: Helper functions for managing a group of check boxes which correspond to a set of bit flags (gwycheckboxes) were added. - libgwydgets: GwyGraphModel has new functions for deriving units from a GwyDataField and replacing a curve model at given index. - libgwyapp: Helper functions for managing module data in the user directory. - libgwyapp: Failed assertion message when restoring file open dialogue file name filter from settings was corrected. - libgwyapp: Critical warning when deleting XYZ data channel was fixed. Modules: - Ambios profile (new): Imports 1D profilometry data (both XML and DAT). - Volume ASCII export (new): Export of volume data to various text formats. - Volume Arithmetic (new): Arithmetic operations with volume data. - Volume summarize planes (new): Plots graphs of dependencies of volume data plane statistics over z. - Volume stray field (new): Checks consistency of volume MFM data. - Volume and image MFM recalculation (new): Converts MFM data to force gradient. - Volume transfer function (new): Plane-by-plane estimation of point spread functions in volume data planes corresponding to different levels. - Area function (new): Calculates the tip area function. - Hertz (new): Calculates the apparent Young's modulus of a rough surface according to Hertzian contact theory. - Phoenix (new): Imports AFM data files from NASA Phoenix Mars mission. - Disc synthesis (new): Generates surface randomly covered by discs or tiles. - XYZ Channels (new): Create XYZ data from three images (values and precise X and Y coordinates). - DM3: Raw data are no longer scaled by inverse maximum representable value. - Coerce: Skew-normal distribution was added. - Volume Show and Extract: Cleanup; functions superseded by Cut'n'Slice were removed, visualisation and stability improved. - MFM modules: Cleanup; a few wrong numerical factors were corrected. - Volume Z calibration: Calibration can be also taken from another volume data. - Volume Swap Axes: Preview image units correspond to the transformed data. - NMM file: Sometimes incorrect import when a only subset of channels is selected was fixed. - NRRD file: Import from text-encoded files was corrected. Endian is no longer required for text data. - PNI file: Support for v2.0 files was added, at least for a subset of data types. - Volume slice: Mislabelled axes on output graphs were corrected. - Transfer function (PSF) guess and fit: The set of output images can be controlled - Transfer function fit: Frequency-space exponential model was added. - Transfer function guess: The sigma estimation algorithm was improved. - Nanoscope: Force volume file reading was standardised to follow format specification. - WSxM: File headers with ‘UAM’ copyright are recognised. - Nanonis DAT spectra: All files matching the same fooNNN.dat pattern are merged, not just with names starting from 1. When files do not seem numbered at all, the single selected file is loaded instead of failing. - Basic operations: Function for flipping around the diagonal was added. - Pattern synthesis: Holes are placed with respect to image centre instead of some defined but unhelpful origin of coordinates. This means generated images also changed and match previous versions only statistically. - Graph logscale: Logarithm base mishandling was fixed. Base-2 logarithm and negative abscissa handling options were added. - Statistics Quantities: Volume was added as a new quantity. - FFT profile: Renamed to 2D PSDF. It can now both extract profiles and create the entire 2D PSDF image. - Image export: Font selection having sometimes no effect on the exported image was, hopefully, fixed. It no longer crashes when there is no image to export. - Filters tool: The median filter now uses circular kernel. - 2D ACF: Creation of the output image is optional. The image can be limited to the zoomed part. - Volume summarize profiles: The value for the currently selected profile is displayed in the dialogue. - Dimensions and Units: Crash when reinvoked after selecting Match pixel size was fixed. - Pygwy: Function gwy_app_data_browser_get_containers() no longer leaks references to all the returned Containers. GraphModel supports the sequence protocol. Other: - Compilation: pygobject2 codegen is no longer required to build pygwy; an embedded implementation is used when it is not available. - Compilation: autogen.sh no longer gets stuck without gettextize; it prints an error message. 2.50 (2018-02-02) Application: - Translations updated: Czech, French, Russian. Loading Loading @@ -40,7 +148,7 @@ Modules: - Binning (new): Reduces image size using binning. - Rod deposition synthesis (new): Generates (modifies) surfaces by elongated particle deposition using a simple dynamic model. - Pile up synthesis (new): Generate (modify) surfaces by piling up geometrical - Pile up synthesis (new): Generates (modify) surfaces by piling up geometrical shapes. - Convolve (new): Convolves two images. - SPC file (new): Imports Thermo Fisher SPC files. Loading @@ -67,7 +175,7 @@ Modules: - Statistics Quantities: Quantities Sp, Sv and Sz were added. - Object synthesis: Hexagonal pyramid, full sphere and nuggets shapes were added. Feature up/down direction is now an arbitrary fraction. There are new is now options to avoid stacking vertical placement character. new is now options to avoid stacking and for vertical placement character. - Roughness tool: Sm and Ry were added. Rz taking into account peaks twice (instead of peaks plus valleys) was fixed. - Curvature: Result export now includes file name and channel information. Loading
aclocal.m4 +27 −25 Original line number Diff line number Diff line # generated automatically by aclocal 1.15 -*- Autoconf -*- # generated automatically by aclocal 1.15.1 -*- Autoconf -*- # Copyright (C) 1996-2014 Free Software Foundation, Inc. # Copyright (C) 1996-2017 Free Software Foundation, Inc. # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, Loading Loading @@ -1143,7 +1143,7 @@ sixtyfour bits test -n "$acl_libdirstem2" || acl_libdirstem2="$acl_libdirstem" ]) # Copyright (C) 2002-2014 Free Software Foundation, Inc. # Copyright (C) 2002-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, Loading @@ -1158,7 +1158,7 @@ AC_DEFUN([AM_AUTOMAKE_VERSION], [am__api_version='1.15' dnl Some users find AM_AUTOMAKE_VERSION and mistake it for a way to dnl require some minimum version. Point them to the right macro. m4_if([$1], [1.15], [], m4_if([$1], [1.15.1], [], [AC_FATAL([Do not call $0, use AM_INIT_AUTOMAKE([$1]).])])dnl ]) Loading @@ -1174,14 +1174,14 @@ m4_define([_AM_AUTOCONF_VERSION], []) # Call AM_AUTOMAKE_VERSION and AM_AUTOMAKE_VERSION so they can be traced. # This function is AC_REQUIREd by AM_INIT_AUTOMAKE. AC_DEFUN([AM_SET_CURRENT_AUTOMAKE_VERSION], [AM_AUTOMAKE_VERSION([1.15])dnl [AM_AUTOMAKE_VERSION([1.15.1])dnl m4_ifndef([AC_AUTOCONF_VERSION], [m4_copy([m4_PACKAGE_VERSION], [AC_AUTOCONF_VERSION])])dnl _AM_AUTOCONF_VERSION(m4_defn([AC_AUTOCONF_VERSION]))]) # AM_AUX_DIR_EXPAND -*- Autoconf -*- # Copyright (C) 2001-2014 Free Software Foundation, Inc. # Copyright (C) 2001-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, Loading Loading @@ -1233,7 +1233,7 @@ am_aux_dir=`cd "$ac_aux_dir" && pwd` # AM_CONDITIONAL -*- Autoconf -*- # Copyright (C) 1997-2014 Free Software Foundation, Inc. # Copyright (C) 1997-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, Loading Loading @@ -1264,7 +1264,7 @@ AC_CONFIG_COMMANDS_PRE( Usually this means the macro was only invoked conditionally.]]) fi])]) # Copyright (C) 1999-2014 Free Software Foundation, Inc. # Copyright (C) 1999-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, Loading Loading @@ -1455,7 +1455,7 @@ _AM_SUBST_NOTMAKE([am__nodep])dnl # Generate code to set up dependency tracking. -*- Autoconf -*- # Copyright (C) 1999-2014 Free Software Foundation, Inc. # Copyright (C) 1999-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, Loading Loading @@ -1531,7 +1531,7 @@ AC_DEFUN([AM_OUTPUT_DEPENDENCY_COMMANDS], # Do all the work for Automake. -*- Autoconf -*- # Copyright (C) 1996-2014 Free Software Foundation, Inc. # Copyright (C) 1996-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, Loading Loading @@ -1728,7 +1728,7 @@ for _am_header in $config_headers :; do done echo "timestamp for $_am_arg" >`AS_DIRNAME(["$_am_arg"])`/stamp-h[]$_am_stamp_count]) # Copyright (C) 2001-2014 Free Software Foundation, Inc. # Copyright (C) 2001-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, Loading @@ -1749,7 +1749,7 @@ if test x"${install_sh+set}" != xset; then fi AC_SUBST([install_sh])]) # Copyright (C) 2003-2014 Free Software Foundation, Inc. # Copyright (C) 2003-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, Loading @@ -1771,7 +1771,7 @@ AC_SUBST([am__leading_dot])]) # Add --enable-maintainer-mode option to configure. -*- Autoconf -*- # From Jim Meyering # Copyright (C) 1996-2014 Free Software Foundation, Inc. # Copyright (C) 1996-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, Loading Loading @@ -1806,7 +1806,7 @@ AC_MSG_CHECKING([whether to enable maintainer-specific portions of Makefiles]) # Check to see how 'make' treats includes. -*- Autoconf -*- # Copyright (C) 2001-2014 Free Software Foundation, Inc. # Copyright (C) 2001-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, Loading Loading @@ -1856,7 +1856,7 @@ rm -f confinc confmf # Fake the existence of programs that GNU maintainers use. -*- Autoconf -*- # Copyright (C) 1997-2014 Free Software Foundation, Inc. # Copyright (C) 1997-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, Loading Loading @@ -1895,7 +1895,7 @@ fi # Helper functions for option handling. -*- Autoconf -*- # Copyright (C) 2001-2014 Free Software Foundation, Inc. # Copyright (C) 2001-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, Loading Loading @@ -1924,7 +1924,7 @@ AC_DEFUN([_AM_SET_OPTIONS], AC_DEFUN([_AM_IF_OPTION], [m4_ifset(_AM_MANGLE_OPTION([$1]), [$2], [$3])]) # Copyright (C) 1999-2014 Free Software Foundation, Inc. # Copyright (C) 1999-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, Loading Loading @@ -1971,7 +1971,7 @@ AC_LANG_POP([C])]) # For backward compatibility. AC_DEFUN_ONCE([AM_PROG_CC_C_O], [AC_REQUIRE([AC_PROG_CC])]) # Copyright (C) 1999-2014 Free Software Foundation, Inc. # Copyright (C) 1999-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, Loading Loading @@ -2004,8 +2004,9 @@ AC_DEFUN([AM_PATH_PYTHON], [ dnl Find a Python interpreter. Python versions prior to 2.0 are not dnl supported. (2.0 was released on October 16, 2000). dnl FIXME: Remove the need to hard-code Python versions here. m4_define_default([_AM_PYTHON_INTERPRETER_LIST], [python python2 python3 python3.3 python3.2 python3.1 python3.0 python2.7 dnl [python python2 python3 python3.5 python3.4 python3.3 python3.2 python3.1 python3.0 python2.7 dnl python2.6 python2.5 python2.4 python2.3 python2.2 python2.1 python2.0]) AC_ARG_VAR([PYTHON], [the Python interpreter]) Loading Loading @@ -2206,7 +2207,7 @@ for i in list(range(0, 4)): minverhex = (minverhex << 8) + minver[[i]] sys.exit(sys.hexversion < minverhex)" AS_IF([AM_RUN_LOG([$1 -c "$prog"])], [$3], [$4])]) # Copyright (C) 2001-2014 Free Software Foundation, Inc. # Copyright (C) 2001-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, Loading @@ -2225,7 +2226,7 @@ AC_DEFUN([AM_RUN_LOG], # Check to make sure that the build environment is sane. -*- Autoconf -*- # Copyright (C) 1996-2014 Free Software Foundation, Inc. # Copyright (C) 1996-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, Loading Loading @@ -2306,7 +2307,7 @@ AC_CONFIG_COMMANDS_PRE( rm -f conftest.file ]) # Copyright (C) 2009-2014 Free Software Foundation, Inc. # Copyright (C) 2009-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, Loading Loading @@ -2366,7 +2367,7 @@ AC_SUBST([AM_BACKSLASH])dnl _AM_SUBST_NOTMAKE([AM_BACKSLASH])dnl ]) # Copyright (C) 2001-2014 Free Software Foundation, Inc. # Copyright (C) 2001-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, Loading Loading @@ -2394,7 +2395,7 @@ fi INSTALL_STRIP_PROGRAM="\$(install_sh) -c -s" AC_SUBST([INSTALL_STRIP_PROGRAM])]) # Copyright (C) 2006-2014 Free Software Foundation, Inc. # Copyright (C) 2006-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, Loading @@ -2413,7 +2414,7 @@ AC_DEFUN([AM_SUBST_NOTMAKE], [_AM_SUBST_NOTMAKE($@)]) # Check how to create a tarball. -*- Autoconf -*- # Copyright (C) 2004-2014 Free Software Foundation, Inc. # Copyright (C) 2004-2017 Free Software Foundation, Inc. # # This file is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, Loading Loading @@ -2552,6 +2553,7 @@ m4_include([m4/gwy-cc-options.m4]) m4_include([m4/gwy-enable.m4]) m4_include([m4/gwy-math.m4]) m4_include([m4/gwy-python.m4]) m4_include([m4/gwy-version.m4]) m4_include([m4/iconv.m4]) m4_include([m4/libtool.m4]) m4_include([m4/ltoptions.m4]) Loading
app/Makefile.am +2 −2 Original line number Diff line number Diff line # $Id: Makefile.am 20784 2018-02-01 08:56:52Z yeti-dn $ # $Id: Makefile.am 21207 2018-06-25 09:29:12Z yeti-dn $ libgwyddion = $(top_builddir)/libgwyddion/libgwyddion2.la libgwymodule = $(top_builddir)/libgwymodule/libgwymodule2.la Loading Loading @@ -116,7 +116,7 @@ AM_LDFLAGS = $(darwin_ldflags) # Any iface change C++: 0: A # Adding ifaces C: R: A++ # Changing ifaces C: R: 0 libversion = -version-info 20:0:20 libversion = -version-info 21:0:21 #libversion = -release @LIBRARY_RELEASE@ libgwyapp2_la_LDFLAGS = @GTKGLEXT_LIBS@ @GIO_LIBS@ @BASIC_LIBS@ $(win32_libs) -export-dynamic $(no_undefined) $(export_symbols) $(libversion) libgwyapp2_la_CPPFLAGS = -DG_LOG_DOMAIN=\"GwyApp\" $(AM_CPPFLAGS) Loading