[X2Go-Commits] [x2goclient] branch build-main updated (043c16c -> dc05d84)

git-admin at x2go.org git-admin at x2go.org
Thu Jun 29 20:40:28 CEST 2023


This is an automated email from the git hooks/post-receive script.

x2go pushed a change to branch build-main
in repository x2goclient.

      from  043c16c   release 4.1.2.2
      adds  5b479cc   Continue development
      adds  55512f1   Load alternative image resources from specified folder.
      adds  f1d11af   Set correct aspect ratio for x2go and ON logos.
      adds  a3abcdc   download alternative resource files from http server.
      adds  1f387b0   Support for PNG background images.
      adds  c0943d7   debian/changelog: sync up with commit history.
      adds  7670766   x2goclient.pro: use the right C++ standard library on OS X/macOS.
      adds  a77b149   Display state of broker connection in status bar.
      adds  15f7c78   Client can synchronize sessions with broker. Broker need to send syncinterval value in the client config section.
      adds  cc04f6f   Set min width of session status label.
      adds  1bdabb7   add build dependencies for qt5
      adds  65c4ada   Revert "add build dependencies for qt5"
      adds  4ae8b90   src/sshmasterconnection: send EOF before closing channel.
      adds  e9885b3   src/sshmasterconnection: return false if login check remote command execution failed.
      adds  221899d   src/sshmasterconnection: refactor some of the channel loop and fix channel/session closes.
      adds  7a58037   src/sshmasterconnection: fix 'when not' password auth.
      adds  0982f8f   src/sshmasterconnection: correct retval check.
      adds  f101331   src/sshmasterconnection: explicitly mark function parameters as unused.
      adds  56d82b9   .gitignore: ignore Visual Studio temporary files. Fixes: #1469.
      adds  1ed20bf   src/sshmasterconnection.{c,h}: fix builds, new function should have been registered and not static, but private.
      adds  a1a2f62   debian/changelog: fixup.
      adds  60be3ad   set clipboard mode of x2gokdriveclient in cmd line option.
      adds  9903612   Fix maximizing client window in thinclient mode with Qt5 (bullseye).
      adds  bcdd8ca   Add mime type application/x-x2go. X2Go Client can now automatically open session files with .x2go extension.
      adds  39d3692   X2Go Client will send it's version to the broker when sending client event.
      adds  a23fc3d   Makefile: Install x-x2go.xml MIME database source file for .x2go file extension.
      adds  f8624f7   debian/x2gocient.install:Install x-x2go.xml into bin:pkg x2goclient.
      adds  07900e8   x2goclient.spec: Install x-x2go.xml into bin:pkg and run update-mime-database during postinst.
      adds  3629633   debian{,-qt4,-qt5}: Add a Qt5-based debian(-qt5)/ packaging folder and make it easy to switch between Qt4 and Qt5 build by simply changing the symlink target of debian/ (which is, yes indeed, a symlink, not a directory anymore).
      adds  218d222   debian/changelog: Fix too-long-lines in current stanza.
      adds  5dfc54f   Don't close X2Go Client if settings dialog is called before broker auth.
      adds  89cdde3   Revert "debian{,-qt4,-qt5}: Add a Qt5-based debian(-qt5)/ packaging folder and make it easy to switch between Qt4 and Qt5 build by simply changing the symlink target of debian/ (which is, yes indeed, a symlink, not a directory anymore)."
      adds  71b226b   debian/control: move to debian/control.in.
      adds  45bb5a6   debian/control.in: switch to priority: optional.
      adds  354aa4e   debian/copyright: switch Upstream-Contact to myself.
      adds  da4ccd5   debian/: new file "watch".
      adds  599605a   debian/: new file "upstream/metadata".
      adds  40ce45d   debian/copyright: add new license "GPL-2+~OpenSSL" for the modified GPL 2+ license including the OpenSSL exception and use that where appropriate.
      adds  88c5821   debian/copyright: move GPL-3 definition out-of-line.
      adds  c253c1e   debian/copyright: update notices.
      adds  82a8960   debian/control.in: drop x2goplugin{,-{provider,dbg}}.
      adds  0ea1159   debian/: new file "preprocessor.pl".
      adds  1deec94   debian/: new file "proprocess.sh".
      adds  c13c37c   debian/control.in: add Qt version switching support.
      adds  cd56aa9   debian/rules: preprocess files with an ".in" suffix in the "debian" directory.
      adds  cdd14c6   debian/control.in: add build-dependency upon lsb-release.
      adds  149304f   debian/rules: add Qt 4/5 switching, based upon the base system definition.
      adds  ec98764   debian/rules: force re-generation of debian/control in clean rule.
      adds  5dcf600   debian/rules: add force variables to bypass autodetection via lsb-release.
      adds  a8f60f8   .gitignore: add debian/control, since it's now auto-generated.
      adds  0d6cdca   debian/rules: do not force re-generation of debian/control in clean rule.
      adds  1d01f6d   debian/control.in: add build-dependency upon libencode-locale-perl, needed for our preprocessor Perl script.
      adds  7c91b92   debian/control.in: add build-dependency upon m4, needed by our preprocessing shell script.
      adds  d532f77   Makefile: support version switching through a QT_VERSION variable - might be overridden via environment variables or the make call.
      adds  3963b76   debian/rules: assign default values to the FORCE_{VENDOR,RELEASE_VER} variables - thus allowing passed-in values through the environment.
      adds  f1082e3   Utilize new version switching in main Makefile by overriding the QT_VERSION make variable.
      adds  b4cfff0   x2goclient.spec: add version switching support. Use Qt 5 for FC31+, RHEL 8 and *SuSE 15.3+.
      adds  9a52901   x2goclient.spec: don't try to prepend %{_qt4_bindir} if the macro is not defined.
      adds  fc2db75   Makefile: allow passing down variables that are safe to pass via the environment.
      adds  242e073   x2goclient.spec: fix condition with maybe-undefined macro.
      adds  fd4e536   x2goclient.spec: typo fix in vendor macro.
      adds  f261e7e   x2goclient.spec: expand %{_qt4_bindir} to integer if it's set, instead of using it as a string in the condition (which then leads to parsing error).
      adds  cb6411c   x2goclient.spec: rework Qt5 dependencies.
      adds  16bb4d7   Makefile: make controllable variables default-if-not-set to allow overriding via the environment.
      adds  c3bd880   Makefile: invoke make as $(MAKE) to keep original invocation.
      adds  164d666   x2goclient.spec: fix missing %endif in Qt-4-BuildRequires section.
      adds  aa6c094   x2goclient.spec: use %{_qt5_bindir} macro analogous to the Qt 4 variant.
      adds  1b8fa77   x2goclient.spec: correctly quote PATH overrides.
      adds  4787d1f   x2goclient.spec: fix syntax error in Qt 5 PATH override.
      adds  fb88391   X2Go Client will send it's OS name to the broker when sending client event.
      adds  6dc66bd   x2goclient.spec: add BuildRequires on Qt5X11Extras.
      adds  dd3da2c   x2goclient.spec: also use/handle %{_libqt5_bindir}, as used by *SuSE.
      adds  539dcbc   x2goclient.spec: add BuildRequires on Qt5Network.
      adds  937727a   Don't exit if connection to HTTP broker is failed when sync sessions.
      adds  df4a8ec   Support for HTTP(S) urls in the session icons when using http broker.
      adds  456a43f   Fix loading session icon to system tray when using broker.
      adds  755feb8   Add --debug argument to x2gokdriveclient in debug mode.
      adds  94b150b   Setting debug filter rules for QT>=5.2
      adds  94872d2   Implement different view modes for sessions explorer: Favorite sessions, running sessions, all sessions.
      adds  87166b8   Improve view modes in broker mode.
      adds  b7e538a   Set toolTip with detailed information for session button.
      adds  0b71505   Show session path in session button in Favorite and Running views.
      adds  c29e3db   Improve synchronisation in broker mode.
      adds  2537043   Fix loading HTTP icon in pass dialog in broker mode.
      adds  4c08e04   Replace QFont::Thin with 0 to keep compatibility with Qt4.
      adds  d8a34ff   Add special ACL for exported directories in Windows client.
      adds  8d4edda   src/onmainwindow.cpp: add Cancel standard shortcut to cancel button in login window.
      adds  c3fd1f3   src/onmainwindow.cpp: consolidate Resume button enabling state in ONMainWindow::initSelectSessDlg ().
      adds  54149af   src/onmainwindow.{cpp,h}: add notice explaining how to resume running sessions.
      adds  c1ea418   src/onmainwindow.cpp: add Cancel standard shortcut to cancel button in session selection view.
      adds  733eb50   src/onmainwindow.cpp: set word wrapping on running label.
      adds  bbcf865   src/onmainwindow.cpp: increase height of session selection dialog in mini mode.
      adds  51b0f4f   src/onmainwindow.cpp: increase fixed height of session selection dialog in normal mode and also set as minimum height.
      adds  6b49bcc   src/onmainwindow.cpp: unbreak on Qt 4 by emulating QKeySequence::Cancel.
      adds  82beb12   src/onmainwindow.cpp: unbreak more and make sure that the code actually works on older systems.
      adds  95c3c7f   src/onmainwindow.cpp: fix session creation date/time display.
      adds  bd4ea00   src/onmainwindow.cpp: convert server-reported time to human readable time in Qt's standard format in session list view.
      adds  4eed9dc   Support for rootless X2GoKdrive sessions.
      adds  7459a9a   Fixed build with Qt5 on Windows.
      adds  b4b8e6b   Do not show empty folders in session explorer.
      adds  ac6547b     - Support for OPENSSH PRIVATE KEY format sent from broker. - Do not show client in broker mode if startet in "hidden" mode.
      adds  71b05ca   Enable/Disable session view buttons inside of sessions explorer.
      adds  b60fa91   Add splash screen option when starting in hidden mode.
      adds  2f79e69   replace <HOME> with user's home dir in exports directories, when exporting session default directories.
      adds  abc384d   create default export directory if not exists.
      adds  11110ba   send to broker xdmcpserver in command option when starting xdmcp session.
      adds  4962b42   improve processing stderr from nxproxy.
      adds  5f5b49c   support for recent cygwin binaries and nxproxy 3.5.99.x all cygwin binaries and DLLs should be moved into the INSTDIR/bin directory by Windows installer.
      adds  34c121f   for x2gokdrive sessions, when auto kbd layout is chosen, x2goclient will try to set the same kbd layout on server as on the client.
      adds  ba65703   add "noresize" setting, which makes the proxy window not resizable for user.
      adds  26333b4   desktop/x2goclient.desktop: drop Maemo support.
      adds  e68f675   res/img/icons: drop Maemo support, remove hildon subdirectory.
      adds  fbf1576   res/img/svg: drop Maemo support, remove bg_hildon.svg.
      adds  fe1b41e   res/resources.qrc: drop Maemo support, remove bg_hildon.svg entry.
      adds  54e530d   src/{{InteractionDialog,configdialog,connectionwidget,editconnectiondialog,folderbutton,mediawidget,ongetpass,onmainwindow,printprocess,printwidget,sessionbutton,sessionmanagedialog,sessionwidget,settingswidget,sharewidget}.cpp,x2goclientconfig.h}: drop Maemo support.
      adds  e1a4886   /: drop Maemo support, remove x2goclient.pro.maemo.
      adds  6b794fc   /: add README.mxe, describing MXE builds.
      adds  4e590d3   /: add handle_mxe.sh, MXE control script.
      adds  6f88182   handle_mxe.sh: rework, make most variables lowercase, change spacing, use proper if-else blocks, do not use special bash features for string comparison etc.
      adds  847cfe7   macbuild.sh: qmake never supported -config, it was always CONFIG(+)='something'.
      adds  5833e69   config_linux_static.sh: also switch from -config to CONFIG+='...'.
      adds  a62c2bd   {handle_mxe.sh,x2goclient.pro}: make mxe selectable via CONFIG option and prepare selector in x2goclient.pro.
      adds  8eb96d9   x2goclient.pro: use different parameters for MXE builds.
      adds  41673c1   x2goclient.pro: also select on win32 and not just win32-*, fix whitespace.
      adds  f752399   x2gohelper/x2gohelper.cpp: use lower-case header files.
      adds  c4a7627   x2gohelper/: add Makefile.mxe.
      adds  672e1d9   x2gohelper/Makefile.mxe: more quoting.
      adds  7aba7e4   debian/changelog: whitespace only.
      adds  b029658   debian/rules: fix version detection on testing and unstable.
      adds  72b079c   debian/rules: add quotes to comment to force new commit and Jenkins build.
      adds  10a9019   debian/rules: force another Jenkins rebuild.
      adds  0803f2a   debian/rules; fix version detection on testing and unstable V2.
      adds  e1e71a7   on Windows SSHD will only listen 127.0.0.1 to avoid FW warnings.
      adds  1ca4381   on Windows check the location of cgwin binaries in <APPDIR> and in <APPDIR>/bin.
      adds  e932dec   Windows: Update PuTTY from 0.73 to 0.78.
      adds  cbc27b8   debian/preprocessor.pl: typo fixes only.
      adds  c3420e3   misc: pre-release copyright update.
      adds  06c528c   man/man1/x2goclient.1: pre-release date update.
      adds  dc05d84   release 4.1.2.3

