File moonlight-qt.changes of Package moonlight-qt

-------------------------------------------------------------------
Fri Nov 03 17:19:05 UTC 2023 - dead_mozay@opensuse.org

- Update to version 5.0.1:
  * Rerun lupdate and lrelease
  * Fix typo causing libva-drm only to be enabled if libva-wayland is present
  * Translated using Weblate (Italian)
  * Translated using Weblate (French)

-------------------------------------------------------------------
Wed Oct 18 10:50:59 UTC 2023 - dead_mozay@opensuse.org

- Update to version 5.0.0:
  * Add workarounds for some SDL joystick index issues
  * Update SDL2 to fix HIDAPI joystick crash
  * Update moonlight-common-c
  * Disable ATS
  * Update moonlight-common-c
  * Update moonlight-common-c
  * Add config option to allow EGL usage when built with MMAL
  * Change AV1 bitrate multiplier to match HEVC
  * Add Share+PS combo for clickpad button emulation on PS4/5 controllers
  * Update SDL2 in AppImage for PulseAudio fix and gamepad sensor support
  * Translated using Weblate (French)
  * Fix warnings in 32-bit builds
  * Update moonlight-common-c
  * Adjust MMAL and RPi workarounds for Pi 5 and Bookworm support
  * Also check for V3D compatible IDs
  * Update moonlight-common-c
  * Only block EGL rendering on Pi 4 and earlier
  * Update dav1d to 1.3.0
  * Fix EGL loading in the AppImage
  * Allow h264_v4l2m2m to be used in RPi builds if manually specified
  * Fix DrmRenderer not falling back to swframes if DRM PRIME is available
  * Fix automatic VA DRM driver selection with libva 2.20
  * Use BT.709 in DrmRenderer only on Starfive devices
  * Fix implicit default constructor warning
  * Synchronize with possible concurrent writers to the NvComputer object
  * Only reserialize hosts if a serializable attribute changed
  * Don't serialize apps for the host backup
  * Translated using Weblate (French)
  * Use BT.601 for planes that lack COLOR_ENCODING properties
  * Check that the chosen plane supports the decoded frame pixel format
  * Don't export EGLImages for software frames
  * Allow reuse of an active plane for devices with only one usable plane per CRTC
  * Handle EGL driver returning no supported formats or modifiers for DMA-BUF import
  * Override some Material 3 colors to improve contrast
  * Add fallback definition for EGLuint64KHR
  * Build fix for old EGL headers
  * Export composed VA surface layers for EGL import if supported
  * Refactor EGLImage creation into a separate shared class
  * Update our plist to activate Game Mode on Sonoma
  * Set EGL_IMAGE_PRESERVED_KHR=EGL_TRUE on our EGLImages
  * Translated using Weblate (Chinese (Traditional))
  * Translated using Weblate (French)
  * Update moonlight-common-c to pick up various fixes
  * Try to fix Windows build
  * Fix signed vs unsigned comparison warning
  * Replace uses of strcpy() and sprintf()
  * Translated using Weblate (Polish)
  * Avoid using LFS64 interfaces with Musl
  * Also use test frame decoding parameters when creating a test renderer
  * Use the correct width and height of the test frame when performing the test decode
  * Update OpenSSL to 1.1.1w for Windows and Mac builds
  * Don't set currentIndex to -1 while reinitializing
  * Rerun lupdate and lrelease
  * Functionally revert f60e7241
  * Update build requirements
  * Guard SDL_ControllerSensorEvent usage by SDL version check
  * Support fully-planar output in DrmRenderer
  * Remove use of deprecated QByteArray::count()
  * Don't filter SOPS option by active resolutions with Sunshine
  * Fix signed integer overflow found by UBSan
  * Destroy the VTRenderer before leaving fullscreen
  * Fix a bunch of memory leaks in the VTRenderer
  * Round default bitrates to the nearest megabit
  * Automatically scroll the SettingsView to ensure the focused item is visible
  * Interpolate between entries in our default bitrate table
  * Switch to Qt 6.5 for Windows ARM64 build
  * Update jom and vswhere
  * Move Qt ARM64 patching into the install section
  * Fix corecrt_math_defines.h macro redefinition warnings with MSVC Qt 6 builds
  * Fix ARM64 builds in AppVeyor
  * Always include ARM64 in the installer bundle
  * Fix indentation after WiX v4 autoconversion
  * Produce Windows ARM64 binaries in CI
  * Support building with Qt 6's official ARM64 SDK binaries
  * Remove manual qmlcachegen invocation for internal Qt QML files
  * Translated using Weblate (Hungarian)
  * Translated using Weblate (Spanish)
  * Fix build on Qt 5.13 and earlier
  * Increase audio buffer size to reduce the chance of underruns
  * Use DMA_BUF_IOCTL_SYNC to synchronize swframe copies
  * Log the active SDL audio driver
  * Also skip SDL_RENDERER_PRESENTVSYNC on Wayland
  * Only skip SDL_RENDERER_PRESENTVSYNC on Windows
  * Allow render thread usage with Metal
  * Default to indirect rendering on Apple Silicon
  * Adjust AV1 surface alignment to match FFmpeg behavior
  * Print error dialogs and warning toasts to the log
  * Bump macOS nightlies to Qt 6.4
  * Don't rasterize layers in fullscreen
  * Translated using Weblate (Swedish)
  * Translated using Weblate (Hungarian)
  * Translated using Weblate (Korean)
  * Translated using Weblate (Chinese (Simplified))
  * Translated using Weblate (French)
  * Translated using Weblate (German)
  * Fix Linux build break
  * Revert back to model reset for updating the computer list
  * Don't allow custom frame rates below 10 FPS
  * Don't scale bitrate linearly with frame rate beyond 60 FPS
  * Fix libva-x11 build in AppImage
  * Quiet new -Wswitch warnings
  * Fix NVIDIA VAAPI X11 deprioritization check to actually check for X11
  * Revert "Prefer nvidia-vaapi-driver over VDPAU for AV1"
  * Use BT.709 for DrmRenderer
  * Force the Material theme since our UI relies on it
  * Add chroma siting metadata to EGL exported frames
  * Fix handling of non-standard hwaccel decoders that also set AV_CODEC_CAP_HARDWARE
  * Fix build with Qt 5
  * Link to Sunshine
  * Update readme and metadata with new features
  * Change PC offline overlay to match new Play and Stop icons
  * Allow to specify gamepad GUIDs to be ignored when streaming
  * Sort the host list
  * Process insertions and moves in the ComputerModel without resetting
  * Limit default bitrate to one decimal place
  * Fix handling of frame rates below 30 FPS
  * Improve play and quit button visibility
  * Refresh the bitrate text when the language changes
  * Rerun lrelease
  * Prune obsolete strings
  * Rerun lupdate
  * Fix loss of all paired computers if Moonlight is terminated while writing the computer list
  * Don't scale default bitrate further beyond 90 FPS
  * Replace fixed "unsupported FPS" options with fully custom FPS option
  * Rerun lupdate and lrelease
  * Update SDL2 to f032e8c1
  * Update moonlight-common-c
  * Fix warning when quitting app after streaming is enabled
  * Clean up old log files if more than 10 exist
  * Fix race condition that could cause quit segue to never dismiss
  * Translated using Weblate (French)
  * Update SDL_GameControllerDB
  * Fix DXVA2 chroma subsampling assuming interlaced content
  * Update moonlight-common-c
  * Enable AV1 RFI on all decoders capable of HEVC RFI
  * Set Colorspace connector property when streaming HDR
  * Fall back to HEVC if AV1 is forced and unavailable
  * Translated using Weblate (Korean)
  * Translated using Weblate (French)
  * Prefer D3D11VA for FSE V-Sync off
  * Force immediate destruction of the D3D11 swapchain
  * Fix leaking /dev/dri fds on each vaInitialize() failure
  * Fix mapping frames on RPi with 64-bit kernel and 32-bit userland
  * Translated using Weblate (Chinese (Simplified))
  * Don't call QHostInfo::fromName() to "resolve" an IP address literal
  * Add PC name to streaming window title
  * Fix scaling of touch coordinates
  * Disable touch feedback when sending touch natively
  * Update touch API
  * Add host processing latency to ffmpeg stats overlay
  * Translated using Weblate (Swedish)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Chinese (Traditional))
  * Translated using Weblate (Chinese (Traditional))
  * Prefer nvidia-vaapi-driver over VDPAU for AV1
  * Add dav1d software AV1 decoder to FFmpeg libraries
  * Populate AV1 bitrate multiplier
  * Regenerate translations
  * Improve AV1 support
  * Translated using Weblate (Portuguese (Brazil))
  * Translated using Weblate (Chinese (Traditional))
  * Replace another QSharedPointer::get() call with Qt 5.10 alternative
  * Fix build break on Qt 5.10 and earlier
  * Move RPi decoder hacks to correct location for new selection logic
  * Rewrite FFmpeg decoder selection logic to dynamically discover compatible decoders
  * Work around broken APT config on AppVeyor Ubuntu2004 image
  * Upgrade AppImage to Ubuntu 20.04 base
  * Migrate from altool to notarytool for notarization
  * Don't globally install wix.exe in CI anymore
  * Move installer signing into MSBuild
  * Fixes for WiX v4 migration
  * Update AppImage to libva 2.19
  * Upgrade installer to WiX v4
  * Translated using Weblate (Polish)
  * Translated using Weblate (Spanish)
  * Update libraries
  * Don't build unneeded sources
  * Correct guards around newer SDL functionality
  * Correct spelling mistakes found with Codespell
  * Add support for Applications (context menu) key
  * Update moonlight-common-c
  * Update moonlight-common-c
  * Add AV1 test frames
  * Ensure serverCodecModeSupport is always non-zero
  * Initial work on AV1 support
  * Add controller motion deduplication and fix gyro units
  * Implement controller LED and battery protocol extensions
  * Pull latest protocol extension changes
  * Destroy the QMdnsEngine Server and Cache when not polling
  * Update SettingsView.qml
  * Delete the QNetworkAccessManager when we're done with it
  * Implement controller arrival events using Sunshine protocol extension
  * Allow forced disabling of features instead of relying on pkg-config
  * Allow up to 16 gamepads with Sunshine hosts
  * Implement gyro/accel and touchpad input using Sunshine extension
  * Implement trigger rumble using Sunshine protocol extension
  * Implement full multi-touch support using Sunshine protocol extension
  * Add extended button support with Sunshine
  * Translated using Weblate (Korean)
  * Translated using Weblate (French)
  * Translated using Weblate (Hebrew)
  * Translated using Weblate (Japanese)
  * Translated using Weblate (Hebrew)
  * Added translation using Weblate (Hebrew)
  * Translated using Weblate (Chinese (Traditional))
  * Refactor non-hwaccel decoders to use a single list of known codec names
  * Add h264_omx and hevc_omx decoders used by the Vision Five 2
  * Translated using Weblate (Swedish)
  * Update AppImage to libva 2.18.0
  * Allow negotation of 36 and 48 bit deep color modes
  * Set max BPC property when streaming in 10-bit color modes
  * Update libs for Windows, macOS, and AppImage
  * Expose glslow config option
  * Always request AV_PIX_FMT_DRM_PRIME to ensure we get it if available
  * Support direct KMSDRM output for platforms with slow GL implementations
  * Move hw->sw frame mapping into a separate class
  * Default SDL render driver to GLES2 when using EGLFS
  * Allow matching primary planes for direct rendering
  * Translated using Weblate (Chinese (Traditional))
  * Allow use of the delete key to delete PCs
  * Translated using Weblate (Chinese (Traditional))
  * Translated using Weblate (Chinese (Simplified))
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Chinese (Simplified))
  * Fix handling of IPv6 literals with port numbers
  * Update VCRedist
  * Update SDL_GameControllerDB
  * Remove unused variable
  * Rerun lupdate and lrelease
  * Purge NVIDIA-specific strings
  * Evaluate D3D9 quirks before calling CreateDeviceEx()
  * Default to D3D11VA on multi-GPU systems
  * Update moonlight-common-c
  * Add upstreamed NV15 format used by Rockchip devices
  * Remove mouse throttling code
  * Add horizontal scrolling in mouse emulation mode
  * Translated using Weblate (Ukrainian)
  * Tell the host if we want gamepads to persist after disconnection
  * Add FPS values for all attached displays and support custom FPS values
  * Consolidate launch and resume and skip FPS hack for Sunshine
  * Plumb HDR metadata for VideoToolbox
  * Update AppImage to libva 2.17
  * Fix DRM renderer build
  * Don't batch mouse motion for Sunshine
  * Plumb HDR metadata and horizontal scrolling with Sunshine
  * Translated using Weblate (Portuguese)
  * Translated using Weblate (Chinese (Traditional))
  * Translated using Weblate (Ukrainian)
  * Fix a missed ZH_TW rename
  * Translated using Weblate (Chinese (Traditional))
  * Translated using Weblate (Ukrainian)
  * Update SDL_GameControllerDB
  * Translated using Weblate (Chinese (Simplified))
  * Rerun lupdate and lrelease
  * Rename zh_Hant to zh_TW to match Qt's expected name
  * Update translation for dialog buttons Reference: https://github.com/qt/qttranslations/tree/dev/translations
  * Fix LANG_AUTO for Simplified Chinese
  * Fix the translation of standard buttons in Dialogs
  * Translated using Weblate (Ukrainian)
  * Add support for Qt 6's ARM64 qmake.bat
  * Derive target architecture based on Qt path
  * Update to SDL 2.26.0
  * Attempt to fix build with SDL 2.26 on systems with old GL headers
  * Translated using Weblate (French)
  * Fix build without SDL_VIDEO_DRIVER_WAYLAND
  * Update MSVC Redist
  * Offset the ports used for WOL if the host is using alternate ports
  * Use current HTTP port if ExternalPort is not present
  * Translated using Weblate (Italian)
  * Wake pacing queue waiters when Pacer is being destroyed
  * Don't use swap interval on Wayland
  * Refactor Pacer to handle both blocking and non-blocking VsyncSources
  * Removed unused NullThreadedVsyncSource
  * Implement a Wayland Vsync source using frame callbacks
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Chinese (Traditional))

