File scrcpy.changes of Package scrcpy

-------------------------------------------------------------------
Tue Aug 18 09:45:23 UTC 2020 - hpj@urpla.net

- Update to version 1.16:
  * Bump version to 1.16
  * Add pinch-to-zoom simulation
  * Add reference of the translations in README
  * Add Traditional Chinese translation for README
  * Fix clipboard paste condition
  * Revert "Inject WAKEUP instead of POWER"
  * Fix missing change of Ctrl key in README
  * Add packaging status
  * Update links to v1.15.1 in README and BUILD
  * Bump version to 1.15.1
  * Fix uninitialized repeat count in key events
  * Update links to v1.15 in README and BUILD
  * Bump version to 1.15
  * Upgrade FFmpeg (4.3.1) for Windows
  * Upgrade platform-tools (30.0.4) for Windows
  * Keep the screen off on powering on
  * Add --no-key-repeat cli option
  * Pass full options struct to static functions
  * Copy the options used in input manager init
  * Mention that MENU unlocks screen
  * Use <kbd> HTML tag for keys
  * Mention in README that Ctrl is forwarded
  * Update copy-paste section in README
  * Swap paste shortcuts
  * Add shortcuts for COPY and CUT
  * Change "resize to fit" shortcut to MOD+w
  * Remove "get clipboard" call
  * Set computer clipboard only if necessary
  * Set device clipboard only if necessary
  * Synchronize clipboard on Ctrl+v
  * Forward Shift to the device
  * Forward Ctrl to the device
  * Ignore text events for shortcuts
  * Accept Super as shortcut modifier
  * Customize shortcut modifier
  * Use Ctrl for all shortcuts
  * Make expression order consistent
  * Simplify PASTE option for "set clipboard"
  * Declare main() with argc/argv params in tests
  * Inject WAKEUP instead of POWER
  * Restore power mode to normal on cleanup
  * Warn on ignored touch event
  * Send touch event without pressure on button up
  * Update BUILD.md
  * Fix constants name in comment
  * Make setScreenPowerMode() method static
  * Do not crash on missing clipboard manager
  * README: Add Fedora install instructions
  * Fix touch events HiDPI-scaling
  * Improve linguistic
  * Handle repeating keycodes
  * Make scrcpy.h independant of other headers
  * Remove fprintf() call in tests
  * Add option for disabling screensaver
  * Fix typo in README.md
  * Make message buffer static
  * Increase clipboard size from 4k to 256k
  * Fix receiver on partial device messages
  * Serialize text size on 4 bytes
  * Rename MSG_SERIALIZED_MAX_SIZE to MSG_MAX_SIZE
  * Add unit test for big clipboard device message
  * Rename test names from "event" to "msg"
  * Avoid additional copy on Java text parsing
  * Reorganize message size constants
  * Mention sndcpy
  * Add missing file in build_without_gradle.sh
  * Configure log level for application only
  * Fix incorrect log return value
  * Git-ignore release directories
  * Avoid repetition for some shortcuts
  * Mention stay awake limitation
  * Mention how to turn the screen on in README
  * Update links to v1.14 in README and BUILD
  * Bump version to 1.14
  * Reactivate "turn device screen on" feature
  * Push clipboard text only if not null
  * Improve manpage formatting
  * Initialize a default log level
  * Upgrade platform-tools (30.0.0) for Windows
  * Paste on "set clipboard" if possible
  * Fix union typo
  * Move injection methods to Device
  * Avoid clipboard synchronization loop
  * Log actions on the caller side
  * Pass a Locale to toUpperCase()
  * Rename THRESHOLD to threshold
  * Add --force-adb-forward
  * Fix typo in manpage
  * Add cli option to set the verbosity level
  * Configure server verbosity from the client
  * Avoid compiler warning
  * Add --codec-options
  * Add unit test for big "set clipboard" event
  * Increase buffer size to fix "set clipboard" event
  * Synchronize device clipboard to computer
  * Remove useless exception declaration
  * Simplify rotation watcher call
  * Increase LOD bias for mipmapping
  * Remove warning when renderer is not OpenGL
  * Reset window size on initialization
  * Manually position and scale the content
  * Extract optimal window size detection
  * Disable "resize to fit" in maximized state
  * Workaround maximized+fullscreen on Windows
  * Simplify size changes in fullscreen or maximized
  * Factorize window resize
  * Fix Windows Ctrl Handler declaration
  * Reference README.md from localized versions
  * Add Brazilian Portuguese translation
  * Properly handle Ctrl+C on Windows
  * Send scroll events as a touchscreen
  * Improve bug report template
  * Add a note about multi-display limitation
  * Revert "Improve resizing workaround"
  * Simplify ScreenEncoder more
  * Add an option to keep the device awake
  * Reorder options in alphabetical order
  * Handle "show touches" on the device-side
  * Move constants to ServiceManager
  * Add a clean up process on the device
  * Implement access to settings without Context
  * Apply workarounds only on error
  * Fix AutoAdb url
  * Update links to v1.13 in README and BUILD
  * Bump version to 1.13
  * Upgrade SDL (2.0.12) for Windows
  * Upgrade FFmpeg (4.2.2) for Windows
  * Fix typo in comments
  * Stabilize auto-resize
  * Improve resizing workaround
  * Mention Ubuntu 20.04 package
  * Move rotation coordinates to screen
  * Log new size on auto-resize request
  * Use MediaFormat constant for MIME type
  * Fix touch coordinates on rotated display
  * Disable input events when necessary
  * Mention mipmapping in FAQ
  * Add option --no-mipmaps
  * Enable trilinear filtering for OpenGL
  * Add --render-driver command-line option
  * Fix typo in README
  * Require Meson 0.48 to get rid of warnings
  * Rename max length constant for text injection
  * Workaround compiler warning
  * Add missing include string.h
  * Fix log format warning
  * Simplify ScreenEncoder
  * Remove unused lockedVideoOrientation field
  * Reorder options in alphabetical order
  * Fix double click on rotated display
  * Remap event positions on rotated display
  * Store rotated content size
  * Register rotation watcher on selected display
  * Suppress DiscouragedPrivateApi lint warning
  * Remove --fullscreen validation
  * Improve documentation for consistency
  * Add --rotation command-line option
  * Add shortcuts to rotate display
  * Format shortcut documentation
  * Add a note about prebuilt server in BUILD.md
  * Explain master and dev branches in BUILD
  * Improve "low quality" section in FAQ
  * Add Android device and version in issue template
  * Add issue templates
  * gitignore: Add x/ directory
  * Update to Gradle 6.3
  * Update to AGP 3.6.2
  * Replace SDL_Atomic by stdatomic from C11
  * Do not log success on failure
  * Do not warn on terminating the server
  * Do not block on accept() if server died
  * Wait server from a separate thread
  * Refactor server_start() error handling
  * Add display id parameter
  * Remove MagicNumber checkstyle
  * Log device details on server start
  * Fix static_assert() parameters
  * Accept negative window position
  * Add tests for control message length
  * Fix expected message length for touch events
  * Remove unused constant
  * Fix the printed versions (were opposite)
  * Improve FAQ
  * Mention AutoAdb in README
  * Fix server debugger for Android >= 9
  * Handle NumPad events when NumLock is disabled
  * Add scoop instructions for Windows
  * Simplify Chocolatey documentation
  * Handle locked video orientation from ScreenInfo
  * Rename "rotation" to "device rotation"
  * Compute all screen info from ScreenInfo
  * Remove useles import
  * Remove link to Windows 32 bits release
  * Show a friendly hint for adb installation
  * Add option to lock video orientation
  * Retrieve screen info once
  * Use linear filtering
  * Documentation rectifications
  * Add Chocolatey for Windows install
  * Indicate that -s can also be used for TCP/IP
  * Mention scrcpy Debian package in README
  * Happy new year 2020!
  * Do not report workarounds errors
  * Accept port range
  * Add util function to parse a list of integers
  * Refactor server tunnel initialization
  * Reorder functions
  * Fix include order
  * Accept --max-fps before Android 10
  * Simplify net.c
  * Get env in windows correctly
  * Fix utf-8 char path in windows
  * Fix memory leak on portable builds
  * Update links to v1.12.1 in README and BUILD
  * Bump version to 1.12.1
  * Limit bitrate range to 31 bits integer
  * Update links to v1.12 in README and BUILD
  * Bump version to 1.12
  * Do not build tests in release mode
  * Define SDL_MAIN_HANDLED in all tests
  * Fix meson.build codestyle
  * Describe screen rotation shortcut in README
  * Configure log priority early
  * Add missing consts
  * Use ARRAY_LEN() macro in tests
  * Add tests for command-line parsing
  * Move command-line parsing to a separate file
  * Factorize integer argument parsing
  * Refuse to push a non-regular file server
  * Fix test compilation on mingw
  * Fix checkstyle warning
  * Add shortcut to rotate screen
  * Refactor wrappers for Android SDK classes
  * Try new methods before legacy ones
  * Correct coding style
  * Add test_buffer_util
  * Add test_strquote
  * Fix "natural scrolling"
  * Update BUILD.md to install adb package
  * Fix max size default value
  * Suggest workaround for error 0xfffffc0e
  * Use virtual device id to avoid NPE
  * Assert return value of mutex functions
  * Remove unused includes
  * Replace SDL_assert() by assert()
  * Replace BUILD_DEBUG by NDEBUG
  * Remove path argument from cmd_execute()
  * Fix warnings on Windows
  * Fix windows build
  * Fix manpage format
  * Compile with warning_level=2 by default
  * Fix warnings
  * Reformat Java code
  * Initialize Application object to avoid NPE
  * Rename variable for consistency
  * Move utilities to util/
  * Add Korean translation for README and FAQ
  * Restore the .jar extension on the device side
  * Use the existing constants for device server path
  * Fix aidl option in build_without_gradle.sh
  * Update links to v1.11 in README and BUILD
