Recent commits to Gwyddion subversion repository:
r29096 by yeti-dn on today 11:54:04 in GWYDDION-UNSTABLE
- restored basic selection manager functionality based on File instead of manual messing with keys
Modified:
selectionmanager.c
r29095 by yeti-dn on yesterday 17:53:43 in GWYDDION-UNSTABLE
- updated GWY3 TODO
Modified:
TODO.gwy3
r29094 by yeti-dn on yesterday 17:53:17 in GWYDDION-UNSTABLE
- started adding functions to identify tree models for DnD in a slightly saner manner
Modified:
app-graph-window.c
data-browser.c
data-browser.h
gwyapp.c
gwyapp.h
r29093 by yeti-dn on yesterday 17:02:46 in GWYDDION-UNSTABLE
- added a public function which returns the file and key for any data object (yay!)
Modified:
data-browser.c
data-browser.h
r29092 by yeti-dn on yesterday 16:14:51 in GWYDDION-UNSTABLE
- fixed calling make_keys() before chaining to parent class' data_switched(), so the data id was not correct yet
Modified:
icolorange.c
r29091 by yeti-dn on yesterday 15:56:49 in GWYDDION-UNSTABLE
- fixed possibly calling render_image_thumbnail() in fixed mode with unset min and max
Modified:
thumbnail.c
r29090 by yeti-dn on yesterday 15:45:59 in GWYDDION-UNSTABLE
- do not crash in gwy_create_preview() when it gets a NULL Field - the function may be removed eventually, but just do not crash in the no-field setup case
Modified:
module-utils.c
r29089 by yeti-dn on yesterday 15:19:51 in GWYDDION-UNSTABLE
- moved ϑ and φ update completely to param_changed(), even when the source is the shade sphere
Modified:
facet_analysis.c
r29088 by yeti-dn on yesterday 15:02:58 in GWYDDION-UNSTABLE
- fixed interpolating the wrong points in gwy_gradient_sample() - removed some residua of no longer existing code
Modified:
gradient.c
r29087 by yeti-dn on yesterday 15:02:07 in GWYDDION-UNSTABLE
- added a couple of Gradient sampling tests
Modified:
gradient.c
test-list.txt
r29086 by yeti-dn on 2026-01-05 18:36:29 in GWYDDION-UNSTABLE
- fixed not disconnecting from selection signals in dispose()
Modified:
gwyvectorlayer.c
r29084 by yeti-dn on 2026-01-05 18:02:33 in GWYDDION-UNSTABLE
- fixed not initialising auxiliary gui fields correctly
Modified:
correct_affine.c
correct_perspective.c
r29083 by yeti-dn on 2026-01-05 17:55:55 in GWYDDION-UNSTABLE
- fixed not setting the image to the original field when switching to DATA
Modified:
measure_lattice.c
r29082 by yeti-dn on 2026-01-05 17:49:36 in GWYDDION-UNSTABLE
- added a no-unset behaviour remark to gwy_setup_data_view()
Modified:
module-utils.c
r29081 by yeti-dn on 2026-01-05 17:43:25 in GWYDDION-UNSTABLE
- ensure gradidents are also unset as needed when using gwy_setup_data_view() not for initial setup but for switching
Modified:
correct_affine.c
measure_lattice.c
terracefit.c
r29080 by yeti-dn on 2026-01-05 17:31:09 in GWYDDION-UNSTABLE
- fixed asserting there is an editable object when we get to pointer_moved() with a button pressed, even though there may not be - unified pointer_moved() code among layers a bit
Modified:
layer-axis.c
layer-cross.c
layer-ellipse.c
layer-lattice.c
layer-line.c
layer-path.c
layer-point.c
layer-quad.c
layer-rectangle.c
r29079 by yeti-dn on 2026-01-05 17:17:13 in GWYDDION-UNSTABLE
- fixed unreffing a Nield which may be NULL in wrapper
Modified:
stats.c
r29078 by yeti-dn on 2026-01-05 16:55:04 in GWYDDION-UNSTABLE
- added missing terminator 0s to gwy_dialog_add_buttons() calls
Modified:
classify.c
convolution_filter.c
r29077 by yeti-dn on 2026-01-02 17:50:56 in GWYDDION-UNSTABLE
- updated 3.7 news a bit
Modified:
NEWS
r29076 by yeti-dn on 2026-01-02 17:50:40 in GWYDDION-UNSTABLE
- removed a couple of missing items ported from 2.x
Modified:
TODO.gwy3
r29075 by yeti-dn on 2026-01-02 17:49:31 in GWYDDION-UNSTABLE
- fixed Params generally still consiering file no 0 as invalid (whereas now only negative values mean no file)
Modified:
data-browser.c
data-chooser.c
module-utils.c
param-table.c
params.c
r29074 by yeti-dn on 2026-01-02 17:35:25 in GWYDDION-UNSTABLE
- compile with DEBUG enabled
Modified:
param-table.c
r29073 by yeti-dn on 2026-01-02 17:26:12 in GWYDDION-UNSTABLE
- fixed flicker during waiting because were using the result field as a temporary buffer
Modified:
mark_disconn.c
r29072 by yeti-dn on 2026-01-02 17:20:36 in GWYDDION-UNSTABLE
- actually ignore the cleanup of auxiliary objects after removing the main one
Modified:
data-browser.c
r29071 by yeti-dn on 2026-01-02 17:13:37 in GWYDDION-UNSTABLE
- create a reasonable XYZ preview in AppImageWindow initialisation if none exists
Modified:
app-image-window.c
module-utils.c
r29070 by yeti-dn on 2026-01-02 16:54:33 in GWYDDION-UNSTABLE
- made DataWindow survive having no Field yet
Modified:
gwydatawindow.c
r29069 by yeti-dn on 2026-01-02 16:31:22 in GWYDDION-UNSTABLE
- fixed the min-max non-Nield wrapper to ensure the Nield min-max function is called with both min and max arguments
Modified:
stats.c
r29068 by yeti-dn on 2026-01-02 16:17:44 in GWYDDION-UNSTABLE
- protect against weird rounding issues making lower > upper - changed trimming option label to a clearer one
Modified:
threshold.c
r29067 by yeti-dn on 2026-01-02 16:04:24 in GWYDDION-UNSTABLE
- handle correctly data id < 0 in gwy_app_data_id_verify_foo() functions (instead of crashing) - factored the common code to a function
Modified:
module-utils.c
r29066 by yeti-dn on 2026-01-02 15:56:29 in GWYDDION-UNSTABLE
- do not try to notify the tree model after a primary object deletion - fixed crashing after deleting a channel
Modified:
data-browser.c
r29065 by yeti-dn on 2026-01-02 15:31:11 in GWYDDION-UNSTABLE
- ported Capture Now non-square fix from 2.x
Modified:
nanoscope.c
r29064 by yeti-dn on 2026-01-02 15:24:23 in GWYDDION-UNSTABLE
- renamed a prefixed RUN_MODES macro
Modified:
terracefit.c
r29063 by yeti-dn on 2026-01-02 15:23:42 in GWYDDION-UNSTABLE
- ported reorder module from 2.x
Modified:
Makefile.am
reorder.c (new)
r29062 by yeti-dn on 2026-01-02 15:13:24 in GWYDDION-UNSTABLE
- replaced some home-cooked code with gwy_math_fit_poly_equidist()
Modified:
stats--acfpsdf.c
r29061 by yeti-dn on 2026-01-02 15:01:53 in GWYDDION-UNSTABLE
- changed sort, mean and fit-poly maths functions argument order to the more common array-then-size - keeping linear algebra as they need a larger cleanup
Modified:
correct.c
field.c
filters--minmax.c
fractals.c
grains--wshed.c
grains-nield.c
gwynlfitpreset.c
linestats.c
math--gridcheck.c
math--rank.c
math.c
math.h
triangulation.c
watershed.c
gwydataview.c
gwygraphmodel.c
cmap_lockin.c
cmap_polylevel.c
jpkscan.c
graph_measure_period.c
graph_polylevel.c
graphops.c
blockstep.c
coerce.c
edge.c
good_profile.c
grain_filter.c
grain_mark.c
grain_stat.c
linematch.c
terracefit.c
linenoise.c
volume_cluster.c
volume_drift.c
volume_linelevel.c
volume_meanplanelevel.c
volume_planelevel.c
volume_zcal.c
xyz_zdrift.c
file.c
line.c
r29060 by yeti-dn on 2026-01-02 14:38:05 in GWYDDION-UNSTABLE
- changed find-nearest maths function argument order to the more common array-then-size
Modified:
math.c
math.h
gwyvectorlayer.c
gwyvectorlayer.h
layer-axis.c
layer-cross.c
layer-utils.h
r29059 by yeti-dn on 2026-01-02 14:27:52 in GWYDDION-UNSTABLE
- changed maths rank functions argument order to the more common array-then-size
Modified:
gwyappfilechooser.c
correct.c
filters--minmax.c
grain-quantities.c
grains--values.c
gwynlfitpreset.c
linestats.c
math--gridcheck.c
math--rank.c
math.h
stats.c
graph_measure_period.c
graph_terraces.c
good_profile.c
grain_stat.c
linematch.c
merge.c
terracefit.c
threshold.c
wrap_calls.c
annealing.c
roughness.c
volume_linelevel.c
volume_planestat.c
r29058 by yeti-dn on 2026-01-02 13:56:06 in GWYDDION-UNSTABLE
- moved linkable versions of inline math functions to a separate source file, making it the only source which should not see the macros - changed gwy_sinc() to an inline/macro function
Modified:
Makefile.am
math--inline.c (new)
math.c
math.h
r29057 by yeti-dn on 2026-01-02 13:35:34 in GWYDDION-UNSTABLE
- added basic Line peak roughness function tests
Modified:
line.c
test-list.txt
r29056 by yeti-dn on 2026-01-02 13:35:10 in GWYDDION-UNSTABLE
- documentation refomrulation
Modified:
linestats.c
r29055 by yeti-dn on 2026-01-02 10:45:51 in GWYDDION-UNSTABLE
- fixed memory leaks in gwy_line_xpm() and gwy_line_xvm() - fixed functions not renamed in implementation - coding style fixes
Modified:
linestats.c
r29054 by klapetek on 2025-12-29 12:46:14 in gwyddion
added fsc, commented out mask search
Modified:
volume_localdetect.c
r29053 by yeti-dn on 2025-12-28 15:49:59 in GWYDDION-UNSTABLE
- removed note about freshcode which no longer exists
Modified:
TODO
r29052 by yeti-dn on 2025-12-28 15:49:08 in gwyddion
- removed note about freshcode which no longer exists
Modified:
TODO
r29051 by yeti-dn on 2025-12-28 15:21:45 in tags
- tagged version 2.70
Modified:
gwyddion-2.70 (new)
r29050 by yeti-dn on 2025-12-28 15:20:32 in gwyddion
- merged automated gettext updates before 2.70 release
Modified:
cs.po
de.po
en_GB.po
es.po
fr.po
it.po
ja.po
ko.po
pt_BR.po
ru.po
r29049 by yeti-dn on 2025-12-28 09:16:52 in gwyddion
- set version to 2.70
Modified:
configure.ac
net.gwyddion.Gwyddion.appdata.xml
gwyddion-night-build