Recent commits to Gwyddion subversion repository:
r29589 by yeti-dn on today 18:17:26 in GWYDDION-UNSTABLE
- fixed a couple of odd issues with 2.x file import
Modified:
gwyfile.c
r29588 by yeti-dn on today 18:05:32 in GWYDDION-UNSTABLE
- fixed translation of some 2.x main Container paths
Modified:
gwyfile.c
r29587 by yeti-dn on today 17:59:58 in GWYDDION-UNSTABLE
- disabled a bunch more debugging
Modified:
app-graph-window.c
app-image-window.c
gwyplaintool.c
gwydataview.c
gwydataviewlayer.c
r29586 by yeti-dn on today 17:58:00 in GWYDDION-UNSTABLE
- disabled debugging to reduce clutter
Modified:
data-browser--gui.c
data-browser.c
r29585 by yeti-dn on today 17:35:42 in GWYDDION-UNSTABLE
- made translation of 2.x masks work wihout warnings
Modified:
gwyfile.c
r29584 by yeti-dn on today 17:16:34 in GWYDDION-UNSTABLE
- added gwy_serializable_group_discard() tests
Modified:
serialization-utils.c
test-list.txt
r29583 by yeti-dn on today 17:16:16 in GWYDDION-UNSTABLE
- improved helper for discarding serialisation group items to discard many items at once
Modified:
serializable.c
serializable.h
r29582 by yeti-dn on today 11:08:57 in GWYDDION-UNSTABLE
- added a helper for packing scattered RGBA pieces to a serialised boxed RGBA
Modified:
gwyfile.c
r29581 by yeti-dn on today 11:07:54 in GWYDDION-UNSTABLE
- fixed moving down the wrong number of bytes in gwy_serializable_group_remove()
Modified:
serializable.c
r29580 by yeti-dn on today 10:34:14 in GWYDDION-UNSTABLE
- more fallout from making gwy_map_file_contents() producing a const pointer now - mostly splitting one pointer variable to two according to purpose
Modified:
createc.c
femtoscan.c
nanomagnetics.c
nanonics.c
nanoscope.c
omicronflat.c
rhk-sm3.c
zonfile.c
r29579 by yeti-dn on today 10:33:11 in GWYDDION-UNSTABLE
- partially updated GraphCurveModel item translations from 2.x
Modified:
gwyfile.c
r29578 by yeti-dn on yesterday 19:18:02 in GWYDDION-UNSTABLE
- added a function for removing a serializable group item
Modified:
serializable.c
serializable.h
r29577 by yeti-dn on yesterday 19:02:03 in GWYDDION-UNSTABLE
- fixed remaining mix-ups from graph curve model serialisation changes
Modified:
graph-curve-model.c
r29576 by yeti-dn on yesterday 18:45:19 in GWYDDION-UNSTABLE
- changed graph curve point size and line width to double - changed graph curve colour serialised representation to RGBA
Modified:
param-def.c
gl-material.c
graph-curve-dialog.c
graph-curve-model.c
graph-curve-model.h
graph-curves.c
graph-internal.h
graph-key.c
cmap_simplemech.c
rawgraph.c
graph_cd.c
graph_fit.c
graph_simplemech.c
graph_terraces.c
grain_cross.c
relate.c
volume_cluster.c
volume_fdfit.c
graph-curve-model.c
r29575 by yeti-dn on yesterday 18:06:49 in GWYDDION-UNSTABLE
- updated files outside libgwyui to renamed graph model headers
Modified:
TODO.gwy3
libgwyui-docs.xml
file.h
module-file.c
module-utils.h
params.h
results-export.h
r29574 by yeti-dn on yesterday 18:02:31 in GWYDDION-UNSTABLE
- renamed graph model and curve model source files to simple names
Modified:
Makefile.am
graph-area.h
graph-curve-dialog.c
graph-curve-dialog.h
graph-curve-model.c (new)
graph-curve-model.h (new)
graph-curves.c
graph-curves.h
graph-data.c
graph-data.h
graph-internal.h
graph-key-dialog.c
graph-key-dialog.h
graph-key.h
graph-model.c (new)
graph-model.h (new)
graph-utils.h
graph.c
graph.h
gwycombobox.h
gwygraphcurvemodel.c (removed)
gwygraphcurvemodel.h (removed)
gwygraphmodel.c (removed)
gwygraphmodel.h (removed)
gwyui.h
r29573 by yeti-dn on yesterday 17:55:45 in GWYDDION-UNSTABLE
- fixed image key handler eating also graphs because of the silly prefix /0
Modified:
gwyfile.c
r29572 by yeti-dn on yesterday 15:51:52 in GWYDDION-UNSTABLE
- finished updating volume_zcal for modified file mapping functions
Modified:
volume_zcal.c
r29571 by yeti-dn on yesterday 15:49:32 in GWYDDION-UNSTABLE
- updated modules for modified file mapping functions
Modified:
accurell.c
aistfile.c
alicona.c
ambfile.c
apefile.c
ardf.c
asciicmap.c
asdfile.c
assing-afm.c
bcrfile.c
burleigh.c
burleigh_bii.c
createc.c
csmfile.c
dektakvca.c
dimensionfile.c
dm3file.c
dmefile.c
ecsfile.c
ezdfile.c
femtoscan.c
gdeffile.c
gsffile.c
gwyfile.c
gwytiff.c
gwytiff.h
hdf4file.c
hdrimage.cc
hitachi-afm.c
igorfile.c
intelliwave.c
jeol.c
jspmfile.c
keyence.c
mapvue.c
matfile.c
metropro.c
microprof.c
miffile.c
mifile.c
mulfile.c
nanoeducator.c
nanomagnetics.c
nanonics.c
nanonis.c
nanoscope-ii.c
nanoscope.c
nanosystemz.c
nanotop.c
netcdf.c
npyfile.c
nt-mdt.c
nxiifile.c
oirfile.c
omicron.c
omicronflat.c
omicronmatrix.c
opdfile.c
pnifile.c
princetonspe.c
psppt.c
pt3file.c
qnami.c
quazarnpic.c
quesant.c
rhk-sm3.c
rhk-sm4.c
rhk-spm32.c
rmitmd.c
s94file.c
scafile.c
scanfile.c
sdfile.c
seiko.c
sensofar.c
sicmfile.c
sis.c
spcfile.c
spip-asc.c
spmlab.c
spmlabf.c
stmprg.c
stpfile.c
surffile.c
tiaser.c
unisoku.c
win_stm.c
wipfile.c
witfile.c
wsxmfile.c
zmgfile.c
zonfile.c
volume_zcal.c
r29570 by yeti-dn on yesterday 15:49:03 in GWYDDION-UNSTABLE
- renamed file mapping and unmapping helpers to put the verb first - fixed the buffer pointer type to const since we do a non-writable mapping - removed return value and useless arguments from gwy_unmap_file_contents()
r29569 by yeti-dn on yesterday 15:47:46 in GWYDDION-UNSTABLE
- documentation clarification
Modified:
deserialize.c
serializable.c
r29568 by yeti-dn on 2026-03-04 16:31:41 in GWYDDION-UNSTABLE
- progressed with 2.x files translation to a state when we can open basic files
Modified:
gwyfile.c
r29567 by yeti-dn on 2026-03-04 13:34:56 in GWYDDION-UNSTABLE
- started a translation function for top-level Container keys from 2.x to 3.x
Modified:
gwyfile.c
r29566 by yeti-dn on 2026-03-03 13:56:45 in GWYDDION-UNSTABLE
- split file type registration to separate versions 1, 2 and 3 - recognise .gwy2 and .gwy3 as extensions for saving v2 and v3 files - run gwy_deserialize_group_memory() on v2 files, which seems to work
Modified:
gwyfile.c
r29564 by yeti-dn on 2026-03-03 11:00:51 in GWYDDION-UNSTABLE
- automated gettext updates before 3.8 release
Modified:
cs.po
de.po
en_GB.po
es.po
fr.po
it.po
ja.po
ko.po
pt_BR.po
ru.po
r29563 by yeti-dn on 2026-03-03 10:41:09 in GWYDDION-UNSTABLE
- set version to 3.8
Modified:
AUTHORS
NEWS
configure.ac
net.gwyddion.Gwyddion3.appdata.xml
TODO
TODO.gwy3
gwyddion-night-build
r29562 by yeti-dn on 2026-03-03 10:40:03 in GWYDDION-UNSTABLE
- updated documentation a bit
Modified:
selection.c
r29561 by yeti-dn on 2026-03-03 08:44:12 in GWYDDION-UNSTABLE
- allow calling gwy_setup_data_view() with negative id - it can happen in synth modules when the file exists but does not contain any image data
Modified:
module-utils.c
r29560 by yeti-dn on 2026-03-02 18:40:19 in GWYDDION-UNSTABLE
- updated 3.8 news a bit
Modified:
NEWS
r29559 by yeti-dn on 2026-03-02 18:38:33 in GWYDDION-UNSTABLE
- added a simple grain renumbering module - also displays information about the current numbering
Modified:
Makefile.am
grain_number.c (new)
r29558 by yeti-dn on 2026-03-02 14:21:34 in GWYDDION-UNSTABLE
- fixed mixed up horizontal and vertical lines
Modified:
graph-utils.c
r29557 by klapetek on 2026-03-02 12:11:07 in GWYDDION-UNSTABLE
added xyz volumize module from v2, selection is not shown yet
Modified:
xyz_volumize.c (new)
r29556 by klapetek on 2026-03-02 12:10:13 in GWYDDION-UNSTABLE
added xyz volumize module from v2, selection is not shown yet
Modified:
Makefile.am
r29555 by yeti-dn on 2026-02-28 16:03:39 in GWYDDION-UNSTABLE
- handle grain id more generically
Modified:
grainmeasure.c
r29554 by yeti-dn on 2026-02-28 16:03:10 in GWYDDION-UNSTABLE
- trying to handle grain id more generically without special exceptions - fixed inverted no-op condition in gwy_nield_grain_values() - temporarily worked around calculate_inscribed_discs() because it cannot find disc candidates
Modified:
grain-quantities.c
grain-quantities.h
grain-value.c
internal.h
r29553 by yeti-dn on 2026-02-28 14:35:37 in GWYDDION-UNSTABLE
- fixed crashing when changing selection shape
Modified:
spotremove.c
r29552 by yeti-dn on 2026-02-28 14:14:24 in GWYDDION-UNSTABLE
- changed GI data getting and setting function to use gsize sizes - check the object type and do not invalidate it if we do not set the data in gwy_field_set_data_with_size()
r29551 by yeti-dn on 2026-02-28 13:55:47 in GWYDDION-UNSTABLE
- fixed missing gwy_data_view_coords_widget_clamp() in button-release handler
Modified:
layer-rectangle.c
r29550 by yeti-dn on 2026-02-27 09:08:17 in GWYDDION-UNSTABLE
- break the symmetry in Minkowski discretisation of totally flat areas in a defined way (albeit arbitrary) - tweaked histogram bins formula to not give 3 bins for 1 data point
Modified:
internal.h
stats--minkowski.c
r29549 by yeti-dn on 2026-02-26 18:04:55 in GWYDDION-UNSTABLE
- added black, white and connectivity Minkowski functional tests
Modified:
field.c
test-list.txt
r29548 by yeti-dn on 2026-02-26 18:04:24 in GWYDDION-UNSTABLE
- return a non-NULL line from gwy_field_area_minkowski() when when there are no pixels to consider - fixes trying to assign units of a NULL line
Modified:
stats--minkowski.c
r29547 by yeti-dn on 2026-02-26 14:40:56 in gwyddion
- refactored PSIA reading to not fail when there is no image (to read spectra-only files) - enabled the SPS reading code - changed it to import the curves as time series - still missing units etc.
Modified:
psia.c
r29546 by yeti-dn on 2026-02-26 14:39:42 in gwyddion
- added a note about zstd being optional
Modified:
Makefile.am
r29545 by vojtakl4 on 2026-02-25 11:03:48 in GWYDDION-UNSTABLE
rename gobject-introspection raw data access functions
r29544 by yeti-dn on 2026-02-25 10:28:00 in GWYDDION-UNSTABLE
- fixed misaligned code after function renaming
Modified:
cdline.c
correct.c
correlation.c
dict.c
field.c
filters--minmax.c
filters.c
grain-quantities.c
gwyfdcurvepreset.c
gwynlfitpreset.c
lawn.c
level.c
line.c
linestats.c
math.c
stats--minkowski.c
r29543 by yeti-dn on 2026-02-24 14:07:07 in GWYDDION-UNSTABLE
- renamed avg() to mean() also for Line
Modified:
correct.c
line.c
linestats.c
linestats.h
shape-fit-preset.c
stats.c
cmap_linestat.c
graph_measure_period.c
graph_sfuncs.c
graph_stats.c
blockstep.c
linematch.c
psdf2d.c
linestats.c
roughness.c
volume_cluster.c
volume_linelevel.c
volume_linestat.c
volume_zposlevel.c
line.c
r29542 by yeti-dn on 2026-02-24 14:02:52 in GWYDDION-UNSTABLE
- removed morph-lib
Modified:
Makefile.am
morph-lib.c (removed)
morph-lib.h (removed)