Gwyddion – Free SPM (AFM, SNOM/NSOM, STM, MFM, …) data analysis software

Subversion commits

Recent commits to Gwyddion subversion repository:

r20049 by yeti-dn on today 14:58:22 in gwyddion

- added second stage finer alignment for curves with many points

Modified: graph_align.c

r20048 by yeti-dn on today 14:46:06 in gwyddion

- pass search range explicitly to find_best_offset()
- use L₂ metrics, L₁ sometimes behaves strangely, pseudo-Huber is difficult to
  scale correctly

Modified: graph_align.c

r20047 by yeti-dn on yesterday 18:15:50 in gwyddion

- added height variation along the fibre option
- implemented height bound to width for width variation

Modified: fibre_synth.c

r20046 by yeti-dn on yesterday 18:15:12 in gwyddion

- set large spacing for previous row only if not in the first row

Modified: synth.h

r20045 by yeti-dn on yesterday 08:16:25 in gwyddion

- inlined reshape functions into fibre_synth_add_one() to help compiler
  optimisation

Modified: fibre_synth.c

r20044 by yeti-dn on yesterday 08:08:59 in gwyddion

- implemented width variation along the fibre

Modified: fibre_synth.c

r20043 by yeti-dn on 2017-07-07 16:47:53 in gwyddion

- fixed wrong limits for deformation density

Modified: fibre_synth.c

r20042 by yeti-dn on 2017-07-07 15:36:07 in gwyddion

- fixed defaults after FirbeSynthArgs struct reshuffling

Modified: fibre_synth.c

r20041 by yeti-dn on 2017-07-07 12:49:38 in gwyddion

- use gwy_data_line_correct_laplace() to fill missing values in regularise()
  instead of odd home-baked code
- fixed uninitialised memory use and odd behaviour for curves with less than
  approximately 120 points

Modified: graph_align.c

r20040 by yeti-dn on 2017-07-07 11:37:34 in gwyddion

- made deformation density controllable
- fixed logic in fill_trapezoid() that could skip trapezoids intersecting the
  area

Modified: fibre_synth.c

r20039 by yeti-dn on 2017-07-07 11:02:31 in gwyddion

- added GUI controls for lateral and lengthwise deformation

Modified: fibre_synth.c

r20038 by yeti-dn on 2017-07-07 10:43:16 in gwyddion

- use the common truncation controls

Modified: fibre_synth.c obj_synth.c

r20037 by yeti-dn on 2017-07-07 10:41:42 in gwyddion

- added common controls for truncation

Modified: synth.h

r20036 by yeti-dn on 2017-07-07 10:36:27 in gwyddion

- set large spacing for previous row only if not in the first row

Modified: synth.h

r20035 by yeti-dn on 2017-07-07 10:07:03 in gwyddion

- added a progress bar and cancellation possibility

Modified: fibre_synth.c

r20034 by yeti-dn on 2017-07-06 18:50:16 in gwyddion

- implemented all fibre parameters that currently have GUI controls

Modified: fibre_synth.c obj_synth.c

r20033 by yeti-dn on 2017-07-06 18:49:20 in gwyddion

- added stock fibres icon to the API

Modified: toolbox-editor.c gwystock.c gwystock.h

r20032 by yeti-dn on 2017-07-06 18:48:57 in gwyddion

- added synth fibres icon

Modified: Makefile.am Makefile.am gwy_synthetic_fibres-24.svg (new)

r20031 by yeti-dn on 2017-07-06 09:24:41 in gwyddion

- updated 2.49 news

Modified: NEWS

r20030 by yeti-dn on 2017-07-06 09:17:54 in gwyddion

- added support for incomplete data

Modified: nanoscan.c

r20029 by yeti-dn on 2017-07-05 18:50:32 in gwyddion

- started implementing parameters
- orientation and width works

Modified: fibre_synth.c

r20028 by yeti-dn on 2017-07-05 18:26:21 in gwyddion

- remember settings also upon Cancel

Modified: obj_synth.c

r20027 by yeti-dn on 2017-07-05 16:48:28 in gwyddion

- estimate α and β of steps to some small non-zero values to allow L-M to
  start moving somewhere

Modified: gwynlfitpreset.c

r20026 by yeti-dn on 2017-07-05 08:45:04 in gwyddion

- removed code remaining from obj_synth

Modified: fibre_synth.c

r20025 by yeti-dn on 2017-07-05 07:13:14 in gwyddion

- store signed distance in the workspace data field to enable asymmetrical
  shape functions later

Modified: fibre_synth.c

r20024 by yeti-dn on 2017-07-05 07:04:58 in gwyddion

- fixed fill_vsegment() to avoid odd values of the v coordinate
- ensure usedpts contains each point once while we adding them; the same
  number of comparisons but a simpler logic

Modified: fibre_synth.c

r20023 by yeti-dn on 2017-07-04 20:47:41 in gwyddion

- split single fibre rendering to a function
- tweaking distance calculation, but thin fibres still noisy

Modified: fibre_synth.c

