Commit Graph

3250 Commits

Author SHA1 Message Date
Yukino Song
1fd310b56d Make capture time more elastic 2025-09-26 23:48:35 +08:00
Yukino Song
0ba69839ca Fix typo in README
Closes #1069
2025-09-08 02:02:37 +08:00
Yukino Song
f8c690c13a Update moonlight-common-c 2025-09-01 08:58:33 +08:00
Yukino Song
d19ca77d4a Remove unused var 2025-08-12 17:14:38 +08:00
Yukino Song
5af771d29e Priority hack 2025-08-12 17:10:03 +08:00
Yukino Song
0cd32abaaa Enforce doubled refresh rate
resolves #966
2025-08-06 17:55:19 +08:00
Yukino Song
8cf18b19a3 Fix Spanish locale
resolves #969
2025-08-06 17:37:23 +08:00
Yukino Song
d25f24131c Set a automatic value for min_fps_target
resolves #942
resolves #956
resolves #982
2025-08-06 17:31:30 +08:00
Yukino Song
6c955482d9 Stablize encode timing 2025-08-03 18:07:31 +08:00
Yukino Song
c4b7e8a401 Revert project fqdn for Linux builds 2025-08-03 15:51:32 +08:00
Yukino Song
7a1e9c7393 Merge branch 'master' of https://github.com/LizardByte/Sunshine
# Conflicts:
#	.github/workflows/ci-copr.yml
#	.github/workflows/ci-flatpak.yml
#	.github/workflows/ci-homebrew.yml
#	.github/workflows/ci-linux.yml
#	.github/workflows/ci-windows.yml
#	.github/workflows/ci.yml
#	.github/workflows/localize.yml
#	README.md
#	scripts/icons/convert_and_pack.sh
#	src/config.cpp
#	src/config.h
#	src/confighttp.cpp
#	src/logging.cpp
#	src/video.cpp
#	src_assets/common/assets/web/config.html
#	src_assets/common/assets/web/public/assets/locale/en.json
#	src_assets/common/assets/web/public/assets/locale/it.json
#	src_assets/windows/misc/gamepad/install-gamepad.bat
#	third-party/build-deps
#	third-party/moonlight-common-c
#	tools/CMakeLists.txt
2025-08-03 13:52:19 +08:00
Yukino Song
1a87a6bddb Change build-deps and libdisplaydevice back 2025-08-03 13:15:44 +08:00
ReenigneArcher
48c2c52498 fix(packaging/linux): depend on libgbm (#4113) 2025-07-31 21:50:07 -04:00
dependabot[bot]
d6787c4ed4 build(deps): bump third-party/build-deps from a9a7f86 to 94369e6 (#4121)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `a9a7f86` to `94369e6`.
- [Commits](a9a7f86328...94369e6377)

---
updated-dependencies:
- dependency-name: third-party/build-deps
  dependency-version: 94369e63776e3a018df0bdb82992d1a7ba98adf7
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-31 08:50:37 -04:00
Erik Groh
eff88de993 docs: Docs buffer overrun improvement (#3986) 2025-07-30 17:47:36 -04:00
Andy Grundman
b3ee60d422 fix(video): restore the ability to set a minimum fps target (#4114) 2025-07-29 23:12:16 -04:00
ReenigneArcher
99cf9ac960 ci: use actionlint and problem matchers (#4116) 2025-07-29 22:08:30 -04:00
ReenigneArcher
4bac84ee38 build(homebrew): use new brew packages (#4103) 2025-07-26 10:46:41 -04:00
LizardByte-bot
7252d9e897 chore(l10n): update translations (#4045) 2025-07-24 23:32:50 -04:00
dependabot[bot]
8bfb65ee4b build(deps): bump vue-i18n from 11.1.10 to 11.1.11 (#4104)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.1.10 to 11.1.11.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.11/packages/vue-i18n)

---
updated-dependencies:
- dependency-name: vue-i18n
  dependency-version: 11.1.11
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-24 12:06:24 -04:00
dependabot[bot]
f2e4f55a84 build(deps): bump vue from 3.5.17 to 3.5.18 (#4105)
Bumps [vue](https://github.com/vuejs/core) from 3.5.17 to 3.5.18.
- [Release notes](https://github.com/vuejs/core/releases)
- [Changelog](https://github.com/vuejs/core/blob/main/CHANGELOG.md)
- [Commits](https://github.com/vuejs/core/compare/v3.5.17...v3.5.18)

---
updated-dependencies:
- dependency-name: vue
  dependency-version: 3.5.18
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-24 10:09:25 -04:00
dependabot[bot]
84bb4cfaf1 build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from f945399 to 7090720 (#4108)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools

Bumps [packaging/linux/flatpak/deps/flatpak-builder-tools](https://github.com/flatpak/flatpak-builder-tools) from `f945399` to `7090720`.
- [Commits](f9453999da...7090720d43)

---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
  dependency-version: 7090720d43404c60b88445a3149835ec3c585717
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-24 10:08:36 -04:00
Gilles Schintgen
bce4b1b4c5 build(linux): linux_build.sh fixes (gcc/doxygen) (#4098) 2025-07-21 11:09:32 -04:00
Gordon Tyler
a19312bbf1 fix(api): don't require content type for apps delete endpoint (#4093) 2025-07-19 10:32:11 -04:00
ReenigneArcher
274b998ec5 build(cmake): bump c++ to 23 (#4096) 2025-07-19 09:00:44 -04:00
ReenigneArcher
31f87bbc18 ci(release-homebrew-beta): fix artifact path (#4094) 2025-07-18 08:56:00 -04:00
Gordon Tyler
2b785b3cb9 build(deps): add doxygen and graphviz to arch deps (#4092) 2025-07-18 08:41:17 -04:00
ReenigneArcher
6ab24491ed ci(homebrew): release to tap with GitHub release (#4091) 2025-07-17 19:32:48 -04:00
Yukino Song
53aa222e8e Revert build-deps to last known working version 2025-07-17 23:32:38 +08:00
dependabot[bot]
77edcd047f build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools from 903919f to f945399 (#4089)
build(deps): bump packaging/linux/flatpak/deps/flatpak-builder-tools

---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/flatpak-builder-tools
  dependency-version: f9453999da8746d2ade2ccd254efcca903a633cb
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-17 11:22:11 -04:00
dependabot[bot]
d4fe41556c build(deps): bump packaging/linux/flatpak/deps/shared-modules from 756091e to b63062b (#4085)
build(deps): bump packaging/linux/flatpak/deps/shared-modules

Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `756091e` to `b63062b`.
- [Commits](756091e3d5...b63062b3cd)

---
updated-dependencies:
- dependency-name: packaging/linux/flatpak/deps/shared-modules
  dependency-version: b63062b3cdf451e537ed6ca1f68f9c2701ad8a98
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-17 11:21:58 -04:00
dependabot[bot]
cb54e5e90a build(deps): bump third-party/moonlight-common-c from 0975a86 to 5f22801 (#4086)
build(deps): bump third-party/moonlight-common-c

Bumps [third-party/moonlight-common-c](https://github.com/moonlight-stream/moonlight-common-c) from `0975a86` to `5f22801`.
- [Commits](0975a8684f...5f2280183c)

---
updated-dependencies:
- dependency-name: third-party/moonlight-common-c
  dependency-version: 5f2280183cb62cba1052894d76e64e5f4153377d
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-17 11:21:40 -04:00
ReenigneArcher
5097afdea9 docs(readme): fix ci badge (#4090) 2025-07-17 11:21:16 -04:00
Yukino Song
05c7bbc3bb Revert libdisplaydevice to last known working version 2025-07-17 18:40:48 +08:00
ReenigneArcher
1d4f5c3798 fix(windows): bundle vigembus instead of downloading it (#4088) 2025-07-16 18:34:06 -04:00
dependabot[bot]
1725da216b build(deps): bump vue-i18n from 11.1.9 to 11.1.10 (#4082)
Bumps [vue-i18n](https://github.com/intlify/vue-i18n/tree/HEAD/packages/vue-i18n) from 11.1.9 to 11.1.10.
- [Release notes](https://github.com/intlify/vue-i18n/releases)
- [Changelog](https://github.com/intlify/vue-i18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/intlify/vue-i18n/commits/v11.1.10/packages/vue-i18n)

---
updated-dependencies:
- dependency-name: vue-i18n
  dependency-version: 11.1.10
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-16 09:26:16 -04:00
Yukino Song
9753a996da Straighten logic when probing for encoders 2025-07-16 03:26:28 +08:00
Yukino Song
95c61a2b9e Always create temporary virtual display when initial probing fails 2025-07-16 01:53:13 +08:00
Yukino Song
1fd920ef1d Add option to ignore encoder probe failure 2025-07-16 01:51:16 +08:00
Yukino Song
fae6da3fb7 Fix warp modes w/ reduce stutters 2025-07-16 01:22:21 +08:00
Yukino Song
2a97b3cbff Fix API requests content type 2025-07-15 22:22:47 +08:00
dependabot[bot]
99a757627c build(deps): bump third-party/moonlight-common-c from c86e053 to 0975a86 (#4080)
build(deps): bump third-party/moonlight-common-c

Bumps [third-party/moonlight-common-c](https://github.com/moonlight-stream/moonlight-common-c) from `c86e053` to `0975a86`.
- [Commits](c86e0537d1...0975a8684f)

---
updated-dependencies:
- dependency-name: third-party/moonlight-common-c
  dependency-version: '0975a8684fa1d18320a6087afda2b301bdb3d5c1'
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-15 09:02:34 -04:00
dependabot[bot]
047cc684cf build(deps): bump LizardByte/actions from 2025.714.211939 to 2025.715.25226 in the lizardbyte-actions group (#4079)
build(deps): bump LizardByte/actions in the lizardbyte-actions group

---
updated-dependencies:
- dependency-name: LizardByte/actions
  dependency-version: 2025.715.25226
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: lizardbyte-actions
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-15 09:02:05 -04:00
Yukino Song
4f6334abdb Fix welcome.html 2025-07-15 20:54:07 +08:00
ReenigneArcher
dfeeebfacf ci(copr-ci): fix release notes (#4077) 2025-07-14 18:14:04 -04:00
VMFortress
fe26129697 fix(display): Restore Checkbox import for display device opts (#4076) 2025-07-14 17:27:00 -04:00
Nightmare
4478fd2a14 build(android): support android platform (config and logging) (#3741) 2025-07-14 14:33:36 -04:00
Yukino Song
90c8eed143 Add CONTRIBUTING.md 2025-07-14 03:52:03 +08:00
Yukino Song
f59080817c Update key name for rumble forwarding 2025-07-14 01:32:45 +08:00
Yukino Song
afd8889901 Merge remote-tracking branch 'thesystemcoder168/block_rumble_functionality' into PR886 2025-07-14 01:28:28 +08:00