- update scrcpy-server to version 1.16

-------------------------------------------------------------------
Thu Apr  2 12:04:42 UTC 2020 - Hans-Peter Jansen <hpj@urpla.net>

- Update to version 1.12.1:
  * Fix bit-rate parsing when "long" is 32 bits (#995)

- Update to version 1.12:
  * Add shortcut (Ctrl+r) to rotate device screen (#11)
  * Respect scrolling configuration on macOS (#966)
  * Initialize Application object (fix crashes on some devices) (#940)
  * Restore the .jar extension on the device (fix crashes on some
    devices) (#944)
  * Inject mouse events with a virtual device id (fix crashes on some
    devices) (#962)
  * Refuse to push server if it points to a directory (#956)

-------------------------------------------------------------------
Mon Dec  9 15:02:23 UTC 2019 - Hans-Peter Jansen <hpj@urpla.net>

- rebuild scrcpy-server with current android sdk

-------------------------------------------------------------------
Mon Dec 09 13:20:31 UTC 2019 - hpj@urpla.net

- Update to version 1.11:
  * Bump version to 1.11
  * Upgrade platform-tools (29.0.5) for Windows
  * Upgrade FFmpeg (4.2.1) for Windows
  * Remove deprecated options from help and manpage
  * Fix help for --window-width and --window-height
  * Document scrcpy via SSH tunnel in README
  * Document copy-paste and --prefer-text in README
  * Reorganize features in README
  * Fix meizu 16th NPE
  * Move workarounds to a separate class
  * Fix noconsole.exe
  * Fix typos
  * Extract DEBUG flag in build_without_gradle.sh
  * Generate VERSION_NAME in build_without_gradle.sh
  * Add option --max-fps
  * Do not expose frame rate in ScreenEncoder
  * Fix error message
  * Update manpage for --window-borderless option
  * Add option to disable window decoration
  * Add option to specify the initial window size
  * Update manpage for --window-{x,y} options
  * Add option to specify the initial window position
  * Do not write invalid packet duration
  * Check client and server mismatch
  * Accept resize shortcuts on maximized window
  * Fix rotation while the window is maximized
  * Handle window events from screen.c
  * Log device disconnection
  * Call Looper.prepareMainLooper() to avoid exception
  * Fix segfault on empty file recorded
  * Add --prefer-text option
  * Deprecate short options for advanced features
  * Fix indentation
  * Fix include recorder.h
  * Factorize scrcpy options and command-line args
  * Pass screen to mouse event converters
  * Move event conversion to input_manager
  * Rename "input_manager" variables to "im"
  * Document how to attach a debugger to the server
  * Fix manpage option parameter format
  * Call ninja without changing directory
  * Add scrcpy version in recorded video metadata
  * Add manpage for scrcpy
  * Rename scrcpy-server.jar to scrcpy-server
  * Fix help for --record-format
  * Add a script to build the server without gradle
  * Fix mouse events conversion
  * Inject button state for touch/mouse events
  * Rename window size functions for clarity
  * Fix "turn screen off" on Android Q
  * Adapt copy-paste methods for Android 10
  * Extract String literal to static constant
  * Do not crash on control error
  * Merge mouse and touch events
  * Rename "touch pointer" to "pointer"
  * Use common pointers for mouse and touch
  * Ignore duplicate mouse events
  * Send touch events from the client
  * Inject touch events on the server
  * Add "inject touch" control message
  * Rename "pointer" to "mouse pointer"
  * Add buffer_write64be()
  * Include config.h everywhere
  * Include config.h to fix HIDPI support
  * Remove "make" from build dependencies
  * Fix gradle warnings in tests
  * input_manager.c: Correct log
  * Fix option "record-format" related short opt
  * Rename event converter functions
  * Rename "convert.h" to "event_converter.h"
  * Rename variable names "event" to "msg"
  * Fix control message reader test
  * Improve FAQ
  * Fix segfault on recording with old FFmpeg
  * Print gradle output on compiling
  * Update WindowManager.java
  * Record a packet with its duration
  * Uprev Gradle wrapper to latest stable
  * Uprev AGP to latest stable
  * Fix building on OS X (missing NULL in queue.h)
  * Update links to v1.10 in README and BUILD
  * Bump version to 1.10
  * List scrcpy characteristics in README
  * Upgrade SDL (2.0.10) for Windows
  * Update platform-tools (29.0.2) for Windows
  * Upgrade FFmpeg (4.1.4) for Windows
  * Initialize queue "last" field
  * Use Cmd instead of Ctrl on macOS when possible
  * Use generic FIFO queue for recording
  * Add generic intrusive FIFO queue
  * Fix cbuf documentation
  * Remove unnecessary backslash in cbuf
  * Remove root directory from Windows zip releases
  * Log recording failure
  * Log scrcpy version and URL on start
  * Record asynchronously
  * Reduce latency by 1 frame
  * Add option to change the push target
  * Add unit test for device message serialization
  * Rename "build_" to "compile_"
  * Update README.md
  * Add me as copyright owner
  * Fix double-free on error
  * Close decoder on stream ended
  * Document --window-title in README
  * Add option --window-title
  * Replace "cannot" by "could not"
  * Fix expected parameters count in error message
  * Close socket on error
  * Prevent to turn screen off if no control
  * Reference USBaudio from README
  * Fix --serial help

-------------------------------------------------------------------
Tue Jun 18 11:38:46 UTC 2019 - Hans-Peter Jansen <hpj@urpla.net>

- add README.SUSE

-------------------------------------------------------------------
Tue Jun 18 10:35:30 UTC 2019 - Hans-Peter Jansen <hpj@urpla.net>

- version 2.0~git: initial build
openSUSE Build Service is sponsored by