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

Subversion commits

Recent commits to Gwyddion subversion repository:

r29993 by yeti-dn on 2026-05-25 13:39:16 in GWYDDION-UNSTABLE

- fixed a stray comma

Modified: xyz_fft.c

r29992 by yeti-dn on 2026-05-25 13:28:59 in GWYDDION-UNSTABLE

- a few remarks to grain quantities still not working correctly for non-contiguous grains

Modified: grain-quantities.c

r29991 by yeti-dn on 2026-05-25 12:48:36 in GWYDDION-UNSTABLE

- use ShrinkWrap to make xyz/cmap window size given by data, not the length of curve and
  segment labels

Modified: app-image-window.c

r29990 by yeti-dn on 2026-05-25 12:47:33 in GWYDDION-UNSTABLE

- added a simple ShrinkWrap widget container shrinking child natural size to minimum size
- mainly to prevent ellipsised labels from eating too much space in GTK+3 and affecting default
  window sizes

Modified: libgwyui-docs.xml Makefile.am color-button.c color-dialog.c color-editor.c color-wheel.c gwyui.h shrink-wrap.c (new) shrink-wrap.h (new)

r29989 by yeti-dn on 2026-05-25 12:45:20 in GWYDDION-UNSTABLE

- sort of ported xyz_fft to multichannel Scatter

Modified: Makefile.am xyz_fft.c

r29988 by yeti-dn on 2026-05-25 12:12:59 in GWYDDION-UNSTABLE

- fixed trying to showing XYZ data selector as a checkbox

Modified: xyz_level.c

r29987 by yeti-dn on 2026-05-22 17:50:53 in GWYDDION-UNSTABLE

- removed a debug print

Modified: fft_filter_2d.c

r29986 by yeti-dn on 2026-05-22 17:29:55 in GWYDDION-UNSTABLE

- updated 3.11 news a bit more

Modified: NEWS

r29985 by yeti-dn on 2026-05-22 17:19:16 in GWYDDION-UNSTABLE

- filled all values in the MergeType GwyEnum since we no longer try to always show all

Modified: enums.c

r29984 by yeti-dn on 2026-05-22 17:12:31 in GWYDDION-UNSTABLE

- use the basic merge type ParamDef helper to define grain merge type parameters
- fixed weird GUI trying to show buttons for all the weird merge modes

Modified: facet_analysis.c facet_measure.c grain_edge.c grain_mark.c grain_wshed.c mark_disconn.c scars.c wpour_mark.c

r29983 by yeti-dn on 2026-05-22 17:10:46 in GWYDDION-UNSTABLE

- fixed full enum size and the subset size mix-up in gwy_param_def_add_enum_subset()
- added a param-def helper specifically for grain MergeType since we need that often

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

r29982 by yeti-dn on 2026-05-22 16:02:59 in GWYDDION-UNSTABLE

- added the weird connect mode to the available modes

Modified: extend.c

r29981 by yeti-dn on 2026-05-22 14:54:45 in GWYDDION-UNSTABLE

- updated 3.11 news

Modified: NEWS

r29980 by yeti-dn on 2026-05-22 14:54:15 in GWYDDION-UNSTABLE

- start with data browser action buttons as insensitive
- we update to sensitive if we have some data

Modified: data-browser--gui.c

r29979 by yeti-dn on 2026-05-22 14:49:26 in GWYDDION-UNSTABLE

- got rid of some repeated typecasting

Modified: option-menus.c

r29978 by yeti-dn on 2026-05-22 14:49:08 in GWYDDION-UNSTABLE

- do not destroy the data window when we intent do just close the gradient chooser window

Modified: data-window.c

r29977 by yeti-dn on 2026-05-22 13:01:16 in GWYDDION-UNSTABLE

- added gradient setting and unsetting functions to image windows menu
- somewhat rationalised the menu creations

Modified: app-graph-window.c app-image-window.c

r29976 by yeti-dn on 2026-05-22 13:00:05 in GWYDDION-UNSTABLE

- added a function for programmatically running the window's gradient selector

Modified: data-window.c data-window.h

r29975 by yeti-dn on 2026-05-22 12:47:46 in GWYDDION-UNSTABLE

- renamed function category from Data Process to Image in the toolbox editor

Modified: toolbox-editor.c

r29974 by yeti-dn on 2026-05-21 17:49:52 in GWYDDION-UNSTABLE

- added a comment about perhaps usng GtkFlowBox for the toolbox

Modified: toolbox.c

r29972 by yeti-dn on 2026-05-21 17:17:25 in GWYDDION-UNSTABLE

- renamed process module directory to image and renamed the functions

