Recent commits to Gwyddion subversion repository:
r29200 by yeti-dn on today 12:32:28 in GWYDDION-UNSTABLE
- fixed possibly not invalidating the field in gwy_field_fill_mask()
Modified:
field.c
r29199 by yeti-dn on today 12:32:02 in GWYDDION-UNSTABLE
- added a test for the 01 special case of gwy_field_fill_mask()
Modified:
nield.c
test-list.txt
r29198 by yeti-dn on today 12:19:34 in GWYDDION-UNSTABLE
- added a Line part_copy() test
Modified:
field.c
line.c
test-list.txt
r29197 by yeti-dn on today 11:53:10 in GWYDDION-UNSTABLE
- added tests for extend() methods with UNDEIFNED exterior
Modified:
field.c
line.c
nield.c
test-list.txt
r29196 by yeti-dn on today 10:37:28 in GWYDDION-UNSTABLE
- added gwy_nield_extend() tests
Modified:
nield.c
test-list.txt
r29194 by yeti-dn on today 10:36:13 in GWYDDION-UNSTABLE
- support UNDEFINED exterior in Field and Line extend functions
Modified:
extend.c
r29192 by yeti-dn on today 10:17:14 in GWYDDION-UNSTABLE
- fixed simple bugs and typos in gwy_nield_extend()
Modified:
extend.c
r29191 by yeti-dn on today 09:11:38 in GWYDDION-UNSTABLE
- use gwy_nield_extend()
Modified:
extend.c
mask_shift.c
r29190 by yeti-dn on today 09:11:22 in GWYDDION-UNSTABLE
- converted measure_lattice to Nield mask
Modified:
measure_lattice.c
r29188 by klapetek on yesterday 20:44:08 in gwyddion
added option to subtract value in particular pixel
Modified:
volume_zposlevel.c
r29187 by yeti-dn on yesterday 15:59:00 in GWYDDION-UNSTABLE
- added a native gwy_nield_extend() function
r29186 by yeti-dn on 2026-01-12 18:05:30 in GWYDDION-UNSTABLE
- converted mask_shift to Nield mask
Modified:
mask_shift.c
r29185 by yeti-dn on 2026-01-12 17:59:52 in GWYDDION-UNSTABLE
- re-fixed a Field/Nield function confusion
Modified:
extend.c
r29184 by yeti-dn on 2026-01-12 17:58:42 in GWYDDION-UNSTABLE
- converted maskops to Nield mask
Modified:
maskops.c
r29183 by yeti-dn on 2026-01-12 17:47:53 in GWYDDION-UNSTABLE
- converted mask_noisify to Nield mask
Modified:
mask_noisify.c
r29182 by yeti-dn on 2026-01-12 17:43:38 in GWYDDION-UNSTABLE
- some TODO notes from conversion of modules to Nield masks
Modified:
TODO.gwy3
r29181 by yeti-dn on 2026-01-12 17:43:21 in GWYDDION-UNSTABLE
- converted mask_morph to Nield mask - somewhat hairy with multiple Field/Nield conversions
Modified:
mask_morph.c
r29180 by yeti-dn on 2026-01-12 17:26:58 in GWYDDION-UNSTABLE
- converted mask_edit to Nield mask
Modified:
mask_edt.c
r29179 by yeti-dn on 2026-01-12 17:21:07 in GWYDDION-UNSTABLE
- converted mask_distribute to Nield mask
Modified:
mask_distribute.c
r29178 by yeti-dn on 2026-01-12 17:10:29 in GWYDDION-UNSTABLE
- converted maskcor to Nield mask - a bit hairy since it was using a single field for both score and mask
Modified:
maskcor.c
r29177 by yeti-dn on 2026-01-12 16:32:57 in GWYDDION-UNSTABLE
- added more operations to gwy_nield_logical()
Modified:
enums.c
grains-nield.c
grains-nield.h
r29176 by yeti-dn on 2026-01-12 15:48:05 in GWYDDION-UNSTABLE
- converted mark_with to Nield mask - a substantial rewrite as the entire module is about creating and modifying the mask in various ways
Modified:
mark_with.c
r29175 by yeti-dn on 2026-01-12 14:42:40 in GWYDDION-UNSTABLE
- converted mark_disconn to Nield mask
Modified:
mark_disconn.c
r29174 by yeti-dn on 2026-01-12 14:42:28 in GWYDDION-UNSTABLE
- fixed code alignement
Modified:
extend.c
r29173 by yeti-dn on 2026-01-12 14:25:46 in GWYDDION-UNSTABLE
- documented other grain merge modes
Modified:
enums.c
grains-nield.c
r29172 by yeti-dn on 2026-01-12 14:11:33 in GWYDDION-UNSTABLE
- converted logistic to Nield mask
Modified:
logistic.c
r29171 by yeti-dn on 2026-01-12 12:48:34 in GWYDDION-UNSTABLE
- converted linematch to Nield mask
Modified:
linematch.c
r29170 by yeti-dn on 2026-01-12 10:12:53 in GWYDDION-UNSTABLE
- converted linecorrect to Nield mask
Modified:
linecorrect.c
r29169 by yeti-dn on 2026-01-12 09:55:33 in GWYDDION-UNSTABLE
- converted level_grains to Nield mask
Modified:
level_grains.c
r29168 by yeti-dn on 2026-01-11 15:25:20 in GWYDDION-UNSTABLE
- converted laplace to Nield mask
Modified:
laplace.c
r29167 by yeti-dn on 2026-01-11 15:23:31 in GWYDDION-UNSTABLE
- swapped the masked and unmasked arguments of Field fill-mask functions to the more natural (less error prone) order
Modified:
dwt.c
field.c
field.h
fractals.c
stats--acfpsdf.c
indent_analyze.c
field.c
r29166 by yeti-dn on 2026-01-11 15:18:38 in GWYDDION-UNSTABLE
- converted indent_analyze to Nield mask - a substantial rewrite; there is a lot of mask wrestling
Modified:
indent_analyze.c
r29165 by yeti-dn on 2026-01-11 15:13:42 in GWYDDION-UNSTABLE
- use the full-field gwy_field_fill_mask() where appropriate
Modified:
dwt.c
fractals.c
stats--acfpsdf.c
r29164 by yeti-dn on 2026-01-11 15:11:46 in GWYDDION-UNSTABLE
- fixed swapped arguments of gwy_field_area_fill_mask()
Modified:
stats--acfpsdf.c
r29163 by yeti-dn on 2026-01-11 15:06:47 in GWYDDION-UNSTABLE
- added a private helper for filling a field simply with 0 and 1 according to a mask
Modified:
field.c
internal.h
nield.c
r29162 by yeti-dn on 2026-01-11 14:58:46 in GWYDDION-UNSTABLE
- added full-field variants of a couple of functions
Modified:
field.c
field.h
filters--minmax.c
filters.h
r29161 by yeti-dn on 2026-01-11 14:57:58 in GWYDDION-UNSTABLE
- added a couple more modes to gwy_nield_logical() - moved GwyMergeType to grains-nield.h and changed the enum values to correspond to the 16 basic operations
Modified:
enums.c
enums.h
grains-nield.c
grains-nield.h
r29160 by yeti-dn on 2026-01-11 11:29:41 in GWYDDION-UNSTABLE
- special-case thresholding for the common case when one of the edge points is infinite
Modified:
grains-nield.c
r29159 by yeti-dn on 2026-01-11 11:20:54 in GWYDDION-UNSTABLE
- renamed Field thresholding function arguments to make a bit more sense
r29158 by yeti-dn on 2026-01-11 11:12:35 in GWYDDION-UNSTABLE
- use return values from Nield normalisation functions to decide whether set or remove result mask
Modified:
arithmetic.c
facet_analysis.c
facet_measure.c
grain_edge.c
grain_mark.c
grain_wshed.c
r29157 by yeti-dn on 2026-01-11 10:53:39 in GWYDDION-UNSTABLE
- return a value from gwy_nield_flatten() indicating whether the Nield is non-empty
Modified:
grains-nield.c
grains-nield.h
r29156 by yeti-dn on 2026-01-11 10:38:10 in GWYDDION-UNSTABLE
- converted grain_wshed to Nield mask
Modified:
grain_wshed.c
r29155 by yeti-dn on 2026-01-10 17:37:04 in GWYDDION-UNSTABLE
- converted hertz to Nield mask
Modified:
hertz.c
r29154 by yeti-dn on 2026-01-10 17:30:49 in GWYDDION-UNSTABLE
- number grains when we create a fresh mask
Modified:
arithmetic.c
extend.c
facet_analysis.c
facet_measure.c
good_profile.c
grain_edge.c
grain_mark.c
r29153 by yeti-dn on 2026-01-10 17:24:22 in GWYDDION-UNSTABLE
- converted grain_summary to Nield mask
Modified:
grain_summary.c
r29152 by yeti-dn on 2026-01-10 16:38:06 in GWYDDION-UNSTABLE
- removed TODO Nield comment
Modified:
grain_stat.c