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)
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
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
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
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)