Commit graph

  • d2e1d96fbd Add util functions to write in little-endian Romain Vimont 2024-09-06 23:08:08 +0200
  • 07d5a6ca80 Add connected gamepads on start Romain Vimont 2024-09-06 23:08:08 +0200
  • 2d929fa4e5 Handle SDL gamepad events Romain Vimont 2024-09-06 23:08:08 +0200
  • 623346b558 Fix HID comments Romain Vimont 2024-09-06 23:08:08 +0200
  • 5b52afd980 Make AOA keyboard/mouse open error fatal Romain Vimont 2024-09-06 23:08:08 +0200
  • 4c5d43d41d Unregister all AOA devices automatically on exit Romain Vimont 2024-09-06 23:08:08 +0200
  • 2351eed46f Make HID logs uniform Romain Vimont 2024-09-06 23:08:08 +0200
  • 2595bcfa75 Add AOA open/close verbose logs Romain Vimont 2024-09-06 23:08:08 +0200
  • 93dad86634 Introduce hid_open and hid_close events Romain Vimont 2024-09-06 23:08:08 +0200
  • 282e6503e1 Rename hid_event to hid_input Romain Vimont 2024-09-06 23:08:08 +0200
  • 9c86cf74e6 Make AOA open and close asynchronous Romain Vimont 2024-09-06 23:08:08 +0200
  • 2caf593960 Reorder AOA functions Romain Vimont 2024-09-06 23:08:08 +0200
  • 1344b76f42 Refactor AOA handling Romain Vimont 2024-09-06 23:08:08 +0200
  • 32b1a8093a Move HID ids to common HID code Romain Vimont 2024-09-06 23:08:08 +0200
  • 4416aa29f1 Fix HID mouse header guard Romain Vimont 2024-09-06 23:08:08 +0200
  • 4b95a9674a Add missing SC_ prefix for HID mouse event size Romain Vimont 2024-09-06 23:08:08 +0200
  • c7c8d71de5 Remove duplicate definition SC_HID_MAX_SIZE Romain Vimont 2024-09-06 23:08:08 +0200
  • de6ee25d09 Fail on AOA keyboard/mouse initialization error Romain Vimont 2024-09-06 23:08:08 +0200
  • 70a9bbbc06 Introduce non-droppable control messages Romain Vimont 2024-09-06 23:08:08 +0200
  • 97e83fa3d6 Remove atomics from keyboard_uhid Romain Vimont 2024-09-06 23:08:08 +0200
  • 0215693725 Process UHID outputs events from the main thread Romain Vimont 2024-09-06 23:08:08 +0200
  • 220cad2e7a Set clipboard from the main thread Romain Vimont 2024-09-06 23:08:08 +0200
  • 0b6119a594 Add mechanism to execute code on the main thread Romain Vimont 2024-09-06 23:08:08 +0200
  • 9cae029ef2 Expose main thread id Romain Vimont 2024-09-06 23:08:08 +0200
  • 72d5bcc12a Extract sc_push_event() Romain Vimont 2024-09-06 23:08:08 +0200
  • d56b8a6a95 Store events numbers in an enum Romain Vimont 2024-09-06 23:08:08 +0200
  • 580cba73c0 Fix deprecated reference in scrcpy manpage Romain Vimont 2024-09-06 23:08:08 +0200
  • 523299743c Do not send uninitialized HID event Romain Vimont 2024-09-07 18:35:16 +0200
  • 21b412cd98 Simplify messages reader/writer Romain Vimont 2024-09-07 14:24:25 +0200
  • 3ade819cef Add UHID gamepad rumble WIP gamepad.draft1 Romain Vimont 2024-09-06 23:08:08 +0200
  • 7828bb2dbd Simplify UHID outputs routing Romain Vimont 2024-09-06 23:08:08 +0200
  • b32406681b Add UHID gamepad support Romain Vimont 2024-09-06 23:08:08 +0200
  • b266fdb229 Add UHID_DESTROY control message Romain Vimont 2024-09-06 23:08:08 +0200
  • 1487bddfa2 Add gamepad support in OTG mode Romain Vimont 2024-09-06 23:08:08 +0200
  • 519969d3e0 Add AOA gamepad support Romain Vimont 2024-09-06 23:08:08 +0200
  • f6a40ecfa9 Implement HID gamepad Romain Vimont 2024-09-06 23:08:08 +0200
  • 97352bc21d Add util functions to write in little-endian Romain Vimont 2024-09-06 23:08:08 +0200
  • 1c326c9330 Trigger connected gamepads on start Romain Vimont 2024-09-06 23:08:08 +0200
  • 9be3a68ac6 Handle SDL gamepad events Romain Vimont 2024-09-06 23:08:08 +0200
  • a293bf368e Fix HID comments Romain Vimont 2024-09-06 23:08:08 +0200
  • 0ad8ca2141 Make AOA keyboard/mouse open error fatal Romain Vimont 2024-09-06 23:08:08 +0200
  • 0c432bc854 Unregister all AOA devices automatically on exit Romain Vimont 2024-09-06 23:08:08 +0200
  • a436a9ec34 Make HID logs uniform Romain Vimont 2024-09-06 23:08:08 +0200
  • 3180218b9a Add AOA open/close verbose logs Romain Vimont 2024-09-06 23:08:08 +0200
  • 3ae38a5c54 Introduce hid_open and hid_close events Romain Vimont 2024-09-06 23:08:08 +0200
  • b633614d36 Rename hid_event to hid_input Romain Vimont 2024-09-06 23:08:08 +0200
  • 5841650aa0 Make AOA open and close asynchronous Romain Vimont 2024-09-06 23:08:08 +0200
  • 9c382e8169 Reorder AOA functions Romain Vimont 2024-09-06 23:08:08 +0200
  • 037009b11c Refactor AOA handling Romain Vimont 2024-09-06 23:08:08 +0200
  • 9c5876cc15 Move HID ids to common HID code Romain Vimont 2024-09-06 23:08:08 +0200
  • ced31229c8 Fix HID mouse header guard Romain Vimont 2024-09-06 23:08:08 +0200
  • d5f7a5e704 Add missing SC_ prefix for HID mouse event size Romain Vimont 2024-09-06 23:08:08 +0200
  • 80dc95c215 Remove duplicate definition SC_HID_MAX_SIZE Romain Vimont 2024-09-06 23:08:08 +0200
  • b04d8eb162 Fail on AOA keyboard/mouse initialization error Romain Vimont 2024-09-06 23:08:08 +0200
  • 698e4d1bae Introduce non-droppable control messages Romain Vimont 2024-09-06 23:08:08 +0200
  • c3a4b17842 Remove atomics from keyboard_uhid Romain Vimont 2024-09-06 23:08:08 +0200
  • 59d80afab7 Process UHID outputs events from the main thread Romain Vimont 2024-09-06 23:08:08 +0200
  • cb79d97f5d Expose main thread id Romain Vimont 2024-09-06 23:08:08 +0200
  • f355672ab2 Set clipboard from the main thread Romain Vimont 2024-09-06 23:08:08 +0200
  • 154507c009 Add mechanism to execute code on the main thread FIXME Romain Vimont 2024-09-06 23:08:08 +0200
  • a3405ab62e Extract sc_push_event() Romain Vimont 2024-09-06 23:08:08 +0200
  • cdafbec7e3 Store events numbers in an enum Romain Vimont 2024-09-06 23:08:08 +0200
  • 698faae1ad Fix deprecated reference in scrcpy manpage Romain Vimont 2024-09-06 23:08:08 +0200
  • 3b241af3f6 Allow to pass an explicit version name on release Romain Vimont 2024-09-06 23:07:15 +0200
  • 3273320dd0
    Merge 4977061abd into 21e2e2606e Enno T. Boland 2024-09-01 21:12:45 +0200
  • 4977061abd initial MPRIS support Enno Boland 2024-09-01 19:29:22 +0200
  • 42339d3eef
    Merge 5e189bbe7b into 21e2e2606e Tswifty1998 2024-08-30 14:29:50 +0900
  • c8919d3d09
    Merge 36a73cd698 into 21e2e2606e San Juan 2024-08-29 16:39:13 +0200
  • 65d7a069f1
    Merge 8424a009d3 into 21e2e2606e Aleksey Kuznetsov 2024-08-29 18:40:09 +0530
  • 21e2e2606e Fix markdown formatting in documentation Romain Vimont 2024-08-29 14:44:20 +0200
  • 4bd16d0eb2
    Create nooraldain nooraldain 2024-08-18 21:06:25 +0300
  • 42c641a110 add dispatch_to_vd option to server nightmare 2024-08-18 19:37:47 +0800
  • 5e189bbe7b
    Create devcontainer.json Tswifty1998 2024-08-13 01:37:21 -0700
  • 607ee0dde7
    from pc habeebalsaqaf 2024-08-13 04:10:17 +0300
  • 6f7f24cf48
    Create readmehabeeb.txt habeebalsaqaf 2024-08-13 02:04:51 +0300
  • ca99e3b22c
    Adding Rocky Linux to build.md spinpwr 2024-08-12 21:25:08 +0200
  • 0c95794463 Do not apply all workarounds for ONYX devices issue5182 Romain Vimont 2024-08-10 14:27:22 +0200
  • 523f939532 Do not create UHID thread if not used Romain Vimont 2024-08-08 20:29:13 +0200
  • 36a73cd698 Merge branch 'refs/heads/upgrade-virtual-display' into virtual-display San Juan 2024-08-06 23:29:55 +0200
  • 805d01aa63 upgrade build.gradle to 8.3.0 San Juan 2024-08-06 23:26:57 +0200
  • 7b0e834ce1 add missing imports San Juan 2024-08-06 23:23:38 +0200
  • c11e4b47c1 finishing merge San Juan 2024-08-06 20:33:43 +0200
  • 57355d0a94 finishing merge San Juan 2024-08-06 16:27:16 +0200
  • e576bcc8b2 wip San Juan 2024-08-06 15:58:25 +0200
  • 2263ae4c76 Merge branch 'refs/heads/virtual-display' into upgrade-virtual-display San Juan 2024-08-06 15:40:16 +0200
  • a3e782ee18
    Merge pull request #2 from Genymobile/master San Juan 2024-08-06 13:32:50 +0200
  • 4867a9b448 Add optional versioned server file checker yangfl 2024-08-06 08:36:48 +0800
  • dd47cefa47 Fix typos yangfl 2024-08-05 22:02:12 +0800
  • a25ef69262 Fix typo yangfl 2024-08-05 22:02:12 +0800
  • d645823a9c Fix incorrect capture when using DisplayManager API kaiming.hu 2024-08-05 11:26:40 +0800
  • 3ef6b50f10
    Merge branch 'Genymobile:master' into master HackSys Team 2024-08-04 19:32:49 +0530
  • 029c06e1a6
    Merge 6841da0824 into 44b3fd82b1 Nils Leo 2024-08-03 16:18:37 -0600
  • 8d6ba8afc5
    Merge 81842e0c09 into 44b3fd82b1 y04 2024-08-03 16:18:36 -0600
  • 7cf75a4c54
    Merge a2eba8d4ca into 44b3fd82b1 ncnnnnn 2024-08-03 16:18:36 -0600
  • a436ea55d8
    Merge a06a1da81b into 44b3fd82b1 Shaikh Saad Ali 2024-08-03 16:18:36 -0600
  • 44b3fd82b1 Update links to 2.6.1 v2.6.1-install-release Romain Vimont 2024-08-02 22:58:09 +0200
  • cc41115625 Bump version to 2.6.1 v2.6.1 Romain Vimont 2024-08-02 22:32:04 +0200
  • 773c23fda2 Inject finger input whenever possible Romain Vimont 2024-08-02 20:20:12 +0200
  • 89288c9e94 Use finger input whenever possible issue5162.2 Romain Vimont 2024-08-02 20:20:12 +0200
  • 992b4922fe Document INJECT_EVENTS permission issue on Xiaomi Romain Vimont 2024-08-02 18:40:07 +0200