-------------------------------------------------------------------
Thu Nov 03 05:29:58 UTC 2022 - dead_mozay@opensuse.org

- Update to version 4.3.1:
  * Implement detection of local IPv6 addresses
  * Translated using Weblate
  * Fix some log messages with extra spaces
  * Limit log by size rather than line count
  * Update moonlight-common-c to fix audio FEC OOS bug
  * Start the streaming window maximized if the GUI was maximized

-------------------------------------------------------------------
Fri Oct 28 02:51:44 UTC 2022 - dead_mozay@opensuse.org

- Update to version 4.3.0:
  * Add workaround for DWM dark mode bug on Win10
  * Avoid white flash when starting streaming on Windows
  * Add support for dark mode on Windows
  * Use a separate texture for rendering to avoid blending in the alignment padding
  * Enable HEVC RFI for the FFmpeg software decoder
  * Translated using Weblate (Chinese (Simplified))
  * Update moonlight-common-c for improved audio FEC recovery
  * Ensure delayed flushes complete during shutdown
  * Use a single flush thread for ComputerManager
  * Clarify encoding resolution limit comment
  * Don't enforce the NVENC H.264 resolution limit on Sunshine hosts
  * Add an environment variable opt-out for the gamepad quit combo
  * Minor perf optimization suggested by Clazy
  * Update moonlight-common-c for improved audio FEC recovery
  * Save hosts on a separate thread
  * Optimize locking in ComputerManager to reduce reader contention
  * Improve locking in NvComputer class
  * Stop issuing further HTTP requests when quitting
  * Update SDL and FFmpeg for AppImage
  * Update moonlight-common-c
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (Chinese (Simplified))
  * Don't switch between GLX and EGL if EGL worked
  * Update packages for recent versions of Ubuntu
  * Deprioritize VAAPI for Gallium and Nvidia drivers and work around RFI latency bug
  * Fix building with SDL 2.0.20 or earlier
  * Reduce max queued frames to avoid exhausting the decoder buffer pool
  * Revert "Increase the number of decoder surfaces for DXVA2/D3D11VA"
  * Make scaleSourceToDestinationSurface() idempotent
  * Enable HEVC RFI on Tegra
  * Add environment variable for overriding decoder capabilities
  * Cancel overlay update callbacks before destroying VTRenderer
  * Increase the number of decoder surfaces for DXVA2/D3D11VA
  * Ensure the target window size is always even
  * Rework window creation, sizing, and fullscreen transition logic
  * Rerun lupdate and lrelease
  * Use colorspace helper with VAAPI direct rendering
  * Revert "Use Rec 2020 colorspace for WCG support even if HDR is off on the host"
  * Use 10-bit format mask instead of hardcoding specific formats
  * Use Rec 2020 colorspace for WCG support even if HDR is off on the host
  * Add a decoder/renderer callback to specify the desired color range
  * Implement Rec 601 Full Range support in SDLRenderer
  * Allow localization of pairing error strings
  * Allow a pairing attempt even if the PC is busy
  * Translated using Weblate (Russian)
  * Translated using Weblate (Chinese (Traditional))
  * Translated using Weblate (Russian)
  * Translated using Weblate (Chinese (Simplified))
  * Translated using Weblate (German)
  * Update AppImage to libva 2.16.0
  * Update moonlight-common-c with speculative RFI support
  * Include opt-out variable in VAAPI avoidance log output
  * Enable HEVC RFI for CUDA, VAAPI, and VDPAU decoders
  * Use nvidia-vaapi-driver on Wayland systems if available
  * Use new LiRequestIdrFrame() API
  * Enable HEVC RFI for VideoToolbox
  * Use colorspace helpers for DRM EGL export
  * Update SDL_GameControllerDB
  * Print the frame number if decoding fails
  * Enable HEVC RFI for DXVA2 and D3D11VA
  * Rerun lupdate and lrelease
  * Add error text for ML_ERROR_FRAME_CONVERSION
  * Update moonlight-common-c with GFE 3.26 and HEVC RFI fixes
  * Fix protected content error on GFE 3.22+
  * Translated using Weblate (Chinese (Traditional))
  * Display SDR/HDR status in performance overlay
  * Translated using Weblate (Vietnamese)
  * Constify frame colorspace helper functions
  * Centralize colorspace and color range handling
  * Fix large frame header size for GFE 3.26
  * Translated using Weblate (French)
  * Translated using Weblate (Chinese (Simplified))
  * Prepare for v4.2.1
  * Rerun lupdate and lrelease
  * Translated using Weblate (German)
  * Fix mishandling of IDR frames with a SEI or AUD NAL
  * Add fallback logic when the host doesn't send valid colorspace data

-------------------------------------------------------------------
Sun Sep 11 11:19:22 UTC 2022 - dead_mozay@opensuse.org