r20022 by yeti-dn on 2017-07-04 17:50:19 in gwyddion

- started a new synth module generating random fibers
- currently mostly a clone of obj_synth, but with some fibre rendering core

Modified: Makefile.am fibre_synth.c (new)

r20021 by yeti-dn on 2017-07-04 12:01:06 in gwyddion

- handle zcal, palette and title when creating new volume data

Modified: volume_swaxes.c

r20020 by yeti-dn on 2017-07-04 10:27:09 in gwyddion

- updated 2.49 news

Modified: NEWS

r20019 by yeti-dn on 2017-07-04 10:26:48 in gwyddion

- implemented all inversion options
- implemented preview preservation, unit and offset sync

Modified: volume_swaxes.c

r20018 by yeti-dn on 2017-07-04 08:21:35 in gwyddion

- added new channel option
- started implementing the transformations
- reshape done, inversions mostly missing

Modified: volume_swaxes.c

r20017 by yeti-dn on 2017-07-03 21:44:28 in gwyddion

- started a simple module that will swap axes of volume data
- GUI more or less working, but does not do actually do anything yet

Modified: Makefile.am volume_swaxes.c (new)

r20016 by yeti-dn on 2017-07-03 19:27:41 in gwyddion

- removed more obsolete XCF sources

Modified: Makefile.am gwy_extract_path-24.xcf (removed) gwy_gradient-24.xcf (removed) gwy_grains-24.xcf (removed) gwy_graph_zoom-24.xcf (removed) gwy_mask-16.xcf (removed) gwy_mask-24.xcf (removed) gwy_palettes-16.xcf (removed) gwy_polynom-24.xcf (removed) gwy_rotate-24.xcf (removed)

r20015 by yeti-dn on 2017-07-03 13:08:26 in gwyddion

- use both file name and module name as module failure hash table key
- file name is no longer unique because of bundles

Modified: gwymoduleinternal.h gwymoduleloader.c

r20014 by yeti-dn on 2017-07-03 12:59:38 in gwyddion

- remember complete error info for module failures

Modified: gwymoduleinternal.h gwymoduleloader.c

r20013 by yeti-dn on 2017-07-03 12:01:55 in gwyddion

- added a progress bar and made the operation cancellable

Modified: sphere-revolve.c

r20012 by yeti-dn on 2017-07-03 11:51:51 in gwyddion

- fixed overlapping controls in the dialogue

Modified: sphere-revolve.c

r20011 by yeti-dn on 2017-07-03 11:50:25 in gwyddion

- implemented 2D sphere revolution

Modified: sphere-revolve.c

r20010 by yeti-dn on 2017-07-02 22:26:28 in gwyddion

- started generalising sphere-revolve.c to actually do 2D spheres, not just 1D
  arcs

Modified: sphere-revolve.c

r20009 by yeti-dn on 2017-07-02 20:54:42 in gwyddion

- fixed coding style

Modified: app.c

r20008 by yeti-dn on 2017-07-02 20:54:14 in gwyddion

- added volumeops module for some simple volume data operations
- currently extract_preview implemented

Modified: Makefile.am volumeops.c (new)

r20007 by yeti-dn on 2017-07-02 20:42:02 in gwyddion

- fixed capitalisation of menu items
- removed bunch of useless includes from volume_invert
- replaced string key juggling with a get-key function in volume_invert
- fixed bogus copyright years in volume modules

Modified: volume_calibrate.c volume_extract.c volume_fdfit.c volume_invert.c volume_kmeans.c volume_kmedians.c

r20006 by yeti-dn on 2017-06-30 10:58:41 in gwyddion

- updated 2.49 news
- some naming unification in NEWS

Modified: NEWS

r20005 by yeti-dn on 2017-06-30 10:57:53 in gwyddion

- updated 2.49 news

Modified: NEWS

r20004 by yeti-dn on 2017-06-30 10:21:20 in gwyddion

- implemented reports (copy to clipboard, save)

Modified: graph_stats.c

r20003 by yeti-dn on 2017-06-30 06:56:44 in gwyddion

- implemented remaining parameters, in particular all the integrals

Modified: graph_stats.c

r20002 by yeti-dn on 2017-06-29 21:54:29 in gwyddion

- do not attempt to be complete no-op, it botches timestamps

Modified: gen-module-bundle.sh

r20001 by yeti-dn on 2017-06-29 21:52:24 in gwyddion

- corrected bundle C file dependencies
- the only need to depend on configuration for file modules
- but they need to depend on Makefile.am everywhere

Modified: Makefile.am Makefile.am Makefile.am Makefile.am Makefile.am stats.c Makefile.am Makefile.am

r20000 by yeti-dn on 2017-06-29 21:48:57 in gwyddion

- started a new simple graph curve statistics module

Modified: Makefile.am graph_stats.c (new)

1.3 (yeti, 2014-06-08 11:10:03)
© David Nečas and Petr Klapetek

Home Download News Features Screenshots Documentation Communicate Participate Resources Publications Applications Site Map

Valid XHTML 1.0 Valid CSS