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

Subversion commits

Recent commits to Gwyddion subversion repository:

r28628 by yeti-dn on 2025-09-30 12:17:05 in gwyddion

- treat NaN-like missing value substitue as string missing values, not numerical

Modified: rawfile.c

r28627 by yeti-dn on 2025-09-30 12:12:08 in gwyddion

- updated 2.70 news a bit

Modified: NEWS

r28626 by yeti-dn on 2025-09-30 12:10:19 in gwyddion

- do not throw away bad value mask created for preview
- we need to set it on the image later when the bad values have already been replaced

Modified: rawfile.c

r28625 by yeti-dn on 2025-09-26 17:46:26 in GWYDDION-UNSTABLE

- moved data-browser to data-browser-old to keep it for reference for now
- split thumbnail creation, which is a separate functionality, to thumbail.c
- started new data-browser code
- mostly just some declarations and musings

Modified: Makefile.am app.c data-browser-aux.c data-browser-old.c (new) data-browser-old.h (new) data-browser.c data-browser.h data-chooser.c file-ops.c file.c filelist.c gwyapp.c gwyapp.h gwyappfilechooser.c gwyappinternal.h gwyplaintool.c menu.c module-utils-synth.c module-utils.c param-table.c params.c settings.c thumbnail.c (new) thumbnail.h (new)

r28624 by yeti-dn on 2025-09-26 16:01:29 in GWYDDION-UNSTABLE

- added file id functions to File itself

Modified: data-browser.c data-browser.h file.c file.h

r28623 by yeti-dn on 2025-09-26 13:24:16 in GWYDDION-UNSTABLE

- slightly updated TODO

Modified: TODO.gtk3

r28622 by yeti-dn on 2025-09-26 13:11:32 in gwyddion

- added a simple image data reordering module

Modified: Makefile.am reorder.c (new)

r28621 by yeti-dn on 2025-09-25 18:20:42 in GWYDDION-UNSTABLE

- actually removed old key creation functions
- removed old get-ids functions
- removed old title manipulation functions
- removed GwyAppPage
- removed old key analysis functions

Modified: app.c app.h data-browser-aux.c data-browser.c data-browser.h data-chooser.c file-ops.c filelist.c gwyappfilechooser.c gwyappinternal.h gwyplaintool.c module-utils-synth.c module-utils.c undo.c validate.c

r28620 by yeti-dn on 2025-09-25 16:05:20 in GWYDDION-UNSTABLE

- added a few helper functions for specific file pieces

Modified: file.c file.h

r28619 by yeti-dn on 2025-09-25 14:44:38 in GWYDDION-UNSTABLE

- changed gwy_mask_color_selector_run() to get and store the RGBA directly as a boxed
- removed the other function which was just gwy_mask_color_selector_run() with fewer arguments

Modified: utils.c utils.h

r28618 by yeti-dn on 2025-09-24 16:53:54 in GWYDDION-UNSTABLE

- started a libgwyapp massacre by removing old publick key and it handing functions and a few other
  now provided by File
- converting various formal Container arguments to File and AppPage to DataKind
- does not even compile

Modified: app.c data-browser-aux.c data-browser.c data-browser.h data-chooser.c data-chooser.h file-ops.c file.c filelist.c filelist.h gwyappfilechooser.c gwyappinternal.h gwyplaintool.c module-utils-synth.c params.c

r28617 by yeti-dn on 2025-09-24 14:56:53 in gwyddion

- updated 2.70 news a bit

Modified: NEWS

r28616 by yeti-dn on 2025-09-24 14:54:54 in gwyddion

- added options to extract a single column from a text file as image data

Modified: rawfile.c

r28615 by yeti-dn on 2025-09-23 17:25:16 in GWYDDION-UNSTABLE

- made the thumbnailer compile after libgwyapp changes

Modified: gwyddion3-thumbnailer.c

r28614 by yeti-dn on 2025-09-23 17:24:56 in GWYDDION-UNSTABLE

- fixed parsing of '\'' character constant

Modified: check-coding-style.py

r28613 by yeti-dn on 2025-09-23 17:17:53 in GWYDDION-UNSTABLE

- converted various stragglers to File
- replaced GwyAppPage with GwyDataKind, although not everywhere the library actually wants that yet
- fixed misaligned code after conversion to File

