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

Gwyddion3

Gwyddion3 will break both binary and source compatibility to fix or replace misdesigned features and allow to solve issues that would have to be solved by dirty hacks otherwise. While similar in spirit, it will differ more radically from Gwyddion2 than Gwyddion2 differs from Gwyddion1.

Original notes about the things to change.

Linux Build Log

The Linux/x86-64 build log from 2012-02-03:

=====[ build ]=====
raster-view.c: In function 'mask_notify':
raster-view.c:1146:27: warning: unused parameter 'mask' [-Wunused-parameter]
raster-view.c: In function 'field_data_changed':
raster-view.c:1159:34: warning: unused parameter 'fpart' [-Wunused-parameter]
raster-view.c:1160:30: warning: unused parameter 'field' [-Wunused-parameter]
raster-view.c: In function 'mask_data_changed':
raster-view.c:1168:33: warning: unused parameter 'fpart' [-Wunused-parameter]
raster-view.c:1169:33: warning: unused parameter 'mask' [-Wunused-parameter]
raster-view.c: In function 'gradient_data_changed':
raster-view.c:1177:36: warning: unused parameter 'gradient' [-Wunused-parameter]
=====[ build_documentation ]=====
libgwy-scan.c: In function 'main':
libgwy-scan.c:204:11: warning: unused parameter 'argc' [-Wunused-parameter]
libgwy-scan.c:204:23: warning: unused parameter 'argv' [-Wunused-parameter]
html/GwyField.html:542: warning: no link for: 'gwy-field-new-transposed' -> (<code class="function">gwy_field_new_transposed()</code>).
html/libgwy-math.html:370: warning: no link for: 'HUGE-VAL:CAPS' -> (<code class="literal">HUGE_VAL</code>).
html/GwyLine.html:246: warning: no link for: 'gwy-line-check-mask' -> (<code class="function">gwy_line_check_mask()</code>).
html/GwyLine.html:619: warning: no link for: 'gwy-line-value' -> (<code class="function">gwy_line_value()</code>).
html/GwyMaskField.html:290: warning: no link for: 'gwy-mask-field-new-transposed' -> (<code class="function">gwy_mask_field_new_transposed()</code>).
html/GwyInventory.html:1208: warning: no link for: 'GwyInventoryModel' -> (<span class="type">GwyInventoryModel</span>).
html/GwyShapes.html:198: warning: no link for: 'GwyArray-item-changed' -> (<span class="type">"item-changed"</span>).
=====[ update_translations ]=====
No translations for gwyddion3
................................ done.
19 translated messages, 12 fuzzy translations, 113 untranslated messages.
No translations for gwyddion3-libgwyui
=====[ install ]=====
libtool: install: warning: relinking `libgwyui3.la'
=====[ build_rpm ]=====
libgwy-scan.c: In function 'main':
libgwy-scan.c:204:11: warning: unused parameter 'argc' [-Wunused-parameter]
libgwy-scan.c:204:23: warning: unused parameter 'argv' [-Wunused-parameter]
libtool: install: warning: relinking `libgwyui3.la'

GObject introspection log.

Unit Test Report

Test ProgramSuccessesFailuresTime [s]
./tests/testlibgwy429025.326857full reportcoverage

Valgrind report for all the tests.

API documentation

Documentation coverage:

Library Fully% Partially% Missing% Total Graph
libgwy 115898.89 00.00 131.11 1171 
libgwyui 4996.08 00.00 23.92 51 

Vim syntax file: gwyddion3.vim.

Translations

For libgwy:

Language Translated% Fuzzy% Missing% Total Graph
cs 1913.19 128.33 11378.47 144 
1.34 (yeti, 2011-08-08 19:43:41)
© David Nečas and Petr Klapetek

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

Valid XHTML 1.0 Valid CSS