- Update to version 4.2.0:
  * Rerun lupdate and lrelease
  * Translated using Weblate (Portuguese (Brazil))
  * Translated using Weblate (Portuguese)
  * Fix build with _FILE_OFFSET_BITS=64
  * Fix handling of 3 byte Annex B start sequences
  * Fix build with open() defined to open64()
  * Use __FUNCTION__ macro instead of hardcoding
  * Add open64() hook for _FILE_OFFSET_BITS=64
  * Fix handling of the optional mode argument in our open() hook
  * Translated using Weblate (Korean)
  * Translated using Weblate (Spanish)
  * Rebuild libraries built with CMake to get working PDBs and better optimizations
  * Rerun lupdate and lrelease
  * Fix excessive flickering when switching between full-screen and windowed on Windows
  * Attach to the parent console to print list output on Win32
  * Improve verbose log suppression
  * Suppress non-critical log output while running the list command
  * Minor cleanup of new list code
  * Avoid GUI display for App listing
  * Correcting for PR comments
  * Add a 'list' option for the CLI
  * Never use fewer than 480 samples to avoid causing issues on PulseAudio systems
  * Translated using Weblate (Spanish)
  * Add missing files from previous commit
  * Add CLI pairing support
  * Move PIN generation into ComputerManager to be shared with CLI pairing
  * Save hosts immediately after pairing concludes to ensure the server cert is persisted
  * Allow 10-bit in DXVA2 as a fallback
  * Allow D3D11VA to be disabled via environment variable
  * Update SDL to 84004d1 for AppImage
  * Update SDL to 84004d1
  * Add simple script to help updating libs
  * Don't draw with test-only renderers
  * Prefer D3D11VA in non-FSE modes for improved performance
  * Update moonlight-common-c to improve control stream failure diagnostics
  * Remove desktop resolution in favor of native (unscaled) resolution
  * Fix native resolution detection on high DPI wayland systems
  * Don't use swap interval 1 by default on Wayland systems
  * Translated using Weblate (German)
  * Update SDL_GameControllerDB
  * Update VCRedist and add a script to update it in the future
  * Translated using Weblate (French)
  * Update dependencies
  * Translated using Weblate (Russian)
  * Translated using Weblate (Chinese (Traditional))
  * Update libva to 2.15 in AppImage
  * Don't hardcode /dev/dri/card0 and /dev/dri/renderD128
  * Avoid hardcoding VIDEO_FORMAT_H265_MAIN10 for HDR/10-bit color
  * Translated using Weblate (Polish)
  * Make drmDropMaster() more reliable by checking for DRM master fds.
  * Translated using Weblate (Italian)
  * Translated using Weblate (French)
  * Fix handling of colorspace changes when using CUDA+SDL
  * Fix surface leak if SDLVideo_CreateOverlay() fails
  * Improve overlay format handling
  * Avoid holding the overlay lock during vaPutSurface
  * Fix modesetting for non-EGL HEVC streams
  * Translated using Weblate (Italian)
  * Translated using Weblate (French)
  * Translated using Weblate (Italian)
  * Translated using Weblate (Korean)
  * Translated using Weblate (Czech)

-------------------------------------------------------------------
Wed May 25 12:16:01 UTC 2022 - dead_mozay@opensuse.org

- Update to version 4.1.0:
  * Draw the black background even for the KMSDRM backend to fix modesetting
  * Disable EGL renderer on RPi due to very poor performance
  * Switch to D3D11VA by default on Windows ARM64
  * Prepare for v4.1.0 release
  * Update SDL_GameControllerDB
  * Rerun lupdate and lrelease
  * Translated using Weblate (Dutch)
  * Rerun lupdate and lrelease
  * Try moving session.h prior to vaapi.h
  * Attempt to fix build error with older Qt headers
  * Translated using Weblate (Chinese (Traditional))
  * Fix UAF in SLVideo overlay update
  * Work around broken overlay state restoration in Qt GUI
  * Add support for the status overlay on Steam Link
  * Destroy subpictures before the associated image
  * Implement overlay support for the VAAPI direct renderer
  * Update SDL and FFmpeg for AppImage
  * Default to borderless windowed mode on Wayland systems
  * Allow the cursor lock toggle to work in full-screen mode
  * Use newer AppVeyor image for macOS builds
  * Add workaround for macOS scrolling acceleration
  * Use SDL_WINDOWEVENT_DISPLAY_CHANGED on SDL 2.0.18+
  * Reset the EGL renderer when specialization fails
  * Only force pacing in true full-screen mode to be consistent with DXVA2
  * Fix DXGI_FEATURE_PRESENT_ALLOW_TEARING feature check
  * Fix HEVC Main10 support check on macOS GPUFamily1 GPUs
  * Use DWM MMCSS for D3D11VA like DXVA2 does
  * Improve DXVA2 performance in borderless windowed on AMD hardware
  * Enhance frame pacing logic for HDR renderers
  * Revert addition of D3DCREATE_NOWINDOWCHANGES
  * Rerun lupdate and lrelease
  * Integrate Czech and Polish translations
  * Update SDL to 8cd908e
  * Clean up DXGI adapter enumeration code
  * Translated using Weblate (Ukrainian)
  * Fix WARP device leak
  * Require a test frame with D3D11VA
  * Try all available GPUs in D3D11VA decoder
  * Reduce log spam when choosing a resolution
  * Don't discard all excess frames before rendering
  * Fix saving keep awake value
  * Avoid modesetting if the display didn't change
  * Partially revert "Rework window management to fix issues restoring window state between windowed and full-screen"
  * Rework window management to fix issues restoring window state between windowed and full-screen
  * Revert "Allow renderers to apply size and display changes seamlessly"
  * Allow renderers to apply size and display changes seamlessly
  * Allow resolution changes on all platforms
  * Fix EGL build when using EGL 1.4 or earlier headers
  * Update Visual C++ Runtime installer
  * Cleanup D3D11VA renderer by removing unnecessary codepaths
  * Fix blocking presents in borderless windowed flip modes
  * Increase buffer count to prevent starvation on AMD GPUs
  * Improve performance and latency of D3D11VA renderer
  * Enhance EGLRenderer's waitForRender() implementation
  * Tiny EGL code cleanup
  * Don't compare StackView items by localized name
  * Reload the FPS and window mode comboboxes after changing language
  * Use EGL fences to reduce video latency
  * Wait for the VDPAU output surface to be idle in waitToRender()
  * Wait on the display link callback before rendering to reduce latency
  * Wait on our D3D11 swapchain before rendering to reduce latency
  * Use a separate callback to indicate EOS instead of renderFrame()
  * Disable the decoder selection options when HDR is enabled
  * Update README.md
  * Switch back to upstream SDL
  * Use NDC helpers in D3D11VA renderer
  * Add helper functions to perform NDC transformations
  * Fix some #if -> #ifdefs
  * Fix VAAPIRenderer build error with neither HAVE_EGL nor HAVE_DRM defined
  * Fix VAAPIRenderer build error with HAVE_DRM but not HAVE_EGL
  * Translated using Weblate (Polish)
  * Translated using Weblate (Czech)
  * Translated using Weblate (French)
  * Added translation using Weblate (Polish)
  * Added translation using Weblate (Czech)
  * Translated using Weblate (French)

-------------------------------------------------------------------
Sun Apr 03 08:16:53 UTC 2022 - dead_mozay@opensuse.org

