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

Subversion commits

Recent commits to Gwyddion subversion repository:

r28638 by yeti-dn on yesterday 16:59:17 in GWYDDION-UNSTABLE

- wrote at least rough sketches of data management data browser functions

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

r28637 by yeti-dn on yesterday 08:43:48 in GWYDDION-UNSTABLE

- replicated most of app and various scattered image-like window management in app-image-window.c

Modified: app-image-window.c data-browser.c data-browser.h gwyappinternal.h

r28636 by yeti-dn on yesterday 08:43:06 in GWYDDION-UNSTABLE

- small documentation fixes

Modified: arithmetic.c

r28635 by yeti-dn on 2025-10-08 18:37:53 in GWYDDION-UNSTABLE

- started implementing self-managing image-like data windows as a new class GwyAppImageWindow

Modified: Makefile.am app-image-window.c (new) app-image-window.h (new) data-browser.c data-browser.h gwyapp.h gwyappinternal.h

r28634 by yeti-dn on 2025-10-08 14:23:13 in GWYDDION-UNSTABLE

- updated annotations slightly

Modified: brick.c

r28633 by yeti-dn on 2025-10-08 12:57:35 in GWYDDION-UNSTABLE

- added a function to unset the fixed colour mapping range values while keeping
  the mode

Modified: gwydataview.c gwydataview.h

r28632 by yeti-dn on 2025-10-08 12:26:15 in GWYDDION-UNSTABLE

- documentation updates

Modified: gwydatawindow.c gwydatawindow.h utils.c

r28631 by yeti-dn on 2025-10-07 16:55:32 in GWYDDION-UNSTABLE

- continuing to flesh out data browser code

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

r28630 by yeti-dn on 2025-10-06 17:16:21 in GWYDDION-UNSTABLE

- slowly started implementing data browser again
- partially moved File ids back to data browser to give them only to managed Files

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

r28629 by yeti-dn on 2025-10-06 17:12:25 in GWYDDION-UNSTABLE

- handle removal consistently with replacement by emitting "item-changed" first and only then releasing
  our reference

Modified: gwycontainer.c

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

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