Commit Graph

  • 69368cbfb4
    Merge f249567e16df658cabfd51b81eaf6c3941a31838 into 3fcc177da5b6b4514d0e8e8d90d7d58d6731eac9 bartsaintgermain 2026-02-19 06:16:59 -08:00
  • 770ea0e6fc
    Merge 40305fc9b789f551aa96a27c4251dfe7ce8b0ad0 into 3fcc177da5b6b4514d0e8e8d90d7d58d6731eac9 H999 2026-02-19 06:14:56 -08:00
  • ea955ac9e3
    Merge eb004b010e649a537b3bccf851e80fb2f829cb46 into 23710e04c12b9f155384860df34176063942a88a Romain Vimont 2026-02-19 06:13:58 -08:00
  • d138816e2e
    Merge 2a9a88a0d09b6907372d77df30b8f6f340dad4ef into 23710e04c12b9f155384860df34176063942a88a Anric Urmeneta 2026-02-19 06:13:20 -08:00
  • 879fcb655b
    Merge ca99e3b22c42b7452425dcbc21970bbbab3df245 into 3fcc177da5b6b4514d0e8e8d90d7d58d6731eac9 spinpwr 2026-02-19 06:10:13 -08:00
  • d9b5c8c3a9
    Merge 5e189bbe7b53b6a6c00ded063088d6c048cb1ae1 into 3fcc177da5b6b4514d0e8e8d90d7d58d6731eac9 Tswifty1998 2026-02-19 06:09:59 -08:00
  • addd5828da
    Merge 63007997830fff811cb531e6861be1562c1ce944 into 3fcc177da5b6b4514d0e8e8d90d7d58d6731eac9 Luka S 2026-02-19 06:06:05 -08:00
  • 6da2efd238
    Merge ac219a49d6344743484623f77cd6acb775fddbc3 into 3fcc177da5b6b4514d0e8e8d90d7d58d6731eac9 netwdev 2026-02-19 05:57:48 -08:00
  • b3ca7c227e
    Merge d958103764625e89804fd703da9ad783c0609783 into 3fcc177da5b6b4514d0e8e8d90d7d58d6731eac9 Satyam Kashyap 2026-02-19 05:56:58 -08:00
  • 4e7acdf17e
    Merge addc53f8eab62e61db147c9bf96b2fb4039681f8 into 3fcc177da5b6b4514d0e8e8d90d7d58d6731eac9 San Juan 2026-02-19 05:56:42 -08:00
  • 44d0608199
    Merge e4794050955880caf19e343c1b5dd171a574d824 into 3fcc177da5b6b4514d0e8e8d90d7d58d6731eac9 pierrezurek 2026-02-19 05:56:09 -08:00
  • 84eb3922b9
    Merge 8b627024b76c6dfb3097a9ec3e8ba97b5b567ce4 into 3fcc177da5b6b4514d0e8e8d90d7d58d6731eac9 San Juan 2026-02-19 05:55:53 -08:00
  • d6c27092e3
    Merge 2cfb507dc48ee73b09961b196a89558b9d26df48 into 3fcc177da5b6b4514d0e8e8d90d7d58d6731eac9 QwertyChouskie 2026-02-19 05:55:40 -08:00
  • 0b9253427b
    Merge 7c210ee18110babf7681d24acf09346e3e95fa59 into 3fcc177da5b6b4514d0e8e8d90d7d58d6731eac9 Andika Rusli 2026-02-18 10:49:11 -05:00
  • e95533f7ef
    Merge 2c79ff55071ab3c88716838c9aa7bc400ef5db5e into 3fcc177da5b6b4514d0e8e8d90d7d58d6731eac9 Đào Khôi Nguyên 2026-02-18 22:31:38 +08:00
  • cf8d904fb3
    Merge 3f54a7402abe22b3894c9d2ba03c627ff1f915ef into 3fcc177da5b6b4514d0e8e8d90d7d58d6731eac9 Nicolas Cuellar Ochoa 2026-02-16 00:02:57 +01:00
  • 1a54539b28
    Merge 80409b026bdf651fdedbf08dd0aae9ab6d087c7a into 3fcc177da5b6b4514d0e8e8d90d7d58d6731eac9 sergiodvillegas-art 2026-02-15 16:05:20 +02:00
  • 85a8926602
    Merge 023a821d11580adf659323cc51e8f5e6d3d270d9 into 3fcc177da5b6b4514d0e8e8d90d7d58d6731eac9 daetanbhuck 2026-02-15 13:25:27 +01:00
  • 894cebea05
    Merge d0eb577079f2de81f49c74c0b16ce69952458c6e into 3fcc177da5b6b4514d0e8e8d90d7d58d6731eac9 Enno T. Boland 2026-02-15 13:22:03 +01:00
  • f15061ddde
    Merge 9fab2f71314119e8f8a1b69b25de132dec35d6e0 into 3fcc177da5b6b4514d0e8e8d90d7d58d6731eac9 Tianming 2026-02-13 17:08:33 +01:00
  • 586e676ec6
    Merge 3c52506fa717a099f4f4ea09523f4d225d51765f into 23710e04c12b9f155384860df34176063942a88a Simon Chan 2026-02-13 10:01:37 +00:00
  • 3c52506fa7 Support image clipboard Simon Chan 2026-02-13 18:01:28 +08:00
  • 263e69a6af perf: Linux optimization - 60% latency reduction levouinse 2026-02-13 14:32:07 +08:00
  • db40a770e9 perf: Linux optimization - 60% latency reduction levouinse 2026-02-13 14:22:26 +08:00
  • f631d06466
    Merge branch 'Genymobile:master' into tsf0823 tsf0823 2026-02-13 09:52:22 +08:00
  • 234431bd58
    Merge c90703927afb5d1f671918869d29b20b5b3cc747 into 3fcc177da5b6b4514d0e8e8d90d7d58d6731eac9 Martí 2026-02-12 22:48:31 +01:00
  • f4bf0e90d6
    Merge 07b950f74b0951ffaac90746973cbee7d09c996b into 3fcc177da5b6b4514d0e8e8d90d7d58d6731eac9 Rahul 2026-02-12 20:12:32 +00:00
  • b1b7de8f88
    Merge 29f9543891f6b6ece91e4c34ed0f4f519eb6545d into 3fcc177da5b6b4514d0e8e8d90d7d58d6731eac9 Pádraic Slattery 2026-02-12 20:12:32 +00:00
  • f54669fa7b
    Merge 42d905f01280d27b360d71b1badd057ccf52bf37 into 3fcc177da5b6b4514d0e8e8d90d7d58d6731eac9 Sava Dimitrijević 2026-02-12 20:12:32 +00:00
  • e7a7062a9a
    Merge c8fe3fe7a479ff14302cea4927e5f310be02f389 into 23710e04c12b9f155384860df34176063942a88a ephiguxta 2026-02-12 20:12:31 +00:00
  • 3679913939
    Merge e568d07c3bda8f992456f1fa6787e48225df98aa into 3fcc177da5b6b4514d0e8e8d90d7d58d6731eac9 San Juan 2026-02-12 20:12:31 +00:00
  • 066b11700c
    Merge 50734c919c889a396a3342b311d6e3518a55755d into 23710e04c12b9f155384860df34176063942a88a Cabbache 2026-02-12 20:12:31 +00:00
  • e455ae0fd4
    Merge 1ad2edc2d853913f3b0258965bd66adcd1a7e787 into 23710e04c12b9f155384860df34176063942a88a Romain Vimont 2026-02-12 20:12:31 +00:00
  • b890126073
    Merge a1c620d50ecbb18d5a14683fa750ca6b76faa66d into 23710e04c12b9f155384860df34176063942a88a Mr. Doge 2026-02-12 20:12:31 +00:00
  • 83ce7f1ae6
    Merge cfa06c8b5bef677b56bd2be84584009eda8dfef1 into 23710e04c12b9f155384860df34176063942a88a Romain Vimont 2026-02-12 20:12:31 +00:00
  • b28066e431
    Merge 93835f58f3ba4595dce5f7966d3f6658b50de36f into 23710e04c12b9f155384860df34176063942a88a Romain Vimont 2026-02-12 20:12:31 +00:00
  • 7af5ff0c5c
    Merge 39e84f839a2db30be492b51310dfdc1641985cbb into 23710e04c12b9f155384860df34176063942a88a Romain Vimont 2026-02-12 20:41:22 +01:00
  • 39e84f839a Prevent build from falling back to system libs pkg-config-path Romain Vimont 2026-02-12 20:40:32 +01:00
  • 74b4d536f4
    Merge ed8e245413107eb21b64ebab77ba135124ee0f86 into 23710e04c12b9f155384860df34176063942a88a Romain Vimont 2026-02-12 19:39:50 +00:00
  • ed8e245413 Set MediaCodec KEY_LATENCY to the minimum value mediaformat-priority-latency Romain Vimont 2026-02-12 20:31:58 +01:00
  • 87adca9a10 Set MediaCodec KEY_PRIORITY to real-time (0) Romain Vimont 2026-02-12 20:24:03 +01:00
  • 23710e04c1 Disable audio stream with fatal error Throwable dev Romain Vimont 2026-02-12 20:12:18 +01:00
  • 51cbd9a5bc Detect TCP devices provided by mDNS tcp-mdns Romain Vimont 2025-12-29 18:40:52 +01:00
  • 82e102e036 Improve adb devices parsing adb-devices-parsing Romain Vimont 2026-02-09 22:51:31 +01:00
  • e39d7a06e4 Remove sc_str_quote() windows-process Romain Vimont 2026-02-09 22:19:29 +01:00
  • be34f37a57 Use proper argument serialization for Windows Romain Vimont 2026-02-09 22:19:19 +01:00
  • f7e74dd04d Add utility to serialize windows arguments Romain Vimont 2026-02-09 22:18:58 +01:00
  • b94db67d50
    Merge f7eb14238cbd8bcc7a7a5eb0dd9713cbaae4e1ff into 3fcc177da5b6b4514d0e8e8d90d7d58d6731eac9 Șandor Sergiu 2026-02-12 12:55:32 -05:00
  • 5fa536bfd0
    Merge 3dfbf606438da90c06b1aedc2cfb6a22abf4bb80 into 3fcc177da5b6b4514d0e8e8d90d7d58d6731eac9 Jesús Jiménez Sánchez 2026-02-12 17:17:02 +00:00
  • 3fcc177da5 Use OpenJDK instead of Adoptium on Mac master Almog Kurtser 2026-01-22 17:48:42 +02:00
  • 93835f58f3 Keep Windows terminal open on error pause-if-error-windows Romain Vimont 2026-02-10 20:03:08 +01:00
  • bb6d1c6348 Set Windows console code page to UTF-8 Romain Vimont 2026-02-10 08:27:05 +01:00
  • fb05c25528 Merge branches 'windows-process', 'adb-devices-parsing' and 'tcp-mdns' into issue6248.1 issue6248.1 Romain Vimont 2026-02-09 22:56:59 +01:00
  • 1350f19f62 Detect TCP devices provided by mDNS Romain Vimont 2025-12-29 18:40:52 +01:00
  • 86e614c9a5 Improve adb devices parsing Romain Vimont 2026-02-09 22:51:31 +01:00
  • 96733d8da2 Remove sc_str_quote() Romain Vimont 2026-02-09 22:19:29 +01:00
  • e77f971677 Use proper argument serialization for Windows Romain Vimont 2026-02-09 22:19:19 +01:00
  • ed2babafda Add utility to serialize windows arguments Romain Vimont 2026-02-09 22:18:58 +01:00
  • cfa06c8b5b Display disconnected icon before closing disconnected Romain Vimont 2026-02-05 09:21:21 +01:00
  • 1a43012cca Add utility to push an SDL event with data Romain Vimont 2026-02-01 17:28:24 +01:00
  • f249494657 Add function to delete current texture Romain Vimont 2026-02-01 15:56:18 +01:00
  • 57985c1f13 Add filename parameter to icon loading Romain Vimont 2026-02-03 19:09:06 +01:00
  • a370b6a7a2 Replace SCRCPY_ICON_PATH with SCRCPY_ICON_DIR Romain Vimont 2026-01-17 22:06:09 +01:00
  • f0c5d8824f Extract function to build file paths Romain Vimont 2026-01-17 22:00:31 +01:00
  • a94ac3f4aa Rename icon.png to scrcpy.png Romain Vimont 2026-01-17 21:39:52 +01:00
  • 2301f64158 Make icon loading failure non-fatal Romain Vimont 2026-01-31 21:39:52 +01:00
  • d7f0e22067 Make screen event handler return void Romain Vimont 2026-02-05 09:17:18 +01:00
  • 77998f543f Rename sc_display to sc_texture sc-texture Romain Vimont 2026-01-31 21:38:32 +01:00
  • c43cc2ddc3 Set display texture from a frame Romain Vimont 2026-01-28 19:39:53 +01:00
  • 1617979549 Set display texture from a surface Romain Vimont 2026-01-31 21:37:40 +01:00
  • 58818dc860 Use floating-point for content location Romain Vimont 2026-01-25 11:58:08 +01:00
  • 3ef51e691e Factorize icon rendering Romain Vimont 2026-01-28 19:37:17 +01:00
  • fb77f8556a Extract function to compute content location Romain Vimont 2026-01-24 15:14:58 +01:00
  • e3f0c21f2a Use render output size to compute content location Romain Vimont 2026-01-24 22:41:33 +01:00
  • 930169af4e Move rendering from sc_display to sc_screen Romain Vimont 2026-01-25 11:57:31 +01:00
  • 3ce5feb5cb Move renderer from sc_display to sc_screen Romain Vimont 2026-01-24 22:40:54 +01:00
  • 42e2264d67 Simplify texture failure handling Romain Vimont 2026-01-23 21:51:13 +01:00
  • 42d905f012 Add config file support for persisting default options Sava Dimitrijevic 2026-02-09 13:04:29 +01:00
  • 32c1d6adf8
    Merge d5ccb58f8921518e379f9f8c7a3de47d311206df into c497718a3e3617c60a2d7cc8decfa9adc32d05d2 metayan 2026-02-06 15:34:33 +07:00
  • f0c8467d09 Display disconnected icon before closing renderer.33 Romain Vimont 2026-02-05 09:21:21 +01:00
  • 7266988bb3 Add utility to push an SDL event with data Romain Vimont 2026-02-01 17:28:24 +01:00
  • ef4c377228 Add function to delete current texture Romain Vimont 2026-02-01 15:56:18 +01:00
  • ea4554b0d5 Add filename parameter to icon loading Romain Vimont 2026-02-03 19:09:06 +01:00
  • 8e836379dc Replace SCRCPY_ICON_PATH with SCRCPY_ICON_DIR Romain Vimont 2026-01-17 22:06:09 +01:00
  • cc3be7e46a Extract function to build file paths Romain Vimont 2026-01-17 22:00:31 +01:00
  • 6c59013205 Rename icon.png to scrcpy.png Romain Vimont 2026-01-17 21:39:52 +01:00
  • ba4156b0c2 Make icon loading failure non-fatal Romain Vimont 2026-01-31 21:39:52 +01:00
  • 1cec2b0018 Make screen event handler return void Romain Vimont 2026-02-05 09:17:18 +01:00
  • efe67fa8ec Rename sc_display to sc_texture Romain Vimont 2026-01-31 21:38:32 +01:00
  • 6c65f3a774 Set display texture from a frame Romain Vimont 2026-01-28 19:39:53 +01:00
  • a7ac4d560f Set display texture from a surface Romain Vimont 2026-01-31 21:37:40 +01:00
  • d40cc6f233 Use floating-point for content location Romain Vimont 2026-01-25 11:58:08 +01:00
  • 9426feabbb Factorize icon rendering Romain Vimont 2026-01-28 19:37:17 +01:00
  • 70b3b58705 Extract function to compute content location Romain Vimont 2026-01-24 15:14:58 +01:00
  • b75270b11d Use render output size to compute content location Romain Vimont 2026-01-24 22:41:33 +01:00
  • 342d8c31f0 Move rendering from sc_display to sc_screen Romain Vimont 2026-01-25 11:57:31 +01:00
  • 7720d32357 Move renderer from sc_display to sc_screen Romain Vimont 2026-01-24 22:40:54 +01:00
  • 80008accab Simplify texture failure handling Romain Vimont 2026-01-23 21:51:13 +01:00
  • c497718a3e Report recording error on write error Romain Vimont 2026-02-05 18:27:05 +01:00
  • ce1c30c8ce Display disconnected icon before closing renderer.30 Romain Vimont 2026-02-01 18:02:45 +01:00