Recent commits to Gwyddion subversion repository:
r28593 by yeti-dn on today 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 today 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 today 12:47:32 in GWYDDION-UNSTABLE
- converted cmap_asciiexport to Lawn
Modified:
cmap_asciiexport.c
r28590 by yeti-dn on today 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 today 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
r28588 by yeti-dn on today 09:20:39 in GWYDDION-UNSTABLE
- updated for gwy_file_detect() argument changes
Modified:
gwyddion.c
toolbox.c
r28587 by yeti-dn on today 09:05:10 in GWYDDION-UNSTABLE
- changed module utils function formal arguments from Container to File - rewrote gwy_setup_data_view() to work with File enums, not the old GwyAppPage-stuff
Modified:
data-browser.c
module-utils.c
module-utils.h
r28586 by yeti-dn on today 09:03:08 in GWYDDION-UNSTABLE
- removed one level of indirection from gis-boxed target value - use copy by value - this is generally how we want to use it: to fill some on-stack struct
Modified:
gwycontainer.c
gwycontainer.h
r28585 by yeti-dn on today 08:37:47 in GWYDDION-UNSTABLE
- changed gwy_container_gis_boxed() prototype to take the more logical pointer to a pointer as the target argument
Modified:
gwycontainer.c
gwycontainer.h
r28584 by yeti-dn on today 07:55:48 in GWYDDION-UNSTABLE
- updated File item sync test to use two data-kind arguments
Modified:
file.c
r28583 by yeti-dn on today 07:54:33 in GWYDDION-UNSTABLE
- removed name arguments from other (non-file) module function prototypes
Modified:
module-cmap.c
module-cmap.h
module-graph.c
module-graph.h
module-process.c
module-process.h
module-volume.c
module-volume.h
module-xyz.c
module-xyz.h
r28582 by yeti-dn on today 07:53:50 in GWYDDION-UNSTABLE
- updated gwy_log_add_full() documentation
Modified:
log.c
r28581 by yeti-dn on today 07:53:21 in GWYDDION-UNSTABLE
- separated source and destination data kinds in gwy_file_sync_items()
r28580 by yeti-dn on today 07:20:06 in GWYDDION-UNSTABLE
- added missing import logging
Modified:
fusionscope.c
r28579 by yeti-dn on today 07:16:47 in GWYDDION-UNSTABLE
- added fogrotten import logging
Modified:
spcfile.c
r28578 by yeti-dn on yesterday 16:14:10 in GWYDDION-UNSTABLE
- mass-updated other modules to new logging API
Modified:
cmap_align.c
cmap_basicops.c
cmap_crop.c
cmap_cutter.c
cmap_linestat.c
cmap_lockin.c
cmap_possearch.c
cmap_simplemech.c
crop.c
volume_1dfft.c
volume_addframe.c
volume_arithmetic.c
volume_calibrate.c
volume_cluster.c
volume_crop.c
volume_drift.c
volume_equiplane.c
volume_facetlevel.c
volume_fdfit.c
volume_flattenbase.c
volume_lawnize.c
volume_linelevel.c
volume_linestat.c
volume_meanplanelevel.c
volume_mfmrecalc.c
volume_outliers.c
volume_planelevel.c
volume_psf.c
volume_removeframe.c
volume_rephase.c
volume_scars.c
volume_slice.c
volume_stepline.c
volume_swaxes.c
volume_xyarithmetic.c
volume_zposlevel.c
volumeops.c
xyz_raster.c
r28577 by yeti-dn on yesterday 16:13:30 in GWYDDION-UNSTABLE
-- mass-updated image data processing functions to new logging API
Modified:
acf2d.c
angle_dist.c
arc-revolve.c
arithmetic.c
averaging.c
basicops.c
binning.c
blockstep.c
calibrate.c
coerce.c
convolution_filter.c
convolve.c
correct_affine.c
correct_perspective.c
crosscor.c
curvature.c
cwt.c
deconvolve.c
displfield.c
drift.c
dwt.c
dwtanisotropy.c
edge.c
extend.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
freq_split.c
gaussian_step.c
gradient.c
grain_edge.c
grain_filter.c
grain_mark.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
median-bg.c
merge.c
mfm_field.c
mfm_findshift.c
mfm_recalc.c
mfm_shift.c
neural.c
otsu_threshold.c
outliers.c
pfm.c
pid.c
polydistort.c
polylevel.c
presentationops.c
psdf2d.c
psdf_logphi.c
psf-fit.c
psf.c
ptranslate.c
rank-filter.c
rank.c
raveraging.c
resample.c
roddeposit_synth.c
rotate.c
scale.c
scars.c
semsim.c
shade.c
slope_dist.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
trimmed-mean.c
volumize.c
volumize_layers.c
wpour_mark.c
wrapvalue.c
xydenoise.c
xyz_channels.c
xyzize.c
zero_crossing.c
r28576 by yeti-dn on yesterday 16:09:45 in GWYDDION-UNSTABLE
- fixed attocube only partially converted to File
Modified:
attocube.c
r28575 by yeti-dn on yesterday 15:55:00 in GWYDDION-UNSTABLE
- updated HDF5 file modules to File
Modified:
accurell.c
datxfile.c
epflfile.c
ergofile.c
fusionscope.c
hdf5file.c
nhffile.c
nsidfile.c
shilpsfile.c
r28574 by yeti-dn on yesterday 15:31:52 in GWYDDION-UNSTABLE
- continuing updating file modules to File
Modified:
gxyzffile.c
tescan.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
r28573 by yeti-dn on yesterday 13:55:53 in gwyddion
- disabled volume data reading code which is a buffer overflow waiting to happen
Modified:
tiaser.c
r28572 by yeti-dn on yesterday 13:53:41 in GWYDDION-UNSTABLE
- converted tiaser to File - disabled volume reading code because it is a buffer overflow waiting to happen - use gwy_convert_raw_data() to convert raw data
Modified:
tiaser.c
r28571 by yeti-dn on 2025-09-16 17:20:10 in GWYDDION-UNSTABLE
- continuing updating file modules to File
Modified:
sicmfile.c
sis.c
spcfile.c
spip-asc.c
spmlab.c
spmlabf.c
spmxfile.c
stmprg.c
stpfile.c
surffile.c
talos.c
r28570 by yeti-dn on 2025-09-16 17:02:55 in GWYDDION-UNSTABLE
- added examples to gwy_file_pass_meta() documentation
Modified:
file.c
r28569 by yeti-dn on 2025-09-16 16:47:15 in GWYDDION-UNSTABLE
- converted the disaster which is spml to File
Modified:
spml.c
r28568 by yeti-dn on 2025-09-16 16:36:42 in GWYDDION-UNSTABLE
- added an explanatory note to gwy_file_pass_meta()
Modified:
file.c
r28567 by yeti-dn on 2025-09-16 16:16:09 in GWYDDION-UNSTABLE
- continuing updating file modules to File
Modified:
rawfile.c
rawgraph.c
renishaw.c
rhk-sm3.c
rhk-sm4.c
rhk-spm32.c
rmitmd.c
robotics.c
s94file.c
scafile.c
scanfile.c
scnxfile.c
sdfile.c
seiko.c
sensofar.c
sensofarx.c
sensolytics.c
shimadzu.c
r28566 by yeti-dn on 2025-09-16 14:40:14 in GWYDDION-UNSTABLE
- continuing updating file modules to File
Modified:
hdrimage.cc
omicronmatrix.c
opdfile.c
opengps.c
phoenix.c
pltfile.c
pnifile.c
princetonspe.c
psia.c
psppt.c
pt3file.c
quazarnpic.c
quesant.c
r28565 by yeti-dn on 2025-09-16 14:25:00 in GWYDDION-UNSTABLE
- ported pixmap to File - also split the detection to individual detection functions - avoids looking up formats and (in some cases) creating pixbuf loaders to reject the file
Modified:
pixmap.c
r28564 by yeti-dn on 2025-09-16 12:25:39 in GWYDDION-UNSTABLE
- rewrote gwy_stramong() description - fixes gtk-doc stupidly taking ‘+ 1’ as some kind of bullet point
Modified:
utils--string.c
r28563 by yeti-dn on 2025-09-16 09:30:36 in GWYDDION-UNSTABLE
- continuing updating file modules to File
Modified:
nxiifile.c
oirfile.c
oldmda.c
ols.c
ometiff.c
omicron.c
r28562 by yeti-dn on 2025-09-16 09:30:18 in GWYDDION-UNSTABLE
- converted omicronflat to File - there is some file content postprocessing
Modified:
omicronflat.c
r28561 by yeti-dn on 2025-09-16 09:01:03 in GWYDDION-UNSTABLE
- converted nt-mdt to GwyFile
Modified:
nt-mdt.c
r28560 by yeti-dn on 2025-09-15 16:21:42 in GWYDDION-UNSTABLE
- continuing updating file modules to File
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
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
gxyzffile.c
hdf4file.c
hitachi-afm.c
hitachi-sem.c
igorfile.c
imgexport.c
intelliwave.c
intematix.c
iso28600.c
jeol.c
jeoltem.c
jspmfile.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
r28557 by yeti-dn on 2025-09-12 16:43:12 in GWYDDION-UNSTABLE
- continuing updating file modules to File
Modified:
magellan.c
mapvue.c
matfile.c
metropro.c
miffile.c
mifile.c
mulfile.c
r28556 by yeti-dn on 2025-09-12 15:40:24 in GWYDDION-UNSTABLE
- continuing updating file modules to File
Modified:
iso28600.c
jeol.c
jeoltem.c
jpkscan.c
jspmfile.c
keyence.c
leica.c
lextfile.c
r28555 by yeti-dn on 2025-09-12 09:05:51 in GWYDDION-UNSTABLE
- clarified copy() and assing() behaviour with respect to in-contruction state
Modified:
gwycontainer.c
r28554 by yeti-dn on 2025-09-12 08:58:36 in GWYDDION-UNSTABLE
- temporarily disabled gwyfile module
Modified:
Makefile.am
r28553 by yeti-dn on 2025-09-12 08:57:41 in GWYDDION-UNSTABLE
- continuing updating file modules to File
Modified:
csmfile.c
evovisxml.c
ezdfile.c
femtoscan-txt.c
femtoscan.c
fitsfile.c
formats3d.c
gdeffile.c
gsffile.c
gxyzffile.c
hdf4file.c
hitachi-afm.c
hitachi-sem.c
igorfile.c
imgexport.c
intelliwave.c
intematix.c
r28552 by yeti-dn on 2025-09-12 07:02:13 in GWYDDION-UNSTABLE
- added tests for putting data objects in File in various ways and getting them back
Modified:
file.c
test-list.txt
r28551 by yeti-dn on 2025-09-12 06:13:47 in GWYDDION-UNSTABLE
- use deg2rad and rad2deg - added a few comments where raw parameters are incorrectly defined in degrees instead of radians
Modified:
cmap_fztofd.c
acf2d.c
correct_affine.c
facet_analysis.c
facet_measure.c
indent_analyze.c
level.c
pfm.c
psdf2d.c
raveraging.c
rotate.c
slope_dist.c
tilt.c
tip_model.c
distance.c
grainmeasure.c
volume_drift.c
volume_mfmrecalc.c
r28550 by yeti-dn on 2025-09-11 16:28:12 in GWYDDION-UNSTABLE
- continuing updating file modules to use File
Modified:
accurexii-txt.c
afmw-spec.c
aistfile.c
alicona.c
ambfile.c
anasys_xml.c
andorsif.c
anfatec.c
apedaxfile.c
apefile.c
ardf.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
ecsfile.c
r28549 by yeti-dn on 2025-09-11 16:25:36 in GWYDDION-UNSTABLE
- rewritten dumbfile to decouple the structure of read stuff from the structure or actual Gwyddion files
Modified:
dumbfile.c
r28548 by yeti-dn on 2025-09-11 14:54:39 in GWYDDION-UNSTABLE
- removed gwy_container_finish_construction() calls on metadata as File now does it itself
Modified:
anasys_xml.c
apedaxfile.c
apefile.c
ardf.c
asdfile.c
attocube.c
r28547 by yeti-dn on 2025-09-11 14:51:16 in GWYDDION-UNSTABLE
- if metadata passed to gwy_file_pass_meta() is still marked as being constructed, finish it
Modified:
file.c
r28546 by yeti-dn on 2025-09-11 14:45:39 in GWYDDION-UNSTABLE
- use rad2deg and deg2rad
Modified:
fit-table.c
graph-window-measure-dialog.c
gwyglview.c
gwyglwindow.c
r28545 by yeti-dn on 2025-09-11 14:38:56 in GWYDDION-UNSTABLE
- use rad2deg and deg2rad - mostly debug messages
Modified:
correct.c
math--gridcheck.c
shape-fit-preset.c
tip-model.c
r28544 by yeti-dn on 2025-09-11 14:35:12 in GWYDDION-UNSTABLE
- updating file import modules to File
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