This is an automated email from the git hooks/post-receive script. x2go pushed a change to branch bugfix/general in repository x2goclient. from e20207b {onmainwindow.cpp,README.i18n}: fix localization -- resource strings were not correctly updated. Fixes: #828. adds 8008873 debian/changelog: add closure for #830 adds bfd5d50 Update bundled VcXsrv from 1.15.2.4-xp+vc2013+x2go1 to 1.15.2.5 adds 07f56fc Update Cygwin bundle for openssl 1.0.2a-1 update adds 3b55932 Update changelog about Win32 OpenSSL update from 1.0.1L to 1.0.1m adds 22aa6ca Windows: Update bundled PuTTY from 0.63 to 0.64. adds 0038d25 onmainwindow.cpp: quote commands for generating pulse-client.conf correctly, add more quotes and use absolute file path for pulse cookie. adds e843170 onmainwindow.cpp: fix up typo when specifying cookie file in pulse-client.conf. adds 3cba555 src/version.h: add include guard. adds c6539db help.{cpp,h}: add skeleton for new help system. adds 8587ec4 help.{cpp,h}: add sanitizing helpers. adds abebff1 help.{cpp,h}: fix missing return type. adds b8088ba help.cpp: populate pretty_print: fetch max length of params. adds d9d7fbe help.cpp: get terminal window sizes on UNIX-based and Windows operating systems. adds 6f55b84 help.cpp: complete pretty printer function. adds 082af3f help.cpp: "copy" old command line parameters. adds d80caf9 help.cpp: document broker options. Fixes: #851. adds 61889c7 help.cpp: actually output the help message. adds f6a07c5 help.{cpp,h}: also pass the help message on (for display in graphical mode.) adds da6d831 x2goclient.pro{,.maemo}: add new help.{cpp,h} files. adds ac62882 onmainwindow.cpp: replace old help system with new one. adds bbddcc4 {{onmainwindow,help}.cpp},helph}: fix misc. build errors. adds 462e8f2 help.h: fix run time error by actually giving QTextStream a "device" to write to. adds e14d428 help.cpp: clear current string if completely written onto one line. adds 5bf8eb1 help.cpp: enable debugging for pretty_print(). --debug must be supplied before --help for this to work. adds 7772507 help.cpp: partly fix indenting algorithm. adds fb9b1b0 help.cpp: actually recalculate the new indent *before* writing whitespace. adds d3ff608 help.cpp: fix splitting algorithm to step over a space character, but include hyphens correctly into the current line. adds 28a111d help.cpp: don't let qCritical() add even more spaces or quotes around the help message. adds 37b20f9 help.cpp: add support for newlines within descriptions. adds 50378fa help.cpp: use new newline feature for some options. adds abf9161 help.cpp: switch from do { ... } while (...); to just while (...) { ... }. adds e1013d8 help.cpp: trying to split at hyphens was a bad idea. Remove that part. adds 729415a help.cpp: fix a compile warning (by including winsock2.h) and error (caused by a typo) on Windows. adds b2024e4 help.cpp: hardcode indentation value to 2 (for the first spaces) + maximum length of parameters + 4 (for the trailing 4 spaces). adds 95f1ee1 x2goutils.{cpp,h}: implement new git_changelog_extract_commit_sha helper, extracting the most recent commit shasum from a git changelog string. adds 6e89f0e help.cpp: use new git_changelog_extract_commit_sha() helper while building the help prelude. adds a01b282 x2goutils.{cpp,h}: reformat only. adds 47c59d8 helpdialog.cpp: change to monospaced font. adds 5372761 helpdialog.{cpp,h}: whitespace only. adds 8462740 helpdialog.cpp: use QT_VERSION macro to select either a monospaced or typewriter font (Qt < 4.7.0 only supports TypeWriter.) adds 4fd874a x2goutils.{cpp,h}: add new font_is_monospaced() helper. adds 739e2e1 helpdialog.cpp: try harder to set a monospaced font. adds a944db8 helpdialog.cpp: lower font size to have more space for text. adds 2ee86a4 ui/helpdialog.ui: almost double the window size. adds 0fe6b3a {helpdialog.cpp,x2goutils.h}: whitespace only. adds 5734a0d help.cpp: typo fix for --git-info. adds bf9294c help.{cpp,h}: provide string splitting logic as separate split_long_line() function. Use this in pretty_print(). adds dbaba2f help.cpp: simplify pretty_print() and make it also split lines for non-terminal output or when the terminal width is unknown. adds 6e7ca03 help.cpp: move functions around a bit. adds 3d58218 help.{cpp,h}: add a boolean terminal_output parameter to the pretty_print() function family. adds dc2c70c onmainwindow.cpp: don't let a potential terminal affect the help string shown in the GUI. adds d9e4716 help.h: lower default splitting length to 100 characters. adds cd47266 x2goutils.{cpp,h}: fix compile issue -- include QFont and QFontUtils. adds ee11aa4 onmainwindow.cpp: fix up pulse config file generation and PULSE_CLIENTCONFIG setting once more. adds 505d4e0 Windows: Upgrade bundled PulseAudio from 5.0-rev18 to 6.0-11.1 adds 072dfa6 src/{onmainwindow,sshmasterconnection}.cpp: enable use of SSH proxy configuration with x2goplugin. Fixes: #798. No new revisions were added by this update. Summary of changes: copy-deps-win32.bat | 8 +- debian/changelog | 89 ++++++++++++- src/help.cpp | 298 +++++++++++++++++++++++++++++++++++++++++++ src/help.h | 70 ++++++++++ src/helpdialog.cpp | 43 +++++-- src/helpdialog.h | 13 +- src/onmainwindow.cpp | 267 +++++++++++++++++++------------------- src/sshmasterconnection.cpp | 5 +- src/ui/helpdialog.ui | 8 +- src/version.h | 5 + src/x2goutils.cpp | 62 +++++++-- src/x2goutils.h | 16 ++- x2goclient.pro | 6 +- x2goclient.pro.maemo | 6 +- 14 files changed, 711 insertions(+), 185 deletions(-) create mode 100644 src/help.cpp create mode 100644 src/help.h -- Alioth's /srv/git/code.x2go.org/x2goclient.git//..//_hooks_/post-receive-email on /srv/git/code.x2go.org/x2goclient.git