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

Subversion commits

Recent commits to Gwyddion subversion repository:

r28099 by yeti-dn on 2025-06-12 18:10:38 in GWYDDION-UNSTABLE

- simplified code by getting graph model title directly

Modified: file.c

r28098 by yeti-dn on 2025-06-12 18:09:05 in GWYDDION-UNSTABLE

- added functions for getting graph and curve labels directly
- using properties means having to free the strings

Modified: gwygraphcurvemodel.c gwygraphcurvemodel.h gwygraphmodel.c gwygraphmodel.h

r28097 by yeti-dn on 2025-06-12 18:01:45 in GWYDDION-UNSTABLE

- added title-handling functions

Modified: file.c file.h

r28096 by yeti-dn on 2025-06-12 15:29:35 in GWYDDION-UNSTABLE

- added some get-ids functions
- got rid of last_id since it is always the last id in the array

Modified: file.c file.h

r28095 by yeti-dn on 2025-06-12 14:53:17 in GWYDDION-UNSTABLE

- slowly implementing some File functions

Modified: file.c file.h

r28094 by yeti-dn on 2025-06-11 17:53:32 in GWYDDION-UNSTABLE

- started a File object for representing files
- a Container subclass with extra functions
- currently basically a bunch of declarations

Modified: TODO.gtk3 libgwyapp-docs.xml Makefile.am file.c (new) file.h (new) gwyapp.h gwycontainer.c

r28093 by yeti-dn on 2025-06-11 15:44:24 in gwyddion

- added an import module for Thermofisher TEM images with correct scale

Modified: Makefile.am talos.c (new)

r28092 by yeti-dn on 2025-06-11 14:23:18 in gwyddion

- added support for TIFF RATIONAL type to get_float() wrapper

Modified: gwytiff.c

r28091 by yeti-dn on 2025-06-11 10:50:10 in GWYDDION-UNSTABLE

- renamed file in libgwyapp to file-ops

Modified: libgwyapp-docs.xml Makefile.am file-ops.c (new) file-ops.h (new) file.c (removed) file.h (removed) gwyapp.h module-utils.c

r28090 by yeti-dn on 2025-06-10 14:03:43 in GWYDDION-UNSTABLE

- increased get_stats() tolerances slightly

Modified: field.c

r28089 by yeti-dn on 2025-06-10 14:00:27 in GWYDDION-UNSTABLE

- added basic GraphModel tests

Modified: Makefile.am graph-curve-model.c graph-model.c (new) test-list.txt

r28088 by yeti-dn on 2025-06-10 13:58:20 in GWYDDION-UNSTABLE

- fixed mixed up original and copy objects in serializable_copy()

Modified: gwygraphmodel.c

r28087 by yeti-dn on 2025-06-10 13:51:42 in GWYDDION-UNSTABLE

- do not take shortcuts in serialisation wrappers; it breaks subclassing

Modified: gwygraphcurvemodel.c gwygraphmodel.c

r28086 by yeti-dn on 2025-06-10 13:44:05 in GWYDDION-UNSTABLE

- added GraphModel functions returning the unit objects

Modified: gwygraphcurvemodel.c gwygraphmodel.c gwygraphmodel.h

r28085 by yeti-dn on 2025-06-10 13:09:36 in GWYDDION-UNSTABLE

- updated gir-vim-syntax from upstream

Modified: gir-vim-syntax.py

r28084 by yeti-dn on 2025-06-10 12:15:50 in GWYDDION-UNSTABLE

- include some properties in serialisable curve model tests

Modified: graph-curve-model.c

r28083 by yeti-dn on 2025-06-10 12:03:02 in GWYDDION-UNSTABLE

- consider empty curves ordered

Modified: gwygraphcurvemodel.c gwygraphcurvemodel.h

r28082 by yeti-dn on 2025-06-10 12:02:38 in GWYDDION-UNSTABLE

- started adding graph curve model tests

Modified: Makefile.am graph-curve-model.c (new) selections.c serialization.c test-list.txt testlibgwy.h

r28081 by yeti-dn on 2025-06-10 11:29:49 in GWYDDION-UNSTABLE

- include module utils in the main header

Modified: gwyapp.h

r28080 by yeti-dn on 2025-06-10 11:24:41 in GWYDDION-UNSTABLE

- mark assert-equal functions not used anywhere else as static

Modified: lawn.c surface.c

r28079 by yeti-dn on 2025-06-09 15:05:12 in GWYDDION-UNSTABLE

- moved gwydgetmarshals to marshals

Modified: Makefile.am gwydgetmarshals.list (removed) gwygraphmodel.c marshals.list (new)

r28078 by yeti-dn on 2025-06-09 15:01:19 in GWYDDION-UNSTABLE

- updated ignored generated files

Modified: tests

r28077 by yeti-dn on 2025-06-09 14:59:49 in GWYDDION-UNSTABLE

- updated ignored generated files

Modified: libgwyapp libgwyddion libgwyui

r28076 by yeti-dn on 2025-06-09 14:55:16 in GWYDDION-UNSTABLE

- moved tests to a top-level directory
- link tests with all our libraries
- removed a forgotten linking with Xmu

