Recent commits to Gwyddion subversion repository:
r30654 by yeti-dn on 2026-10-01 14:17:13 in GWYDDION-UNSTABLE
- fixed colour range tool ‘forgetting’ fixed ranges set in the file
Modified:
color-range.c
r30653 by yeti-dn on 2026-09-24 17:00:43 in GWYDDION-UNSTABLE
- remove selections when cropping a single image in place
Modified:
crop.c
r30652 by yeti-dn on 2026-09-24 09:24:18 in GWYDDION-UNSTABLE
- updated grain quantity name
Modified:
grain_cross.c
r30651 by yeti-dn on 2026-09-24 08:58:32 in GWYDDION-UNSTABLE
- fixed missing undo level creation call sentinels
Modified:
classify.c
rank.c
r30650 by yeti-dn on 2026-09-23 13:18:49 in GWYDDION-UNSTABLE
- convered a few more image modules to Proc
Modified:
gradient.c
grain_cross.c
grain_dist.c
grain_number.c
pid.c
psf-fit.c
ptranslate.c
threshold.c
xyzize.c
r30649 by yeti-dn on 2026-09-23 12:41:14 in GWYDDION-UNSTABLE
- converted a few more modules to Proc
Modified:
deconvolve.c
facet_analysis.c
facet_measure.c
fft_filter_1d.c
fft_filter_2d.c
fraccor.c
freq_split.c
good_profile.c
r30647 by yeti-dn on 2026-09-22 16:23:47 in GWYDDION-UNSTABLE
- clear detail views when switching to no data
Modified:
read-value.c
spot-remover.c
r30646 by yeti-dn on 2026-09-22 16:14:37 in GWYDDION-UNSTABLE
- fixed setting the detail mask on the main window instead of the detail view
Modified:
read-value.c
r30645 by yeti-dn on 2026-09-22 16:03:45 in GWYDDION-UNSTABLE
- fixed botched image switching - fixed not reverting colour gradient to image's for image view - fixed using output flags wrong
Modified:
fft_filter_2d.c
r30644 by yeti-dn on 2026-09-22 15:50:07 in GWYDDION-UNSTABLE
- fixed crashing when a data processing function removes selections - cannot just use gwy_vector_layer_ensure_selection() in a way that would give us back the old selection again
Modified:
tool.c
r30643 by yeti-dn on 2026-09-22 15:34:53 in GWYDDION-UNSTABLE
- remove selections before modifying the data field
Modified:
basicops.c
calibrate.c
r30642 by yeti-dn on 2026-09-22 15:29:31 in GWYDDION-UNSTABLE
- converted a few more modules to Proc
Modified:
dma.c
drift.c
extract_path.c
facet-level.c
flatten_base.c
level.c
r30641 by yeti-dn on 2026-09-22 14:25:30 in gwyddion
- fixed using NULL instead of 0 as gwy_app_undo_qcheckpoint() sentinel
Modified:
flatten_base.c
level.c
r30640 by yeti-dn on 2026-09-22 14:06:15 in GWYDDION-UNSTABLE
- simplified logging function calls
Modified:
acf2d.c
angle_dist.c
arc-revolve.c
arithmetic.c
averaging.c
basicops.c
binning.c
classify.c
coerce.c
convolve.c
correct_affine.c
correct_perspective.c
crosscor.c
cwt.c
displfield.c
dwt.c
edge.c
extend.c
fft.c
mask_edt.c
psdf2d.c
reorder.c
resample.c
rotate.c
scale.c
tip_blind.c
r30639 by yeti-dn on 2026-09-22 14:05:09 in GWYDDION-UNSTABLE
- handle possibly NULL strings when dumping params to text
r30638 by yeti-dn on 2026-09-22 13:40:07 in GWYDDION-UNSTABLE
- removed unnecessary gwy_proc_class_set_basics() calls
Modified:
basicops.c
edge.c
laplace.c
outliers.c
r30637 by yeti-dn on 2026-09-22 13:38:39 in GWYDDION-UNSTABLE
- converted a couple more image modules to Proc
Modified:
averaging.c
cwt.c
dwt.c
dwtanisotropy.c
edge.c
r30636 by yeti-dn on 2026-09-22 13:26:05 in GWYDDION-UNSTABLE
- added gwy_log_add_proc_copy() for the common case when new data of the same kind are created by modifying the input data
r30635 by yeti-dn on 2026-09-22 13:13:50 in GWYDDION-UNSTABLE
- default to GWY_RUN_IMMEDIATE in Proc - makes gwy_proc_class_set_basics() unnecessary for simple non-interactive functions
Modified:
module-utils.c
proc.c
r30634 by yeti-dn on 2026-09-21 16:50:09 in GWYDDION-UNSTABLE
- converted a few more modules to Proc
Modified:
displfield.c
entropy.c
latsim.c
local_contrast.c
mask_edt.c
mask_noisify.c
rank.c
resample.c
tilt.c
r30633 by yeti-dn on 2026-09-21 16:32:25 in GWYDDION-UNSTABLE
- improved code clarity
Modified:
drift.c
r30632 by yeti-dn on 2026-09-21 16:32:14 in GWYDDION-UNSTABLE
- fixed application of correction to the mask - improved code clarity
Modified:
correct_perspective.c
r30631 by yeti-dn on 2026-09-21 16:09:36 in GWYDDION-UNSTABLE
- use qualified function names when logging manually with gwy_log_add_params_full
Modified:
arithmetic.c
correct_affine.c
correct_perspective.c
tip_blind.c
r30630 by yeti-dn on 2026-09-21 16:08:50 in GWYDDION-UNSTABLE
- converted classify to Params (and Proc, but that was just a tiny bit) - seems no more broken than before
Modified:
classify.c
r30629 by yeti-dn on 2026-09-21 12:42:27 in GWYDDION-UNSTABLE
- converted several more image modules to Proc
Modified:
acf2d.c
basicops.c
calibrate.c
coerce.c
convolve.c
correct_affine.c
correct_perspective.c
crosscor.c
curvature.c
drift.c
polydistort.c
presentationops.c
psdf2d.c
resample.c
r30628 by yeti-dn on 2026-09-20 12:51:38 in GWYDDION-UNSTABLE
- converted a few more modules to Proc
Modified:
binning.c
correct_perspective.c
extend.c
fft.c
level_grains.c
mask_morph.c
outliers.c
rotate.c
scale.c
wrapvalue.c
r30627 by yeti-dn on 2026-09-20 07:13:33 in GWYDDION-UNSTABLE
- converted arithmetic to Proc
Modified:
arithmetic.c
r30626 by yeti-dn on 2026-09-20 06:47:43 in GWYDDION-UNSTABLE
- converted a couple more image modules to Proc
Modified:
angle_dist.c
arc-revolve.c
binning.c
blockstep.c
fractal.c
grain_mark.c
psdf2d.c
reorder.c
scale.c
tip_blind.c
r30625 by yeti-dn on 2026-09-18 18:10:34 in GWYDDION-UNSTABLE
- converted a couple more modules to Proc
Modified:
blockstep.c
fractal.c
reorder.c
r30624 by yeti-dn on 2026-09-18 17:58:48 in GWYDDION-UNSTABLE
- converted a couple more image modules to Proc for testing
Modified:
grain_mark.c
psdf2d.c
r30623 by yeti-dn on 2026-09-18 17:58:22 in GWYDDION-UNSTABLE
- code unification
Modified:
arc-revolve.c
scale.c
r30622 by yeti-dn on 2026-09-18 17:53:24 in GWYDDION-UNSTABLE
- added a helper function for producing graph curves also to Proc - rebased the Tool and Proc functions on common code
Modified:
internal.h
proc.c
proc.h
tool.c
r30621 by yeti-dn on 2026-09-18 16:50:20 in GWYDDION-UNSTABLE
- handle the removal of primary data item in file_item_changed() without printing warning - it can happen normally when data are deleted
Modified:
tool.c
r30620 by yeti-dn on 2026-09-18 12:54:55 in GWYDDION-UNSTABLE
- disabled debugging in Form and Tool as they seem largery working
Modified:
form--color.c
form--combo.c
form--curve.c
form--data.c
form--entry.c
form--flags.c
form--holdsel.c
form--noparam.c
form--radio.c
form--range.c
form--results.c
form--seed.c
form--slider.c
form--toggle.c
form--unit.c
form.c
tool.c
r30619 by yeti-dn on 2026-09-18 12:50:17 in GWYDDION-UNSTABLE
- fixed not switching colour palette correctly when switching data because we were using gwy_setup_data_view() which does not overwrite any already set properties
Modified:
read-value.c
spot-remover.c
r30618 by yeti-dn on 2026-09-17 17:14:48 in GWYDDION-UNSTABLE
- converted a couple of image modules to Proc for testing
Modified:
arc-revolve.c
laplace.c
scale.c
r30617 by yeti-dn on 2026-09-17 17:09:15 in GWYDDION-UNSTABLE
- fixed various bugs in wrapping old style functions in Proc
Modified:
module-image.c
r30616 by yeti-dn on 2026-09-17 17:08:46 in GWYDDION-UNSTABLE
- added simplified Proc logging functions
r30614 by yeti-dn on 2026-09-17 16:17:03 in GWYDDION-UNSTABLE
- sneakily rebased image modules on Proc - old-style registration creates ProcClass on their behalf - they cannot take explicit Params arguments of course, but nothing is using that yet anyway
Modified:
log.c
menu.c
module-image.c
module-internal.h
module-tool.c
proc.c
proc.h
tool.c
r30613 by yeti-dn on 2026-09-16 18:08:29 in GWYDDION-UNSTABLE
- fixed misaligned code
Modified:
imgexport.c
r30612 by yeti-dn on 2026-09-16 18:06:00 in GWYDDION-UNSTABLE
- started a formal class for data processing functions
Modified:
libgwyapp-docs.xml
Makefile.am
gwyapp.h
proc.c (new)
proc.h (new)
r30611 by yeti-dn on 2026-09-16 18:05:02 in GWYDDION-UNSTABLE
- code simplification
Modified:
tool.c
r30610 by yeti-dn on 2026-09-16 16:51:52 in GWYDDION-UNSTABLE
- do not pass zero range to gwy_unit_get_format() in gwy_lawn_get_value_format_curve()
Modified:
lawn.c
r30609 by yeti-dn on 2026-09-16 15:02:49 in GWYDDION-UNSTABLE
- fixed copy-pasted documentation
Modified:
tool.c
r30608 by yeti-dn on 2026-09-16 14:27:30 in GWYDDION-UNSTABLE
- added a function for getting ParamDef from a tool class (i.e. without a tool instance)
r30607 by yeti-dn on 2026-09-16 13:58:06 in GWYDDION-UNSTABLE
- stop crasing on a debug-printf when there is no current lawn
Modified:
cmap_noise.c
r30606 by klapetek on 2026-09-16 13:14:07 in GWYDDION-UNSTABLE
debugging form creation
Modified:
cmap_noise.c