Modified: cmap_align.c cmap_basicops.c cmap_crop.c cmap_cutter.c cmap_extractcurve.c cmap_fdfit.c cmap_fit.c cmap_fztofd.c cmap_linestat.c cmap_lockin.c cmap_polylevel.c cmap_possearch.c cmap_simplemech.c cmap_sinebg.c cmap_volumize.c anasys_xml.c anfatec.c apedaxfile.c attocube.c dmefile.c ezdfile.c formats3d.c gdeffile.c hdf4file.c igorfile.c imgexport.c intematix.c jeol.c jpkscan.c leica.c mapvue.c metropro.c microprof.c miffile.c mifile.c nanoeducator.c nanomagnetics.c nanonics.c nanonis-spec.c nanoobserver.c nanoscope.c netcdf.c nova-asc.c npyfile.c nrrdfile.c nt-mdt.c oldmda.c ometiff.c omicron.c omicronflat.c omicronmatrix.c phoenix.c princetonspe.c psia.c psppt.c pt3file.c quesant.c rawfile.c renishaw.c rhk-sm4.c rhk-spm32.c s94file.c sensofarx.c sensolytics.c shimadzu.c spcfile.c spip-asc.c spml.c spmxfile.c ttffile.c wipfile.c wrustfile.c wsffile.c zeisslsm.c zonfile.c graph_cd.c graph_fztofd.c graph_logscale.c graph_measure_period.c graph_peaks.c graph_sfuncs.c graph_simplemech.c acf2d.c anneal_synth.c arc-revolve.c arithmetic.c averaging.c bdep_synth.c binning.c blockstep.c classify.c coerce.c col_synth.c convolution_filter.c correct_affine.c correct_perspective.c cpde_synth.c curvature.c deconvolve.c deposit_synth.c diff_synth.c disc_synth.c displfield.c domain_synth.c drift.c dune_synth.c extend.c facet_analysis.c facet_measure.c fbm_synth.c fft.c fft_filter_1d.c fft_filter_2d.c fft_synth.c fibre_synth.c fit-shape.c freq_split.c gaussian_step.c good_profile.c grain_cross.c grain_dist.c grain_edge.c grain_filter.c grain_mark.c grain_stat.c grain_wshed.c hertz.c immerse.c indent_analyze.c lat_synth.c linematch.c lno_synth.c mark_disconn.c mark_with.c mask_edt.c mask_morph.c mask_shift.c maskcor.c mcrop.c measure_lattice.c median-bg.c mfm_current.c mfm_field.c mfm_parallel.c mfm_shift.c multiprofile.c neural.c noise_synth.c obj_synth.c otsu_threshold.c pat_synth.c phase_synth.c pid.c pileup_synth.c plateau_synth.c polydistort.c polylevel.c psdf2d.c psf.c ptranslate.c residue_synth.c roddeposit_synth.c rotate.c scars.c shade.c slope_dist.c smm.c sphere-revolve.c stitch.c straighten_path.c terracefit.c threshold.c tilt.c tip_blind.c tip_model.c volumize.c wave_synth.c wfr_synth.c wpour_mark.c wrapvalue.c zero_crossing.c selectionmanager.c xyz_crop.c xyz_fft.c xyz_level.c xyz_raster.c xyz_zdrift.c

r28611 by yeti-dn on 2025-09-23 16:02:57 in GWYDDION-UNSTABLE

- updated documentation and some TODO remarks

Modified: log.c

r28610 by yeti-dn on 2025-09-23 15:01:38 in GWYDDION-UNSTABLE

- updated tools to File
- at least to make them compile again

Modified: corrlen.c cprofile.c crop.c filter.c grainremover.c icolorange.c level3.c linestats.c maskedit.c pathlevel.c profile.c readvalue.c roughness.c rprofile.c selectionmanager.c sfunctions.c spectro.c spotremove.c stats.c

r28607 by yeti-dn on 2025-09-22 18:09:19 in GWYDDION-UNSTABLE

- converted stitch to File
- this one is a mess

Modified: stitch.c

r28605 by yeti-dn on 2025-09-22 13:55:30 in GWYDDION-UNSTABLE

- updating image process modules to File

Modified: gradient.c mcrop.c measure_lattice.c median-bg.c

r28600 by yeti-dn on 2025-09-19 14:13:11 in GWYDDION-UNSTABLE

- updating image process modules to File

Modified: acf2d.c angle_dist.c anneal_synth.c arc-revolve.c arithmetic.c averaging.c basicops.c bdep_synth.c binning.c blockstep.c

r28599 by yeti-dn on 2025-09-19 14:04:14 in GWYDDION-UNSTABLE

- changed gwy_app_data_browser_get() to return File
- just to ease module compilation; data browser is broken anyway

Modified: data-browser.c data-browser.h data-chooser.c param-table.c params.c