Modified: Makefile.am configure.ac Makefile.am Makefile.am tests (removed) tests (new) Makefile.am brick.c container.c error-list.c field.c gl-material.c gradient.c inventory.c lawn.c line.c raw-data.c resource.c rgba.c selections.c serialization-utils.c serialization.c spectra.c strfuncs.c string-list.c surface.c testlibgwy.c unit.c version.c xy.c xyz.c

r28075 by yeti-dn on 2025-06-09 14:45:16 in GWYDDION-UNSTABLE

- initialise CLEANFILES

Modified: Makefile.am

r28074 by yeti-dn on 2025-06-09 14:43:50 in GWYDDION-UNSTABLE

- moved .test files from DISTCLEAN to CLEAN; they are not valuable at all

Modified: expand-test-list.py

r28073 by yeti-dn on 2025-06-06 17:58:48 in GWYDDION-UNSTABLE

- remember correctly last coordinates when deleting objects
- improved the last_xy helper function

Modified: selection.c

r28072 by yeti-dn on 2025-06-06 17:58:10 in GWYDDION-UNSTABLE

- added a test for Selection get_changed_object()
- made selection tests a bit more hierarchical

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

r28071 by yeti-dn on 2025-06-06 16:49:59 in GWYDDION-UNSTABLE

- pass extra command line arguments to testlibgwy

Modified: runtest.sh.in

r28070 by yeti-dn on 2025-06-06 16:49:43 in GWYDDION-UNSTABLE

- added basic and serialisation tests for the remanining selection types

Modified: selections.c test-list.txt

r28069 by yeti-dn on 2025-06-06 13:41:27 in GWYDDION-UNSTABLE

- adding more basic Selection tests

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

r28068 by yeti-dn on 2025-06-06 13:27:24 in GWYDDION-UNSTABLE

- do not try to shortcut the Serializable interface in functions like gwy_foo_copy() because
  it breaks subclassing

Modified: brick.c field.c gwycontainer.c gwysiunit.c lawn.c selection.c spectra.c string-list.c surface.c

r28067 by yeti-dn on 2025-06-06 13:13:45 in GWYDDION-UNSTABLE

- started basic Selection tests
- currently for Axis and Point
- some fail

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

r28066 by yeti-dn on 2025-06-03 17:59:02 in GWYDDION-UNSTABLE

- added more checks for basic field statistics

Modified: field.c test-list.txt

r28065 by yeti-dn on 2025-06-03 13:03:19 in GWYDDION-UNSTABLE

- improved valgrind detection

Modified: configure.ac testlibgwy.c gwy-enable.m4

r28064 by yeti-dn on 2025-06-03 13:03:05 in GWYDDION-UNSTABLE

- fixed copy'n'paste bug in Spectra serialisation

Modified: spectra.c

r28063 by yeti-dn on 2025-06-03 13:02:28 in GWYDDION-UNSTABLE

- added spectra curve manipulation test

Modified: test-list.txt

r28062 by yeti-dn on 2025-06-03 13:01:48 in GWYDDION-UNSTABLE

- when we get error list mismatch, print the entire lists to stderr

Modified: error-list.c

r28061 by yeti-dn on 2025-06-03 13:01:11 in GWYDDION-UNSTABLE

- added some curve data to Spectra tests

Modified: spectra.c

r28060 by yeti-dn on 2025-06-03 07:15:48 in GWYDDION-UNSTABLE

- added a note about bizarre raw data conversion failures on ubuntu

Modified: raw-data.c

r28059 by yeti-dn on 2025-06-02 15:23:54 in GWYDDION-UNSTABLE

- started adding basic Spectra tests
- currently with empty objects (no curve data)

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

r28058 by yeti-dn on 2025-06-02 15:22:22 in GWYDDION-UNSTABLE

- fixed not initialising the priv pointer in gwy_spectra_init()

Modified: spectra.c

r28057 by yeti-dn on 2025-06-02 15:02:03 in GWYDDION-UNSTABLE

- produce Lawn with some actual curve data in create_lawn_for_serialisation()

Modified: lawn.c

r28056 by yeti-dn on 2025-06-02 14:56:36 in GWYDDION-UNSTABLE

- also excersise serialisation for lawn with no data

Modified: lawn.c

r28055 by yeti-dn on 2025-06-02 14:53:19 in GWYDDION-UNSTABLE

- include a Lawn with segmentation in serialisation tests

Modified: lawn.c

r28054 by yeti-dn on 2025-06-02 14:52:53 in GWYDDION-UNSTABLE

- fixed more copn'n'paste confusion in serialisation

Modified: lawn.c

r28053 by yeti-dn on 2025-06-02 14:43:45 in GWYDDION-UNSTABLE

- fixed various copy'n'paste bugs in Lawn serialisation

Modified: lawn.c

r28052 by yeti-dn on 2025-06-02 11:46:26 in GWYDDION-UNSTABLE

- added standard basic tests for Lawn
- some serialisation-related ones do not pass yet

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

r28051 by yeti-dn on 2025-06-02 11:42:35 in gwyddion

- set curve lengths to zero when clearing data

Modified: lawn.c

r28050 by yeti-dn on 2025-06-02 11:41:35 in GWYDDION-UNSTABLE

- set curvelengths to zero when clearing lawn data

Modified: lawn.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