Miscellaneous resources and links that do not fit anywhere else are listed here. Some are generally useful, most are useless for non-developers.
See Communicate for mailing lists and other contact information.
Software databases & media,
Module browser,
Subversion,
Build logs,
Translations,
Documentation,
Vim,
GnuPG/GPG keys.
Records in various databases, third-party information and tutorials. With a few exceptions, they were created by whatever third party created them. They may contain useful information but linking them here means no ‘official endorsement’.
And as a utterly bizarre bonus, Physics Today blog post about Gwyddion, the Czech prime minister and other unrelated things.
An alternative of in-application Gwyddion module browser is also available on-line, in two forms:
Dynamically expanding | Plain expanded table | |
---|---|---|
English | English, dynamic | English, expanded |
French | French, dynamic | French, expanded |
Russian | Russian, dynamic | Russian, expanded |
The Subversion repository, hosted on SourceForge.net, can be browsed on-line or accessed using a subversion client (read-only if you are not a developer). Note that SourceForge.net suggests to checkout the entire trunk which is normally a bad idea; more likely you will want to checkout a specific module, i.e. a subdirectory in the trunk.
Recent commits are summarised on-line and also can be viewed using the SourceForge.net interface. The CIA service does not work since the SourceForge.net upgrade so you will only find old commits there.
Repository layout:
trunk
The main line of development. It contains subdirectories with individual modules:
gwyddion
user-guide
threshold-example
gwydump
gwyiew
gwybatch
gwyfract
gwyddion.net-doc-build
branches
Branches are typically created when new unstable version forks off.
The stable version then gets a branch here while the unstable version
continues in trunk
. Branches of all modules reside here.
GWYDDION-1
GWYDDION-2.5-JIHLAVA
GWYDDION-SPECTRA
GWYDDION-CALIBRATION
GWYDDION-OPENMP
3DGEN
GWYDDION-3
tags
Tagged versions of all modules reside here. Tags corresponding to
released versions are named exactly as the packages: version 1.15 of gwyddion
corresponds to tag gwyddion-1.15
.
To see revision NNN go to
https://sourceforge.net/p/gwyddion/code/NNN/
.
Note the Linux and MS Windows builds are generally performed each night. The OS X build is, at present, performed occasionally.
Linux x86_64 build log: | linux-build.log | 2023-10-02 | 3.15 kB |
Linux x86_64 pygwy build log: | pygwy.log | 2023-10-02 | 49.5 kB |
User guide build log: | user-guide-build.log | 2023-10-02 | 2.39 kB |
MinGW32 cross-build log: | mingw32-build.log | 2023-10-02 | 198 kB |
MinGW64 cross-build log: | mingw64-build.log | 2023-10-02 | 164 kB |
OS X build log: | mac_build.log | ||
Missing documentation log (full): | documentation-undocumented.log | 2023-10-02 | 7.87 kB |
Coding style log (full): | coding-style.log | 2023-10-02 | 317 kB |
Top 20 coding style offenders: | coding-style-byfile-top20.log | 2023-10-02 | 781 B |
Top 20 coding style errors: | coding-style-bytype-top20.log | 2023-10-02 | 772 B |
Current development POT-file (updated nightly) to check what has changed or to base your translation on:
POT file: | gwyddion.pot | 2023-10-02 | 441 kB |
You are encouraged to test your translations live which should give you an up to date POT file as a side effect. However, for small updates or checks what has changed this file can be useful.
Translation statistics:
Language | Translated | % | Fuzzy | % | Missing | % | Total | Graph |
---|---|---|---|---|---|---|---|---|
cs | 4477 | 96.49 | 142 | 3.06 | 21 | 0.45 | 4640 | |
de | 1216 | 26.21 | 1899 | 40.93 | 1525 | 32.87 | 4640 | |
en_GB | 4489 | 96.75 | 133 | 2.87 | 18 | 0.39 | 4640 | |
fr | 4292 | 92.50 | 292 | 6.29 | 56 | 1.21 | 4640 | |
it | 2852 | 61.47 | 1305 | 28.12 | 483 | 10.41 | 4640 | |
ja | 3858 | 83.15 | 638 | 13.75 | 144 | 3.10 | 4640 | |
ko | 583 | 12.56 | 1204 | 25.95 | 2853 | 61.49 | 4640 | |
pt_BR | 3315 | 71.44 | 1048 | 22.59 | 277 | 5.97 | 4640 | |
ru | 4640 | 100.00 | 0 | 0.00 | 0 | 0.00 | 4640 | |
es | 841 | 18.12 | 1215 | 26.19 | 2584 | 55.69 | 4640 | |
Current development API documentation symbol coverage statistics:
Library | Fully | % | Partially | % | Missing | % | Total | Graph |
---|---|---|---|---|---|---|---|---|
libgwyapp | 760 | 94.41 | 11 | 1.37 | 34 | 4.22 | 805 | |
libgwyddion | 569 | 93.89 | 10 | 1.65 | 27 | 4.46 | 606 | |
libgwydgets | 960 | 85.33 | 47 | 4.18 | 118 | 10.49 | 1125 | |
libgwydraw | 104 | 95.41 | 0 | 0.00 | 5 | 4.59 | 109 | |
libgwymodule | 136 | 90.67 | 1 | 0.67 | 13 | 8.67 | 150 | |
libgwyprocess | 1054 | 90.09 | 40 | 3.42 | 76 | 6.50 | 1170 | |
Vim syntax highlighting file for Gwyddion identifiers that completes the Gtk+ et al. syntax highlighting (rebuilt nightly):
Vim syntax file: | gwyddion.vim | 2023-10-02 | 111 kB |
Released source code tarballs are signed with GnuPG/PGP key
"David Nečas (Yeti) <yeti@gwyddion.net>", id 62A07732 fingerprint = 263F 9B1E C1E0 5261 C689 D83B 00FD D1D0 62A0 7732
that can be fetched from a keyserver or here.