File gnome-remote-desktop.changes of Package gnome-remote-desktop

-------------------------------------------------------------------
Mon Jun 06 06:40:47 UTC 2022 - qkzhu@suse.com

- Update to version 41.3:
  * build: Bump version to 41.3
  * Add Icelandic translation

-------------------------------------------------------------------
Thu Dec 09 12:36:19 UTC 2021 - bjorn.lie@gmail.com

- Update to version 41.2:
  + stream: Add method to disconnect proxy signals
  + session:
    - Stop trying to stop the session, when it is already destroyed
    - Disconnect num/caps lock changed signals when stopping
    - Fix small style issue
    - Only handle Selection* signals when clipboard is enabled
  + settings:
    - Clear settings of type string before setting new values  
    - Don't leak credentials, when username or password is NULL
    - Set error if username or password is NULL
  + clipboard-rdp:
    - Make a warning message a little bit more explicit
    - Make SelectionTransfer requests async
    - Fix error message, when runtime directory creation fails
    - Fix small style issues
  + clipboard:
    - Split up SelectionTransfer handling
    - Also clear GMutexes and GConds on destruction
  + context: Clear proxies before setting new proxies
  + daemon: Also clear context on destruction
  + rdp/nw-auto:
    - Only create ping source if required and non-existent
    - Also clear GMutexes on destruction
  + rdp-graphics-pipeline: Also clear gfx_mutex on destruction
  + rdp-fuse-clipboard: Also clear GMutexes on destruction
  + rdp-event-queue: Also clear event_mutex on destruction
  + rdp-pipewire-stream: Also clear frame_mutex on destruction
  + session-rdp: Also clear GMutexes and GConds on destruction
  + Updated translations.

-------------------------------------------------------------------
Sat Oct 30 14:40:59 UTC 2021 - bjorn.lie@gmail.com

- Update to version 41.1:
  + vnc-pipewire-stream: Take frame data from pending frame, when
    needed
  + rdp-pipewire-stream: Take frame data from pending frame, when
    needed
  + rdp/rdpgfx: Unref surface serial after looking up surface
    context
  + rdp-graphics-pipeline: Fix small style issue
  + rdp-fuse-clipboard:
    - Fix potential race when accessing FuseFile path
    - Fix small style issue
  + clipboard-rdp: Always check return value of ConvertFromUnicode
  + session-rdp: Only signal GCond, when all encode jobs are
    complete

-------------------------------------------------------------------
Mon Sep 20 16:56:32 UTC 2021 - Bjørn Lie <bjorn.lie@gmail.com>

- Update to version 41.0:
  + Updated translations.
- Set .changes to be filled via service file, since upstream fails
  to provide a changelog/NEWS file.

-------------------------------------------------------------------
Wed Sep 15 15:43:41 UTC 2021 - Dominique Leuenberger <dimstar@opensuse.org>

- Update to version 41.rc:
  + No changelog provided by upstream.
- Add pkgconfig(ffnvcodec) BuildRequires: new dependency.

-------------------------------------------------------------------
Wed Sep 15 15:43:17 UTC 2021 - Bjørn Lie <bjorn.lie@gmail.com>

- Update to version 40.2:
  + rdp-fuse-clipboard: Handle FUSE lifetime object in FUSE thread
  + tests: Use bash from environment instead of hardcoded path
- Changes from version 40.1:
  + clipboard-rdp:
    - Also output client capabilities  
    - Add dummy handling for the Temporary Directory PDU
    - Advertise clipboard data locking  
    - Adapt to data locking changes
    - Add APIs to lock/unlock the clients clipboard data
    - Implement clipboard data locking
    - clipboard-rdp: Use g_idle_add() instead of g_timeout_add()
  + rdp: Allow submitting clipDataIds for FileContentsRequests  
  + rdp-fuse-clipboard:
    - Remove the old API
    - Use notify_delete() instead of notify_inval_entry()
    - Be more verbose with file range requests
    - Read files until the very end
    - Handle all file lists via clipDataIds
  + rdp-sam: Remove stray trailing whitespaces
  + pipewire-stream: Don't leak GSource's
  + build:
    - Add missing new line
    - Explicitly depend on glib >= 2.68

