Recent commits to Gwyddion subversion repository:
r28874 by yeti-dn on yesterday 17:48:56 in GWYDDION-UNSTABLE
- actually added the grain-quantities source files
Modified:
grain-quantities.c (new)
grain-quantities.h (new)
r28873 by yeti-dn on yesterday 14:59:29 in GWYDDION-UNSTABLE
- added Nield-based versions of grain quantity evaluation - only incompletely updated to handle negative empty space and not at all to non-contiguous grains
Modified:
param-def.c
Makefile.am
correct.c
distance-transform.h
grain-value.c
grain-value.h
grains--values.c
grains-nield.c
grains-nield.h
grains.c
grains.h
gwyddion.h
grain-value-tree-view.c
grain-value-tree-view.h
grain_cross.c
grain_dist.c
grain_filter.c
grain_makesel.c
grain_stat.c
grain_summary.c
level_grains.c
grainmeasure.c
r28872 by klapetek on 2025-11-14 19:53:27 in gwyddion
bugs in negative steps fixed
Modified:
xyz_tstep.c
r28871 by yeti-dn on 2025-11-14 19:37:23 in GWYDDION-UNSTABLE
- added distance-transform.h to the main header
Modified:
gwyddion.h
r28870 by yeti-dn on 2025-11-14 19:36:52 in GWYDDION-UNSTABLE
- added distance-transform source code - implemented Nield distance transform functions there - also moved some common definitions from grains--disttrans.c there
Modified:
Makefile.am
distance-transform.c (new)
distance-transform.h (new)
grains--disttrans.c
grains-nield.c
grains-nield.h
grains.h
watershed.c
r28869 by yeti-dn on 2025-11-14 17:52:00 in GWYDDION-UNSTABLE
- fixed mixed up col and row arguments
Modified:
grains-nield.c
r28868 by yeti-dn on 2025-11-14 17:50:15 in GWYDDION-UNSTABLE
- added more Nield grain functions tests
Modified:
nield.c
test-list.txt
r28867 by klapetek on 2025-11-14 16:14:00 in gwyddion
added positive/negative/both steps
Modified:
xyz_tstep.c
r28866 by yeti-dn on 2025-11-14 15:15:44 in GWYDDION-UNSTABLE
- added a couple basic tests for Nield grain numbering
Modified:
nield.c
test-list.txt
r28865 by yeti-dn on 2025-11-14 14:36:58 in GWYDDION-UNSTABLE
- added transpose tests
Modified:
field.c
nield.c
test-list.txt
r28864 by yeti-dn on 2025-11-14 14:07:47 in GWYDDION-UNSTABLE
- added some more basic Line, Field and Nield tests
Modified:
field.c
line.c
nield.c
test-list.txt
r28863 by yeti-dn on 2025-11-14 13:46:27 in GWYDDION-UNSTABLE
- added watershed to documentation index
Modified:
libgwyddion-docs.xml
r28862 by yeti-dn on 2025-11-14 13:21:37 in GWYDDION-UNSTABLE
- added compatibility checking functions for Nield
Modified:
arithmetic.c
arithmetic.h
r28861 by yeti-dn on 2025-11-14 13:02:11 in GWYDDION-UNSTABLE
- renamed old INTERPOLATION_BILINEAR enum alias
Modified:
enums.c
interpolation.h
gwycombobox.c
crosscor.c
curvature.c
pfm.c
volumize.c
volume_drift.c
r28860 by yeti-dn on 2025-11-14 12:59:38 in GWYDDION-UNSTABLE
- defined new Line, Field and Brick resize() functions which actually only resize the object - replaced resample() with INTERPOLATION_NONE with resize() - removed INTERPOLATION_NONE completely
Modified:
module-utils.c
brick.c
brick.h
correct.c
correlation.c
dwt.c
field.c
field.h
filters--convdeconv.c
filters.c
fractals.c
grains--wshed.c
grains.c
interpolation.c
interpolation.h
inttrans.c
level.c
line.c
line.h
linestats.c
mfm.c
shape-fit-preset.c
stats--acfpsdf.c
stats--entropy.c
stats.c
tip-model.c
tip.c
cmap_crop.c
cmap_linestat.c
shilpsfile.c
nanoscope.c
pixmap.c
rawfile.c
stpfile.c
graph_terraces.c
acf2d.c
arc-revolve.c
arithmetic.c
drift.c
fractal.c
linematch.c
logistic.c
measure_lattice.c
merge.c
presentationops.c
psdf_logphi.c
psf.c
stitch.c
straighten_path.c
tip_blind.c
tipshape.c
phases.c
roddeposit.c
readvalue.c
roughness.c
sfunctions.c
spotremove.c
volume_arithmetic.c
volume_fdfit.c
volume_localdetect.c
volume_psf.c
volume_strayfield.c
volume_xyarithmetic.c
volume_xystitch.c
xyz_raster.c
r28859 by yeti-dn on 2025-11-13 14:43:45 in GWYDDION-UNSTABLE
- replaced gwy_line_resized() by gwy_line_crop() with standard arguments
Modified:
fractals.c
line.c
line.h
shape-fit-preset.c
stats--acfpsdf.c
fractal.c
grain_dist.c
logistic.c
corrlen.c
volume_fdfit.c
volume_strayfield.c
r28858 by yeti-dn on 2025-11-13 14:32:56 in GWYDDION-UNSTABLE
- replaced gwy_field_resize() with gwy_field_crop() which takes standard arguments
Modified:
field.c
field.h
filters--convdeconv.c
grains.c
nield.c
omicronmatrix.c
convolve.c
deconvolve.c
grain_cross.c
grain_dist.c
grain_filter.c
grain_stat.c
mark_with.c
mcrop.c
merge.c
psf.c
crop.c
grainmeasure.c
volume_psf.c
r28857 by yeti-dn on 2025-11-13 12:49:34 in GWYDDION-UNSTABLE
- updated gwy_grain_values_calculate() to use the Nield grain function
Modified:
grain-value.c
grain-value.h
r28856 by yeti-dn on 2025-11-13 12:27:41 in GWYDDION-UNSTABLE
- added waterhsed source file with watershed-related functions, Nield-based - changed gwy_nield_resize() to a simple data-losing resize - added gwy_nield_crop()
Modified:
Makefile.am
grains-nield.c
grains-nield.h
gwyddion.h
nield.c
nield.h
watershed.c (new)
watershed.h (new)
r28855 by yeti-dn on 2025-11-12 16:25:37 in GWYDDION-UNSTABLE
- added most of basic grain functions - moved Otsu's threshold to stats because it is not even marking anything, just calculating a value
Modified:
grains-nield.c
grains-nield.h
grains.c
grains.h
stats.c
stats.h
r28854 by yeti-dn on 2025-11-12 15:00:46 in GWYDDION-UNSTABLE
- implemented grain numbering functions
Modified:
grains-nield.c
grains-nield.h
nield.c
process-internal.h
r28852 by klapetek on 2025-11-11 16:26:37 in gwyddion
basic construction of step correction module for xyz data
Modified:
Makefile.am
xyz_tstep.c (new)
r28851 by yeti-dn on 2025-11-11 16:01:33 in GWYDDION-UNSTABLE
- implementing more functions
Modified:
grains-nield.c
grains-nield.h
r28850 by yeti-dn on 2025-11-11 14:36:09 in GWYDDION-UNSTABLE
- started implementing Nield grain functions - grains-nield.c compiles, but only some functions are implemented
Modified:
Makefile.am
grains-nield.c (new)
grains-nield.h
nield.c
process-internal.h
r28849 by yeti-dn on 2025-11-10 19:08:19 in GWYDDION-UNSTABLE
- added a Nield header with declarations of basic grain functions to implement - some with NIELD name placeholders to avoid name clashes with existing functions
Modified:
grains-nield.h (new)
r28848 by yeti-dn on 2025-11-10 18:54:08 in GWYDDION-UNSTABLE
- named flipping and trasposition functions systematically - flip means lateral coordinates - invert_value means values - transpose means transpositions (swapping x with y, etc.)
Modified:
brick.c
brick.h
extend.c
field.c
field.h
filters--convdeconv.c
lawn.c
lawn.h
line.c
line.h
nield.c
nield.h
stats.c
tip.c
cmap_basicops.c
anasys_xml.c
ardf.c
burleigh_bii.c
dmefile.c
ecsfile.c
ezdfile.c
femtoscan.c
fitsfile.c
hdf4file.c
ergofile.c
nhffile.c
hitachi-afm.c
igorfile.c
leica.c
matfile.c
microprof.c
mifile.c
nanoeducator.c
nanonis.c
nanoobserver.c
nanoscan.c
nanoscope.c
nanosystemz.c
netcdf.c
nt-mdt.c
omicronflat.c
omicronmatrix.c
psia.c
rhk-sm3.c
rhk-sm4.c
rhk-spm32.c
s94file.c
sensolytics.c
shimadzu.c
sicmfile.c
spmlabf.c
stpfile.c
surffile.c
wipfile.c
wsxmfile.c
arc-revolve.c
basicops.c
freq_split.c
good_profile.c
level_grains.c
linematch.c
wpour_mark.c
roddeposit.c
corrlen.c
sfunctions.c
volume_linelevel.c
volume_slice.c
volume_swaxes.c
volumeops.c
field.c
r28847 by yeti-dn on 2025-11-10 18:14:49 in GWYDDION-UNSTABLE
- added reproduction of constant tests for complicated field extensions
Modified:
field.c
test-list.txt
r28846 by yeti-dn on 2025-11-10 18:13:54 in GWYDDION-UNSTABLE
- fixed some bugs so that CONNECT at least passes a reproduction of constant test
Modified:
extend.c
r28845 by yeti-dn on 2025-11-10 17:47:53 in GWYDDION-UNSTABLE
- implemented CONNECT method for fields - untested
Modified:
extend.c
r28844 by yeti-dn on 2025-11-10 16:07:51 in GWYDDION-UNSTABLE
- removed _EXTEND from border and mirror exterior type names
Modified:
correct.c
enums.c
extend.c
filters--minmax.c
filters.c
interpolation.c
interpolation.h
mfm.c
convolve.c
correct_perspective.c
crosscor.c
deconvolve.c
displfield.c
drift.c
extend.c
immerse.c
mask_shift.c
maskcor.c
mcrop.c
merge.c
pfm.c
polydistort.c
psf-fit.c
psf.c
raveraging.c
semsim.c
straighten_path.c
ballistic.c
deposit.c
fibres.c
pileup.c
filter.c
volume_drift.c
volume_psf.c
volume_xystitch.c
xyz_raster.c
field.c
line.c
r28843 by yeti-dn on 2025-11-10 13:37:47 in GWYDDION-UNSTABLE
- added field extension tests for the simple methods
Modified:
field.c
test-list.txt
r28842 by yeti-dn on 2025-11-10 12:33:56 in GWYDDION-UNSTABLE
- made exceptions for a few common things which only look like bad coding style
Modified:
check-coding-style.py
r28841 by yeti-dn on 2025-11-10 09:48:49 in GWYDDION-UNSTABLE
- added a constant-preservation test for line connect-extend method
Modified:
line.c
test-list.txt
r28840 by yeti-dn on 2025-11-10 09:47:16 in GWYDDION-UNSTABLE
- fixed various bugs in 1D extend-connect
Modified:
extend.c
r28839 by yeti-dn on 2025-11-10 09:09:21 in GWYDDION-UNSTABLE
- added gwy_line_extend() tests
Modified:
line.c
test-list.txt
r28838 by yeti-dn on 2025-11-10 09:07:58 in GWYDDION-UNSTABLE
- implemented gwy_line_extend()
Modified:
extend.c
r28837 by yeti-dn on 2025-11-10 08:56:21 in GWYDDION-UNSTABLE
- fixed duplicate declarations of recent file menu functions
Modified:
menu-recent-files.h
menu.h
r28835 by klapetek on 2025-11-09 19:42:32 in gwyddion
added simple module to split HS-AFM non-raster data to volume data
Modified:
Makefile.am
xyz_volumize.c (new)
r28834 by yeti-dn on 2025-11-07 13:47:44 in GWYDDION-UNSTABLE
- fixed more nonsystematic and wrong header guard macro names
Modified:
genmarshal.mk
menu-recent-files.h
module-browser.h
module-utils-file.h
grains.h
Makefile.am
utils.h
r28833 by yeti-dn on 2025-11-07 13:47:22 in GWYDDION-UNSTABLE
- check if header guard macros match the file name in check_coding_style - a bunch of them still fail due to old-style names but it will improve over time
Modified:
gwyddion-night-build
r28832 by yeti-dn on 2025-11-07 13:39:29 in GWYDDION-UNSTABLE
- use systematic names for generated headers
Modified:
gen-authors.py
genmarshal.mk
mac_integration.h
r28831 by yeti-dn on 2025-11-07 08:58:55 in GWYDDION-UNSTABLE
- implemented gwy_nield_get_max()
Modified:
nield.c
r28830 by yeti-dn on 2025-11-06 18:38:56 in GWYDDION-UNSTABLE
- renamed private line extension function in roughness tool to avoid conflict with the upcoming library function
Modified:
roughness.c
r28829 by yeti-dn on 2025-11-06 18:32:42 in GWYDDION-UNSTABLE
- added common serialisation interface tests for Nield
Modified:
Makefile.am
nield.c (new)
test-list.txt
r28828 by yeti-dn on 2025-11-06 18:27:26 in GWYDDION-UNSTABLE
- started adding smooth-connect extension method so that we can get rid of the copies in modules - added Line extension function declaration analogous to Field; unimplemented for now
Modified:
arithmetic.h
enums.h
extend.c
extend.h
filters--minmax.c
filters.c
interpolation.h
r28827 by yeti-dn on 2025-11-06 17:02:41 in GWYDDION-UNSTABLE
- split extended functions from arithmetic to separate source files
Modified:
Makefile.am
arithmetic.c
arithmetic.h
extend.c (new)
extend.h (new)
gwyddion.h
nield.c
r28826 by yeti-dn on 2025-11-06 16:49:41 in GWYDDION-UNSTABLE
- renamed Csomehthing Field cache macros to FCsomething
Modified:
arithmetic.c
field.c
filters.c
process-internal.h
stats--entropy.c
stats--sum.c
stats.c
r28825 by yeti-dn on 2025-11-06 16:46:12 in GWYDDION-UNSTABLE
- updated documentation indices
Modified:
libgwyddion-docs.xml
libgwyui-docs.xml