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

Subversion commits

Recent commits to Gwyddion subversion repository:

r28266 by yeti-dn on today 17:41:54 in GWYDDION-UNSTABLE

- made neural compile with direct DataViews, but it is probably horribly broken

Modified: neural.c

r28265 by yeti-dn on today 17:01:48 in gwyddion

- updated 2.69 news a bit

Modified: NEWS

r28264 by yeti-dn on today 16:58:16 in gwyddion

- fixed MFM modules freeing DataField they should not and leaking others

Modified: mfm_current.c mfm_parallel.c

r28263 by yeti-dn on today 14:34:37 in GWYDDION-UNSTABLE

- simplified #includes

Modified: accurell.c accurexii-txt.c afmw-spec.c aistfile.c alicona.c ambfile.c ambprofile.c anasys_xml.c andorsif.c anfatec.c apedaxfile.c apefile.c ardf.c asciicmap.c asciiexport.c asdfile.c assing-afm.c attocube.c bcrfile.c burleigh.c burleigh_bii.c burleigh_exp.c codevfile.c createc.c csmfile.c dektakvca.c dektakxml.c dimensionfile.c dm3file.c dmefile.c dumbfile.c ecsfile.c evovisxml.c ezdfile.c femtoscan-txt.c femtoscan.c fitsfile.c formats3d.c gdeffile.c gsffile.c gwyfile.c gwytiff.c gxyzffile.c hdf4file.c datxfile.c epflfile.c ergofile.c gwyhdf5.c hdf5file.c nhffile.c nsidfile.c shilpsfile.c hdrimage.cc hitachi-afm.c hitachi-sem.c igorfile.c imgexport.c intelliwave.c intematix.c iso28600.c jeol.c jeoltem.c jpkscan.c jspmfile.c keyence.c leica.c lextfile.c magellan.c mapvue.c matfile.c metropro.c microprof.c miffile.c mifile.c mulfile.c nanoeducator.c nanomagnetics.c nanonics.c nanonis-spec.c nanonis.c nanoobserver.c nanoscan.c nanoscantech.c nanoscope-ii.c nanoscope.c nanosystemz.c nanotop.c netcdf.c nmmxyz.c nova-asc.c npyfile.c nrrdfile.c nt-mdt.c nxiifile.c oirfile.c oldmda.c ols.c ometiff.c omicron.c omicronflat.c omicronmatrix.c opdfile.c opengps.c phoenix.c pixmap.c pltfile.c pnifile.c princetonspe.c psia.c psppt.c pt3file.c quazarnpic.c quesant.c rawfile.c rawgraph.c renishaw.c rhk-sm3.c rhk-sm4.c rhk-spm32.c robotics.c s94file.c scafile.c scanfile.c scnxfile.c sdfile.c seiko.c sensofar.c sensofarx.c sensolytics.c shimadzu.c sicmfile.c sis.c spcfile.c spip-asc.c spml.c spmlab.c spmlabf.c spmxfile.c stmprg.c stpfile.c surffile.c talos.c tescan.c tiaser.c ttffile.c unisoku.c win_stm.c wipfile.c witec-asc.c witfile.c wrustfile.c wsffile.c wsxmfile.c xyzexport.c zeiss.c zeissczi.c zeisslsm.c zemax.c zmgfile.c zonfile.c zyvex.c

r28259 by yeti-dn on today 13:34:44 in GWYDDION-UNSTABLE

- small code cleanup

Modified: volume_arithmetic.c volume_linelevel.c volume_psf.c volume_removeframe.c volume_xyarithmetic.c

r28258 by yeti-dn on today 09:57:03 in GWYDDION-UNSTABLE

- made fft_filter_2d compile with direct DataViews, but it is probably horribly broken

Modified: fft_filter_2d.c

r28257 by yeti-dn on yesterday 17:45:08 in GWYDDION-UNSTABLE

- continuing updating data processing modules to direct DataViews

