x2godesktopsharing (3.2.0.0-0x2go1) unstable; urgency=medium

  [ Mihai Moldovan ]
  * New upstream version (3.2.0.0):
    - sharetray.cpp: fix misleading if indentation warning.
    - sharetray.cpp: fix another misleading if indentation warning.
    - accessdialog.cpp: re-enable Qt4 compatibility.
    - misc: pre-release copyright updates.
    - misc: fix Oleksandrs mail address and last name.
    - misc: fix links and switch to HTTPS URLs where appropriate.
  * x2godesktopsharing.spec:
    + Pull in redhat-rpm-config manually. This should probably be done by
      something else, like... gcc or qmake or qt(4)-dev, but it isn't.
    + Whitespace only.
    + Add Pre-dependencies on shadow/pwdutils/shadow-utils for scriptlets.
    + Remove obsolete EPEL 5 support.
    + Whitespace only.
    + Build against Qt5.
    + Use qmake-qt5 globally.
    + Call lrelease before running qmake.
    + We actually care about SLE{S,D} 11.x still... fixup comment.
    + Fix lrelease-qt5 call (missing number).
    + Use Qt4 for SLES 11.x builds.
    + Remove first erroneous Group line.

  [ Mike Gabriel ]
  * New upstream version (3.2.0.0):
    - Drop KDevelop configuration files.
    - x2godesktopsharing.pro: Define TARGET as x2godesktopsharing.
    - simplelocalsocket.cpp: Stop using deprecated QString::toAscii() function
      (replace it by toLatin1()).
    - Drop build cruft (moc_listdialog.cpp).
    - Add possibility to have a system-wide settings file in
      /etc/x2godesktopsharing/settings. The user preferences always
      supersede the system-wide settings, so system-wide settings can
      act as a default set of settings, but not as a limitation to the user.
    - Make the desktop sharing group configurable system-wide and by the user.
    - man/man8/x2goterminate-desktopsharing.8: Grammar fix.
    - resources.qrc: Rename file from resources.rcc.
    - Replace QMessageBox based access dialog by a QDialog based access dialog.
      QMessageBox in Qt5 is not suitable for adding a QCheckBox widget into it
      anymore.
    - Rephrase notifications (we need a i18n run already anyway...).
    - Add a soothing notification to the local user when the local user actively
      disconnects the remote user.
    - Don't create empty parameters in .x2godesktopsharing/settings as
      '<param>=@Invalid()' but really as empty strings.
    - Fix auto-accept and auto-deny based on whitelists and blacklist.
      Regression fix for Git commit ef3dfac2.
    - Drop forgotten-to-remove man8 man pages (moved over to x2goserver
      src:pkg).
    - Re-generate .ts translation files (run Qt5's lupdate).
    - dlg.ui: Update the about dialog.
    - Fix copyright headers (development started in 2006, not 2009).
    - Drop Oleksandr and Heinz from the x2godesktopsharing.features file. No
      work contributed by them.
    - Update Oleksandr's mail address in all headers etc.
    - i18n: Update German translation.
    - Update upstream version string in man page and sharetray.cpp.
    - White-space cleanup.
    - x2godesktopsharing.pro (et al.): Integration Czech translation file into build.
    - Drop all type="obsolete" and type="unfinished" tags from Czech translation file.
      Probably not wanted by the translator.
  * debian/*:
    + Convert to DH packaging style. Build against Qt5.
  * debian/control:
    + Bump Standards-Version: to 4.2.1. No changes needed.
    + Use https:// URLs in Vcs-Browser: and Homepage: fields.
    + Drop empty R field.
  * debian/rules:
    + Add dh_clean override, so that the build dir gets tidied up
      properly after build (this really needs to go into the qmake
      .pro file, but debian/rules is easier...).
    + Pass-through of compiler flags to qmake call.
    + Run lrelease during auto-configure. Make sure all resources are available
      for building the executable.
  * debian/x2godesktopsharing.menu:
    + Drop file. The menu file is not allowed if a .desktop file is present.
  * debian/<debconf>:
    + Add debconf configuration dialogs that facilitate setting the system-wide
      default desktop sharing user.
    + Add two more questions asking for auto-start on logon and auto-activation
      on logon.of X2Go Desktop Sharing applet.
  * debian/copyright:
    + Turn into DEP-5 copyright file format style.
    + Update copyright attributions.
  * debian/x2godesktopsharing.install: Add EOL at EOF.
  * x2godesktopsharing.spec:
    + Don't try to copy scripts from bin/* into buildroot. They are gone now.
    + Package needs to own /usr/share/x2go/versions.
    + Also bump upstream version (again) in .spec file.

  [ Ricardo Díaz ]
  * New upstream version (3.2.0.0):
    - Update Spanish translation file.

  [ Robert Parts ]
  * New upstream version (3.2.0.0):
    - Update Estonian translation file.

  [ Ruda Vallo ]
  * New upstream version (3.2.0.0):
    - Initial translation of X2Go Desktop Sharing to Czech.
    - Update Czech translation file.

  [ Sébastien Ducoulombier ]
  * New upstream version (3.2.0.0):
    - Update French translation file.

 -- X2Go Release Manager <git-admin@x2go.org>  Wed, 28 Nov 2018 05:00:32 +0100

x2godesktopsharing (3.1.1.4-0x2go1) unstable; urgency=medium

  [ Mihai Moldovan ]
  * New upstream version (3.1.1.4):
    - misc: bump version string where appropriate.
  * debian/control:
    - Maintainer change in package: X2Go Developers <x2go-dev@lists.x2go.org>.
    - Uploaders: add myself. Also, force a rebuild due to the changed
      versioning.
  * x2godesktopsharing.spec:
    - Respect the plattform %{optflags} when calling qmake and disable
      automatic binary stripping (getting in the way of debug packages.)

  [ Martti Pitkänen ]
  * New upstream version (3.1.1.4):
    - x2godesktopsharing_fi.ts: update Finnish translation file.

 -- X2Go Release Manager <git-admin@x2go.org>  Wed, 15 Nov 2017 18:16:12 +0100

x2godesktopsharing (3.1.1.3-0x2go1) unstable; urgency=low

  [ Mihai Moldovan ]
  * New upstream version (3.1.1.3):
    - x2godesktopsharing_zh_tw: rename to x2godesktopsharing_zh_tw.ts. Oops.
    - x2godesktopsharing.pro: also rename x2godesktopsharing_zh_tw in project
      file.
    - misc: fix X2GO => X2Go and add "Desktop" where missing. Fixes: #936.
    - sharetray.cpp: fix type issues while calculating time difference. Fixes:
      #993.
    - sharetray.cpp: post-fixup: include stdint.h to get (u)intXX_t types.
      Won't work on Windows, but the desktop sharing application isn't
      supposed to run on Windows anyway...
  * debian/control:
    - Drop libqt4-gui Depends. Already handled by shlibs and misc Depends.
      Fixes: #905.

 -- X2Go Release Manager <git-admin@x2go.org>  Tue, 07 Jun 2016 03:12:53 +0200

x2godesktopsharing (3.1.1.2-0x2go1) unstable; urgency=low

  [ Jos Wolfram ]
  * New upstream version (3.1.1.2):
    - Update Dutch translation file.

  [ Mike Gabriel ]
  * New upstream version (3.1.1.2):
    - Provide empty translation template for Estonian, Portuguese and
      Finnish. Update all .ts files.
    - Add GenericName= field to x2godesktopsharing.desktop.
    - Set Categories= field in x2godesktopsharing.desktop to
      Qt;KDE;Application;Network;RemoteAccess;
    - Provide debug output when we DENY session startup.
    - Wait 20s (instead of 5s) for cross-user desktopsharing to
      come up.
    - Set X2GO_CLIENT env variable before launching x2gostartagent.
      This correctly sets the <client> field in the session list
      output for desktop sharing sessions. Use current Qt API to
      achieve this.
    - x2godesktopsharing.desktop: Remove obsolete field Encoding=UTF-8.
    - x2godesktopsharing.desktop: Add Keywords= field.
    - x2godesktopsharing.desktop: Remove obsolete key Application from
      Categories= field.
    - x2godesktopsharing.desktop: Add Version= field.
  * debian/control:
    + Raise versioned D (x2godesktopsharing): x2goserver (>= 4.0.1.19).
    + Bump Standards: to 3.9.6. No changes needed.
  * x2godesktopsharing.spec:
    + Adapt to building on openSUSE/SLES.
    + Add x2godesktopsharing-rpmlintrc.
    + Own directories that we put files in.
    + Always set BuildRoot: parameter.
    + SLE (<= 11.3) builds: Use %suse_update_desktop_file -n <desktop-file>
      to mark .desktop file non-translatable.
    + Add B-R on SLE 11.3: update-desktop-files.
    + SLE and openSUSE ship procps, not procps-ng (at least by package
      name).

  [ Mark Pedersen-Cook ]
  * New upstream version (3.1.1.2):
    - Update Danish translation file.

  [ Martti Pitkänen ]
  * New upstream version (3.1.1.2):
    - Add Finnish translation file.

  [ Robert Parts ]
  * New upstream version (3.1.1.2):
    - Add Estonian translation file.

  [ Kaan Özdinçer ]
  * New upstream version (3.1.1.2):
    - Update Turkish translation file.

  [ Mihai Moldovan ]
  * New upstream version (3.1.1.2):
    - Change string "X2go" to "X2Go" where appropriate.

 -- X2Go Release Manager <git-admin@x2go.org>  Fri, 06 Mar 2015 05:08:56 +0100

x2godesktopsharing (3.1.1.1-0x2go1) unstable; urgency=low

  * New upstream version (3.1.1.1):
    - Update man pages (Fixes: #281).
    - Fix FSF address in COPYING file.
    - Use x2gopath in scripts rather than deprecated x2gobasepath. (Fixes:
      #427).
    - Different Linux distros have pidof installed in different
      locations. If pidof is not available, we brutally kill all instances
      of x2godesktopsharing when a session suspends. (Fixes: #426).
  * debian/control:
    + Replace LDAP support with session brokerage support in LONG_DESCRIPTION.
    + Rework LONG_DESCRIPTION in several other aspects.
  * debian/source/format:
    Switch to format 1.0.
  * x2godesktopsharing.spec:
    + Ship x2godesktopsharing.spec (RPM package definitions) in upstream
      project. (Thanks to the Fedora package maintainers).
    + Conditional dependency on sysvinit-tools (EPEL) or procps-ng (Fedora) to
      get the pidof binary installed.
    + Run lrelease-qt4 before running qmake-qt4.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Mon, 31 Mar 2014 21:54:21 +0200

x2godesktopsharing (3.1.1.0-0~x2go1) unstable; urgency=low

  [ Frédéric Motte ]
  * New upstream version (3.1.1.0):
    - Add French translation file.

  [ Mike Gabriel ]
  * New upstream version (3.1.1.0):
    - Add cmd line parameter: --activate-desktop-sharing. Use this option
      to launch x2godesktopsharing applet in already-activate mode.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Sat, 08 Jun 2013 01:10:30 +0200

x2godesktopsharing (3.1.0.7-0~x2go1) unstable; urgency=low

  [ Orion Poplawski ]
  * New upstream version (3.1.0.7):
    - Fix desktop file (Fixes: #118).

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Sat, 08 Jun 2013 01:07:40 +0200

x2godesktopsharing (3.1.0.6-0~x2go1) unstable; urgency=low

  [ Christoffer Krakou ]
  * New upstream version (3.1.0.6):
    - Add Danish translation file.

  [ Dick Kniep ]
  * New upstream version (3.1.0.6):
    - Add Dutch translation file.

  [ Mike Gabriel ]
  * New upstream version (3.1.0.6):
    - Prepare for translating into the current project
      languages (da, de, es, fr, nb_no, ru, sv, zh_tw).
    - Update German translation file (not much to do).
    - Fix TEMP path for finding the x2godesktopsharing socket.
      Solves issues on setups where pam_tmpdir.so is in use.
      (Fixes: #69).
  * /debian/control:
    + Add build dependency: qt4-dev-tools.

  [ Daniel Lindgren ]
  * New upstream version (3.1.0.6):
    - Add Swedish translation file.

  [ Ricardo Díaz Martín ]
  * New upstream version (3.1.0.6):
    - Add Spanish translation file.

  [ Terje Andersen ]
  * New upstream version (3.1.0.6):
    - Add Bokmal (Norway) translation file.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Sun, 30 Dec 2012 20:27:32 +0100

x2godesktopsharing (3.1.0.5-0~x2go1) unstable; urgency=low

  * Bump version to 3.1.0.5 as we did a naming error with
    one of the release tarballs.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Tue, 13 Nov 2012 16:15:57 +0100

x2godesktopsharing (3.0.1.5-0~x2go1) unstable; urgency=low

  [ Milan Knížek ]
  * New upstream version (3.0.1.5):
    - Include <sys/unistd.h> in sharetray.cpp, fixes build on Ubuntu 12.10.

  [ Mike Gabriel ]
  * /debian/control:
    + Maintainer change in package: X2Go Developers <x2go-dev@lists.berlios.de>.
    + Priority: optional.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Mon, 05 Nov 2012 13:07:17 +0100

x2godesktopsharing (3.0.1.4-0~x2go1) unstable; urgency=low

  * New upstream version (3.0.1.4):
    - Always use /tmp for lock and session sharing socket
      (Fixes user individual temp dirs in Debian Edu / Skolelinux).
    - Pass username of user who requests desktop sharing to x2gostartagent.
  * Depend on x2goserver (>=3.0.99.9).

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 22 Feb 2012 15:00:54 +0100

x2godesktopsharing (3.0.1.3-0~x2go1) unstable; urgency=low

  * New upstream version (3.0.1.3):
    - Fix incomplete DENY statement in main.cpp.
    - System group for x2godesktopsharing changed from x2gousers ->
      x2godesktopsharing.
    - Differentiate between local and remote user, fixes display of wrong
      user name for remote user.
    - Add signal handler so that unix signals can be handled within Qt.
    - Add script x2godesktopsharing-terminate: detect x2godesktopsharing process
      of a given session and terminate that process.
    - Save settings and tidy up lock and socket file on X-Server crash.
    - Provide feature for suspending/resuming x2godesktopsharing
      (x2godesktopsharing will be terminated on x2gosuspend-session and
      operations will be resumed on x2goresume-session).
    - Add man pages for x2go<action>-desktopsharing commands, re-arrange man
      page folders in source project.
  * Depend on x2goserver (>=3.0.99.6).
  * Make sure postinst script does not fail when checking for existence
    of group x2godesktopsharing.

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Wed, 12 Oct 2011 11:17:38 +0200

x2godesktopsharing (3.0.1.2-0~x2go1) unstable; urgency=low

  * change of version numbering scheme
  * debian folder cleanup

 -- Mike Gabriel <mike.gabriel@das-netzwerkteam.de>  Thu, 14 Apr 2011 21:37:23 +0200

x2godesktopsharing (3.0.1-2) unstable; urgency=low

  * adapted to work with x2goserver-3.1

 -- Oleksandr Shneyder <oleksandr.shneyder@obviously-nice.de>  Tue, 25 Jan 2011 16:43:58 +0100

x2godesktopsharing (3.0.1-1) unstable; urgency=low

  * Initial release

 -- Oleksandr Shneyder <oleksandr.shneyder@obviously-nice.de>  Tue, 13 Apr 2010 21:10:43 +0200
