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

Subversion commits

Recent commits to Gwyddion subversion repository:

r29324 by yeti-dn on yesterday 18:02:30 in GWYDDION-UNSTABLE

- added extraction and coordinates 4-connected linear area tests

Modified: shaped.c test-list.txt

r29323 by yeti-dn on yesterday 17:58:37 in GWYDDION-UNSTABLE

- added a few more 4-connected linear area tests

Modified: shaped.c test-list.txt

r29322 by yeti-dn on yesterday 17:52:08 in GWYDDION-UNSTABLE

- distinguish 4 cases in 4-connected line drawing to get rid of absolute value complications

Modified: shaped.c

r29321 by yeti-dn on yesterday 17:16:24 in GWYDDION-UNSTABLE

- split 8-connected and 4-connected drawing cycles
- make 4-connected lines a bit more symmetrical

Modified: shaped.c

r29320 by yeti-dn on yesterday 15:32:21 in gwyddion

- draw single-pixel lines separately to avoid division by zero in the general code

Modified: maskedit.c

r29319 by yeti-dn on yesterday 13:22:54 in GWYDDION-UNSTABLE

- added extract & insert tests for 8-connected linear Nield areas

Modified: shaped.c test-list.txt

r29318 by yeti-dn on yesterday 13:22:28 in GWYDDION-UNSTABLE

- fixed is-Nield assertion on a plain array in line data extraction

Modified: shaped.c

r29317 by yeti-dn on 2026-01-21 18:58:25 in GWYDDION-UNSTABLE

- started adding some linear area tests

Modified: shaped.c test-list.txt

r29316 by yeti-dn on 2026-01-21 18:12:04 in GWYDDION-UNSTABLE

- fixed all kinds of swapped arguments and off-by-1 errors in linear area functions

Modified: shaped.c

r29315 by yeti-dn on 2026-01-21 15:45:04 in GWYDDION-UNSTABLE

- added more shaped circular area tests

Modified: shaped.c test-list.txt

r29314 by yeti-dn on 2026-01-21 15:44:39 in GWYDDION-UNSTABLE

- fixed bugs in returning relative coordinates for extracted cicrular areas

Modified: shaped.c

r29313 by yeti-dn on 2026-01-21 12:12:43 in GWYDDION-UNSTABLE

- ported initialisation from existing image fixes and improvements from 2.x

Modified: cpde.c

r29312 by yeti-dn on 2026-01-21 11:51:36 in GWYDDION-UNSTABLE

- ported NanoObserver scan line range fix from 2.x

Modified: nanoobserver.c

r29311 by yeti-dn on 2026-01-21 09:01:39 in gwyddion

- updated 2.71 news

Modified: NEWS

r29310 by yeti-dn on 2026-01-21 08:57:57 in gwyddion

- disabled debugging

Modified: nanoobserver.c

r29309 by yeti-dn on 2026-01-21 08:55:32 in gwyddion

- fixed using nscanlines as image height
- handle images with missing scan lines correctly

Modified: nanoobserver.c

r29308 by yeti-dn on 2026-01-20 22:16:29 in GWYDDION-UNSTABLE

- increased gwy_line_skew() tolerance again
- the errors are kind of large (although still tiny)

Modified: line.c

r29307 by yeti-dn on 2026-01-20 22:14:59 in GWYDDION-UNSTABLE

- added small circle shaped area tests

Modified: shaped.c test-list.txt

r29306 by yeti-dn on 2026-01-20 18:54:12 in GWYDDION-UNSTABLE

- fixed extracted elliptic area row indices not being relative to the region top row as specified

Modified: shaped.c

r29305 by yeti-dn on 2026-01-20 18:53:29 in GWYDDION-UNSTABLE

- added tests for elliptic area extracted coordinates

Modified: shaped.c test-list.txt

r29304 by yeti-dn on 2026-01-20 18:36:23 in GWYDDION-UNSTABLE

- fixed elliptic_row_range() behaviour when completely outside the rectangle
- remove assertions that data[] arrays are not NULL for extraction as they do not have to be an more

Modified: shaped.c

r29303 by yeti-dn on 2026-01-20 18:29:59 in GWYDDION-UNSTABLE

- added a bunch of tests for elliptic area functions

Modified: shaped.c test-list.txt

r29302 by yeti-dn on 2026-01-20 13:51:22 in gwyddion

- started 2.71 news
- added a forgotten 2.70 news item

Modified: NEWS

r29301 by yeti-dn on 2026-01-20 13:29:59 in gwyddion

- made initialisation of Turing pattern from existing data actually useful

Modified: cpde_synth.c

r29300 by yeti-dn on 2026-01-19 22:52:45 in GWYDDION-UNSTABLE

- fixed asserting Field type in a Nield function

Modified: shaped.c

r29299 by yeti-dn on 2026-01-19 21:39:03 in GWYDDION-UNSTABLE

- started a source file fo shaped operation tests
- currently just a better helper function for creating Nields from strings

Modified: Makefile.am nield.c shaped.c (new) testlibgwy.h

r29298 by yeti-dn on 2026-01-19 18:22:39 in GWYDDION-UNSTABLE

- handle non-positive values by clearing the field in gwy_nield_isolate()