Modified: deconvolve.c displfield.c drift.c extend.c facet_analysis.c facet_measure.c fft_filter_1d.c

r28256 by yeti-dn on yesterday 14:14:13 in GWYDDION-UNSTABLE

- started updating general data process modules to direct DataViews

Modified: acf2d.c arc-revolve.c arithmetic.c averaging.c basicops.c binning.c blockstep.c classify.c coerce.c convolution_filter.c correct_affine.c correct_perspective.c crosscor.c curvature.c

r28255 by yeti-dn on yesterday 11:53:42 in GWYDDION-UNSTABLE

- try to set neutral values when there is nothing in the file data container in
  gwy_setup_data_view()
- makes it more useful for ‘unsetting’ values too

Modified: module-utils.c

r28253 by yeti-dn on yesterday 09:07:05 in GWYDDION-UNSTABLE

- try to init mask colour parameter also from the dataview, if no file data is given

Modified: param-table.c

r28252 by yeti-dn on yesterday 08:51:53 in GWYDDION-UNSTABLE

- fixed constness of a string var and got rid of an alloca

Modified: gdeffile.c zyvex.c

r28251 by yeti-dn on yesterday 08:45:25 in GWYDDION-UNSTABLE

- made volume modules compile again

Modified: volume_drift.c volume_scars.c volume_slice.c volume_strayfield.c volume_xyarithmetic.c volume_xystitch.c volume_zposlevel.c

r28250 by yeti-dn on yesterday 08:33:52 in GWYDDION-UNSTABLE

- got rid of some g_newa()

Modified: app.c undo.c

r28249 by yeti-dn on yesterday 08:30:34 in GWYDDION-UNSTABLE

- added an optional DataView-to-update argument to gwy_param_table_append_mask_color()

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

r28248 by yeti-dn on 2025-07-16 17:46:02 in GWYDDION-UNSTABLE

- continuing volume module updates to direct DataViews
- trying to update mask colour handing to ParamTable no longer having any preview Container to mess with

Modified: volume_cluster.c volume_removeframe.c volume_rephase.c volume_scars.c

r28247 by yeti-dn on 2025-07-16 17:28:39 in GWYDDION-UNSTABLE

- changed mask colour controls to not directly work with any preview Container
- however, there are cascading consequences, not fully resolved

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

r28246 by dn2010 on 2025-07-16 16:20:08 in gwyddion

- Russian translation updated

Modified: ru.po

r28243 by yeti-dn on 2025-07-16 14:38:06 in GWYDDION-UNSTABLE

- added a public function for creating a DataField matching one Brick plane

Modified: brick.c brick.h

r28242 by yeti-dn on 2025-07-16 13:42:32 in GWYDDION-UNSTABLE

- auto-updated colour mapping enum and values to GwyColorMappingType

Modified: file.c gwyglview.c fft.c fft_filter_2d.c fit-shape.c immerse.c mcrop.c measure_lattice.c psdf2d.c psf.c terracefit.c threshold.c icolorange.c readvalue.c spotremove.c volume_cluster.c volume_psf.c

r28241 by yeti-dn on 2025-07-16 13:41:47 in GWYDDION-UNSTABLE

- updated file modules to direct DataViews

Modified: hdrimage.cc imgexport.c pixmap.c rawfile.c

r28240 by yeti-dn on 2025-07-16 13:38:20 in GWYDDION-UNSTABLE

- moved some C-only warnings from WARNINGS to CWARNINGS

Modified: configure.ac

r28239 by yeti-dn on 2025-07-16 13:32:42 in GWYDDION-UNSTABLE

- merged upstream GObject extras (we probably do not need here)

Modified: gir-vim-syntax.py

r28238 by yeti-dn on 2025-07-16 12:47:27 in GWYDDION-UNSTABLE

- marked a bunch of functions const/pure/malloc according to GCC suggestions
- various other small fixes of the --enable-developing extra warnings