- Update to version 4.0.0:
  * Fix build with HAVE_MMAL
  * Don't waste time retrying the same renderer again
  * Update workaround to prevent deadlock with h264_mmal
  * Patch SDL to work around GLX crash
  * Use QString not QByteArray for string equality
  * Prepare for v4.0.0
  * Set SDL_MOUSE_AUTO_CAPTURE=0 since we manage mouse capture ourselves
  * Update SDL_ttf to 81f9e9b
  * Update SDL in AppImage
  * Update SDL, SDL_ttf, and FreeType
  * Fix missing DLL in ARM64 builds
  * Only apply the AMD color range workaround to new drivers
  * Update SDL_GameControllerDB
  * Rerun lupdate and lrelease
  * Translated using Weblate (Korean)
  * Update SDL to cbdb67b
  * Fix FFmpeg URL for AppImage
  * Update SDL2, SDL_ttf, and FFmpeg in AppImage build
  * Add pointer lock key combo
  * Prefer hevc_nvv4l2 over hevc_nvmpi
  * Add support for h264_nvv4l2 and hevc_nvv4l2 (#745)
  * Translated using Weblate (Chinese (Traditional))
  * Translated using Weblate (Chinese (Simplified))
  * Translated using Weblate (German)
  * Translated using Weblate (Vietnamese)
  * Partially revert e64b15d and b85d5b8
  * Add logging for cases where color range/encoding cannot be set
  * Translated using Weblate (Portuguese (Brazil))
  * Translated using Weblate (Portuguese (Brazil))
  * Tweak wording on the keep awake option
  * Allow the screensaver toggle to work even if running on an embedded platform
  * Rerun lupdate and lrelease
  * Add option to allow PC to sleep while streaming
  * Update SDL and OpenSSL prebuilts
  * Update moonlight-common-c
  * Update SDL_GameControllerDB
  * Fix handling of line continuations in FFmpeg logs (for real this time)
  * Translated using Weblate (Korean)
  * Translated using Weblate (Chinese (Traditional))
  * Replace Deviare In-Proc with Microsoft Detours
  * Don't recreate the decoder while the window is minimized
  * Fix short UI hang when manually stopping the stream after losing connection with the host
  * Reset the audio device if it enters a failed state
  * Properly synchronize rumble with gamepad removal
  * Translated using Weblate (Vietnamese)
  * Translated using Weblate (Norwegian Bokmål)
  * Remove unnecessary assert
  * Update AppImage to libva 2.14
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Italian)
  * Print GPU info in D3D11VA renderer
  * Integrate new languages from Weblate
  * Rerun lupdate and lrelease
  * Change HDR to be a separate option like other clients
  * Raise minimum custom resolution to 256x256
  * Add DXVA2 quirk for AMD GPUs to fix color range on the latest drivers
  * Add colorspace and color range override options
  * Refactor D3D11 shaders to reduce duplicated code
  * Translated using Weblate (Italian)
  * Translated using Weblate (French)
  * Translated using Weblate (Norwegian Bokmål)
  * Fix handling of line continuations in FFmpeg logs
  * Use FP32 for position and texcoords
  * Translated using Weblate (Italian)
  * Translated using Weblate (Italian)
  * Use optimized pixel shaders for the normal SDR and HDR colorspaces
  * Add environment variables to configure DXVA2 and D3D11VA options
  * Use FP16 in the D3D11 shaders
  * Translated using Weblate (Italian)
  * Remove per-app HDR support check
  * Added translation using Weblate (Italian)
  * Disable waitable swapchains in full-screen mode
  * Add an extra buffer for DirectFlip
  * Don't set fullScreenDesc fields to prevent entering "proxy" full-screen mode
  * Precompute the aspect ratio stretch to avoid having to change viewports twice each frame
  * Don't render the alignment padding area
  * Create SRVs for all textures in the pool during initialization
  * Only bind the constant buffer once
  * Implement D3D11VA video rendering
  * WIP: D3D11VA support
  * Translated using Weblate (Portuguese)
  * Added translation using Weblate (Portuguese (Brazil))
  * Don't set the HDR metadata blob if we don't have one
  * Fix build with old libdrm headers
  * Add support for HDR with VAAPI using DRM frontend renderer
  * Refactor VAAPI surface export check into separate function
  * Improve robustness of EGL retry logic for 10-bit color
  * Display the HDR option if the platform has a decoder that supports it
  * Fix build with old libdrm headers
  * Plumb HDR metadata into DRM renderer
  * Plumb HDR mode information to the decoders
  * Prefer direct rendering when using HDR
  * Rework how we deal with window re-creation for EGLRenderer
  * Ensure SDL also uses X11 if Qt is using X11
  * Don't require 2 bits of alpha for 10-bit color
  * Translated using Weblate (Greek)
  * Added translation using Weblate (Greek)
  * Improve debugging and add missing break
  * Add color properties to DRM renderer
  * Pick a 10-bit DRM overlay for Main10 streaming
  * Enable P010 surface export from VAAPI to EGL
  * Move hybrid decode detection logic into a central location
  * Fix Apple silicon CPU check
  * Only use the VT rasterization workaround on Apple silicon
  * Update Windows and macOS to FFmpeg 5.0
  * Revert "Add workaround for duplicate size changed events on Wayland"
  * Translated using Weblate (Portuguese)
  * Added translation using Weblate (Portuguese)
  * Translated using Weblate (Hindi)
  * Fix EGL renderer overlay rendering with SDL_ttf 2.0.18
  * Translated using Weblate (German)
  * Added translation using Weblate (Hindi)

-------------------------------------------------------------------
Wed Jan 19 05:23:37 UTC 2022 - dead_mozay@opensuse.org

- Update to version 3.2.0:
  * Fix random crash on stream start with renderers that require test frames
  * Rerun lupdate and lrelease
  * Translated using Weblate (Dutch)
  * Add workaround for keyboard and UTF-8 events interfering with each other
  * Discard stale gamepad events when enabling gamepad navigation
  * Don't use duplicate resize workaround on SDL 2.0.21+
  * Update SDL to pick up HIDAPI deadzone fix
  * Only use SDL_WaitEventTimeout() on SDL 2.0.18+
  * Update SDL_GameControllerDB
  * Rerun lupdate and lrelease
  * Avoid consuming stale data during/after decoder reset
  * Rewrite FFmpeg decoder to use pull model
  * Convert NeedsIdr member into an atomic variable with a getter
  * Add workaround for AVSampleBufferDisplayLayer colorspace and artifacting issues
  * Add chroma location buffer attachment
  * Add workaround for duplicate size changed events on Wayland
  * Translated using Weblate (Chinese (Traditional))
  * Translated using Weblate (Vietnamese)
  * Translated using Weblate (Chinese (Simplified))
  * Remove superfluous colorspace check
  * Handle colorspace changes in SDL renderer
  * Refactor WiX bundle description of VCRedist package
  * Use new WiX 3.14 variable instead of BuildLabEx hack for ARM64 detection
  * Update and rebuild all dependencies with Xcode 13 and VS 2022
  * Update AppImage to SDL 2.0.20
  * Remove old FFmpeg build scripts
  * Translated using Weblate (Spanish)
  * Switch to VS2022 build image
  * Fix incorrect colorspace in MMAL renderer
  * Use DT files to get status of FKMS and rpivid
  * Prefer a render node in indirect rendering mode
  * Translated using Weblate (French)
  * Fixed not working frame pacing on macOS
  * Rerun lupdate and lrelease
  * Fix handling of some validation scenarios
  * Remove superfluous availability checks
  * Fix incorrect error message when only HEVC decode is available but HEVC encode is not
  * Allow HEVC decoders to satisfy hardware decoding check if H.264 is unavailable
  * Add (untested) VAAPI support for CCS planes on Tiger Lake
  * Correct comment to avoid confusion
  * Revert "Revert "Don't attempt to use direct rendering without DRM master""
  * Don't allow copyback rendering on RPi by default
  * Translated using Weblate (French)
  * Use av_frame_copy_props() to copy metadata
  * Fail render frame test for unsupported pixel formats
  * Properly handle mismatched pitch between frame and texture
  * Small code cleanup for hwframe code
  * Add support for mapping hwframes
  * Add support for negotiating non-default transfer formats for hwframes
  * Fix fallback to SDL read-back for DRM contexts when !HAVE_EGL
  * Revert "Don't attempt to use direct rendering without DRM master"
  * Fix and enhance the Full KMS check
  * Avoid h264_v4l2m2m by default on RPi builds
  * Translated using Weblate (Russian)
  * Translated using Weblate (Spanish)
  * Don't use SdlRenderer with MMAL
  * Display warnings about Full KMS mode and HEVC on the Pi 4
  * Don't attempt to use direct rendering without DRM master
  * Change display mode when using KMSDRM backend
  * Rerun lupdate and lrelease
  * Don't try VDPAU on XWayland by default
  * Fix error checking in decode test
  * Try to learn if decoders support retrying avcodec_receive_frame()
  * Translated using Weblate (Chinese (Traditional))
  * Translated using Weblate (Vietnamese)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Norwegian Bokmål)
  * Translated using Weblate (Chinese (Simplified))
  * Optimize CUDA GL interop and provide fallback
  * Don't show HDR option if we know it's unsupported
  * Fix excessive high-res scroll speed on newer GFE versions
  * Quiet down log spam for asynchronous decoders
  * Properly support asynchronous decoders that return multiple frames at a time
  * Enable Spanish and Traditional Chinese language options
  * Rerun lupdate and lrelease
  * Update SDL and switch to arch-specific headers on Windows
  * Update Visual C++ Runtime installers
  * Fix improper null termination when stripping clipboard text
  * Translated using Weblate (Spanish)
  * Update dependencies for AppImage
  * Switch macOS builds to Qt 6
  * Fix VDPAU on X11
  * Don't try to initialize VDPAU on Wayland
  * Optimize CUDA support to avoid roundtrip to CPU memory
  * Update SDL_GameControllerDB
  * Use attached Layout attached properties to set tool button size
  * Revert "Fix toolbar button size on Qt 6.2"
  * Send UTF-8 clipboard text directly rather than emulating keystrokes
  * Remove workaround for window occlusion issue fixed in SDL 2.0.18
  * Fix get_buffer2() thread-safety warning with FFmpeg 4.4
  * Set SDL_HINT_APP_NAME for SDL 2.0.18
  * Use SDL_GameControllerHasRumble() on SDL 2.0.18
  * Add high resolution scrolling support with SDL 2.0.18
  * Fix false warning when building without libva-x11 or libva-wayland
  * Fix build without libva-x11
  * Fix toolbar button size on Qt 6.2
  * Add YUV colorspace and color range attributes to EGLImage
  * Re-add comment on color_range comparison
  * Fix colorspace transitions in EGLRenderer
  * Fix handling of HDR colorspace transitions in VT renderer
  * enables H265 HDR option and adds PQ transforeFunction to render HDR stream on macOS 10.13+
  * Revert "Disable the EGL render thread on Wayland"
  * Fix driver version check for Intel's updated version schema in 100 and newer drivers
  * Fix unintentionally concatenated strings
  * Update pre-built dependencies
  * Translated using Weblate (Chinese (Traditional))
  * Add names to session threads
  * Rerun lupdate and lrelease
  * Translated using Weblate (Chinese (Traditional))
  * Translated using Weblate (Chinese (Simplified))
  * Integrate new languages
  * Update AppImage to libva 2.13
  * Translated using Weblate (Swedish)
  * Added translation using Weblate (Swedish)
  * Translated using Weblate (French)
  * Translated using Weblate (Chinese (Traditional))
  * Translated using Weblate (Turkish)
  * Update SDL to 402b86f in AppImage
  * Use SDL_WaitEventTimeout() on SDL 2.0.16
  * Switch to SDL audio backend by default on Windows and macOS
  * Use SDL's new support for keyboard grab on macOS
  * Update SDL to 402b86f for Windows and macOS
  * Update Visual C++ Runtime installers
  * Disable the EGL render thread on Wayland
  * Translated using Weblate (Chinese (Simplified))
  * Ensure our GL context is always current
  * Translated using Weblate (Russian)
  * Translated using Weblate (French)
  * Remove unneccessary EVP_get_digestbyname() invocation
  * Translated using Weblate (French)
  * Switch to the new Sectigo certificate
  * Translated using Weblate (Dutch)
  * Translated using Weblate (Dutch)
  * Added translation using Weblate (Dutch)
  * Add support for dynamic HTTPS port
  * Add missing changes to fix build
  * Rework handling of addresses to allow alternate HTTP ports
  * Refactor NvPairingManager, NvComputer, and NvHTTP to reduce passing of addresses
  * Pass RTSP session URL to moonlight-common-c for dynamic ports
  * Log launch, resume, and quit responses
  * Added translation using Weblate (Turkish)
  * Translated using Weblate (Ukrainian)
  * Added translation using Weblate (Ukrainian)
  * Translated using Weblate (Chinese (Traditional))
  * Translated using Weblate (Chinese (Traditional))
  * Added translation using Weblate (Chinese (Traditional))
  * Translated using Weblate (Hungarian)
  * Added translation using Weblate (Hungarian)
  * Translated using Weblate (Spanish)