Modified: Makefile.am image (new) Makefile.am acf2d.c angle_dist.c arc-revolve.c arithmetic.c averaging.c basicops.c binning.c blockstep.c calibrate.c classify.c coerce.c convolution_filter.c convolve.c correct_affine.c correct_perspective.c crosscor.c curvature.c cwt.c ddd.c deconvolve.c displfield.c drift.c dwt.c dwtanisotropy.c edge.c entropy.c extend.c extract_path.c facet-level.c facet_analysis.c facet_measure.c fft.c fft_filter_1d.c fft_filter_2d.c fit-shape.c flatten_base.c fraccor.c fractal.c freq_split.c gaussian_step.c good_profile.c gradient.c grain_cross.c grain_dist.c grain_edge.c grain_filter.c grain_makesel.c grain_mark.c grain_number.c grain_stat.c grain_summary.c grain_wshed.c hertz.c hough.c immerse.c indent_analyze.c laplace.c latsim.c level.c level_grains.c linecorrect.c linematch.c local_contrast.c logistic.c mark_disconn.c mark_with.c mask_distribute.c mask_edt.c mask_morph.c mask_noisify.c mask_shift.c maskcor.c maskops.c mcrop.c measure_lattice.c median-bg.c merge.c mfm_field.c mfm_findshift.c mfm_recalc.c mfm_shift.c multiprofile.c neural.c otsu_threshold.c outliers.c pfm.c pid.c polydistort.c polylevel.c presentationops.c preview.h (removed) psdf2d.c psdf_logphi.c psf-fit.c psf.c ptranslate.c rank-filter.c rank.c raveraging.c relate.c reorder.c resample.c rotate.c scale.c scars.c semsim.c shade.c slope_dist.c smm.c smm_apply.c sphere-revolve.c stitch.c straighten_path.c terracefit.c threshold.c tilt.c tip_blind.c tip_model.c tipops.c tipshape.c trimmed-mean.c volumize.c volumize_layers.c wpour_mark.c wrapvalue.c xydenoise.c xyz_channels.c xyzize.c zero_crossing.c preview.h (new) process (removed)

r29971 by yeti-dn on 2026-05-21 15:22:15 in GWYDDION-UNSTABLE

- rationalised the main window and main accel group logic a bit
- avoid relying on secret object data and such
- replaced function for directly adding the main accel group to a window with a function
  to simply obtain the main accel group

Modified: about.c toolbox-editor.c toolbox.c app-graph-window.c app-image-window.c app.c app.h data-browser--gui.c gwytool.c log-browser.c menu-recent-files.c meta-browser.c resource-editor.c

r29970 by yeti-dn on 2026-05-21 14:13:35 in GWYDDION-UNSTABLE

- made shortcuts like Ctrl-D work again in various data windows
- added a Rename button to data browser
- show the browser button keyboard shortcuts in tooltips

Modified: app-graph-window.c app-image-window.c data-browser--gui.c data-browser.h sanity.h

r29969 by yeti-dn on 2026-05-21 10:52:32 in GWYDDION-UNSTABLE

- added remarks about making shortcuts like Ctrl-D again

Modified: app-image-window.c data-browser--gui.c

r29968 by yeti-dn on 2026-05-21 10:41:12 in gwyddion

- added another of weird m4 files required by gettext

Modified: Makefile.am build-to-host.m4 (new)

r29967 by yeti-dn on 2026-05-21 09:55:56 in GWYDDION-UNSTABLE

- fixed trying to find underscore in item->label which could be NULL

Modified: toolbox.c

r29966 by yeti-dn on 2026-05-20 14:23:10 in GWYDDION-UNSTABLE

- added an accel root getter to the GwyAppDataWindow interface
- updated recent functions menu for any window type
- Ctrl-F accelerator seem to be working again

Modified: app-data-window.c app-data-window.h app-graph-window.c app-graph-window.h app-image-window.c app-image-window.h menu.c menu.h

r29965 by yeti-dn on 2026-05-20 13:31:46 in GWYDDION-UNSTABLE

- defined a formal interface for the common functions of app image and graph windows

Modified: libgwyapp-docs.xml Makefile.am app-data-window.c (new) app-data-window.h (new) app-graph-window.c app-graph-window.h app-image-window.c app-image-window.h change-preview-cmap.c change-preview-volume.c change-preview-xyz.c gwyapp.h

r29964 by yeti-dn on 2026-05-15 14:06:01 in GWYDDION-UNSTABLE

- started 3.11 news

Modified: NEWS

r29963 by yeti-dn on 2026-05-15 14:01:18 in GWYDDION-UNSTABLE

- removed edit keyboard accelerators toggle menu item
- it is broken and users do not understand how to edit them anyway
- restore later with a dedicated GUI

Modified: toolbox.c

r29962 by yeti-dn on 2026-05-15 13:58:28 in GWYDDION-UNSTABLE

- prefix data processing menu paths more to allow defining accel paths also for menu items
  in View and similar

