Gwyddion – Free SPM (AFM, SNOM/NSOM, STM, MFM, …) data analysis software

Subversion commits

Recent commits to Gwyddion subversion repository:

r28874 by yeti-dn on yesterday 17:48:56 in GWYDDION-UNSTABLE

- actually added the grain-quantities source files

Modified: grain-quantities.c (new) grain-quantities.h (new)

r28873 by yeti-dn on yesterday 14:59:29 in GWYDDION-UNSTABLE

- added Nield-based versions of grain quantity evaluation
- only incompletely updated to handle negative empty space and not at all to
  non-contiguous grains

Modified: param-def.c Makefile.am correct.c distance-transform.h grain-value.c grain-value.h grains--values.c grains-nield.c grains-nield.h grains.c grains.h gwyddion.h grain-value-tree-view.c grain-value-tree-view.h grain_cross.c grain_dist.c grain_filter.c grain_makesel.c grain_stat.c grain_summary.c level_grains.c grainmeasure.c

r28872 by klapetek on 2025-11-14 19:53:27 in gwyddion

bugs in negative steps fixed

Modified: xyz_tstep.c

r28871 by yeti-dn on 2025-11-14 19:37:23 in GWYDDION-UNSTABLE

- added distance-transform.h to the main header

Modified: gwyddion.h

r28870 by yeti-dn on 2025-11-14 19:36:52 in GWYDDION-UNSTABLE

- added distance-transform source code
- implemented Nield distance transform functions there
- also moved some common definitions from grains--disttrans.c there

Modified: Makefile.am distance-transform.c (new) distance-transform.h (new) grains--disttrans.c grains-nield.c grains-nield.h grains.h watershed.c

r28869 by yeti-dn on 2025-11-14 17:52:00 in GWYDDION-UNSTABLE

- fixed mixed up col and row arguments

Modified: grains-nield.c

r28868 by yeti-dn on 2025-11-14 17:50:15 in GWYDDION-UNSTABLE

- added more Nield grain functions tests

Modified: nield.c test-list.txt

r28867 by klapetek on 2025-11-14 16:14:00 in gwyddion

added positive/negative/both steps

Modified: xyz_tstep.c

r28866 by yeti-dn on 2025-11-14 15:15:44 in GWYDDION-UNSTABLE

- added a couple basic tests for Nield grain numbering

Modified: nield.c test-list.txt

r28865 by yeti-dn on 2025-11-14 14:36:58 in GWYDDION-UNSTABLE

- added transpose tests

Modified: field.c nield.c test-list.txt

r28864 by yeti-dn on 2025-11-14 14:07:47 in GWYDDION-UNSTABLE

- added some more basic Line, Field and Nield tests

Modified: field.c line.c nield.c test-list.txt

r28863 by yeti-dn on 2025-11-14 13:46:27 in GWYDDION-UNSTABLE

- added watershed to documentation index

Modified: libgwyddion-docs.xml

r28862 by yeti-dn on 2025-11-14 13:21:37 in GWYDDION-UNSTABLE

- added compatibility checking functions for Nield

Modified: arithmetic.c arithmetic.h

r28861 by yeti-dn on 2025-11-14 13:02:11 in GWYDDION-UNSTABLE

- renamed old INTERPOLATION_BILINEAR enum alias

Modified: enums.c interpolation.h gwycombobox.c crosscor.c curvature.c pfm.c volumize.c volume_drift.c

r28859 by yeti-dn on 2025-11-13 14:43:45 in GWYDDION-UNSTABLE

- replaced gwy_line_resized() by gwy_line_crop() with standard arguments

Modified: fractals.c line.c line.h shape-fit-preset.c stats--acfpsdf.c fractal.c grain_dist.c logistic.c corrlen.c volume_fdfit.c volume_strayfield.c

r28858 by yeti-dn on 2025-11-13 14:32:56 in GWYDDION-UNSTABLE

- replaced gwy_field_resize() with gwy_field_crop() which takes standard arguments

Modified: field.c field.h filters--convdeconv.c grains.c nield.c omicronmatrix.c convolve.c deconvolve.c grain_cross.c grain_dist.c grain_filter.c grain_stat.c mark_with.c mcrop.c merge.c psf.c crop.c grainmeasure.c volume_psf.c

r28857 by yeti-dn on 2025-11-13 12:49:34 in GWYDDION-UNSTABLE

- updated gwy_grain_values_calculate() to use the Nield grain function

Modified: grain-value.c grain-value.h

r28856 by yeti-dn on 2025-11-13 12:27:41 in GWYDDION-UNSTABLE

- added waterhsed source file with watershed-related functions, Nield-based
- changed gwy_nield_resize() to a simple data-losing resize
- added gwy_nield_crop()

Modified: Makefile.am grains-nield.c grains-nield.h gwyddion.h nield.c nield.h watershed.c (new) watershed.h (new)

r28855 by yeti-dn on 2025-11-12 16:25:37 in GWYDDION-UNSTABLE

- added most of basic grain functions
- moved Otsu's threshold to stats because it is not even marking anything, just calculating a value

Modified: grains-nield.c grains-nield.h grains.c grains.h stats.c stats.h

r28854 by yeti-dn on 2025-11-12 15:00:46 in GWYDDION-UNSTABLE

- implemented grain numbering functions

Modified: grains-nield.c grains-nield.h nield.c process-internal.h

r28853 by klapetek on 2025-11-12 07:29:53 in gwyddion

fixed titles

Modified: xyz_tstep.c

r28852 by klapetek on 2025-11-11 16:26:37 in gwyddion