-------------------------------------------------------------------
Mon Jun 28 04:32:26 UTC 2021 - dead_mozay@opensuse.org

- Update to version 3.1.4:
  * Update moonlight-common-c to fix audio problems with old GFE and Sunshine versions
  * Adjust Steam Link icon size to 116x116
  * Update moonlight-common-c to fix spurious exit of fast audio recovery mode on startup
  * Don't enable input capture if the window can't be foregrounded
  * Update moonlight-common-c with performance optimizations
  * Update moonlight-common-c with audio FEC support
  * Adapt to constification of AVCodec in FFmpeg master
  * Remove receive time from performance overlay
  * Save RTT in VIDEO_STATS so it can be logged on disconnect
  * Integrate Thai and Korean translations
  * Translated using Weblate (French)
  * Translated using Weblate (French)
  * Translated using Weblate (Korean)
  * Translated using Weblate (Korean)
  * Added translation using Weblate (Korean)
  * Translated using Weblate (Thai)
  * Update moonlight-common-c to avoid excessive ENet retransmissions when RTT variance is 0
  * Added translation using Weblate (Thai)
  * Update moonlight-common-c with more accurate RTTs, minRequiredFecPackets, and input queue draining
  * Increase limit for the --fps option
  * Add network latency to stats overlay
  * Integrate Japanese and Vietnamese translations
  * Rerun lupdate-pro and lrelease-pro
  * Translated using Weblate (Vietnamese)
  * Added translation using Weblate (Vietnamese)
  * Translated using Weblate (Japanese)
  * Translated using Weblate (French)
  * Added translation using Weblate (Japanese)

-------------------------------------------------------------------
Sat May 08 13:19:09 UTC 2021 - dead_mozay@opensuse.org

