Recent commits to Gwyddion subversion repository:
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
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
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
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
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
r28612 by yeti-dn on 2025-09-23 16:29:48 in GWYDDION-UNSTABLE
- updating volume data processing modules to File
Modified:
volume_1dfft.c
volume_addframe.c
volume_arithmetic.c
volume_asciiexport.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_localdetect.c
volume_meanplanelevel.c
volume_mfmrecalc.c
volume_outliers.c
volume_planelevel.c
volume_planestat.c
volume_psf.c
volume_removeframe.c
volume_rephase.c
volume_scars.c
volume_slice.c
volume_stepline.c
volume_strayfield.c
volume_swaxes.c
volume_xyarithmetic.c
volume_xystitch.c
volume_zcal.c
volume_zposlevel.c
volumeops.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
r28609 by yeti-dn on 2025-09-23 14:04:21 in GWYDDION-UNSTABLE
- updating image process modules to File
Modified:
correct_perspective.c
good_profile.c
local_contrast.c
merge.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
wave_synth.c
wfr_synth.c
wpour_mark.c
wrapvalue.c
xydenoise.c
xyz_channels.c
xyzize.c
zero_crossing.c
r28608 by yeti-dn on 2025-09-22 18:10:25 in GWYDDION-UNSTABLE
- updating image process modules to File
Modified:
rank-filter.c
rank.c
raveraging.c
relate.c
resample.c
residue_synth.c
roddeposit_synth.c
rotate.c
scale.c
scars.c
semsim.c
shade.c
slope_dist.c
smm.c
smm_apply.c
sphere-revolve.c
straighten_path.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
r28606 by yeti-dn on 2025-09-22 17:53:27 in GWYDDION-UNSTABLE
- updating image process modules to File
Modified:
mark_disconn.c
mark_with.c
merge.c
mfm_current.c
mfm_field.c
mfm_findshift.c
mfm_parallel.c
mfm_recalc.c
mfm_shift.c
multiprofile.c
neural.c
noise_synth.c
obj_synth.c
otsu_threshold.c
outliers.c
pat_synth.c
pfm.c
phase_synth.c
pid.c
pileup_synth.c
plateau_synth.c
polydistort.c
polylevel.c
presentationops.c
psdf2d.c
psdf_logphi.c
psf-fit.c
psf.c
ptranslate.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
r28604 by yeti-dn on 2025-09-19 17:41:23 in GWYDDION-UNSTABLE
- updating image process modules to File
Modified:
gaussian_step.c
laplace.c
lat_synth.c
latsim.c
level.c
level_grains.c
linecorrect.c
linematch.c
lno_synth.c
local_contrast.c
logistic.c
mask_distribute.c
mask_edt.c
mask_morph.c
mask_noisify.c
mask_shift.c
maskcor.c
maskops.c
r28603 by yeti-dn on 2025-09-19 17:29:13 in GWYDDION-UNSTABLE
- updating image process modules to File
Modified:
fft_synth.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_stat.c
grain_summary.c
grain_wshed.c
hertz.c
hough.c
immerse.c
indent_analyze.c
r28602 by yeti-dn on 2025-09-19 17:20:11 in GWYDDION-UNSTABLE
- updating image process modules to File
Modified:
edge.c
entropy.c
extend.c
extract_path.c
facet-level.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
flatten_base.c
fraccor.c
fractal.c
freq_split.c
r28601 by yeti-dn on 2025-09-19 17:05:23 in GWYDDION-UNSTABLE
- updating image process modules to File
Modified:
calibrate.c
classify.c
coerce.c
col_synth.c
convolution_filter.c
convolve.c
correct_affine.c
correct_perspective.c
cpde_synth.c
crosscor.c
curvature.c
cwt.c
deconvolve.c
deposit_synth.c
diff_synth.c
disc_synth.c
displfield.c
domain_synth.c
drift.c
dune_synth.c
dwt.c
dwtanisotropy.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
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
r28595 by yeti-dn on 2025-09-19 12:05:13 in GWYDDION-UNSTABLE
- converted graph modules from Container to File
Modified:
graph_align.c
graph_cd.c
graph_cut.c
graph_dos_spectrum.c
graph_export_ascii.c
graph_export_image.c
graph_fit.c
graph_fztofd.c
graph_logscale.c
graph_measure_period.c
graph_merge.c
graph_peaks.c
graph_polylevel.c
graph_sfuncs.c
graph_simplemech.c
graph_sinebg.c
graph_stats.c
graph_terraces.c
graphops.c
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
r28588 by yeti-dn on 2025-09-18 09:20:39 in GWYDDION-UNSTABLE
- updated for gwy_file_detect() argument changes
Modified:
gwyddion.c
toolbox.c
r28587 by yeti-dn on 2025-09-18 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 2025-09-18 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 2025-09-18 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 2025-09-18 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 2025-09-18 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 2025-09-18 07:53:50 in GWYDDION-UNSTABLE
- updated gwy_log_add_full() documentation
Modified:
log.c
r28581 by yeti-dn on 2025-09-18 07:53:21 in GWYDDION-UNSTABLE
- separated source and destination data kinds in gwy_file_sync_items()
r28580 by yeti-dn on 2025-09-18 07:20:06 in GWYDDION-UNSTABLE
- added missing import logging
Modified:
fusionscope.c