No new revisions were added by this update.

Summary of changes:
 .gitignore                                 |    6 +
 COPYRIGHT.x2go-logos                       |    6 +-
 LICENSE                                    |   10 +-
 Makefile                                   |   63 +-
 Makefile.docupload                         |    2 +-
 README.mxe                                 |  103 +++
 VERSION                                    |    2 +-
 config_linux_static.sh                     |    2 +-
 copy-deps-win32.bat                        |    2 +-
 debian/changelog                           |  236 +++++++
 debian/control                             |  131 ----
 debian/control.in                          |   85 +++
 debian/copyright                           |   94 +--
 debian/preprocess.sh                       |   77 ++
 debian/preprocessor.pl                     |  814 ++++++++++++++++++++++
 debian/rules                               |  109 +++
 debian/upstream/metadata                   |    8 +
 debian/watch                               |    3 +
 debian/x2goclient.install                  |    1 +
 debian/x2goplugin-provider.install         |    0
 debian/x2goplugin.install                  |    0
 desktop/x2goclient.desktop                 |    2 +-
 examples/x2goclient-cli                    |    4 +-
 handle_mxe.sh                              |   78 +++
 macbuild.sh                                |    3 +-
 man/man1/x2goclient.1                      |    2 +-
 mime/x-x2go.xml                            |    8 +
 portable/stopu3client.cpp                  |    4 +-
 res/i18n/x2goclient_cs.ts                  |    6 +-
 res/i18n/x2goclient_da.ts                  |    4 +-
 res/i18n/x2goclient_de.ts                  |    6 +-
 res/i18n/x2goclient_es.ts                  |    6 +-
 res/i18n/x2goclient_et.ts                  |    6 +-
 res/i18n/x2goclient_fi.ts                  |    6 +-
 res/i18n/x2goclient_fr.ts                  |    6 +-
 res/i18n/x2goclient_nb_no.ts               |    6 +-
 res/i18n/x2goclient_nl.ts                  |    6 +-
 res/i18n/x2goclient_pt.ts                  |    4 +-
 res/i18n/x2goclient_ru.ts                  |    4 +-
 res/i18n/x2goclient_sv.ts                  |    6 +-
 res/i18n/x2goclient_tr.ts                  |    4 +-
 res/i18n/x2goclient_zh_tw.ts               |    4 +-
 res/img/icons/16x16/fav.png                |  Bin 0 -> 897 bytes
 res/img/icons/16x16/fav1.png               |  Bin 0 -> 1020 bytes
 res/img/icons/hildon/x2goclient_26.png     |  Bin 1235 -> 0 bytes
 res/img/icons/hildon/x2goclient_40.png     |  Bin 1860 -> 0 bytes
 res/img/icons/hildon/x2goclient_64.png     |  Bin 2826 -> 0 bytes
 res/img/icons/hildon/x2goclient_hildon.svg |  174 -----
 res/img/svg/bg_hildon.svg                  |  404 -----------
 res/img/svg/fav.svg                        |   76 ++
 res/img/svg/fav1.svg                       |   76 ++
 res/img/x2go-logos/mksizedsymbols.sh       |    2 +-
 res/resources.qrc                          |    3 +-
 src/InteractionDialog.cpp                  |   10 +-
 src/InteractionDialog.h                    |    4 +-
 src/LDAPSession.cpp                        |    2 +-
 src/LDAPSession.h                          |    2 +-
 src/SVGFrame.cpp                           |   30 +-
 src/SVGFrame.h                             |    6 +-
 src/appdialog.cpp                          |   24 +-
 src/appdialog.h                            |    2 +-
 src/brokerpassdlg.cpp                      |    2 +-
 src/brokerpassdlg.h                        |    2 +-
 src/clicklineedit.cpp                      |    2 +-
 src/clicklineedit.h                        |    2 +-
 src/compat.cpp                             |    2 +-
 src/compat.h                               |    2 +-
 src/configdialog.cpp                       |   21 +-
 src/configdialog.h                         |    2 +-
 src/configwidget.cpp                       |    2 +-
 src/configwidget.h                         |    2 +-
 src/connectionwidget.cpp                   |   25 +-
 src/connectionwidget.h                     |    2 +-
 src/contest.cpp                            |    2 +-
 src/contest.h                              |    2 +-
 src/cupsprint.cpp                          |    2 +-
 src/cupsprint.h                            |    2 +-
 src/cupsprintersettingsdialog.cpp          |    2 +-
 src/cupsprintersettingsdialog.h            |    2 +-
 src/cupsprintwidget.cpp                    |    2 +-
 src/cupsprintwidget.h                      |    2 +-
 src/editconnectiondialog.cpp               |   26 +-
 src/editconnectiondialog.h                 |    2 +-
 src/exportdialog.cpp                       |    2 +-
 src/exportdialog.h                         |    2 +-
 src/folderbutton.cpp                       |   33 +-
 src/folderbutton.h                         |    2 +-
 src/folderexplorer.cpp                     |   10 +-
 src/folderexplorer.h                       |    6 +-
 src/help.cpp                               |    7 +-
 src/help.h                                 |    2 +-
 src/helpdialog.cpp                         |    4 +-
 src/helpdialog.h                           |    4 +-
 src/httpbrokerclient.cpp                   |  166 ++++-
 src/httpbrokerclient.h                     |    8 +-
 src/imgframe.cpp                           |    2 +-
 src/imgframe.h                             |    2 +-
 src/mediawidget.cpp                        |    8 +-
 src/mediawidget.h                          |    2 +-
 src/non_modal_messagebox.cpp               |    2 +-
 src/non_modal_messagebox.h                 |    2 +-
 src/ongetpass.cpp                          |    4 +-
 src/ongetpass.h                            |    2 +-
 src/onmainwindow.cpp                       | 1040 +++++++++++++++++++++-------
 src/onmainwindow.h                         |   38 +-
 src/onmainwindow_privat.h                  |    7 +-
 src/printdialog.cpp                        |    2 +-
 src/printdialog.h                          |    2 +-
 src/printercmddialog.cpp                   |    2 +-
 src/printercmddialog.h                     |    2 +-
 src/printprocess.cpp                       |   17 +-
 src/printprocess.h                         |    2 +-
 src/printwidget.cpp                        |   34 +-
 src/printwidget.h                          |    2 +-
 src/pulsemanager.cpp                       |    2 +-
 src/pulsemanager.h                         |    2 +-
 src/sessionbutton.cpp                      |  176 ++++-
 src/sessionbutton.h                        |   33 +-
 src/sessionexplorer.cpp                    |  219 +++++-
 src/sessionexplorer.h                      |   21 +-
 src/sessionmanagedialog.cpp                |   16 +-
 src/sessionmanagedialog.h                  |    2 +-
 src/sessionwidget.cpp                      |   57 +-
 src/settingswidget.cpp                     |   32 +-
 src/settingswidget.h                       |    3 +-
 src/sharewidget.cpp                        |   10 +-
 src/sharewidget.h                          |    2 +-
 src/sshmasterconnection.cpp                |  284 ++++----
 src/sshmasterconnection.h                  |    3 +-
 src/sshprocess.cpp                         |    2 +-
 src/sshprocess.h                           |    2 +-
 src/unix_stdint.h                          |    2 +-
 src/unixhelper.cpp                         |    2 +-
 src/unixhelper.h                           |    2 +-
 src/userbutton.cpp                         |    2 +-
 src/userbutton.h                           |    2 +-
 src/version.h                              |    6 +-
 src/wapi.cpp                               |  129 +++-
 src/wapi.h                                 |    9 +-
 src/windows_stdint.h                       |    2 +-
 src/x2goclient.cpp                         |    4 +-
 src/x2goclientconfig.h                     |    9 +-
 src/x2gologdebug.cpp                       |    2 +-
 src/x2gosettings.cpp                       |    2 +-
 src/x2gosettings.h                         |    2 +-
 src/x2goutils.cpp                          |    4 +-
 src/x2goutils.h                            |    4 +-
 src/xsettingswidget.cpp                    |    8 +-
 src/xsettingswidget.h                      |    6 +-
 x2goclient.pro                             |   31 +-
 x2goclient.pro.maemo                       |   83 ---
 x2goclient.spec                            |   78 ++-
 x2gohelper/Makefile.mxe                    |    4 +
 x2gohelper/x2gohelper.cpp                  |    4 +-
 154 files changed, 3785 insertions(+), 1750 deletions(-)
 create mode 100644 README.mxe
 delete mode 100644 debian/control
 create mode 100644 debian/control.in
 create mode 100755 debian/preprocess.sh
 create mode 100755 debian/preprocessor.pl
 create mode 100644 debian/upstream/metadata
 create mode 100644 debian/watch
 delete mode 100644 debian/x2goplugin-provider.install
 delete mode 100644 debian/x2goplugin.install
 create mode 100755 handle_mxe.sh
 create mode 100644 mime/x-x2go.xml
 create mode 100644 res/img/icons/16x16/fav.png
 create mode 100644 res/img/icons/16x16/fav1.png
 delete mode 100644 res/img/icons/hildon/x2goclient_26.png
 delete mode 100644 res/img/icons/hildon/x2goclient_40.png
 delete mode 100644 res/img/icons/hildon/x2goclient_64.png
 delete mode 100644 res/img/icons/hildon/x2goclient_hildon.svg
 delete mode 100644 res/img/svg/bg_hildon.svg
 create mode 100644 res/img/svg/fav.svg
 create mode 100644 res/img/svg/fav1.svg
 delete mode 100644 x2goclient.pro.maemo
 create mode 100644 x2gohelper/Makefile.mxe

--
Alioth's /home/x2go-admin/maintenancescripts/git/hooks/post-receive-email on /srv/git/code.x2go.org/x2goclient.git


More information about the x2go-commits mailing list