-------------------------------------------------------------------
Sun Mar 21 16:31:51 UTC 2021 - Dominique Leuenberger <dimstar@opensuse.org>

- Update to version 40.0:
  + rdp: Add support for FreeRDP 2.3, support 2.3, requires at
    least 2.2.
  + Manu bugfixes.
- Add pkgconfig(freerdp-client2), pkgconfig(freerdp-server2),
  pkgconfig(fuse3), pkgconfig(libvncclient),
  pkgconfig(libvncserver), and pkgconfig(xkbcommon) BuildRequires:
  better align with what meson looks for.
- Change _service file to point to the proper upstream git repo
  (gitlab.gnome.org/GNOME/gnome-remote-desktop).
- Drop gnutls-anontls.patch,
  0001-vnc-Copy-pixels-using-the-right-destination-stride.patch
  0001-vnc-Drop-frames-if-client-is-gone.patch: fixed upstream:
  fixed upstream.

-------------------------------------------------------------------
Fri Jan  8 15:37:47 UTC 2021 - Frederic Crozat <fcrozat@suse.com>

- Update to version 0.1.9:
  + add support for RDP (requires freerdp2)
  + many bugfixes
- Add pkgconfig(freerdp2), pkgconfig(winpr2), pkgconfig(cairo) as
  BuildRequires.
- Bump pipewire minimum version to 0.3.0.
- Update url to GNOME main project.
- Add0001-vnc-Drop-frames-if-client-is-gone.patch
  Avoid race condition on disconnect (glgo#GNOME/gnome-remote-desktop#43)
- Add gnutls-anontls.patch (Fedora), requires patched libVNCServer.
- Add 0001-vnc-Copy-pixels-using-the-right-destination-stride.patch:
  Copy using the right destination stride (glgo#GNOME/gnome-remote-desktop!21)

-------------------------------------------------------------------
Sun Mar 22 14:01:33 UTC 2020 - Bjørn Lie <bjorn.lie@gmail.com>

- Update to version 0.1.8:
  + Port to pipewire-0.3.
- Replace pkgconfig(libpipewire-0.2) with
  pkgconfig(libpipewire-0.3) BuildRequires.

-------------------------------------------------------------------
Fri Oct 18 19:47:55 UTC 2019 - Bjørn Lie <bjorn.lie@gmail.com>

- Update to version 0.1.7:
  + vnc-pipewire-stream:
    - Assume no bitmap offset means no bitmap change.
    - Close session when disconnected.
  + vnc:
    - Request cursor sprite as PipeWire metadata.
    - Detach source when client is gone.
  + session/vnc:
    - Set rfbScreenPtr pointer earlier.
    - Update server format earlier too.
    - Always set pixel format translate functions.
    - Don't requeue close session idle.
  + Use type safety feature of glib 2.58.
  + meson.build: Use default C standard.
  + Remove autogen.sh and Makefile.
  + meson.build: Bump pipewire requirement to 0.2.2.
- Drop pipewire-bump.patch: Fixed upstream.

-------------------------------------------------------------------
Wed Sep 26 21:18:49 UTC 2018 - bjorn.lie@gmail.com

- Update to version 0.1.6:
  + Please see https://gitlab.gnome.org/jadahl/gnome-remote-desktop
- Add pkgconfig(libnotify), pkgconfig(libpipewire-0.2) and
  pkgconfig(libsecret-1) BuildRequires: New dependencies.
- Drop gnome-remote-desktop-bad-meson-option.patch: Fixed upstream.
- Add pipewire-bump.patch: Fix build with new pipewire.

-------------------------------------------------------------------
Thu May 17 01:03:37 UTC 2018 - hpj@suse.com

- Initial package.
openSUSE Build Service is sponsored by