r28598 by yeti-dn on 2025-09-19 13:54:14 in GWYDDION-UNSTABLE

- updated synth module utils to work with File

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

r28597 by yeti-dn on 2025-09-19 13:47:02 in GWYDDION-UNSTABLE

- renamed some functions and enums related to presentations and previews

Modified: file.c file.h

r28596 by yeti-dn on 2025-09-19 13:36:45 in GWYDDION-UNSTABLE

- changed ParamTable mask colour functions to work with File

Modified: param-table.c param-table.h

r28594 by yeti-dn on 2025-09-19 11:32:40 in GWYDDION-UNSTABLE

- switched results-export from plain Container to File

Modified: file-ops.c log.c module-utils.c results-export.c results-export.h

r28593 by yeti-dn on 2025-09-18 13:11:17 in GWYDDION-UNSTABLE

- updated xyz modules to File
- removed typecasting of module functions to the formal type
- trying to utilise new File and helper functions

Modified: xyz_autocrop.c xyz_average.c xyz_crop.c xyz_fft.c xyz_level.c xyz_merge.c xyz_raster.c xyz_reduce.c xyz_split.c xyz_tcut.c xyz_zdrift.c

r28592 by yeti-dn on 2025-09-18 13:04:28 in GWYDDION-UNSTABLE

- changed formal types of param table and data chooser filters from Container to File

Modified: app.c data-chooser.c data-chooser.h param-table.c

r28591 by yeti-dn on 2025-09-18 12:47:32 in GWYDDION-UNSTABLE

- converted cmap_asciiexport to Lawn

Modified: cmap_asciiexport.c

r28590 by yeti-dn on 2025-09-18 12:24:46 in GWYDDION-UNSTABLE

- updated curve map modules to File
- removed typecasting of module functions to the formal type
- trying to utilise new File and helper functions

Modified: cmap_align.c cmap_asciiexport.c cmap_basicops.c cmap_crop.c cmap_cutter.c cmap_extractcurve.c cmap_fdfit.c cmap_fit.c cmap_fztofd.c cmap_linestat.c cmap_lockin.c cmap_polylevel.c cmap_possearch.c cmap_simplemech.c cmap_sinebg.c cmap_volumize.c

r28589 by yeti-dn on 2025-09-18 12:07:12 in GWYDDION-UNSTABLE

- added helper functions to create a field similar to a lawn and to set field's units to match a lawn

Modified: brick.c lawn.c lawn.h utils.c

r28588 by yeti-dn on 2025-09-18 09:20:39 in GWYDDION-UNSTABLE

- updated for gwy_file_detect() argument changes

Modified: gwyddion.c toolbox.c

r28587 by yeti-dn on 2025-09-18 09:05:10 in GWYDDION-UNSTABLE

- changed module utils function formal arguments from Container to File
- rewrote gwy_setup_data_view() to work with File enums, not the old GwyAppPage-stuff

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

r28586 by yeti-dn on 2025-09-18 09:03:08 in GWYDDION-UNSTABLE

- removed one level of indirection from gis-boxed target value
- use copy by value
- this is generally how we want to use it: to fill some on-stack struct

Modified: gwycontainer.c gwycontainer.h

r28585 by yeti-dn on 2025-09-18 08:37:47 in GWYDDION-UNSTABLE

- changed gwy_container_gis_boxed() prototype to take the more logical pointer to a pointer as the
  target argument

Modified: gwycontainer.c gwycontainer.h

r28584 by yeti-dn on 2025-09-18 07:55:48 in GWYDDION-UNSTABLE

- updated File item sync test to use two data-kind arguments

Modified: file.c

r28583 by yeti-dn on 2025-09-18 07:54:33 in GWYDDION-UNSTABLE

- removed name arguments from other (non-file) module function prototypes

Modified: module-cmap.c module-cmap.h module-graph.c module-graph.h module-process.c module-process.h module-volume.c module-volume.h module-xyz.c module-xyz.h

r28582 by yeti-dn on 2025-09-18 07:53:50 in GWYDDION-UNSTABLE

- updated gwy_log_add_full() documentation

Modified: log.c

r28581 by yeti-dn on 2025-09-18 07:53:21 in GWYDDION-UNSTABLE

- separated source and destination data kinds in gwy_file_sync_items()

Modified: file.c file.h

r28580 by yeti-dn on 2025-09-18 07:20:06 in GWYDDION-UNSTABLE

- added missing import logging

Modified: fusionscope.c

r28579 by yeti-dn on 2025-09-18 07:16:47 in GWYDDION-UNSTABLE

- added fogrotten import logging

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