Modified: app-graph-window.c app-image-window.c menu.c

r29961 by yeti-dn on 2026-05-15 13:40:50 in GWYDDION-UNSTABLE

- removed accel_group arguments from data processing menu creation functions
- each now has its own group
- fixed menu creation so that data processing function accelerators work again

Modified: toolbox.c app-graph-window.c app-image-window.c menu.c menu.h

r29960 by yeti-dn on 2026-05-13 17:11:19 in GWYDDION-UNSTABLE

- moved widget's screen size helper to libgwyui/utils.c

Modified: app-graph-window.c app-image-window.c app.c filelist.c log-browser.c meta-browser.c sanity.h data-window.c graph-window.c gwyglwindow.c utils.c utils.h

r29959 by yeti-dn on 2026-05-13 16:46:42 in GWYDDION-UNSTABLE

- updated stock icon list coming with the documentation

Modified: Makefile.am

r29958 by yeti-dn on 2026-05-13 16:46:07 in GWYDDION-UNSTABLE

- made menus normal again, albeit using deprecated functions

Modified: toolbox.c

r29957 by yeti-dn on 2026-05-13 16:34:56 in GWYDDION-UNSTABLE

- added a stopgap Quit icon

Modified: gtk-quit.png (new) Makefile.am

r29956 by yeti-dn on 2026-05-13 16:11:29 in GWYDDION-UNSTABLE

- moved helper for setting widget margins to a public libgwyui/utils.c function

Modified: about.c splash.c data-browser--gui.c sanity.h fit-table.c gwyglwindow.c sci-text.c utils.c utils.h pixmap.c arithmetic.c shade.c selectionmanager.c volume_arithmetic.c volume_xyarithmetic.c

r29955 by yeti-dn on 2026-05-11 08:19:39 in GWYDDION-UNSTABLE

- adopted controllable fmscale width from 2.x

Modified: imgexport.c

r29954 by yeti-dn on 2026-05-11 08:15:42 in gwyddion

- added an option for controlling false colour bar width

Modified: imgexport.c

r29953 by yeti-dn on 2026-05-06 14:06:47 in gwyddion

- updated gettext M4 macros to newer versions
- to not try to get them from gettext in autogen because gettext tries to hide them in odd places
- carry the files with us

Modified: autogen.sh Makefile.am gettext.m4 host-cpu-c-abi.m4 (new) iconv.m4 intlmacosx.m4 (new) lib-ld.m4 (new) lib-link.m4 (new) lib-prefix.m4 (new) nls.m4 po.m4 progtest.m4 Makefile.in.in

r29952 by yeti-dn on 2026-05-06 12:52:02 in GWYDDION-UNSTABLE

- updated also po/Makefile.in.in which got out of sync with other gettext stuff

Modified: Makefile.in.in

r29951 by yeti-dn on 2026-05-06 12:44:30 in GWYDDION-UNSTABLE

- stop trying to use system gettext M4 macros because it tries to hide them in weird places
- carry them with us; renamed all such files to start with gettext

Modified: autogen.sh Makefile.am gettext-build-to-host.m4 (new) gettext-host-cpu-c-abi.m4 (new) gettext-iconv.m4 (new) gettext-intlmacosx.m4 (new) gettext-lib-ld.m4 (new) gettext-lib-link.m4 (new) gettext-lib-prefix.m4 (new) gettext-nls.m4 (new) gettext-po.m4 (new) gettext-progtest.m4 (new) iconv.m4 (removed) nls.m4 (removed) po.m4 (removed) progtest.m4 (removed)

r29950 by yeti-dn on 2026-05-06 12:39:21 in GWYDDION-UNSTABLE

- updated gettext M4 macros

Modified: gettext.m4 iconv.m4 nls.m4 po.m4 progtest.m4

r29949 by yeti-dn on 2026-05-06 08:04:30 in GWYDDION-UNSTABLE

- if gettext's lib-prefix.m4 is in a weird place, just link it into our m4

Modified: autogen.sh

r29948 by yeti-dn on 2026-05-05 18:05:38 in tags

- tagged version 3.10

Modified: gwyddion-3.10 (new)

r29947 by yeti-dn on 2026-05-05 17:54:49 in GWYDDION-UNSTABLE

- merged automated gettext updates before 3.10 release

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

r29946 by yeti-dn on 2026-05-05 17:47:29 in GWYDDION-UNSTABLE

- set version to 3.10

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

r29945 by yeti-dn on 2026-05-05 17:43:35 in GWYDDION-UNSTABLE

- added a basic File huge id fixing test

Modified: file.c test-list.txt

r29944 by yeti-dn on 2026-05-05 17:43:13 in GWYDDION-UNSTABLE

- improved error reporting for huge id fixes

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