Modified: grains-nield.c

r29297 by yeti-dn on 2026-01-19 18:21:43 in GWYDDION-UNSTABLE

- choose grain number correctly when the nield is empty in test_nield_grain_isolate_bbox()

Modified: nield.c

r29296 by yeti-dn on 2026-01-19 18:15:22 in GWYDDION-UNSTABLE

- added a simple grain sizes test

Modified: nield.c test-list.txt

r29295 by yeti-dn on 2026-01-19 18:06:09 in GWYDDION-UNSTABLE

- added tests for Nield isolate bounding box return values

Modified: nield.c test-list.txt

r29294 by yeti-dn on 2026-01-19 17:52:45 in GWYDDION-UNSTABLE

- got rid of extra ’_get‘ in a few mostly Nield function names

Modified: correct--laplace.c field.c field.h grain-quantities.c grains-nield.c grains-nield.h acf2d.c curvature.c grain_makesel.c psdf2d.c terracefit.c profile.c readvalue.c roughness.c

r29293 by yeti-dn on 2026-01-19 17:41:04 in GWYDDION-UNSTABLE

- renamed gwy_nield_logical() to gwy_nield_merge() and impemented all 16 operations

Modified: grains-nield.c grains-nield.h facet_analysis.c facet_measure.c grain_edge.c grain_mark.c grain_wshed.c indent_analyze.c mark_disconn.c mark_with.c scars.c terracefit.c wpour_mark.c

r29291 by yeti-dn on 2026-01-19 17:07:28 in GWYDDION-UNSTABLE

- renamed elliptic to shaped also in doc index

Modified: libgwyddion-docs.xml

r29290 by yeti-dn on 2026-01-19 15:36:27 in GWYDDION-UNSTABLE

- started 3.8 news

Modified: NEWS

r29289 by yeti-dn on 2026-01-19 15:32:50 in GWYDDION-UNSTABLE

- updated for changes in shaped area function signatures

Modified: gwyplaintool.c

r29288 by yeti-dn on 2026-01-19 15:30:16 in GWYDDION-UNSTABLE

- updated modules for changes in grain and shaped area function signatures

Modified: acf2d.c classify.c edge.c indent_analyze.c psf.c rank-filter.c trimmed-mean.c wrap_calls.c readvalue.c

r29287 by yeti-dn on 2026-01-19 14:53:12 in GWYDDION-UNSTABLE

- converted maskedit to Nield mask
- total rewrite

Modified: maskedit.c

r29286 by yeti-dn on 2026-01-19 14:23:12 in GWYDDION-UNSTABLE

- made output data array for extract functions also optional

Modified: shaped.c

r29285 by yeti-dn on 2026-01-18 13:00:34 in GWYDDION-UNSTABLE

- added thin-line operations to shaped
- currently for Nield only

Modified: shaped.c shaped.h

r29284 by yeti-dn on 2026-01-18 11:50:02 in GWYDDION-UNSTABLE

- added optional pixel position out-arguments to all extraction functions
- removed gwy_field_circulat_area_extract_with_pos()
- renamed unextract to insert

Modified: shaped.c shaped.h

r29283 by yeti-dn on 2026-01-18 09:51:01 in GWYDDION-UNSTABLE

- renamed elliptic to shaped since we might want to put more shapes there like lines

Modified: Makefile.am correct.c elliptic.c (removed) elliptic.h (removed) filters--minmax.c gwyddion.h hough.c shaped.c (new) shaped.h (new)

r29282 by yeti-dn on 2026-01-17 21:17:50 in GWYDDION-UNSTABLE

- converted profile to Nield mask

Modified: profile.c

r29281 by yeti-dn on 2026-01-17 20:54:31 in GWYDDION-UNSTABLE

- changed gwy_grain_values_calculate() to a Nield method (with Nield first argument)
  gwy_nield_grain_values()

Modified: grain-quantities.c grain-quantities.h grain-value.c grain-value.h stats.h grain_cross.c grain_dist.c grain_filter.c grain_makesel.c grain_stat.c grain_summary.c level_grains.c

r29280 by yeti-dn on 2026-01-17 20:53:41 in GWYDDION-UNSTABLE

- converted grainmeasure to Nield mask

Modified: grainmeasure.c

r29279 by yeti-dn on 2026-01-17 17:20:03 in GWYDDION-UNSTABLE

- converted spotremove to Nield mask

Modified: spotremove.c

r29278 by yeti-dn on 2026-01-17 17:05:25 in GWYDDION-UNSTABLE

- converted stats to Nield mask

Modified: stats.c

r29277 by yeti-dn on 2026-01-17 16:48:26 in GWYDDION-UNSTABLE

- converted sfunctions to Nield mask
- removed mask inversion from the preprocessed mask as all functions seem to support masking
  modes already

Modified: sfunctions.c

r29276 by yeti-dn on 2026-01-17 12:27:05 in GWYDDION-UNSTABLE

- converted rprofile to Nield mask

Modified: cprofile.c rprofile.c

r29275 by yeti-dn on 2026-01-17 12:20:30 in GWYDDION-UNSTABLE

- converted readvalue to Nield mask

Modified: readvalue.c

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