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
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
r29973 by yeti-dn on 2026-05-21 17:19:43 in GWYDDION-UNSTABLE
- renamed process module type to image - also changed various ‘proc’ prefixes to ‘image’, e.g. in logs or toolbox - user toolbox config broken by this, needs updating
Modified:
configure.ac
gwyddion3.spec.in
libgwyapp-docs.xml
toolbox-editor.c
toolbox-spec.c
toolbox.c
toolbox.h
toolbox.xml
Makefile.am
dialog.c
gwyapp.h
help.c
log.c
menu.c
menu.h
module-cmap.c
module-cmap.h
module-image.c (new)
module-image.h (new)
module-internal.h
module-loader.c
module-loader.h
module-process.c (removed)
module-process.h (removed)
module-volume.c
module-volume.h
module-xyz.c
module-xyz.h
param-def.c
settings.c
cmap_crop.c
imgexport.c
rawfile.c
graph_cd.c
graph_fit.c
volume_arithmetic.c
volume_fdfit.c
volume_mfmrecalc.c
volume_psf.c
volume_xyarithmetic.c
volume_zcal.c
xyz_raster.c
dump-modules.c
unused-symbols.py
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
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