gpgme/lang
Andre Heinecke 16462c54b3
qt: Handle encoding for diagnostics
* lang/qt/src/threadedjobmixin.cpp (fromEncoding)
(stringFromGpgOutput): New helpers.
(markupDiagnostics): Use it.

--
The Problem is that on my western windows system GnuPG
gets CP 437 as GetConsoleOutputCP and prints in that codepage.
In a W32 GUI Application we get 0 as GetConsoleOutputCP and 1252
with GetACP.

The only thing that seemed to somehow match was GetOEMCP but
that might just be luck and it might still be broken in
other windows languages.

This code is also used in Kleopatra so it might make sense
to make it public once it is demonstrated that it works on
most systems.
2018-07-18 11:27:46 +02:00
..
cl .gitignore: flesh out rules and add subdirectory-.gitignores. 2012-04-20 16:05:11 +02:00
cpp cpp: Add enum mapping for GPGME_AUDIT_LOG_DIAG 2018-07-05 11:29:36 +02:00
python python bindings: example scripts 2018-07-13 20:36:27 +10:00
qt qt: Handle encoding for diagnostics 2018-07-18 11:27:46 +02:00
Makefile.am build: Declare all languages for make dist. 2016-08-10 16:28:36 +02:00
README json: Add framework for the gpgme-json tool 2018-03-16 13:55:48 +01:00

Language Support for GPGME
--------------------------

This directory contains support for other languages than C.

Please note that language support components may be under a different
license than GPGME itself.  You can find more information in each
sub-directory.

Directory	Language

cl		Common Lisp
cpp		C++
qt		Qt-Framework API
python		Python 2 and 3 (module name: gpg)
javascript      Native messaging client for the gpgme-json server.