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

Subversion commits

Recent commits to Gwyddion subversion repository:

r29775 by yeti-dn on 2026-04-10 18:28:19 in GWYDDION-UNSTABLE

- fixed hardcoded GWY_FILE_IMAGE in add_data_object() instead of data_kind
- caused all kinds weird surprises

Modified: file.c

r29774 by yeti-dn on 2026-04-10 17:57:50 in GWYDDION-UNSTABLE

- started 3.10 news

Modified: NEWS

r29773 by yeti-dn on 2026-04-10 17:55:22 in GWYDDION-UNSTABLE

- converted xyz_level to Scatter
- rather a massacre
- level-rotate needs to rotate the common XY using one Z channel; split from the other functions

Modified: xyz_autocrop.c xyz_average.c xyz_crop.c xyz_level.c xyz_merge.c

r29772 by yeti-dn on 2026-04-10 15:59:42 in GWYDDION-UNSTABLE

- converted xyz_merge to Scatter

Modified: xyz_average.c xyz_merge.c

r29771 by yeti-dn on 2026-04-10 15:24:19 in GWYDDION-UNSTABLE

- print Not readable instead of Unknown when a file to identify is not readable

Modified: gwyddion.c

r29770 by yeti-dn on 2026-04-10 15:12:19 in GWYDDION-UNSTABLE

- fixed swapped identify and check modes

Modified: gwyddion.c

r29769 by yeti-dn on 2026-04-10 15:03:34 in GWYDDION-UNSTABLE

- added Params support for Scatter data index
- added Params support for spectra data

Modified: data-chooser.c param-def.c param-def.h param-internal.h param-table.c param-table.h params.c params.h

r29768 by yeti-dn on 2026-04-10 14:54:03 in GWYDDION-UNSTABLE

- added a combo box constructor for Scatter data

Modified: combo-boxes.c combo-boxes.h

r29767 by yeti-dn on 2026-04-10 10:03:07 in GWYDDION-UNSTABLE

- reindented to 4 spaces

Modified: autogen.sh

r29766 by yeti-dn on 2026-04-10 10:01:27 in GWYDDION-UNSTABLE

- ported gettext m4 files workaround from 2.x

Modified: autogen.sh

r29765 by yeti-dn on 2026-04-10 09:50:41 in gwyddion

- moved the gettext m4 files workaround to the top level

Modified: autogen.sh

r29764 by yeti-dn on 2026-04-10 09:47:50 in gwyddion

- trying to work aroung gettext m4 files being in a weird place

Modified: autogen.sh

r29763 by yeti-dn on 2026-04-10 09:03:18 in GWYDDION-UNSTABLE

- converted xyz_crop to Scatter

Modified: xyz_crop.c

r29762 by yeti-dn on 2026-04-10 08:39:31 in GWYDDION-UNSTABLE

- added gwy_preview_scatter_to_field()

Modified: module-utils.c module-utils.h

r29761 by yeti-dn on 2026-04-09 18:10:37 in GWYDDION-UNSTABLE

- converted xyz_average to Scatter
- this one is now less nice, requiring data splitting and merging

Modified: xyz_average.c

r29760 by yeti-dn on 2026-04-09 17:27:28 in GWYDDION-UNSTABLE

- rewrote xyz_autocrop to Scatter functions
- the module seems botched to begin with

Modified: xyz_autocrop.c

r29759 by yeti-dn on 2026-04-09 17:26:53 in GWYDDION-UNSTABLE

- added XYZ average function which works with split XY and Z

Modified: field.c field.h

r29757 by yeti-dn on 2026-04-09 12:46:31 in GWYDDION-UNSTABLE

- fixed various confusions when things needs to be allocated in Scatter

Modified: scatter.c scatter.h tip.c unit.c

r29756 by yeti-dn on 2026-04-09 12:45:31 in GWYDDION-UNSTABLE

- added basic Scatter object tests

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

r29755 by yeti-dn on 2026-04-09 10:31:00 in GWYDDION-UNSTABLE

- increased tolerance for invidivdual test_field_tip_blind_estimate() results
- added a summary check which a decreased tolerance

Modified: field.c line.c

r29753 by yeti-dn on 2026-04-08 17:34:09 in GWYDDION-UNSTABLE

- added GwyScatter source code to Makefile since it at least compiles now
- some error handling code unification between Lawn and Scatter
- defined a proper compatibility checking function for Scatter in arithmetic

Modified: libgwyddion-docs.xml Makefile.am arithmetic.c arithmetic.h gwyddion.c gwyddion.h internal.h lawn.c scatter.c scatter.h spectra.c field.c

r29752 by yeti-dn on 2026-04-08 15:37:20 in GWYDDION-UNSTABLE

- fix the nm lie to the Å truth also in metadata
- get rid of some weird units like 1, 0 or bool in metadata

Modified: gxsm4.c

r29751 by yeti-dn on 2026-04-08 15:37:16 in gwyddion

- fix the nm lie to the Å truth also in metadata
- get rid of some weird units like 1, 0 or bool in metadata

Modified: gxsm4.c

r29750 by yeti-dn on 2026-04-07 16:18:14 in GWYDDION-UNSTABLE

- changed gwy_check_data_dimension() helper to take and array of gsize values instead of
  an error-prone vararg list
- already fixed a guint vs. gsize mixup (luckily not observable on little endian)

Modified: arithmetic.c arithmetic.h brick.c field.c internal.h lawn.c line.c nield.c serializable-utils.c serializable-utils.h spectra.c surface.c graph-curve-model.c serialization-utils.c

r29749 by yeti-dn on 2026-04-07 16:16:29 in GWYDDION-UNSTABLE

- started a new object for scattered XY+values data
- code not even included in Makefile, far from being compilable