basic construction of step correction module for xyz data

Modified: Makefile.am xyz_tstep.c (new)

r28851 by yeti-dn on 2025-11-11 16:01:33 in GWYDDION-UNSTABLE

- implementing more functions

Modified: grains-nield.c grains-nield.h

r28850 by yeti-dn on 2025-11-11 14:36:09 in GWYDDION-UNSTABLE

- started implementing Nield grain functions
- grains-nield.c compiles, but only some functions are implemented

Modified: Makefile.am grains-nield.c (new) grains-nield.h nield.c process-internal.h

r28849 by yeti-dn on 2025-11-10 19:08:19 in GWYDDION-UNSTABLE

- added a Nield header with declarations of basic grain functions to implement
- some with NIELD name placeholders to avoid name clashes with existing functions

Modified: grains-nield.h (new)

r28847 by yeti-dn on 2025-11-10 18:14:49 in GWYDDION-UNSTABLE

- added reproduction of constant tests for complicated field extensions

Modified: field.c test-list.txt

r28846 by yeti-dn on 2025-11-10 18:13:54 in GWYDDION-UNSTABLE

- fixed some bugs so that CONNECT at least passes a reproduction of constant test

Modified: extend.c

r28845 by yeti-dn on 2025-11-10 17:47:53 in GWYDDION-UNSTABLE

- implemented CONNECT method for fields
- untested

Modified: extend.c

r28843 by yeti-dn on 2025-11-10 13:37:47 in GWYDDION-UNSTABLE

- added field extension tests for the simple methods

Modified: field.c test-list.txt

r28842 by yeti-dn on 2025-11-10 12:33:56 in GWYDDION-UNSTABLE

- made exceptions for a few common things which only look like bad coding style

Modified: check-coding-style.py

r28841 by yeti-dn on 2025-11-10 09:48:49 in GWYDDION-UNSTABLE

- added a constant-preservation test for line connect-extend method

Modified: line.c test-list.txt

r28840 by yeti-dn on 2025-11-10 09:47:16 in GWYDDION-UNSTABLE

- fixed various bugs in 1D extend-connect

Modified: extend.c

r28839 by yeti-dn on 2025-11-10 09:09:21 in GWYDDION-UNSTABLE

- added gwy_line_extend() tests

Modified: line.c test-list.txt

r28838 by yeti-dn on 2025-11-10 09:07:58 in GWYDDION-UNSTABLE

- implemented gwy_line_extend()

Modified: extend.c

r28837 by yeti-dn on 2025-11-10 08:56:21 in GWYDDION-UNSTABLE

- fixed duplicate declarations of recent file menu functions

Modified: menu-recent-files.h menu.h

r28836 by klapetek on 2025-11-09 19:49:00 in gwyddion

added news

Modified: NEWS

r28835 by klapetek on 2025-11-09 19:42:32 in gwyddion

added simple module to split HS-AFM non-raster data to volume data

Modified: Makefile.am xyz_volumize.c (new)

r28834 by yeti-dn on 2025-11-07 13:47:44 in GWYDDION-UNSTABLE

- fixed more nonsystematic and wrong header guard macro names

Modified: genmarshal.mk menu-recent-files.h module-browser.h module-utils-file.h grains.h Makefile.am utils.h

r28833 by yeti-dn on 2025-11-07 13:47:22 in GWYDDION-UNSTABLE

- check if header guard macros match the file name in check_coding_style
- a bunch of them still fail due to old-style names but it will improve over time

Modified: gwyddion-night-build

r28832 by yeti-dn on 2025-11-07 13:39:29 in GWYDDION-UNSTABLE

- use systematic names for generated headers

Modified: gen-authors.py genmarshal.mk mac_integration.h

r28831 by yeti-dn on 2025-11-07 08:58:55 in GWYDDION-UNSTABLE

- implemented gwy_nield_get_max()

Modified: nield.c

r28830 by yeti-dn on 2025-11-06 18:38:56 in GWYDDION-UNSTABLE

- renamed private line extension function in roughness tool to avoid conflict with the upcoming
  library function

Modified: roughness.c

r28829 by yeti-dn on 2025-11-06 18:32:42 in GWYDDION-UNSTABLE

- added common serialisation interface tests for Nield

Modified: Makefile.am nield.c (new) test-list.txt

r28828 by yeti-dn on 2025-11-06 18:27:26 in GWYDDION-UNSTABLE

- started adding smooth-connect extension method so that we can get rid of the copies in modules
- added Line extension function declaration analogous to Field; unimplemented for now

Modified: arithmetic.h enums.h extend.c extend.h filters--minmax.c filters.c interpolation.h

r28827 by yeti-dn on 2025-11-06 17:02:41 in GWYDDION-UNSTABLE

- split extended functions from arithmetic to separate source files

Modified: Makefile.am arithmetic.c arithmetic.h extend.c (new) extend.h (new) gwyddion.h nield.c

r28826 by yeti-dn on 2025-11-06 16:49:41 in GWYDDION-UNSTABLE

- renamed Csomehthing Field cache macros to FCsomething

Modified: arithmetic.c field.c filters.c process-internal.h stats--entropy.c stats--sum.c stats.c

r28825 by yeti-dn on 2025-11-06 16:46:12 in GWYDDION-UNSTABLE

- updated documentation indices

Modified: libgwyddion-docs.xml libgwyui-docs.xml

1.3 (yeti, 2014-06-08 11:10:03)
© David Nečas and Petr Klapetek

Home Download News Features Screenshots Documentation Communicate Participate Resources Publications Applications Site Map

Valid XHTML 1.0 Valid CSS