Commit Graph

  • 9e0182be9c docs(linux): add guide for discord audio (#2447) Rick 2024-04-18 20:06:20 -07:00
  • 50a02dbce5 chore: update global workflows (#2446) LizardByte-bot 2024-04-18 15:35:56 -04:00
  • 69191cafe9 fix: make version update check more robust (#2437) ReenigneArcher 2024-04-18 15:35:49 -04:00
  • c896dabb82 ci: skip coverage upload if not in LizardByte org (#2436) ReenigneArcher 2024-04-17 18:50:23 -04:00
  • ec8170cb40 ci: fix codeql prebuild steps for unix OSes (#2431) ReenigneArcher 2024-04-16 23:00:10 -04:00
  • 5db8af8a3f ci: update codeql to handle multiple OSes (#2425) ReenigneArcher 2024-04-16 17:41:56 -04:00
  • 76d08eb883 ci: fix coverage ignore directories (#2420) ReenigneArcher 2024-04-14 13:38:01 -04:00
  • fb4d4f50ec fix(ui): fix quicksync locale strings (#2418) ReenigneArcher 2024-04-14 09:34:22 -04:00
  • 358bb30c3c debug: fix codec debugging code Gilles Schintgen 2024-04-07 13:31:57 +02:00
  • 25d8e2b478 Fix discarded std::clamp() result compiler warning Cameron Gutman 2024-04-11 23:38:49 -05:00
  • a4d9ee3fa4 Fix crash when receiving abs input events prior to the display touchport Cameron Gutman 2024-04-11 23:35:08 -05:00
  • f87bc86b4a build(deps): bump LizardByte/homebrew-release-action from 2024.314.134529 to 2024.409.24405 (#2394) dependabot[bot] 2024-04-12 20:52:00 -04:00
  • fcd4c07bd0 Improve frametiming for linux capture (#2333) Gilles Schintgen 2024-04-13 01:36:56 +02:00
  • 5c1bad7155 Musl Linux fixes (#2401) hdL6c 2024-04-11 23:34:26 -04:00
  • d14323244e build(deps): bump codecov/codecov-action from 3 to 4 (#2297) dependabot[bot] 2024-04-11 20:49:52 -04:00
  • 6a01e58f61 build(deps): use token for codecov/codecov-action (#2404) ReenigneArcher 2024-04-10 22:28:23 -04:00
  • ad66fcb243 build(linux): fix ubuntu 24.04 build (#2402) ReenigneArcher 2024-04-10 19:59:11 -04:00
  • ad5b816261 fix(linux): use correct setap command in logs (#2400) ReenigneArcher 2024-04-10 18:12:03 -04:00
  • 7602fa110c fix(ltray): re-order tray dep search (#2397) ReenigneArcher 2024-04-09 21:40:31 -04:00
  • 7e26d2fd30 build(tests): ensure tests can be disabled during build (#2386) ReenigneArcher 2024-04-08 19:17:19 -04:00
  • 116e59292a build(deps): remove libavdevice (#2380) ReenigneArcher 2024-04-07 22:23:32 -04:00
  • 1a48244a0a chore: bump version to v0.23.0 (#2367) ReenigneArcher 2024-04-06 21:41:09 -04:00
  • 33ba03c679 New Crowdin updates (#2372) ReenigneArcher 2024-04-06 20:31:40 -04:00
  • 93e622342c Quote the path to sunshinesvc.exe when launching the termination helper (#2379) Cameron Gutman 2024-04-06 18:21:03 -05:00
  • 7f795f0e19 fix(linux/capture): fix logical comparison of texture size (#2349) hdL6c 2024-04-06 18:03:54 -04:00
  • b7aa8119f1 fix(security): ensure unpairing takes effect without restart (#2365) ReenigneArcher 2024-04-06 16:39:16 -04:00
  • 3c13027a61 build(linux)!: disable arm64 builds for Fedora (#2377) ReenigneArcher 2024-04-06 15:22:09 -04:00
  • 1e77d0a509 build(docker): increase job timeout (#2376) ReenigneArcher 2024-04-06 07:03:57 -04:00
  • 59ce8deb97 build(cmake): add prep/init.cmake (#2375) ReenigneArcher 2024-04-05 22:48:13 -04:00
  • 1ed22ab3b2 build: fix ubuntu 24.04 deps (#2374) ReenigneArcher 2024-04-05 21:45:15 -04:00
  • 42b4192a04 build(deps): bump vue-i18n from 9.10.2 to 9.11.0 (#2361) dependabot[bot] 2024-04-05 16:20:37 -04:00
  • 4fe3848d32 New Crowdin updates (#2290) ReenigneArcher 2024-04-05 13:21:13 -04:00
  • 89207a13f2 fix(docker): fix arm64 builds (#2368) ReenigneArcher 2024-04-04 23:12:17 -04:00
  • cd465652f0 ci(macos): do not always run tests for macports build (#2360) ReenigneArcher 2024-04-04 09:36:40 -04:00
  • 699b2c160e build(linux)!: drop ubuntu 20.04 (#2327) ReenigneArcher 2024-04-03 22:52:37 -04:00
  • e1588787f0 build(linux): add ubuntu 24.04 (#2326) ReenigneArcher 2024-04-03 21:50:03 -04:00
  • 73fe31dbd2 build(deps): bump @fortawesome/fontawesome-free from 6.5.1 to 6.5.2 (#2356) dependabot[bot] 2024-04-03 17:17:16 -04:00
  • 2da6fb050a fix(logging): add logging namespace and create logging::init method (#2336) ReenigneArcher 2024-04-02 20:57:57 -04:00
  • a1edc246f5 fix(i18n): use correct key for welcome_success (#2354) ReenigneArcher 2024-04-02 18:22:30 -04:00
  • bb7c2d50ef build(deps): bump third-party/build-deps from 6e23b58 to efd3a38 (#2346) dependabot[bot] 2024-04-01 08:56:31 -04:00
  • 6d1805b3fa docs(readme): use csv tables (#2341) ReenigneArcher 2024-03-31 15:44:45 -04:00
  • 9020c2c229 build(cmake): build web-ui target with cmd instead of bash on windows (#2340) ReenigneArcher 2024-03-31 13:00:01 -04:00
  • b4739b05c6 build(cmake): copy asset files to build dir (#2338) ReenigneArcher 2024-03-31 11:52:25 -04:00
  • 1329c510b1 docs: update curl flag for macos portfile installation (#2337) Zane Chua 2024-03-31 21:19:11 +08:00
  • 991fab9370 Add mising _win postfix (#2330) Lukas Senionis 2024-03-30 19:52:37 +02:00
  • 376a2822bd fix(ui): could not submit pin due to localization updates (#2324) ReenigneArcher 2024-03-30 11:35:29 -04:00
  • 2b059c6797 fix(i18n): update localization docs and js strings (#2325) ReenigneArcher 2024-03-30 10:01:48 -04:00
  • ae71a6ad83 AMF: rate control improvements (#2251) Conn O'Griofa 2024-03-30 01:07:24 +00:00
  • 2af0ce364d Revert "Add capture using WinRT Windows.Graphics.Capture API." (#2320) ReenigneArcher 2024-03-29 12:43:44 -04:00
  • 3b6a59af05 ci(macos): automatically determine default branch for homebrew formula (#2317) ReenigneArcher 2024-03-28 19:18:49 -04:00
  • 526121d81d Populate host latency for kms/x11 grab (#2273) KuleRucket 2024-03-28 22:52:53 +01:00
  • e5ef0375f3 build(deps): bump packaging/linux/flatpak/deps/org.flatpak.Builder.BaseApp from 644487f to 6e295e6 (#2309) dependabot[bot] 2024-03-28 16:29:32 -04:00
  • de97eacd30 ci(codecov): update codecov default branch (#2313) ReenigneArcher 2024-03-28 11:06:43 -04:00
  • 1bd75bbeb0 Correct typo in Chinese Simplified locale option (#2308) lns103 2024-03-28 21:32:55 +08:00
  • 8f1692a5ac Add capture using WinRT Windows.Graphics.Capture API. (#2149) Tejas Rao 2024-03-27 20:47:26 -07:00
  • 8eb3ea4fa3 build(deps): bump rstcheck[sphinx] from 6.2.0 to 6.2.1 (#2299) dependabot[bot] 2024-03-27 08:32:42 -04:00
  • 13aea3cbd8 ci(windows): update devcon (#2296) ReenigneArcher 2024-03-26 22:47:29 -04:00
  • 89e8b9628c ci(tests): add test framework (#1603) ReenigneArcher 2024-03-24 19:52:24 -04:00
  • 934f81182a fix(i18n): match two__letters code to crowdin (#2289) ReenigneArcher 2024-03-22 21:33:56 -04:00
  • 87774333f3 feat(i18n): add ui localization (#2279) ReenigneArcher 2024-03-22 19:54:12 -04:00
  • 8316f44e10 ci(linux): refactor linux build (#2275) ReenigneArcher 2024-03-17 00:07:18 -04:00
  • 7534fa1023 refactor(video): move encoder declarations to header (#2185) ReenigneArcher 2024-03-16 09:04:29 -04:00
  • bd5c50041c Update changelog and bump version to v0.22.2 Cameron Gutman 2024-03-14 18:37:27 -05:00
  • 15c5e76ed4 Use a copy+delete instead of a move operation for config migration Cameron Gutman 2024-03-15 00:44:53 -05:00
  • 8c9e14e335 Only attempt a config migration once per launch Cameron Gutman 2024-03-15 00:15:55 -05:00
  • aa1985dec8 Avoid calling Boost logging functions in appdata() Cameron Gutman 2024-03-15 00:11:02 -05:00
  • f66a7d5da6 Fix dereferencing a null pointer if SUNSHINE_MIGRATE_CONFIG doesn't exist Cameron Gutman 2024-03-14 18:37:00 -05:00
  • b523945f48 Update tray submodule to fix broken tray icon on some systems Cameron Gutman 2024-03-14 18:11:27 -05:00
  • 476141d740 build(deps): bump LizardByte/homebrew-release-action from 2024.311.172824 to 2024.314.134529 (#2264) dependabot[bot] 2024-03-14 21:13:55 -04:00
  • c43dd2489f Don't update tray icon after tray_exit() was called Cameron Gutman 2024-03-13 17:32:04 -05:00
  • 22736c4ce9 Fix(linux/fedora39) patch system headers so build succeeds with cuda (#2253) ReenigneArcher 2024-03-13 18:05:45 -04:00
  • 3e49e25c63 chore: bump version to v0.22.1 (#2221) ReenigneArcher 2024-03-13 10:44:31 -04:00
  • 0bfad20d4c fix(Linux/Fedora): re-enable CUDA and bump to 12.4.0 (#2247) Crashdummy 2024-03-13 14:48:13 +01:00
  • 1859e23cd5 build(deps): bump LizardByte/homebrew-release-action from 2024.309.150158 to 2024.311.172824 (#2245) dependabot[bot] 2024-03-13 09:04:41 -04:00
  • c13a30db78 Allow NVENC to be forced to try capturing non-Nvidia GPUs Cameron Gutman 2024-03-12 21:01:49 -05:00
  • d8877982ff Improve KMS debuggability and avoid known broken cases Cameron Gutman 2024-03-12 18:08:14 -05:00
  • e383ab9956 Add note to prefer distro packages over Flatpak/AppImage Cameron Gutman 2024-03-10 22:20:52 -05:00
  • 97467ea355 Reorder and reword the KMS setup step Cameron Gutman 2024-03-10 22:06:11 -05:00
  • 3181d91edf Apply udev rules to /dev/uinput immediately after installation Cameron Gutman 2024-03-10 20:06:59 -05:00
  • 3117fa57ec Rename 85-sunshine.rules to 60-sunshine.rules Cameron Gutman 2024-03-10 19:35:51 -05:00
  • 91744960c1 Avoid broken fallback to cross-adapter NVENC encoding with KMS Cameron Gutman 2024-03-11 02:42:25 -05:00
  • a2785baf0a fix(linux): automatically migrate config directory (#2240) ReenigneArcher 2024-03-10 22:03:20 -04:00
  • bc0a4786f4 Use icon caching for system tray. (#2238) brycerocky 2024-03-10 15:35:48 -07:00
  • cb4bfaa2f4 Add the .INSTALL script needed for kmsgrab to work Cameron Gutman 2024-03-09 11:55:22 -06:00
  • 74ce047a4b Add optdepends for Intel and AMD hardware encoding Cameron Gutman 2024-03-09 11:24:55 -06:00
  • 278567f72d Move kmsgrab dependencies from optdepends to depends Cameron Gutman 2024-03-09 11:18:39 -06:00
  • 9d5b01727e Replace WMIC-based check for ViGEmBus with a Powershell check Cameron Gutman 2024-03-08 23:13:27 -06:00
  • 33e99e1feb build(macos)!: add homebrew formula and drop dmg (#2222) ReenigneArcher 2024-03-09 10:47:55 -05:00
  • ce3b625983 Fix undefined behavior when computing cursor end pointer Cameron Gutman 2024-03-08 17:26:43 -06:00
  • 7cdd156bce Fix heap corruption with cursor pixel counts that aren't divisible by 8 Cameron Gutman 2024-03-07 00:59:40 -06:00
  • f5dd0d4eaf Update app examples to clarify new command syntax for Windows Cameron Gutman 2024-03-06 20:55:00 -06:00
  • 06c0ed1d1c Temporarily add the working directory to our path when starting an app Cameron Gutman 2024-03-06 20:54:27 -06:00
  • 972e5d2b14 Strip quotes out of the working directory path Cameron Gutman 2024-03-06 19:45:49 -06:00
  • 6aeaaf5ec9 Fix process tree tracking when the cmd.exe trampoline is used Cameron Gutman 2024-03-06 19:18:12 -06:00
  • 3b3e6818f3 Make debuginfo artifacts harder to confuse with the Windows portable build Cameron Gutman 2024-03-05 22:57:28 -06:00
  • c86a4e112b Fix wrong path in desktop file (#2223) detiam 2024-03-06 23:23:32 +08:00
  • 9e299c295d Fix predefined FPS values not taking effect Cameron Gutman 2024-03-05 22:32:06 -06:00
  • 3f215968ad fix(config): add missing resolution to default config ui (#2224) ReenigneArcher 2024-03-05 23:00:51 -05:00
  • b99a9e92be build(macos): fix publishing of portfile (#2220) ReenigneArcher 2024-03-05 18:18:17 -05:00
  • 4ebc7b5cef build(macos): add build strategy matrix (#2211) ReenigneArcher 2024-03-05 08:56:09 -05:00