Modified: brick.h cdline.h correct.c enum.c enum.h enums.h expr.c field.h gl-material.h gradient.c gradient.h gwyfdcurvepreset.h gwynlfitpreset.h gwysiunit.h interpolation.c lawn.h line.h math.c math.h process-internal.h rgba.c serializable-utils.c serialize.c shape-fit-preset.h simplefft.h spectra.h tip-model.h utils.c utils.h

r28237 by yeti-dn on 2025-07-16 12:46:06 in GWYDDION-UNSTABLE

- made grain value symbol and markup members consistently const
- for grain values read from disk resources, sanitise and then intern the strings

Modified: grain-value.c grain-value.h

r28236 by yeti-dn on 2025-07-16 12:44:18 in GWYDDION-UNSTABLE

- enabled by default a few more GCC warnings for things which should not really occur
- added configure option --developing which enables a lot more warnings, but possibly bogus

Modified: configure.ac

r28235 by yeti-dn on 2025-07-16 10:47:41 in GWYDDION-UNSTABLE

- generate headers with #pragma once

Modified: gen-authors.py genmarshal.mk mkenum.h.template

r28231 by yeti-dn on 2025-07-16 10:34:01 in GWYDDION-UNSTABLE

- removed now-unused gui.data struct members

Modified: cmap_crop.c cmap_lockin.c cmap_possearch.c

r28230 by yeti-dn on 2025-07-16 09:46:53 in GWYDDION-UNSTABLE

- updated cmap modules to use gwy_setup_data_view() and made them compile again

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

r28229 by yeti-dn on 2025-07-15 18:19:07 in GWYDDION-UNSTABLE

- trying to use of gwy_setup_data_view() in a module

Modified: cmap_align.c

r28228 by yeti-dn on 2025-07-15 18:14:36 in GWYDDION-UNSTABLE

- added a helper function for setting up a data view according to things like gradient and mapping type
  from a file container
- use it also in data browser because why not

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

r28227 by yeti-dn on 2025-07-15 17:33:14 in GWYDDION-UNSTABLE

- silenced an enum type comparison warning

Modified: data-browser.c

r28226 by yeti-dn on 2025-07-15 17:31:55 in GWYDDION-UNSTABLE

- made libgwyapp compile again

Modified: data-browser-aux.c gwyplaintool.c gwyplaintool.h

r28225 by yeti-dn on 2025-07-14 11:24:30 in GWYDDION-UNSTABLE

- updated implementation notes

Modified: TODO.gtk3

r28224 by yeti-dn on 2025-07-14 07:13:06 in gwyddion

- fixed style of GUI strings

Modified: file.c

r28223 by yeti-dn on 2025-07-10 08:53:46 in GWYDDION-UNSTABLE

- made app.c compile again

Modified: app.c

r28222 by yeti-dn on 2025-07-09 18:52:15 in GWYDDION-UNSTABLE

- working on making app.c compile again

Modified: app.c gwyappinternal.h

r28221 by yeti-dn on 2025-07-09 11:28:51 in GWYDDION-UNSTABLE

- added a general DataField pixbuf rendering function encompassing all the modes
- renamed the rendering functions to somewhat better names

Modified: data-browser-aux.c stats.c gwydataview.c gwydataview.h gwyglview.c pixbuf-render.c pixbuf-render.h imgexport.c immerse.c wrap_calls.c

r28220 by yeti-dn on 2025-07-09 10:59:22 in GWYDDION-UNSTABLE

- made data-browser-aux compile again

Modified: data-browser-aux.c

r28219 by yeti-dn on 2025-07-09 10:43:42 in GWYDDION-UNSTABLE

- made module utils compile
- some helper function signatures had to change

Modified: data-browser.c data-browser.h gwyappfilechooser.c module-file.c module-utils-synth.c module-utils.c module-utils.h

r28218 by yeti-dn on 2025-07-09 10:20:04 in GWYDDION-UNSTABLE

- made data browser compile, with no attempt to follow data changes in the file

Modified: data-browser.c gwyappinternal.h

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