2019-08-03 19:28:31 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Aug 03 17:28:19 UTC 2019 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.9~git20190730:
|
|
|
|
|
* Add unit test for device message serialization
|
|
|
|
|
* Rename "build_" to "compile_"
|
|
|
|
|
* Update README.md
|
|
|
|
|
* Add me as copyright owner
|
|
|
|
|
|
2019-07-14 16:51:04 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sun Jul 14 14:50:51 UTC 2019 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.9~git20190712:
|
|
|
|
|
* Fix double-free on error
|
|
|
|
|
|
2019-06-27 22:45:42 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Jun 27 20:45:30 UTC 2019 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.9~git20190626:
|
|
|
|
|
* Close decoder on stream ended
|
|
|
|
|
* Replace "cannot" by "could not"
|
|
|
|
|
* Fix expected parameters count in error message
|
|
|
|
|
|
2019-06-22 12:49:21 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Jun 22 10:49:08 UTC 2019 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.9~git20190620:
|
|
|
|
|
* Close socket on error
|
|
|
|
|
* Prevent to turn screen off if no control
|
|
|
|
|
* Reference USBaudio from README
|
|
|
|
|
* Fix --serial help
|
|
|
|
|
|
2019-06-16 00:06:50 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Jun 15 22:06:38 UTC 2019 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.9~git20190615:
|
|
|
|
|
* Fix required java package for Fedora
|
|
|
|
|
* Remove useless else
|
|
|
|
|
* Improve comment
|
|
|
|
|
* Use getPhysicalDisplayToken on Anroid Q+ instead of getBuiltInDisplay
|
|
|
|
|
* Remove compilation flag "skip_frames"
|
|
|
|
|
* Disable portable build by default
|
|
|
|
|
* Fix a spell mistake
|
|
|
|
|
* Add link to Snap package in README
|
|
|
|
|
* Fix typo in README
|
|
|
|
|
* Update links to v1.9 in README and BUILD
|
|
|
|
|
* Bump version to 1.9
|
|
|
|
|
* Upgrade tarketSdkVersion to 29
|
|
|
|
|
* Fix deprecation warning in Java unit test
|
|
|
|
|
* Fix typo in test name
|
|
|
|
|
* Remove obsolete detail in README
|
|
|
|
|
* Remove obsolete explanation in FAQ
|
|
|
|
|
* Update DEVELOP.md
|
|
|
|
|
* Update platform-tools (29.0.1) for Windows
|
|
|
|
|
* Downgrade SDL to 2.0.8 for Windows
|
|
|
|
|
* Upgrade FFmpeg (4.1.3) for Windows
|
|
|
|
|
* Improve portable builds
|
|
|
|
|
* Add functions to convert wide char to UTF-8
|
|
|
|
|
* Extract "scrcpy-server.jar" string
|
|
|
|
|
* Simplify portable build configuration
|
|
|
|
|
* Simplify scrcpy-server path configuration
|
|
|
|
|
* Never return 0 for stream protocol
|
|
|
|
|
* Truncate device name at UTF-8 code point boundary
|
|
|
|
|
* Inline lock_util functions
|
|
|
|
|
* Improve framerate counting
|
|
|
|
|
* Add cond_wait_timeout()
|
|
|
|
|
* Fix controller cleanup
|
|
|
|
|
* Add runtime option to render expired frames
|
|
|
|
|
* Indent command-line options
|
|
|
|
|
* Add README section explaining --turn-screen-off
|
|
|
|
|
* Add option to turn device screen off
|
|
|
|
|
* Indent command-line options
|
|
|
|
|
* Disable server controller if --no-control
|
|
|
|
|
* Group server params in a struct
|
|
|
|
|
* Use positive options names internally
|
|
|
|
|
* Rename unused field
|
|
|
|
|
* Remove "turn device screen on" feature
|
|
|
|
|
* Rename function to "power on"
|
|
|
|
|
* Improve key processing readability
|
|
|
|
|
* Use net_close() to close sockets
|
|
|
|
|
* Remove unused import
|
|
|
|
|
* Implement device screen off while mirroring
|
|
|
|
|
* Fix comment style
|
|
|
|
|
* Prevent socket leak on error
|
|
|
|
|
* Use consistent variable names
|
|
|
|
|
* Add clipboard logs
|
|
|
|
|
* Do not minimize on focus loss
|
|
|
|
|
* Prefix server logs
|
|
|
|
|
* Rename "event" to "message"
|
|
|
|
|
* Correct return value type in handle_event
|
|
|
|
|
* server/meson.build: Prevent using input field for directory
|
|
|
|
|
* Update DEVELOP after recent refactorings
|
|
|
|
|
* Implement computer-to-device clipboard copy
|
|
|
|
|
* Extract control event String parsing
|
|
|
|
|
* Fix control event String parsing
|
|
|
|
|
* Implement device-to-computer clipboard copy
|
|
|
|
|
* Add device event sender
|
|
|
|
|
* Add device event receiver
|
|
|
|
|
* Add GET_CLIPBOARD device event
|
|
|
|
|
* Use two sockets for video and control
|
|
|
|
|
* Extract control event string serialization
|
|
|
|
|
* Truncate UTF-8 properly
|
|
|
|
|
* Add helpers to truncate UTF-8 at code points
|
|
|
|
|
* Add unit tests for control events serialization
|
|
|
|
|
* Fix wrong comment in unit test
|
|
|
|
|
* Use custom class Point
|
|
|
|
|
* Merge commands with other control events
|
|
|
|
|
* Stop stream immediately on quit
|
|
|
|
|
* Close server socket before killing process
|
|
|
|
|
* Simplify cleanup
|
|
|
|
|
* Use net_recv() to read only one byte
|
|
|
|
|
* Simplify server_connect_to()
|
|
|
|
|
* Make server_connect_to() return a bool
|
|
|
|
|
* Add missing return 0 in unit test
|
|
|
|
|
* Use cbuf for file handler request queue
|
|
|
|
|
* Use cbuf for control event queue
|
|
|
|
|
* Add generic circular buffer
|
|
|
|
|
* Add buffer_read16be()
|
|
|
|
|
* Make buffer util functions accept const buffers
|
|
|
|
|
* Make control_event_serialize() return size_t
|
|
|
|
|
* Fix memory leak on error
|
|
|
|
|
* Fix event ownership comment
|
|
|
|
|
* Prefix control event constants by namespace
|
|
|
|
|
* Make macro expansion-safe
|
|
|
|
|
* Remove unused includes
|
|
|
|
|
* Fix indentation
|
|
|
|
|
* Format meson.build for readability
|
|
|
|
|
* Replace SDL_bool by bool in tests
|
|
|
|
|
* Always use SDL_malloc() and SDL_free()
|
|
|
|
|
* Fix checkstyle warning
|
|
|
|
|
* Log characters failed to be injected
|
|
|
|
|
* Return success count in injectText
|
|
|
|
|
* Recover if expand/collapse panels is not available
|
|
|
|
|
* Add method to log error without throwable
|
|
|
|
|
* Upgrade gradle
|
|
|
|
|
* Do not call codec.stop() on exception
|
|
|
|
|
|
2019-06-10 13:01:12 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Jun 10 11:00:58 UTC 2019 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.8~git20190605:
|
|
|
|
|
* Replace android-tools-adb by adb
|
|
|
|
|
* Fix dependencies
|
|
|
|
|
|
2019-05-27 14:51:42 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon May 27 12:51:31 UTC 2019 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.8~git20190527:
|
|
|
|
|
* Bind Home key to MOVE_HOME
|
|
|
|
|
* Make owned filename a pointer-to-non-const
|
|
|
|
|
* Make owned serial a pointer-to-non-const
|
|
|
|
|
* Remove useless casts to (void *)
|
|
|
|
|
|
2019-05-13 14:45:57 +02:00
|
|
|
|
-------------------------------------------------------------------
|
2019-05-24 16:05:16 +02:00
|
|
|
|
Fri May 24 14:05:06 UTC 2019 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.8~git20190524:
|
|
|
|
|
* Explain how to customize path in README
|
|
|
|
|
* Continue on icon loading failure
|
|
|
|
|
* Check surface returned for icon
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2019-05-13 14:45:57 +02:00
|
|
|
|
Mon May 13 12:45:46 UTC 2019 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.8~git20190512:
|
|
|
|
|
* Print adb command on error
|
|
|
|
|
* Use size_t for command length
|
|
|
|
|
|
2019-05-06 14:39:19 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon May 06 12:39:09 UTC 2019 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.8~git20190505:
|
|
|
|
|
* Disable X11 compositor bypass
|
|
|
|
|
* Fix mouse focus clickthrough
|
|
|
|
|
|
2019-04-03 21:01:02 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Apr 03 19:00:48 UTC 2019 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.8~git20190331:
|
|
|
|
|
* Fix link error on Windows Subsystem for Linux
|
|
|
|
|
|
2019-03-30 15:37:04 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Mar 30 14:36:49 UTC 2019 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.8~git20190327:
|
|
|
|
|
* Run server tests on release
|
|
|
|
|
* Run tests with ASAN enabled
|
|
|
|
|
* Fix server checkstyle errors
|
|
|
|
|
|
2019-03-25 14:43:46 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Mar 25 13:43:32 UTC 2019 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.8~git20190325:
|
|
|
|
|
* Fix overflow in test
|
|
|
|
|
|
2019-03-11 14:31:52 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Mar 11 13:31:39 UTC 2019 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.8~git20190310:
|
|
|
|
|
* Remove deprecated Arch Linux package
|
|
|
|
|
|
2019-03-09 18:32:45 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Mar 09 17:32:34 UTC 2019 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.8~git20190307:
|
|
|
|
|
* Update developer documentation for v1.8
|
|
|
|
|
* Add note about Ctrl+C on Windows while recording
|
|
|
|
|
* Update links to v1.8 in README and BUILD
|
|
|
|
|
* Bump version to 1.8
|
|
|
|
|
* Log "new texture" at INFO level
|
|
|
|
|
* Remove empty line
|
|
|
|
|
* Add more consts
|
|
|
|
|
* Explicitly pass control flag to input manager
|
|
|
|
|
* Do not init SDL video subsystem if no display
|
|
|
|
|
* Use explicit output parameter for skipped frame
|
|
|
|
|
* Make owned serial a pointer-to-non-const
|
|
|
|
|
* Replace SDL types by C99 standard types
|
|
|
|
|
* Add option to mirror in read-only
|
|
|
|
|
* Rename -n/--no-window to -N/--no-display
|
|
|
|
|
* Add missing no_window initialization
|
|
|
|
|
* Avoid unnecessary call if display is disabled
|
|
|
|
|
* Extract event processing out of event_loop()
|
|
|
|
|
* Update code style
|
|
|
|
|
* Replace uint64_t by Uint64 for consistency
|
|
|
|
|
* Describe the --no-window feature in README
|
|
|
|
|
* Implement the --no-window flag
|
|
|
|
|
* Add a new option: -n/--no-window
|
|
|
|
|
* Add stream layer
|
|
|
|
|
* Store the recording request in a local bool
|
|
|
|
|
* Fix cleanup order
|
|
|
|
|
* Fix recording with old decoding/encoding API
|
|
|
|
|
* Rename "stop" to "interrupt"
|
|
|
|
|
* Rename "frames" to "video_buffer"
|
|
|
|
|
* Remove unused mutex field in decoder
|
|
|
|
|
* Add shortcut to expand/collapse notification panel
|
|
|
|
|
|
2019-03-03 16:32:26 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sun Mar 03 15:32:16 UTC 2019 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.7~git20190303:
|
|
|
|
|
* server/meson.build: support relative path for prebuilt_server
|
|
|
|
|
|
2019-02-16 22:07:38 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Feb 16 21:07:26 UTC 2019 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.7~git20190216:
|
|
|
|
|
* Use "always on top" only for SDL >= 2.0.5
|
|
|
|
|
* Move all compat ifdefs definitions to compat.h
|
|
|
|
|
* Update links to v1.7 in README and BUILD
|
|
|
|
|
* Bump version to 1.7
|
|
|
|
|
* Allocate extradata with av_malloc()
|
|
|
|
|
* Regroup Windows-ifdefs in command.h
|
|
|
|
|
* Create process with wide chars on Windows
|
|
|
|
|
* Add recording logs
|
|
|
|
|
* Support recording to MKV
|
|
|
|
|
* Rescale packet timestamp to container time base
|
|
|
|
|
* Write header file with correct extradata
|
|
|
|
|
* Forward FFmpeg logs
|
|
|
|
|
* Add log verbose macro
|
|
|
|
|
* Fix memory leak on close
|
|
|
|
|
* app: add always_on_top
|
|
|
|
|
* Fix expected mouse event sizes
|
|
|
|
|
|
2019-01-27 22:28:51 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sun Jan 27 21:28:36 UTC 2019 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.6~git20190126:
|
|
|
|
|
* Add release script
|
|
|
|
|
* tests: fix test_control_event_serialize
|
|
|
|
|
|
2019-01-22 14:23:27 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Jan 22 13:23:17 UTC 2019 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.6~git20190122:
|
|
|
|
|
* Fix incorrect comment
|
|
|
|
|
|
2019-01-21 14:48:24 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Jan 21 13:48:12 UTC 2019 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.6~git20190120:
|
|
|
|
|
* Update links to v1.6 in README and BUILD
|
|
|
|
|
* Bump version to 1.6
|
|
|
|
|
* Update FFmpeg (4.1) for Windows
|
|
|
|
|
* Do not disable screensaver
|
|
|
|
|
* input_manager: don't ignore double click event when clicking inside device
|
|
|
|
|
* Mirror "secure" content
|
|
|
|
|
* Make the server unlink itself
|
|
|
|
|
* Handle mouse events outside device screen
|
|
|
|
|
* Always use non-empty arguments
|
|
|
|
|
* Always expect 5 parameters for the server
|
|
|
|
|
|
2019-01-18 14:54:06 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Jan 18 13:53:33 UTC 2019 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.5fixversion~git20190116:
|
|
|
|
|
* prepare-dep: use variable for better readability
|
|
|
|
|
|
2018-11-25 23:02:07 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sun Nov 25 22:01:55 UTC 2018 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.5fixversion~git20181125:
|
|
|
|
|
* Add a note to allow simulating input in README
|
|
|
|
|
|
2018-11-19 14:29:22 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Nov 19 13:29:07 UTC 2018 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.5fixversion~git20181119:
|
|
|
|
|
* Add ninja-build to the packages list to install
|
|
|
|
|
|
2018-11-18 21:43:11 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sun Nov 18 20:41:30 UTC 2018 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.5fixversion~git20181118:
|
|
|
|
|
* Ignore mouse events outside device screen
|
|
|
|
|
|
2018-11-17 23:19:12 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Nov 17 22:18:59 UTC 2018 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.5fixversion~git20181115:
|
|
|
|
|
* Point out that ninja must not be run as root
|
|
|
|
|
|
2018-11-13 22:32:08 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Nov 13 21:31:53 UTC 2018 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.5fixversion~git20181113:
|
|
|
|
|
* Move drag&drop features in README
|
|
|
|
|
|
2018-11-12 14:58:01 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Nov 12 13:57:51 UTC 2018 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.5fixversion~git20181112:
|
|
|
|
|
* Fix read_packet() return value on error or EOF
|
|
|
|
|
* Configure version at meson project level
|
|
|
|
|
* Update links to v1.5-fixversion
|
|
|
|
|
* Bump version to 1.5
|
|
|
|
|
* Update links to v1.5 in README and BUILD
|
|
|
|
|
* Improve features presentation in README
|
|
|
|
|
* Do not queue invalid PTS
|
|
|
|
|
* Store queue of PTS for pending frames
|
|
|
|
|
* Send frame meta only if recording is enabled
|
|
|
|
|
* Rename --output-file to --record
|
|
|
|
|
* Wrap receiver state into separate struct
|
|
|
|
|
* Avoid partial header reads
|
|
|
|
|
* Move buffer reader functions to buffer_util.h
|
|
|
|
|
* Support AVStream.codec for old FFmpeg versions
|
|
|
|
|
* recorder: use av_oformat_next to support older FFmpeg
|
|
|
|
|
* Reenable custom SDL signal handlers
|
|
|
|
|
* Do not transmit MediaCodec flags
|
|
|
|
|
* Assign PTS to the right frame
|
|
|
|
|
* Decode and push frame before recording
|
|
|
|
|
* Only set valid PTS/DTS
|
|
|
|
|
* Add recorder
|
|
|
|
|
* Enable video output file, with pts set by server
|
|
|
|
|
* Fix SDL 2.0.9 for Windows
|
|
|
|
|
* Update SDL (2.0.9) for Windows
|
|
|
|
|
|
2018-11-11 13:33:04 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sun Nov 11 12:32:54 UTC 2018 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.4~git20181111:
|
|
|
|
|
* Extract bit operations to buffer_util.h
|
|
|
|
|
* Explain how to install up-to-date meson
|
|
|
|
|
|
2018-11-10 17:44:09 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Nov 10 16:43:57 UTC 2018 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.4~git20181110:
|
|
|
|
|
* Add feature test macro to declare kill()
|
|
|
|
|
* Fix memory leak on error
|
|
|
|
|
|
2018-11-02 00:10:04 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Nov 01 23:09:43 UTC 2018 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.4~git20181101:
|
|
|
|
|
* Replace Ctrl by Meta for volume shortcuts on MacOS
|
|
|
|
|
* Refactor to support Meta in shortcuts
|
|
|
|
|
|
2018-10-30 15:02:36 +01:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Oct 30 14:02:28 UTC 2018 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.4~git20181027:
|
|
|
|
|
* input_manager: fix potential memory leak on text
|
|
|
|
|
|
2018-10-22 20:09:40 +02:00
|
|
|
|
-------------------------------------------------------------------
|
2018-10-26 01:13:16 +02:00
|
|
|
|
Thu Oct 25 23:13:09 UTC 2018 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.4~git20181024:
|
|
|
|
|
* Capture Alt and Meta keys
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2018-10-22 20:09:40 +02:00
|
|
|
|
Mon Oct 22 18:09:29 UTC 2018 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.4~git20181021:
|
|
|
|
|
* Factorize Windows command building
|
|
|
|
|
|
2018-10-10 14:40:14 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Oct 10 12:40:03 UTC 2018 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.4~git20181009:
|
|
|
|
|
* Work around Os.write() not updating position
|
|
|
|
|
|
2018-10-05 13:37:29 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Oct 05 11:37:18 UTC 2018 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.4~git20181004:
|
|
|
|
|
* Support paths containing spaces on Windows
|
|
|
|
|
* Declare fun(void) functions with no parameters
|
|
|
|
|
* Update links to v1.4 in README and BUILD
|
|
|
|
|
* Update platform-tools (28.0.1) for Windows
|
|
|
|
|
* Bump version to 1.4
|
|
|
|
|
* Handle alpha and space chars as raw events
|
|
|
|
|
* prevent closing console right after process error in windows
|
|
|
|
|
* Fix header guard name
|
|
|
|
|
* Use specific error for missing binary on Windows
|
|
|
|
|
* Avoid additional buffer copy in userspace
|
|
|
|
|
* Present fullscreen option in README
|
|
|
|
|
* Add option to start in fullscreen
|
|
|
|
|
* Do not handle system-specific values in command.c
|
|
|
|
|
* Notify adb missing
|
|
|
|
|
* Update FFmpeg (4.0.2) for Windows
|
|
|
|
|
* Update platform-tools (28.0.0) for Windows
|
|
|
|
|
* Add missing include for lock_util.h
|
|
|
|
|
* Separate multi-words filenames by '_'
|
|
|
|
|
* Document "push file" feature
|
|
|
|
|
* Make request_queue functions static
|
|
|
|
|
* Simplify SDL_assert() calls
|
|
|
|
|
* Add missing include config.h
|
|
|
|
|
* Support drag&drop a file to transfer it to device
|
|
|
|
|
* installer -> file_handler
|
|
|
|
|
|
2018-09-20 14:27:31 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Sep 20 12:27:21 UTC 2018 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.3~git20180919:
|
|
|
|
|
* Add link to Gentoo Ebuild in README
|
|
|
|
|
|
2018-08-21 09:39:02 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Aug 21 07:38:52 UTC 2018 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.3~git20180820:
|
|
|
|
|
* Add link to FLAG_SECURE in FAQ
|
|
|
|
|
|
2018-08-17 22:29:29 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Aug 17 20:29:17 UTC 2018 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.3~git20180817:
|
|
|
|
|
* Explain how to install adb on Mac OS
|
|
|
|
|
* Separate build instructions from README
|
|
|
|
|
|
2018-08-16 15:20:18 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Aug 16 13:19:47 UTC 2018 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.3~git20180815:
|
|
|
|
|
* Reset current installer process
|
|
|
|
|
* Return non-zero value on connection loss
|
|
|
|
|
* Remove AINPUT_SOURCE_ANY value
|
|
|
|
|
* Replace Uint32 by int to fix warnings in tinyxpm
|
|
|
|
|
* Explicitly use ISO C11
|
|
|
|
|
|
2018-08-12 23:43:50 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sun Aug 12 21:42:33 UTC 2018 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.3~git20180812:
|
|
|
|
|
* Destroy mutex if strdup failed
|
|
|
|
|
* remove redundant semicolon
|
|
|
|
|
|
2018-08-10 18:41:13 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Aug 10 16:41:03 UTC 2018 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.3~git20180809:
|
|
|
|
|
* Update links to v1.3 in README
|
|
|
|
|
* Bump version to 1.3
|
|
|
|
|
* Add crop feature
|
|
|
|
|
* Move annotation comment
|
|
|
|
|
* Extract video size computation
|
|
|
|
|
* Increase "adb forward" connection attempts
|
|
|
|
|
* Do not call deprecated av_register_all()
|
|
|
|
|
|
2018-07-17 20:48:32 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Jul 17 18:48:23 UTC 2018 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.2~git20180716:
|
|
|
|
|
* Simplify README for Windows users
|
|
|
|
|
|
2018-06-25 19:14:37 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Jun 25 17:14:26 UTC 2018 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.2~git20180624:
|
|
|
|
|
* Forward repeated volume events
|
|
|
|
|
* Send separate DOWN/UP key events
|
|
|
|
|
* Improve English comment
|
|
|
|
|
|
2018-06-23 14:00:03 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Jun 23 11:59:43 UTC 2018 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.2~git20180622:
|
|
|
|
|
* Prevent killing unexpected process
|
|
|
|
|
* Fix missing installer initialization
|
|
|
|
|
|
2018-06-08 19:47:17 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Fri Jun 08 17:47:01 UTC 2018 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.2~git20180608:
|
|
|
|
|
* Fix meson error: ‘for’ loop initial declarations are only allowed in C99 mode.
|
|
|
|
|
* Use a meson option to crossbuild for Windows
|
|
|
|
|
* Fix clean recipe in cross Makefile
|
|
|
|
|
* Upgrade gradle
|
|
|
|
|
|
2018-05-29 14:32:59 +02:00
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue May 29 12:32:40 UTC 2018 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.2~git20180528:
|
|
|
|
|
* Update links to v1.2 in README
|
|
|
|
|
* Bump version to 1.2
|
|
|
|
|
* Rename SHA256SUM to SHA256SUMS
|
|
|
|
|
* Make CreateProcess() flags depend on "noconsole"
|
|
|
|
|
* Update README and FAQ for the new Windows releases
|
|
|
|
|
* Also build "noconsole" binary for Windows
|
|
|
|
|
* Add cross-compilation scripts for Windows
|
|
|
|
|
* Indicate that libs are included for Windows
|
|
|
|
|
* Indicate that scrcpy also works over TCP/IP
|
|
|
|
|
* Document APK drag & drop
|
|
|
|
|
* Quote apk path on Windows
|
|
|
|
|
* Drag and drop to install apk files from computer
|
|
|
|
|
* Fix net_send_all() warning
|
|
|
|
|
* Fix proc_show_touches warning
|
|
|
|
|
* Release controller lock while processing events
|
|
|
|
|
* Fix leak on server start error
|
|
|
|
|
* Add missing includes
|
|
|
|
|
* Change volume shortcuts
|
|
|
|
|
* Improve startup time when show_touches is enabled
|
|
|
|
|
* Disable "show touches" once window is closed
|
|
|
|
|
* Add an option to enable "show touches"
|
|
|
|
|
* Group scrcpy options into a struct
|
|
|
|
|
* Swap MENU and APP_SWITCH shortcuts
|
|
|
|
|
* Rename "shake" to "menu"
|
|
|
|
|
* Add support for CTRL+S to send hardware "shake" to device w/readme
|
|
|
|
|
|
2018-03-19 14:28:50 +01:00
|
|
|
|
-------------------------------------------------------------------
|
2018-04-12 23:02:58 +02:00
|
|
|
|
Tue Apr 10 13:06:03 UTC 2018 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.1~git20180408:
|
|
|
|
|
* Map numpad ENTER key
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Apr 05 12:40:37 UTC 2018 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.1~git20180405:
|
|
|
|
|
* Add FAQ section about KWin crash
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Apr 04 11:39:14 UTC 2018 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.1~git20180404:
|
|
|
|
|
* Avoid pointer arithmetic on "void *"
|
|
|
|
|
* Use const pointers when possible
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Mar 31 11:02:02 UTC 2018 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.1~git20180331:
|
|
|
|
|
* Document 32 bits packages Windows in README
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Mar 29 10:04:47 UTC 2018 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.1~git20180328:
|
|
|
|
|
* Make checkstyle happy
|
|
|
|
|
* Install on macOS via Homebrew in README
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Mar 28 10:58:32 UTC 2018 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.1~git20180328:
|
|
|
|
|
* Document how to make a portable build on Windows
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Mar 27 10:59:57 UTC 2018 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.1~git20180327:
|
|
|
|
|
* Factorize texture creation
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Mar 26 12:54:43 UTC 2018 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.1~git20180326:
|
|
|
|
|
* Forward double-click events
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sun Mar 25 12:54:55 UTC 2018 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.1~git20180325:
|
|
|
|
|
* Add instructions to install Java 8 on macOS
|
|
|
|
|
* Update README.md
|
|
|
|
|
* Add instructions to run via Docker
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Sat Mar 24 10:34:49 UTC 2018 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.1~git20180324:
|
|
|
|
|
* Change links to wikipedia
|
|
|
|
|
* Add links to FFmpeg and LibSDL2 dependencies
|
|
|
|
|
* Process the last video frame
|
|
|
|
|
* Unref last packet on exit
|
|
|
|
|
* Clarify adb requirements
|
|
|
|
|
* Describe workaround to get output on Windows
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Mar 21 21:38:36 UTC 2018 - opensuse-packaging@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 1.1~git20180321:
|
|
|
|
|
* Disable custom SDL signal handlers
|
|
|
|
|
* Remove useless blocks in switch/case
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Mar 21 20:13:18 UTC 2018 - opensuse-packaging@opensuse.org
|
|
|
|
|
|
|
|
|
|
- Update to version 1.1~git20180320:
|
|
|
|
|
* Include source root directory
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
2018-03-19 14:28:50 +01:00
|
|
|
|
Sun Mar 18 16:45:01 UTC 2018 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.1~git20180318:
|
|
|
|
|
* Document the step to clone the project
|
|
|
|
|
* Increase the number of connection attempts
|
|
|
|
|
* Fix win32 build
|
|
|
|
|
* Remove useless cast
|
|
|
|
|
* Fix warning message
|
|
|
|
|
* Fix switch/case code style
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Thu Mar 15 15:27:53 UTC 2018 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.1~git20180315:
|
|
|
|
|
* Add FAQ section about mouse clicks
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Wed Mar 14 18:37:56 UTC 2018 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.1~git20180314:
|
|
|
|
|
* Add link to the article for v1.1 in README
|
|
|
|
|
* Update FAQ after v1.1 release
|
|
|
|
|
* Update links to v1.1 in README
|
|
|
|
|
* Bump version to 1.1
|
|
|
|
|
* Remove useless argument
|
|
|
|
|
* Immediately close the server socket on the device
|
|
|
|
|
* Workaround continuous resizing on Windows/MacOS
|
|
|
|
|
* Remove black borders on double-click
|
|
|
|
|
* Make it work over tcpip
|
|
|
|
|
* Store serial in server instance
|
|
|
|
|
* Always use the best render scale quality available
|
|
|
|
|
* Fix mouse clicks on LG devices
|
|
|
|
|
* Support screens with dimensions not divisible by 8
|
|
|
|
|
* Map middle-click to HOME
|
|
|
|
|
* Map right-click to BACK if screen is on
|
|
|
|
|
* Fix text input event segfault
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Tue Mar 13 10:23:31 UTC 2018 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.0~git20180313:
|
|
|
|
|
* Disable stdout/stderr buffering on Windows
|
|
|
|
|
|
|
|
|
|
-------------------------------------------------------------------
|
|
|
|
|
Mon Mar 12 16:45:14 UTC 2018 - pousaduarte@gmail.com
|
|
|
|
|
|
|
|
|
|
- Update to version 1.0~git20180312:
|
|
|
|
|
* Add links to AUR packages in README
|
|
|
|
|
* Reverse horizontal scrolling behavior
|
|
|
|
|
* Use one subsection by distribution in README
|
|
|
|
|
* Document how to install on Fedora
|
|
|
|
|
* Improve dependencies in README
|
|
|
|
|
* Add a FAQ for common issues
|
|
|
|
|
* Add empty lines around code blocks
|
|
|
|
|
* removed "$" and changed Mac OS ---> MacOS
|
|
|
|
|
* added "$" in front of terminal commands
|
|
|
|
|
* Unref the packet on error
|
|
|
|
|
|