[gtk-vnc] Created tag v1.2.0



The signed tag 'v1.2.0' was created.

Tagger: Daniel P. Berrangé <berrange redhat com>
Date: 1618393568 +0100

    Release 1.2.0

Changes since the last tag 'v1.0.0':

Danial Behzadi (1):
      Add Persian translation

Daniel P. Berrangé (78):
      meson: use built-in support for source dist creation
      meson: run syntax-check as part of test target
      stop using deprecated g_type_class_add_private
      Use g_main_loop_quit instead of g_main_quit
      Stop checking if threads are enabled in glib
      Avoid deprecation warnings from G_TYPE_VALUE_ARRAY macro
      Use meson's built-in werror option
      Use a proper cond variable for accessing port from server thread
      Relax min x11 dep for Debian 9 portability
      meson: drop x11 min version back further for Ubuntu 16.04
      meson: enable stack protector on freebsd and windows
      Ensure GtkVnc / GVncPulse Gir files are built against local GVnc Git
      src: use framebuffer dimensions for validating framebuffer updates
      src: pass the framebuffer object into update handlers
      src: check connections errors earlier when processing cursor changes
      src: add support for alpha cursor encoding
      src: enable the alpha cursor encoding preferrentially
      src: dont emit framebuffer refresh signals for alpha cursor
      src: correctly handle zero size alpha cursor
      Add support for VeNCrypt "plain" auth mode
      src: add support for VNC power control actions
      src: add support for "last rect" encoding type
      src: add support for desktop rename
      examples: wire up a menu for power control options
      examples: wire up to handle desktop renames
      src: ensure libraries are rebuilt when syms file changes
      src: fix handling of WMVi updates
      src: optimize to avoid recreating framebuffer if size/format is unchanged
      src: reset widget size request when changing force-resize prop
      src: unset size request if scaling is active
      meson: fix undefined variables for syms files on non-Linux builds
      src: remove use of obsolete thread APIs
      build: bump min versions of dependancies to RHEL8 vintage
      build: enable glib/gtk API version usage checking
      build: change with-vala and introspection options into features
      build: disable introspection in mingw builds
      src: add minimal support for extended desktop resize
      src: block non-incremental updates after extended desktop resize
      src: add API for requesting a desktop resize
      src: add APIs to control whether desktop resizing is allowed
      src: implement dynamic resize of remote desktop on widget resize
      examples: add menu option to enable desktop resizing
      src: remove emacs indent variables from all source files
      src: introduce a vncversion.h header file
      src: ensure vncversion.h is installed
      src: ensure vncversion.h includes glib.h
      src: avoid sending a resize with dimensions -1, -1
      src: fix mem leaks in SASL, rich cursor and xcursor code
      src: introduce helper for calculating scaling/offset info
      src: add option to keep aspect ratio when scaling the display
      examples: always enable scaling and resizing
      examples: add menu option for keep aspect ratio
      src: clear resize event source ID after cancelling
      Add missing include of gdkwin32.h
      src: remove overly verbose debug logging
      src: fix remote pixel format when reading alpha cursor
      src: fix inverted rgb24_blt function lookup
      src: fix pixel shifts in rgb24_blt functions
      src: add debugging when setting pixel format
      src: add logging of encodings that are sent
      examples: enable lossy encodings in demo program
      Revert "src: unset size request if scaling is active"
      meson: set _FORTIFY_SOURCE in config.h
      meson: only set extra warning flags when warninglevel==2
      meson: set cflags directly on targets
      po: refresh po files with latest content
      rpm: cull conditionals related to RHEL-7
      rpm: remove obsolete ldconfig scriptlets
      rpm: update URLs for home page and download
      build: simplify release prep script to reduce number of builds
      rpm: ensure Obsoletes rules are versioned
      examples: default hostname to "localhost" if not specified
      src: implement preferred width/height helpers
      src: fix incorrect method names in API docs and inconsistent param names
      src: add support for zoom level
      meson: only run syntax-check if runnin from git
      Fill in NEWS for 1.2.0 release
      meson: bump release to 1.2.0

Dr. Matthias St. Pierre (9):
      gvncviewer.py: fix python3 errors
      gvncviewer.py: Fix PyGTKDeprecationWarning in Gtk.MenuItem()
      gvncviewer.py: fix TypeError in GtkVnc.Display.send_keys()
      gvncviewer.py: add support for UNIX domain sockets
      gvncviewer.py: add a '-h' and '--help' switch
      gvncviewer.py: add window close handler to terminate the program
      gvncviewer.py add menu items for sending Ctrl+Alt+F2 and  Ctrl+Alt+F3
      gvncviewer.py: fix the screenshot feature
      gvncviewer.py: suppress noisy output

Jakub Janků (1):
      connection: fix format string for auth failure

Jan Tojnar (1):
      examples: fix dependencies

Marc-André Lureau (8):
      Cleanup Gtk2 leftovers
      meson: use pkgconfig module to generate pc files
      connection: document VncConnectionAuth
      colormap: fix GI annotation for lookup
      misc: spelling in doc
      connection: simplify sharedFlag argument name
      connection: use boxed type for pixel-format-changed
      connection: annotate vnc-cursor-changed can be NULL

Mart Raudsepp (2):
      meson: Add options to control pulseaudio and sasl dependencies
      meson: Make introspection building controllable

Tom Schoonjans (1):
      build: implement some macOS specific fixes


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]