Commit graph

  • 9da4c93582 Call Looper.prepareMainLooper() to avoid exception mainlooper olbb 2019-02-19 10:33:59 +08:00
  • b08a98324d Fix segfault on empty file recorded Romain Vimont 2019-11-07 21:58:57 +01:00
  • c916af0984 Add --prefer-text option textevents.2 Romain Vimont 2019-11-07 19:01:35 +01:00
  • ff061b4f30 Deprecate short options for advanced features Romain Vimont 2019-11-07 09:58:06 +01:00
  • 157c60feb4 Fix indentation Romain Vimont 2019-11-07 09:48:48 +01:00
  • 532843d856 Always prefer text events by default textevents Romain Vimont 2019-11-06 23:21:03 +01:00
  • 44791d6b40 Add --prefer-text-events option Romain Vimont 2019-11-06 21:48:36 +01:00
  • 2d90e1befd Fix include recorder.h Romain Vimont 2019-11-06 22:22:23 +01:00
  • 0e301ddf19 Factorize scrcpy options and command-line args Romain Vimont 2019-11-06 22:06:54 +01:00
  • 97ee02ada6 Add compilation flag for HIDPI workaround fixhidpi.4 Romain Vimont 2019-11-06 19:23:15 +01:00
  • 42780d0b0e Reset renderer on hidpi scaling change Louis Kruger 2019-10-07 14:37:16 -04:00
  • 492668edd0 Remove HIDPI compilation flag Romain Vimont 2019-11-06 19:15:30 +01:00
  • 2f7586ad7f Handle window resizing in screen Romain Vimont 2019-10-20 15:32:33 +02:00
  • c42ff75b74 Pass screen to mouse event converters Romain Vimont 2019-10-20 14:09:07 +02:00
  • b0db1178d1 Move event conversion to input_manager Romain Vimont 2019-10-20 12:49:47 +02:00
  • 8d601d3210 Rename "input_manager" variables to "im" Romain Vimont 2019-10-20 11:51:54 +02:00
  • 73c0f3ee05 Add compilation flag for HIDPI workaround fixhidpi.3 Romain Vimont 2019-11-06 19:23:15 +01:00
  • 78d9d82091 Reset renderer on hidpi scaling change Louis Kruger 2019-10-07 14:37:16 -04:00
  • c8c921caf5 Remove HIDPI compilation flag Romain Vimont 2019-11-06 19:15:30 +01:00
  • 39ff8d9900 Handle window resizing in screen Romain Vimont 2019-10-20 15:32:33 +02:00
  • 683f7ca848 Document how to attach a debugger to the server Romain Vimont 2019-11-03 19:31:56 +01:00
  • ad6b8847d4 Add option to disable window decoration window-params Diego Fernando Díaz A 2019-08-29 00:25:17 -05:00
  • fba89e6f73 Add option to specify the initial window size Romain Vimont 2019-11-03 18:00:11 +01:00
  • 4bf2b80c75 Update manpage for --window-{x,y} options Romain Vimont 2019-11-03 17:34:01 +01:00
  • f983ec67fa Add option to specify the initial window position Diego Fernando Díaz A 2019-08-29 00:25:17 -05:00
  • 120f08ee96 Fix manpage option parameter format Romain Vimont 2019-11-03 16:51:47 +01:00
  • 0415672a75 Merge branch 'master' into dev Romain Vimont 2019-11-03 15:56:10 +01:00
  • 3ea4742321 Call ninja without changing directory Romain Vimont 2019-10-31 21:05:04 +01:00
  • 95fd64b5de Add scrcpy version in recorded video metadata Romain Vimont 2019-10-31 20:57:57 +01:00
  • ab205084dc
    Merge pull request #896 from yangfl/upstream Romain Vimont 2019-10-31 13:44:01 +01:00
  • 4696878a97 Add manpage for scrcpy yangfl 2019-10-30 22:14:30 +08:00
  • 3da95b52bd Rename scrcpy-server.jar to scrcpy-server Romain Vimont 2019-10-30 23:40:10 +01:00
  • c72f677435 Merge branch 'master' into dev Romain Vimont 2019-10-30 23:29:44 +01:00
  • 1380f6e00f Fix help for --record-format Romain Vimont 2019-10-30 21:55:12 +01:00
  • d841718956 Add a script to build the server without gradle Romain Vimont 2019-10-29 18:46:35 +01:00
  • 7b169610c6 Add a script to build the server without gradle build_without_gradle Romain Vimont 2019-10-29 18:46:35 +01:00
  • 519090da66 Fix meizu 16th NPE act262 2019-10-28 11:18:53 +08:00
  • 17d53be3ef Fix mouse events conversion Romain Vimont 2019-10-25 11:06:30 +02:00
  • f9938dbf88 Inject button state for touch/mouse events Romain Vimont 2019-10-25 11:04:04 +02:00
  • a9275f2555 Use the physical size for the renderer logical_size.3 Romain Vimont 2019-10-20 15:56:47 +02:00
  • c160825854 Handle window resizing in screen Romain Vimont 2019-10-20 15:32:33 +02:00
  • fd9f41548a Pass screen to mouse event converters Romain Vimont 2019-10-20 14:09:07 +02:00
  • 56527c0808 Move event conversion to input_manager Romain Vimont 2019-10-20 12:49:47 +02:00
  • 1315c2b00d Rename "input_manager" variables to "im" Romain Vimont 2019-10-20 11:51:54 +02:00
  • f6c8460ebb Rename window size functions for clarity Romain Vimont 2019-10-20 16:06:28 +02:00
  • ee3908da64 WIP manual logical size logical_size.2 Romain Vimont 2019-10-19 15:17:28 +02:00
  • c33a147fd0 Fix "turn screen off" on Android Q Romain Vimont 2019-10-17 23:14:18 +02:00
  • 8b33c6c108 Adapt copy-paste methods for Android 10 Romain Vimont 2019-10-17 22:21:47 +02:00
  • 5b7a0cd8e9 Extract String literal to static constant Romain Vimont 2019-10-17 22:11:39 +02:00
  • bab9361948 Do not crash on control error Romain Vimont 2019-10-17 21:45:52 +02:00
  • f4a7757fd0 test if renderer re-initialization is really necessary Louis Kruger 2019-10-15 16:18:38 -04:00
  • f8e6d50b16 Patched to disable window title bar admin 2019-10-11 09:28:59 -04:00
  • c2d0dcd002 Add multitouch simulation virtualfinger Romain Vimont 2019-10-06 22:27:53 +02:00
  • 6b64d92837 - fix for resizing MacOS windows when both HIDPI and non-HIDPI monitors are connected - some refactoring to make these hacks a little less ugly Louis Kruger 2019-10-07 14:37:16 -04:00
  • 9448eae8a4 Initialize input manager dynamically Romain Vimont 2019-10-06 21:36:06 +02:00
  • 6220456def Merge mouse and touch events finger.8 Romain Vimont 2019-10-03 20:14:12 +02:00
  • 7e1d52c119 Rename "touch pointer" to "pointer" Romain Vimont 2019-10-03 20:00:50 +02:00
  • 280d5b718c Use common pointers for mouse and touch Romain Vimont 2019-10-03 19:59:01 +02:00
  • 30168f0428 Ignore duplicate mouse events Romain Vimont 2019-09-22 21:33:16 +02:00
  • b5a2d99bc2 Send touch events from the client Romain Vimont 2019-09-22 21:30:05 +02:00
  • f765aae352 Inject touch events on the server Romain Vimont 2019-09-15 22:28:59 +02:00
  • 77f876e29c Add "inject touch" control message Romain Vimont 2019-09-15 16:16:17 +02:00
  • 49ffd7ccb6 BUILD docs: add a command to go back to the parent directory, so that the next command on the page ("./run") works (for absent-minded people like me who will try "run" from within "x") Manu Cornet 2019-10-02 22:28:09 +00:00
  • d90549d1e6 Rename "pointer" to "mouse pointer" Romain Vimont 2019-09-22 14:45:56 +02:00
  • 810ff80ba7 Add buffer_write64be() Romain Vimont 2019-09-15 16:58:14 +02:00
  • 0b1c3d7280 WIP ignore duplicate mouse events finger.7 Romain Vimont 2019-09-22 21:33:16 +02:00
  • 2ec96d7d36 WIP process touch events on client Romain Vimont 2019-09-22 21:30:05 +02:00
  • b419388100 WIP handle touch events on server Romain Vimont 2019-09-15 22:28:59 +02:00
  • ce863aed12 WIP Add "inject touch" event Romain Vimont 2019-09-15 16:16:17 +02:00
  • 3002f6bc0f Rename "pointer" to "mouse pointer" Romain Vimont 2019-09-22 14:45:56 +02:00
  • 783eb95795 fix timestamp finger.5 Romain Vimont 2019-09-30 21:17:22 +02:00
  • 7e21f28f2c wip Romain Vimont 2019-09-29 22:06:30 +02:00
  • ccfd4db370 localId Romain Vimont 2019-09-29 16:08:03 +02:00
  • 6d26ed888e WIP ignore duplicate mouse events Romain Vimont 2019-09-22 21:33:16 +02:00
  • 73afdaf251 WIP process touch events on client Romain Vimont 2019-09-22 21:30:05 +02:00
  • bb1bf99c6e WIP handle touch events on server Romain Vimont 2019-09-15 22:28:59 +02:00
  • 7aeec1c331 WIP Add "inject touch" event Romain Vimont 2019-09-15 16:16:17 +02:00
  • 3bb2222a34 Rename "pointer" to "mouse pointer" Romain Vimont 2019-09-22 14:45:56 +02:00
  • bdf2644664 Add buffer_write64be() Romain Vimont 2019-09-15 16:58:14 +02:00
  • 1f8ba1ca79 Include config.h everywhere Romain Vimont 2019-09-29 22:36:56 +02:00
  • 129dabcfa4 Include config.h to fix HIDPI support Louis Kruger 2019-09-28 18:54:08 -04:00
  • f510f1de1c Remove "make" from build dependencies Romain Vimont 2019-09-28 14:46:44 +02:00
  • 7d1932b907 Fix gradle warnings in tests Romain Vimont 2019-09-28 12:23:54 +02:00
  • 795d103032 input_manager.c: Correct log Yu-Chen Lin 2019-09-28 10:37:25 +08:00
  • 8b587f5494
    Fix meson build not found ffmpeg libraries Ta-da 2019-09-27 11:11:51 +08:00
  • 513d1ac96d
    Fix option "record-format" related short opt Ta-da 2019-09-27 10:04:41 +08:00
  • 907e55a66b WIP ignore duplicate mouse events finger.4 finger Romain Vimont 2019-09-22 21:33:16 +02:00
  • 6d98ab5d29 WIP process touch events on client Romain Vimont 2019-09-22 21:30:05 +02:00
  • 91ba44b653 WIP handle touch events on server Romain Vimont 2019-09-15 22:28:59 +02:00
  • 7b143b8fbd WIP Add "inject touch" event Romain Vimont 2019-09-15 16:16:17 +02:00
  • 8d1f58278e Rename "pointer" to "mouse pointer" Romain Vimont 2019-09-22 14:45:56 +02:00
  • b2d815bfc7 Add buffer_write64be() Romain Vimont 2019-09-15 16:58:14 +02:00
  • ffdbf5990b Rename event converter functions Romain Vimont 2019-09-15 16:32:46 +02:00
  • 9463850c24 Rename "convert.h" to "event_converter.h" Romain Vimont 2019-09-15 16:27:37 +02:00
  • 6e38e0cbfe Rename variable names "event" to "msg" Romain Vimont 2019-09-15 17:03:38 +02:00
  • 7040e8abc4 Fix control message reader test Romain Vimont 2019-09-15 17:17:43 +02:00
  • c3713e98b4 new file: VisualElements/MediumIconguiscrcpy.png new file: VisualElements/MediumIconguiscrcpy_Metadata.xml new file: VisualElements/SmallIconguiscrcpy.png new file: VisualElements/SmallIconguiscrcpy_Metadata.xml modified: app/src/icon.xpm new file: icons/android.xpm new file: icons/guiscrcpy_logo.png new file: icons/guiscrcpy_logo.svg new file: scrcpy.VisualElementsManifest.xml srevinsaju 2019-08-29 12:16:22 +03:00
  • 53f83ff0cf * Added -B --borderless option. Make the scrcpy window borderless * Added -x --pos-x option. Moves the scrcpy window horizontally * Added -y --pos-y option. Moves the scrcpy window vertically Diego Fernando Díaz A 2019-08-29 00:25:17 -05:00
  • da5b0ec0d5 Improve FAQ Romain Vimont 2019-08-14 22:24:26 +02:00
  • a9c8fa305d Fix segfault on recording with old FFmpeg fix707 Romain Vimont 2019-08-13 18:49:25 +02:00