Modified: scatter.c (new) scatter.h (new)

r29748 by yeti-dn on 2026-04-07 14:37:26 in GWYDDION-UNSTABLE

- replaced incorrect use of GWY_DATA_MISMATCH_ALL with the actual flags to check

Modified: igorfile.c

r29747 by yeti-dn on 2026-04-07 09:46:06 in GWYDDION-UNSTABLE

- fixed data-changed signal descriptions
- changed formal lawn curve index argument name to i

Modified: brick.c field.c lawn.c lawn.h line.c serializable.c spectra.c

r29746 by yeti-dn on 2026-04-06 09:30:31 in tags

- tagged version 3.9

Modified: gwyddion-3.9 (new)

r29745 by yeti-dn on 2026-04-06 09:29:21 in GWYDDION-UNSTABLE

- set version to 3.9 and updated news

Modified: NEWS configure.ac net.gwyddion.Gwyddion3.appdata.xml TODO.gwy3 gwyddion.c gwyddion-night-build

r29744 by yeti-dn on 2026-04-06 09:28:31 in GWYDDION-UNSTABLE

- merged automated gettext changes

Modified: cs.po de.po en_GB.po es.po fr.po it.po ja.po ko.po pt_BR.po ru.po

r29743 by yeti-dn on 2026-04-06 09:23:20 in GWYDDION-UNSTABLE

- removed update-api-indices helper script

Modified: Makefile.am update-api-indices.py (removed)

r29742 by yeti-dn on 2026-04-06 09:18:09 in GWYDDION-UNSTABLE

- fixed various documentation/code mismatches
- wrote some missing documentation
- moved a couple of things to more logical places

Modified: app.c app.h data-browser.c file.c gwyapp.c gwyapp.h menu.c module-loader.c param-table.c results-export.h color-axis.c graph-window.c graph.c gwyui.c pixbuf-render.h

r29741 by yeti-dn on 2026-04-06 08:37:30 in GWYDDION-UNSTABLE

- fixed name mismatches between documentation and code
- wrote some missing documentation
- moved a few things to more logical places

Modified: brick.h dict.c enums.c extend.c filters--small.c filters.c grain-value.h lawn.c macros.h math.c math.h nield.c nl-fitter.c serializable.c serializable.h stats--sum.c stats.c tip.c unit.c unit.h

r29740 by yeti-dn on 2026-04-06 07:44:45 in GWYDDION-UNSTABLE

- comment formatting

Modified: spectro.c

r29739 by yeti-dn on 2026-04-06 07:39:26 in GWYDDION-UNSTABLE

- fixed using the wrong data_kind in the common translate 2→3 subroutine

Modified: gwyfile.c

r29738 by yeti-dn on 2026-04-05 11:58:43 in GWYDDION-UNSTABLE

- added spectra thumbnails to data browser

Modified: app-graph-window.c data-browser--gui.c internal.h thumbnail.c thumbnail.h

r29737 by yeti-dn on 2026-04-05 11:40:37 in GWYDDION-UNSTABLE

- corrected various assumptions breaking spectra windows

Modified: app-graph-window.c data-browser--gui.c data-browser.c file-chooser.c file.c

r29736 by yeti-dn on 2026-04-05 10:44:24 in GWYDDION-UNSTABLE

- accept spectra data kind in AppGraphWindow
- simply show everything (or selected; if a subset is selected)
- removed can_make_visible() to enforce all data kinds should be visualisable

Modified: app-graph-window.c app-image-window.c data-browser-internal.h data-browser.c file-ops.c menu.h

r29735 by yeti-dn on 2026-04-05 09:54:25 in GWYDDION-UNSTABLE

- ported JEOL raw data converison improvements from 2.x

Modified: jeol.c

r29734 by yeti-dn on 2026-04-05 09:43:47 in gwyddion

- import data from all data sources
- print a warning when the conversion factor is not known

Modified: jeol.c

r29733 by yeti-dn on 2026-04-03 20:32:43 in GWYDDION-UNSTABLE

- updated v3 TODO

Modified: TODO.gwy3

r29731 by yeti-dn on 2026-04-03 19:02:44 in GWYDDION-UNSTABLE

- changed gwy_unit_divide() to modify the first argument

Modified: filters--convdeconv.c line.c stats.c unit.c unit.h graph_sfuncs.c calibrate.c edge.c psf-fit.c psf.c slope_dist.c tilt.c volume_calibrate.c volume_linestat.c volume_psf.c unit.c

r29730 by yeti-dn on 2026-04-03 09:18:46 in GWYDDION-UNSTABLE

- updated 3.9 news

Modified: NEWS

r29729 by yeti-dn on 2026-04-03 09:14:07 in GWYDDION-UNSTABLE

- restored the --check mode
- its less useful than it seems, but “see if you can load this file”
  without running the GUI still has use cases

Modified: gwyddion.c

r29728 by yeti-dn on 2026-04-03 09:03:27 in GWYDDION-UNSTABLE

- started changing Unit arithmetic functions signatures to act on the first argument as expected from a method
- gwy_unit_multiply() done

Modified: correlation.c filters--convdeconv.c gwynlfitpreset.c line.c linestats.c mfm.c stats--acfpsdf.c unit.c unit.h nanoscope.c quazarnpic.c spmlabf.c wrustfile.c graph_peaks.c psf.c volume_linestat.c volume_psf.c unit.c

r29727 by yeti-dn on 2026-04-03 07:17:17 in GWYDDION-UNSTABLE

- fixed a copy'n'paste mistake

Modified: spectra.c

r29726 by yeti-dn on 2026-04-03 07:04:17 in GWYDDION-UNSTABLE

- renamed EXR flags to OPENEXR
- do not define HAVE_EXR when we do not have the prerequsitie C++

Modified: configure.ac

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