- Update to version 3.1.3:
  * Prepare for v3.1.3
  * Fix Spanish translation args
  * Run lupdate-pro and lrelease-pro
  * Improve sanity checking and logging for unsupported GFE versions
  * Translated using Weblate (French)
  * Update moonlight-common-c to attempt to fix audio latency issues
  * Translated using Weblate (Spanish)
  * Prepare for v3.1.2 release
  * Translated using Weblate (Spanish)
  * Work around broken package repositories in AppVeyor
  * Update SDL_GameControllerDB
  * Never display placeholder text for an app collector game
  * Don't waste time performing extra decoder initializations for EGL when it's not supported
  * Run lupdate-pro and lrelease-pro
  * Refuse to stream if Moonlight is known incompatible with the host GFE version
  * Fix keyboard grab on X11
  * Don't enable vsync on test decoders
  * Revert warn_off removal
  * Update moonlight-common-c and remove warn_off config option
  * Update moonlight-common-c with RTSP handshake retry logic
  * Update moonlight-common-c for multi-FEC support and audio latency fix
  * Avoid audio encryption on Steam Link for performance reasons
  * Enable audio stream encryption
  * Disable HTTP/2 on host PC connections for GFE 3.22
  * Update moonlight-common-c
  * Remove qt5-devel which doesn't exist in Fedora 34
  * Translated using Weblate (Chinese (Simplified))
  * Translated using Weblate (Spanish)
  * Prepare for v3.1.1 release
  * Update moonlight-common-c for initial GFE 3.22 compatibility
  * Run lupdate-pro and lrelease-pro
  * Translated using Weblate (Russian)
  * Translated using Weblate (French)
  * Update translations
  * Translated using Weblate (Russian)
  * Update to OpenSSL 1.1.1k and FFmpeg 4.3.2
  * Update moonlight-common-c to pick up AMF HEVC parsing fix
  * Fix AppImage build
  * Translated using Weblate (Russian)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (German)
  * Add attribution for Cloudsmith
  * Added translation using Weblate (Russian)
  * Update AppImage to libva 2.11
  * Added translation using Weblate (Spanish)
  * Add Norwegian Bokmål to the build
  * Run lrelease-pro
  * Run lupdate-pro
  * Add missing declaration
  * Ensure hwframe read-back works in SDL renderer
  * Only pass modifiers array if DRM_MODE_FB_MODIFIERS is set
  * Allow fallback from EGL to direct on EGLImage export failure
  * Add support for 4-plane frames
  * Fix attribute buffer overflow for fully planar YUV formats
  * Add missing EGL_DMA_BUF_PLANE2 definitions
  * Fix build with EGL 1.4 headers
  * Render DRM-PRIME frames as opaque images
  * Continue refactoring for non-NV12 support in EGLRenderer
  * Begin refactoring for non-NV12 support in EGLRenderer
  * Pass DRM format modifiers to FB creation
  * Translated using Weblate (Norwegian Bokmål)
  * Translated using Weblate (French)
  * Translated using Weblate (Norwegian Bokmål)
  * Translated using Weblate (German)
  * Added translation using Weblate (Norwegian Bokmål)
  * Translated using Weblate (Chinese (Simplified))
  * Translated using Weblate (French)
  * Fix Weblate badge
  * Add Weblate links to readme
  * Prepare for v3.1.0 release
  * Allow remote desktop mouse mode in embedded mode
  * Update SDL_GameControllerDB
  * Add option to build for embedded environments
  * Only enable capture mode list if capture toggle is enabled
  * Enable Gallium VAAPI driver on VAAPI 1.x
  * Move LANG_DE to the end of the Language enum
  * Add german translation (#536)
  * Fix XCB out-of-sequence abort after switching to non-threaded Qt renderer
  * Use separate thread for streaming on X11 and Wayland
  * Hold a reference to the underlying DMA-BUFs until the next frame
  * Don't use glFinish() with KMSDRM backend
  * Update SDL_GameControllerDB
  * Update VCRedist version for VC 16.9
  * Use av_packet_alloc() instead of av_init_packet()
  * Add workaround for AppView breaking after changing language at runtime
  * Update issue template
  * Don't load the app label asynchronously
  * Fix Steam Link build
  * Fix tooltip display in app grid
  * Improve loading speed of PC and app grids
  * Address Clazy warnings
  * Fix viewport size on High DPI Wayland systems
  * Hack to fix build on AppVeyor
  * Stop single-arch binary build before extracting dSYM
  * Add Universal binary support to build script
  * Revert change to only fire special combos on key up
  * Fix update checker on macOS with Qt 6.0 builds
  * Add support for specifying minimum kernel versions in the update manifest
  * Stats overlay controller combo (#495)
  * Add numpad Enter handlers (Keys.onEnterPressed) (#516)
  * Add setting to only capture system keys in full-screen
  * Update SDL to e561ce3 and OpenSSL to 1.1.1j
  * Add support for system key capture in windowed mode on macOS
  * Remove old Qt Multimedia audio renderer
  * Fix window icons on Wayland
  * Don't require DRM master for SDL KMSDRM backend
  * Update AppImage to official SDL Git repo
  * Use SDL_CaptureMouse() on macOS and Linux too
  * Move clipboard processing to a separate thread to avoid blocking the main thread during pastes
  * Improve Unicode support for some common characters
  * Improve detection of having no clipboard text
  * Add support for pasting clipboard text
  * Use mouse capture for Win32 instead of our global mouse state hack
  * Disable Qt 6 threaded renderer on Windows
  * Cache results of WMUtils::isRunningX11() and WMUtils::isRunningWayland()
  * Don't overwrite window mode settings when switching between WM and non-WM environments
  * Fullscreen is no longer required for passing system keyboard shortcuts
  * Fix EGLImage leak when not using a hwaccel backend
  * Fix build and require SDL 2.0.15 to hook
  * Allow SDL to render with KMSDRM backend while Qt is also using DRM
  * Use the async connect thread on all platforms
  * Always use a non-threaded renderer
  * Fix build on macOS and keyboard grab bugs
  * Use SDL's keyboard grab support now that it's been upstreamed
  * Update SDL for Windows and macOS to Hg 60b9ce4ee73e
  * Fix assert failure when using v4l2m2m with EGL
  * Use the existing install of Qt on macOS in CI
  * Fix handling of preferred/compatible pixel formats with EGLRenderer and VAAPI/DRM backends
  * Add windowed support for MMAL
  * Handle custom hwaccel decoders
  * Ask for NV12 buffers for DRMRenderer
  * Use the decoder's supported pix_fmts to select a suitable renderer
  * Fix build with old EGL 1.5 headers without EGL_EGL_PROTOTYPES
  * Fix build with old Mesa EGL headers
  * Move EGL definitions into renderer.h to try to fix build on Armbian
  * Fix Steam Link bundle build
  * Add DMA-BUF export compatibility with EGL 1.4
  * Don't retranslate if the language didn't change
  * Allow DRMRenderer to be used for indirect rendering
  * Fix initialization of DRM backend with X running
  * Attempt to fix AppImage and Steam Link build errors
  * Fix uninitialized variable warning
  * Fix mangled macOS libraries after transition to submodule
  * Update SDL in AppImage to Hg d75deb75464a
  * Remove side-by-side support for Qt 5.9 on Steam Link
  * Use shallow-cloned submodule for prebuilts
  * Remove prebuilt binaries
  * Share DRM FD and GBM device with SDL
  * Print the error when querying EGL_EXTENSIONS fails
  * Query the frontend renderer to determine fullscreen-only limitations
  * Add EGLImage export support to DRMRenderer
  * Initialize a DRM hardware context for hwaccel usage
  * Build fixes
  * Add language selection option in settings
  * Remember desired cursor hide state
  * Add simplified Chinese language (#506)
  * Add support for AV_HWDEVICE_TYPE_DRM hwaccels
  * Revert "Add logic to try LibreELEC's out-of-tree stateless V4L2 decoders"
  * Add logic to try LibreELEC's out-of-tree stateless V4L2 decoders
  * Only trigger special key combos when all keys are up
  * Ctrl+Alt+Shift+Down Arrow is a reserved key combo on GNOME, so switch to Ctrl+Alt+Shift+D
  * Key capture is supported on Wayland with latest SDL Hg
  * Add Ctrl+Alt+Shift+Down Arrow shortcut to minimize
  * Revert "Disable the system keyboard capture option on Wayland"
  * Fix detection of x64 architecture on some machines

-------------------------------------------------------------------
Mon Jan 18 04:14:36 UTC 2021 - dead_mozay@opensuse.org

- Update to version 3.0.0:
  * Version 3.0.0
  * Update Windows SDL to Hg a5b970d28bfd
  * Update macOS SDL to Hg a5b970d28bfd
  * Hide irrelevant options on embedded devices
  * Fix X11 keyboard grab when starting in windowed mode
  * Trim keyboard shortcut setting text slightly
  * Update moonlight-common-c submodule
  * Fix clearing the wrong flag when activating mouse capture
  * Properly handle multiple window event flush barriers in flight at once
  * Save preferences on destruction in case the user closes Moonlight directly from the settings page
  * Print which archs were bundled in the installer after the build completes
  * Add system key capture to the feature list
  * Disable the system keyboard capture option on Wayland
  * Add toggle for system key capture
  * Use real full-screen on macOS when capturing keys
  * Fix modifier keys being stuck down after key combos when capturing system keys on Windows
  * Start implementation of system key capture
  * Rebuild SDL2_ttf.framework as a Universal binary
  * Minor fixes to kiosk mode PR
  * Add support for Fullscreen UI in Moonlight (#492)
  * Add note about multi-monitor bug to remote desktop tooltip
  * Change mute on minimize to mute on focus loss
  * Use a barrier to ensure we don't flush important window events
  * Update SDL to Hg d7abc11bb69a
  * Update SDL to Hg d7abc11bb69a
  * Set new hints present in SDL 2.0.15 development builds
  * Use SDL_UpdateNVTexture on SDL 2.0.15+
  * Fix EGL renderer build on SDL 2.0.9 and earlier
  * Set QT_QPA_EGLFS_ALWAYS_SET_MODE=1 by default for RetroPie compatibility
  * Use specific resuming text when reconnecting to a game
  * Add tooltip for hide games option
  * Charge time spent in the decode unit queue to the decoder rather than receive time
  * Reduce size of Windows installers and portable packages
  * Update SDL_GameControllerDB
  * Switch VT renderer pacing logic to be enabled by the frame pacing checkbox
  * Fix default audio output change detection on macOS
  * Fix accidental static import of IsWow64Process2() and tweak message text
  * Point users to ARM64 version of Moonlight if running the x86 or x64 versions
  * Improve description of gamepad mouse mode
  * Fix tooltip line wrapping
  * Rebuild FFmpeg 4.3.1 (patched), discord-rpc, Opus, and OpenSSL 1.1.1i as Universal binaries
  * Add a key combo to toggle cursor display in remote desktop mouse mode
  * Add options to invert scroll direction and swap gamepad buttons
  * Add option to mute audio on minimize and background gamepad input
  * Reorganize settings and improve descriptions
  * Add support for bundling ARM64 binaries into the installer
  * Add SDL 2.0.14 hints
  * Add special error text for an early termination
  * Use LiStringifyPortFlags() instead of coding it ourselves
  * Display the failing ports when the connection fails
  * Maxwell 2 doesn't support 8K HEVC encoding
  * Update to SDL 2.0.14 for Windows
  * Work around poor video scaling quality on Qualcomm GPUs
  * Update AppImage to SDL 2.0.14
  * Update to SDL 2.0.14 for macOS
  * Create power-of-2 overlay surfaces for better performance
  * Fix DXVA2 overlay rendering quality issus
  * Implement overlay support in EGLRenderer
  * Draw background in MMAL renderer on X11
  * Fix aspect ratio of MMAL renderer output
  * Fix synchronization issues between render and overlay update threads in DXVA2
  * Run a GC before and after streaming
  * Fix use-after-free in VDPAU overlay rendering
  * Add overlay support to VDPAU renderer
  * Use a vertex buffer for rendering the DXVA2 overlays
  * Don't persist the server cert until pairing is successful
  * Handle MSVC mkspecs with version number suffixes
  * Replace D3DX9 with SDL_ttf for overlay rendering
  * Refactor SDL overlay drawing into OverlayManager for sharing with other renderers
  * Add a PC menu header to show the current PC status
  * Finish Windows   ARM64 bringup
  * Don't use AntiHooking.dll or use D3DX9 on ARM64
  * Stub out ARM64 build support in build-arch.bat
  * Update bundled libraries for AppImage
  * Add ARM64 VCRedist definitions for later use
  * Rebuild SDL_ttf 2.0.15 for x86, x64, and ARM64 using FreeType 2.10.4
  * Rebuild FFmpeg 4.3.1, discord-rpc, Opus, and OpenSSL 1.1.1i for x86, x64, and ARM64
  * Update URLs to HTTPS
  * Update moonlight-common-c submodule
  * Refresh display resolutions when opening the settings page
  * Remove extra includes
  * Remove Raspberry Pi PulseAudio avoidance hack
  * Fix infinite polish() loop when quitting a game due to removal of the 'overlay' property on Qt 6.0
  * Add workaround for problems with Qt 6.0's Metal renderer
  * Fix installer build warning
  * Fix AppVeyor artifact archival
  * Build unified Windows installer bundles
  * Download VCRedist on demand rather than always bundling it in the installer
  * French update (#476)
  * Update build instructions
  * Fix index out of bounds when an app is hidden
  * Disable app menu options instead of hiding them
  * Remove "View Apps" and change "View Hidden Apps" to "View All Apps"
  * Make sure the last modified time for the GCDB is not in the future
  * Add custom resolution option
  * Add support for selecting an app to launch directly
  * Fix build on Qt 5.14 and earlier
  * Avoid runtime QT_OPENGL warning on Qt 6.0
  * Enable HTTP/2 for update checking and mapping updates
  * Delete the cached mappings if they are empty or corrupt
  * Only update gamepad mappings if they're newer than what we already have
  * Update macOS icon to match new Big Sur style
  * Fetch updated gamepad mappings each launch
  * Fix inability to open app menu with gamepad
  * Update searching message
  * Translation updates and refactoring
  * French translation (#451)
  * Fix fill color of Discord logo on Qt 5.9
  * Fix DXVA2 renderer compilation with Qt 6.0
  * Compilation fixes for Qt 6.0 Beta 3
  * Fix LSMinimumSystemVersion to match Qt 5.15
  * Update moonlight-common-c with QoS fix
  * Update moonlight-common-c with MTU test
  * Use char16_t overload of QString::fromUtf16() for Qt 6.0 compatibility
  * QTextStream::setCodec() is gone in Qt 6.0, so use the replacement setEncoding() function
  * Improve source compatibility with Qt 6.0
  * Update qmdnsengine to build with Qt 6.0
  * Trim spaces from the provided IP address or hostname

-------------------------------------------------------------------
Thu Sep 10 09:18:18 UTC 2020 - dead_mozay@opensuse.org

- Update to version 2.2.0:
  * Add Discord button in Settings
  * Don't require linking to wlanapi.dll
  * Work around bug where GLES surface creation repeatedly fails on X11
  * Work around QSGRenderThread crash on Wayland
  * Update common-c to avoid TCP tests for single addresses
  * Remove HDR option because it doesn't currently work
  * Ignore ICMP Port Unreachable messages on our UDP sockets
  * Try TCP 47989 and TCP 48010 as fallbacks if 47984 doesn't work
  * Rebuild SDL for macOS
  * Flush mouse position before sending a mouse button event
  * Update SDL_GameControllerDB
  * Create windows with SDL_WINDOW_METAL on macOS
  * Rebuild SDL for macOS
  * Rebuild SDL2 for Windows
  * Added option to swap left and right mouse buttons
  * Fix app window not hiding when streaming starts
  * Don't try STUN for manually added PCs over VPNs
  * Populate the external IP address when a PC is added manually using an RFC 1918 IPv4 address
  * Fix certain CLI options not overriding GUI preferences. Fixes #435
  * Fix compile warnings in moonlight-common-c
  * Add warning if no key frames can be received in 10 seconds
  * Fix STUN socket errors being clobbered by closeSocket()
  * Initialize gamepad navigation when streaming from the terminal
  * Update AppImage to libva 2.8.0
  * Update ASan flags for x64 support in MSVC 16.7
  * Update SDL_GameControllerDB
  * Allow game controllers to be ignored during streaming only
  * Display resolution and codec in OSD
  * QTBUG-80947 is fixed for real in Qt 5.15.1
  * Fix hardcoded tick unit duration which is incorrect on Apple silicon
  * Enable media streaming mode for 802.11 WLAN interfaces on Windows
  * Don't hide the games immediately
  * Move connection establishment to a separate thread to keep the UI responsive
  * Update common-c to prevent server-side log spam
  * Remove UDP 7 and add UDP 47009 for WoL
  * Add network test option to PC context menu
  * Reorder PC context menu to place destructive actions at the bottom
  * Add an option to disable the automatic connection testing
  * Test for blocked ports when adding a PC fails
  * Test for blocked ports when a stream fails
  * Display a friendly error when the Windows Firewall service is disabled
  * Update Windows AppVeyor builds to Qt 5.15
  * Add support for hiding games
  * Enable poll() in ENet for Linux/BSD
  * Update common-c with client connectivity test and select() replacement
  * Update AppImage to FFmpeg 4.3.1
  * Update moonlight-common-c to fix FEC validation assert on GFE 3.20.4
  * Improve message for broken Intel drivers to indicate that users should update their driver
  * Ignore mouse events outside the video region
  * Synchronize the client and host cursor when starting absolute mode capture
  * Use uniform_int_distribution for generating PINs
  * Only use libsoundio on Windows or macOS
  * Improve verbiage around quit app and optimize game settings options
  * Update AppImage to FFmpeg 4.3
  * Update SDL_GameControllerDB
  * Use regular VSync when enabled because adaptive VSync still tears
  * Use the new EGL renderer for VAAPI by default
  * Update moonlight-common-c to fix QoS-related connection issues
  * Fix leak of renderer when we fail to create a GL context
  * Fix crash during key generation introduced by dcba5762c72e
  * Fix build with OpenSSL versions prior to 1.1.0
  * Avoid using functions deprecated in OpenSSL 3.0
  * Address const-correctness issues in NvPairingManager
  * Fix macOS AppVeyor build
  * Update AppImage to FFmpeg 4.2.3
  * Batch absolute mouse motion like we do for relative motion
  * Rebuild SDL for macOS
  * Delete cached box art when the host is deleted
  * Update metadata for Quadro streaming
  * Update common-c
  * Include stdexcept for std::runtime_error
  * Use a better workaround for the GFE 3.20.3 high FPS bug
  * Revert "Disable SOPS for streams over 60 FPS for GFE 3.20.3"
  * Set AV_PKT_FLAG_KEY for key frames

-------------------------------------------------------------------
Wed Aug 26 10:56:55 UTC 2020 - dead_mozay@opensuse.org

- Update to version 2.1.0:
  * Update SDL_GameControllerDB
  * Fix CLI video decoder options being reversed
  * Force GL to block after the current frame instead during the next frame
  * Add limited support for frame pacing to EGLRenderer
  * Fix build without FFmpeg and with older EGL 1.5 headers
  * EGL 1.4 doesn't have EGLAttrib either
  * Add support for EGLRenderer on EGL 1.4
  * Fix EGL detection on RPi
  * Restore the original GL attributes after EGLRenderer is destroyed
  * Fix EGLRenderer when SDL isn't built with X11 or Wayland backends
  * Use eglGetProcAddress() for all GLES 2.0 extensions
  * Fix EGL build
  * Remove some unnecessary headers and definitions
  * Provide a main function for the compile test
  * Use a compile test for EGL support
  * Fix vaExportSurfaceHandle() detection with i965 VAAPI driver
  * Add VAAPI_FORCE_DIRECT and VAAPI_FORCE_INDIRECT env vars to control rendering technique
  * Test if vaExportSurfaceHandle() works before claiming EGL export is supported
  * Allow use of VA drivers without VAEntrypointVideoProc
  * Don't use EGLRenderer if not built with SDL 2.0.10+
  * Enable the EGLRenderer to use the render thread
  * Remove Wayland performance warning message
  * Send a null AVFrame to indicate end of stream to allow renderers to do render thread cleanup
  * Add the older dList DLLs for the 390 drivers to the blacklist
  * Flush all window events after SDL_CreateRenderer()
  * Introduce a new FFMPEG frontend renderer: EGLRenderer
  * Add a bit of extra padding on the right for the scrollbar
  * Parent ScrollBars to their Flingables, not the StackView
  * Ensure the title label doesn't get drawn over when the window is small
  * Fix settings layout spacing and centering
  * Center toolbar text
  * Improve settings page behavior when the window is too small
  * Resize toolbar text
  * Display version number in toolbar on the settings page
  * Delay mouse capture until after SDL_RecreateWindow() has been called
  * Revert "Use the physical desktop size in pixels rather than the native resolution on macOS"
  * Use the physical desktop size in pixels rather than the native resolution on macOS
  * Move serialization and deserialization into NvApp class
  * Persist the IsAppCollectorGame attribute
  * Generate synthetic mouse button up if the mouse has left the window and the button is raised
  * Use the viewport size for computing the overlay position
  * Fix build on Qt 5.11 and earlier
  * Enable the right stick to scroll the settings page. Fixes #220
  * Properly fix SDL_HINT_MOUSE_FOCUS_CLICKTHROUGH on macOS VTRenderer
  * Revert "Partially unrevert 05e82c24 for macOS which still needs it"
  * Partially unrevert 05e82c24 for macOS which still needs it
  * Use SDL_HINT_MOUSE_FOCUS_CLICKTHROUGH to get click events on focus gain
  * Revert "Pass through focus-gain clicks to the host in absolute mouse mode"
  * Pass through focus-gain clicks to the host in absolute mouse mode
  * Ensure the Info.plist is included for builds in the IDE
  * Use a smaller MaximumUncompressedMediaSize for unofficial builds to speed up compression a bit
  * Update moonlight-common-c
  * Use jom to parallelize command-line builds on Windows
  * Don't archive installers on Windows AppVeyor build
  * Revert "Allow side-by-side installation of nightly and release builds"
  * Revert "Fix AppVeyor build archiving"
  * Compile in parallel on macOS
  * Fix incorrectly scaled output from the SDL renderer on macOS
  * Fix AppVeyor build archiving
  * Allow side-by-side installation of nightly and release builds
  * Restore the full QTBUG-80947 hack as it appears to still be required sometimes
  * Add a friendly error message when no video traffic is received
  * Raise the window before capturing in relative mode
  * Capture mouse by default on debug builds too
  * Add the ability to rename PCs
  * Add --touchscreen-trackpad options
  * Fix absolute mouse mode help text
  * Improve relative touch deadzone behavior
  * Restore the option for relative touch mode
  * Split input.cpp into smaller files
  * Move input code into a subfolder
  * Update moonlight-common-c
  * Restore the QTBUG-80947 hack for support for direct connections without a router
  * Don't confine the cursor to the full-screen window when not capturing input
  * Store a pointer to the window inside the input handler
  * Don't set MODIFIER_META when meta key is disabled

-------------------------------------------------------------------
Tue Apr 28 04:27:03 UTC 2020 - dead_mozay@opensuse.org

- Update to version 2.0.0:
  * Add missing return statement
  * Try radeonsi if other VAAPI drivers fail
  * Allow radeonsi to direct render on XWayland
  * Allow the radeonsi VAAPI driver on XWayland
  * Disable initial mouse capture on XWayland
  * Default to starting in a non-maximized window
  * Don't use VAAPI drivers that lack VPP support
  * Warn when starting a game with remote desktop mouse mode enabled
  * Update SDL_GameControllerDB
  * Add special error text for the -1 launch error code
  * Don't cancel mouse capture on focus loss in absolute mode
  * Fix inverted capture-by-default setting
  * Move focus handling into the input code
  * Confine the cursor to the window in full-screen exclusive mode
  * Only enable the absolute mouse checkbox if the platform has a window manager
  * Capture the mouse by default always on release builds and in absolute mode for debug builds
  * Change raw input checkbox to adjust absolute vs relative mouse mode
  * Allow keyboard input when the mouse is not captured
  * Don't capture the cursor on a touch event
  * Fix absolute mouse positioning on SDL renderer
  * Clamp mouse motion to the video region rather than dropping it
  * Rewrite touchscreen support for direct input
  * Fix parsing rare GFE status code of 0xFFFFFFFF
  * Disable SOPS for streams over 60 FPS for GFE 3.20.3
  * Add basic support for absolute mouse input
  * Add comment that describe kb shortcut of overlay (#358)
  * Make audio debug logs more readable
  * Display a friendly error when trying to stream over 4K with H.264
  * Don't include resolutions over 8K in settings list
  * Use EF instead of CS7 for DSCP on ENet traffic
  * Add 7.1 surround sound support to libsoundio audio renderer
  * Add 7.1 surround sound support to SLAudio
  * Add 7.1 surround sound support for SDL audio output
  * Migrate to the new audio configuration macros
  * Reduce retransmission delay on packet loss and enable QoS marking on ENet traffic
  * Remove the Wayland post-cleanup hack
  * Delay the spinner on the stream segue to prevent animation glitching on Windows
  * Don't render with vaPutSurface() on XWayland
  * Fix failure to try the default VAAPI driver with the modified LIBVA_DRIVERS_PATH
  * Update SDL_GameControllerDB to d222918bd6f786a35f9c42fd87921ca29493b785
  * Use 10 ms audio samples on low bandwidth connections
  * Key repeat is handled server-side, so don't send repeat events
  * Fix a couple compiler warnings
  * Add workaround for Steam Link graphics bug. Fixes #254
  * Revert "Temporarily switch to gamecontrollerdb to fix build after DMCA takedown of SDL_GameControllerDB"
  * Try the iHD VA driver as a fallback to fix Comet Lake and later
  * Add a workaround for Mesa Iris returning the wrong VA driver
  * Implement a more reliable mouse capture workaround for GNOME+Wayland
  * Don't pass through the super key to the host
  * Update to SDL 2.0.12 with USE_D3D9EX
  * Attach colorspace data to CVPixelBuffer. Fixes #323
  * Fix false positives in SDL_GameControllerRumble() support detection
  * Enable rumble on Bluetooth PS4 controllers
  * Use SDL_GameControllerSetPlayerIndex() to indicate player index
  * Avoid sending excessively large mDNS queries on networks with lots of mDNS traffic
  * Update qmdnsengine to address mDNS traffic amplification
  * Avoid using the QTBUG-80947 workaround on Qt 5.14.2 and later
  * Remove deprecated listener callbacks
  * Change errorCode to an int type
  * Fix incorrect #endif location
  * Remove the Wayland mouse capture hack that is not necessary on SDL 2.0.11
  * Remove RPi hacks that are not necessary on SDL 2.0.11
  * Allow initial destination position to be used as an offset with scaleSourceToDestinationSurface()
  * Override SDL 2.0.12 default of mapping buttons to labels rather than position
  * Fix Clazy warnings
  * Cap resolution options at 1080p on Steam Link and Raspberry Pi due to hardware limitations
  * MMAL is always full-screen
  * Fix 720p streaming on MMAL
  * Temporarily switch to gamecontrollerdb to fix build after DMCA takedown of SDL_GameControllerDB
  * Don't leave 0 byte files if saving the box art image failed and deal with those that may already exist. Fixes #346
  * Fix unused parameter warning on Linux
  * Don't allow Flickables to be dragged beyond bounds
  * Update SDL_GameControllerDB to cc4b7f603698914fad9a172a5e47bfece93a45f6
  * Build dual binary bundles for Steam Link
  * Raspberry Pi's full KMS driver is broken with MMAL, so just advise fake KMS
  * Display a friendly warning when running without a KMS driver
  * Add another RPi hack to fix mouse capture in full-screen in LXDE
  * Enable double buffering on SDL backends that support it
  * Don't display browser links in non-GUI environment
  * Disable the window mode options for always full-screen renderers
  * Ignore unbind and full-screen key combos on EGLFS
  * Add a hack to avoid PulseAudio on RPi
  * Fix GLES library not being found on RPi when running from console
  * Use EGLFS platform plugin if X and Wayland aren't detected
  * Force full-screen mode on EGLFS
  * Fix high DPI check in 0437835b
  * Avoid enabling High DPI mode on EGLFS to fix font rendering
  * Reduce buffering for MMAL to avoid requiring 128 MB VRAM split
  * Add decoder options dictionary to prepareDecoderContext()
  * Fix build with new Steam Link SDK
  * Charge decoders for time spent holding on to frames
  * Add support for the out-of-tree Jetson FFmpeg NVMPI decoders
  * Provide another frame if avcodec_receive_frame() returns EAGAIN
  * Allow NV12 and NV21 to be selected for non-hwaccel decoders using the SDL renderer
  * Add H264_DECODER_HINT and HEVC_DECODER_HINT envvars to specify a decoder manually
  * Avoid slicing for hardware decoders that use SDL as the renderer
  * Fix parsing CLI flags that accept values when passed before 'action' argument
  * Always create IdentityManager on the main thread
  * Allow default mouse polling interval to be overridden by setting MOUSE_POLLING_INTERVAL
  * Add --packet-size command-line option
  * Centralize Discord invite links
  * Only hide Qt's mouse cursor on EGLFS
  * Invoke avcodec_receive_frame() during decoder testing
  * Fix memory leak if 10-bit color is not supported
  * Add support for the Meta/Super/Windows key on macOS and Linux
  * Add support for 10-bit output in full-screen with DXVA2
  * Hide the Qt cursor when streaming
  * Add V4L2M2M support using SDL renderer
  * Update build dependencies in README
  * Enable HDR as an experimental option
  * Improve speed of initial PC status poll
  * Update macOS builds to FFmpeg 4.2.1
  * Clear Add PC textbox when closing the dialog
  * Update issue template configuration
  * Only use the QTBUG-80947 hack on Qt 5.14
  * Add workaround for QTBUG-80947

-------------------------------------------------------------------
Wed Dec 18 05:03:14 UTC 2019 - dead_mozay@opensuse.org

- Update to version 1.2.0:
  * Update DMG signing to support disambiguating identity shortnames
  * Switch to QElapsedTimer since QTime is deprecated for our usecase in Qt 5.14
  * Update SDL_GameControllerDB submodule
  * Explicitly use Rec 601 for VDPAU
  * Fix DXVA2 rendering with the wrong colorspace on AMD GPUs
  * Specify video transfer matrix for SLVideo
  * Fix colorspace conversion with SDL as frontend renderer
  * Add colorspace support to VAAPI renderer
  * Only enable slicing when CPU decoding
  * Allow decoders to choose a desired colorspace
  * Optimize decoder capability checking
  * Update common-c with colorspace configuration support
  * Switch to Bionic build image on Travis CI
  * Add auto update check to Steam Link
  * Print joystick haptic capabilities to log
  * Enable Qt 5.14's new fractional DPI scaling
  * Add source archival script
  * Add git-archive-all.sh script from https://github.com/meitar/git-archive-all.sh
  * Use the new SDL_GameControllerRumble() API on SDL 2.0.9 to fix rumble on HIDAPI gamepads
  * Improve VPN detection on Windows
  * Update default window mode on macOS after upgrading
  * Store binaries on the symbol server too
  * Update SDL_GameControllerDB submodule
  * Disable arbitrary audio duration for libsoundio until further testing is done
  * Block RTSS hooks due to user reported crashes
  * Add missing return when no interface address matches
  * Fix build on Qt 5.10 and earlier
  * Ignore unknown MTUs
  * Force remote streaming mode if connecting through a VPN
  * Update common-c with PMTUD and low bitrate audio fixes
  * Support arbitrary audio duration in libsoundio renderer
  * Improve low bandwidth audio performance for SDL and SLAudio and fix RTSP issues with broken PMTUD
  * Fix typo in channel mapping
  * Fix 5.1 channel mapping on Steam Link
  * Fix auto-comment line breaks
  * Plumb presentation time from server into AVFrame.pts field
  * Add configuration for auto-comment bot
  * Add compatibility checks for HEVC Main10 in VT backend
  * Prevent SDL renderer from trying to render 10-bit output
  * Add 10-bit output support to VDPAU renderer
  * Add an HEVC Main10 test frame
  * Change PC icon to be consistent with iOS and Android
  * Add basic HEVC Main10 support in DXVA2 renderer
  * Prevent double-clicks from triggering pairing twice. Fixes #286
  * Update moonlight-common-c submodule
  * Fix Linux build
  * Update moonlight-common-c submodule
  * Always install the VC redistributable
  * Display the Moonlight icon in Discord Rich Presence info
  * Display the update tooltip on launch if an update is available
  * Add padding to app labels
  * Add hacks for SDL+Mutter interaction bugs
  * Use VSWhere to locate Visual Studio and redistributables
  * Use SDL audio for platforms that libsoundio doesn't support
  * Fix control stream connection error on multi-homed hosts
  * Link to download page from download badge
  * Add Downloads badge
  * Update common-c for parallel STUN requests
  * Add a little help to the build scripts
  * Update common-c for STUN fallback
  * Require keyframes even for software H.264 decoding
  * Add NVDEC to list of supported video acceleration APIs
  * Improve reliability of mDNS discovery
  * Update common-c to fix high quality surround sound over the Internet
  * Prevent us from consuming more than 4 samples per write callback to bound latency
  * Add Steam Link to Travis CI
  * Build the full DMG on Travis CI
  * Fix building a dmg with no code signing identities
  * Remove AppVeyor OpenSSL hack
  * Fix NVDEC artifacts if the renderer is delayed for a bit
  * Only store the local address from mDNS if it actually worked
  * Fix discovery of IPv6-only hosts
  * Update qmdnsengine to improve reliability of mDNS on multi-homed systems
  * Update Windows to SDL 2.0.10 with USE_D3D9EX

-------------------------------------------------------------------
Sat Jul 27 07:21:07 UTC 2019 - dead_mozay@opensuse.org

- Update to version 1.0.1:
  * Update SDL_GameControllerDB to dca1a629d9e094baa17fff8ba1642cabc6125eed
  * Update moonlight-common-c to fix termination error code on GFE 3.19.0.107
  * Update macOS to SDL 2.0.10
  * Rework audio renderer selection to fall back and treat ML_AUDIO as a hard selection
  * Improve handling of IPv6-only cases
  * Add support for zero configuration IPv6 streaming
  * Fix subsystem print in VAAPI
  * Add VAAPI DRM support
  * Update common-c for compatibility with legacy servers
  * Fix pairing to Gen 3-5 servers
  * Generate SHA-256 client certificates instead of SHA-1

-------------------------------------------------------------------
Fri Jul 05 12:25:50 UTC 2019 - dead_mozay@opensuse.org

- Update to version 1.0.1:
  * Missed a call to SDL_SetRelativeMouseMode
  * Add a mouse capture fallback if SDL_SetRelativeMouseMode() fails
  * Fix runtime SDL version report
  * Add an option to disable the gamepad mouse button toggle
  * Add Discord Rich Presence for macOS
  * Add Discord Rich Presence integration for Windows
  * Take advantage of SDL 2.0.10 bugfixes and new APIs. Fixes #133
  * Print compile-time and run-time SDL versions
  * Move dylibs into the Frameworks folder in the app bundle
  * Use borderless windowed mode as the default on macOS. Fixes #246

-------------------------------------------------------------------
Fri Jul  5 12:19:54 UTC 2019 - Dead Mozay <dead_mozay@opensuse.org>

- Initial package 
openSUSE Build Service is sponsored by