Commit Graph

2941 Commits

Author SHA1 Message Date
Chase Payne 4bdae9cf86 make sonarcloud happy again 2024-09-14 18:19:42 -04:00
Chase Payne 6823595352 fix compliler errors 2024-09-14 18:19:42 -04:00
Chase Payne c0fdc320c2 add an additional space 2024-09-14 18:19:42 -04:00
Chase Payne b733d2b9e9 implement suggestions from cgutman 2024-09-14 18:19:42 -04:00
Chase Payne 7257b188c3 Update tools/ddprobe.cpp
Co-authored-by: Cameron Gutman <aicommander@gmail.com>
2024-09-14 18:19:42 -04:00
Chase Payne 6f71f42d50 more doc fixes 2024-09-14 18:19:42 -04:00
Chase Payne bae2d30816 Update tools/ddprobe.cpp
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
2024-09-14 18:19:42 -04:00
Chase Payne 431a7f6bf0 fix documentation 2024-09-14 18:19:42 -04:00
Chase Payne 6d8f5b22c3 clang fixes 2024-09-14 18:19:42 -04:00
Chase Payne 7dc2d41b77 implement cgutmans ideas 2024-09-14 18:19:42 -04:00
Chase Payne 026c2aebf3 move unmap to fail guard 2024-09-14 18:19:42 -04:00
Chase Payne f8d14ac05b remove code changes that were not needed 2024-09-14 18:19:42 -04:00
Chase Payne b9069cd9b5 remove else statements 2024-09-14 18:19:42 -04:00
Chase Payne 9a1bfebd03 attempt to match previous coding styles 2024-09-14 18:19:42 -04:00
Chase Payne 56dedbde7f code review suggestions 2024-09-14 18:19:42 -04:00
Chase Payne d9bd8e2d77 clang fixes 2024-09-14 18:19:42 -04:00
Chase Payne d470cc7d4e Check all pixels instead
It occoured to me there might be some desktop images that are predominately black, which could cause a false positive.
2024-09-14 18:19:42 -04:00
Chase Payne 2185c4f2ce Fix frame capture and output duplication for dual GPU setups and virtual displays
- Added `test_frame_capture` function to verify if frames are successfully captured and not empty.
- Fixes issues with virtual displays such as IDDSampleDriver when using more than one GPU.
2024-09-14 18:19:42 -04:00
Joe Mou c63678ddcd fix(macos/packaging): MacPorts startupitem.executable path (#3183) 2024-09-14 18:19:09 -04:00
ReenigneArcher 6875fee479 chore(l10n): update translations (#3160) 2024-09-14 16:14:04 -04:00
Yukino Song b29ed4c67e Prepare for adding permission system 2024-09-14 13:43:25 +08:00
Yukino Song 80ea11b815 Try fix get_local_ip_for_gateway for Linux 2024-09-14 04:26:04 +08:00
Yukino Song 2617b17aab Add option to disable pairing 2024-09-14 04:26:03 +08:00
Yukino Song cec346003d Fix README 2024-09-13 23:32:21 +08:00
Reimu NotMoe af7fca139d Fix build for Linux 2024-09-13 23:27:41 +08:00
Yukino Song a545463b41 Add instruction about how to start multiple Apollo instances 2024-09-13 01:27:48 +08:00
Yukino Song 50c6e5bce5 Add help link to Server Commands 2024-09-12 12:55:58 +08:00
ReenigneArcher c892026454 docs(configure): auto generate open urls (#3163) 2024-09-11 17:56:54 -04:00
Yukino Song 74e079bd6e Launch server cmd in a new thread to prevent deadlock after sleep commands 2024-09-12 05:50:16 +08:00
Yukino Song 258b31c87e Remove workflows 2024-09-11 09:57:48 +08:00
Yukino Song 83dfea5d1e Add default server cmd for demonstration 2024-09-11 09:45:10 +08:00
Yukino Song 1a3da39559 Update moonlight-common-c 2024-09-11 09:22:33 +08:00
Yukino Song df7c742ca8 Implement server commands through control stream 2024-09-11 08:16:45 +08:00
dependabot[bot] 8098df6c38 build(deps): bump packaging/linux/flatpak/deps/shared-modules from d88a915 to a4a03d7 (#3167)
build(deps): bump packaging/linux/flatpak/deps/shared-modules

Bumps [packaging/linux/flatpak/deps/shared-modules](https://github.com/flathub/shared-modules) from `d88a915` to `a4a03d7`.
- [Commits](https://github.com/flathub/shared-modules/compare/d88a9156b91eef64ecf1a313c868f1401c4bb39b...a4a03d755258d0d242bfec259b559c673abbafb3)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-10 08:33:25 -04:00
Yukino Song 2d084ed6f5 Add notification for OTP pair 2024-09-10 18:21:49 +08:00
Yukino Song a7b5c93691 Jump to PIN directly from tray pairing message 2024-09-10 18:13:44 +08:00
Yukino Song def6a4857c Revert commit-lint.yaml, zh.json 2024-09-10 18:01:33 +08:00
Yukino Song ff6315d541 Merge remote-tracking branch 'origin/master' 2024-09-10 17:59:34 +08:00
Yukino Song 8a85367154 Reset initial_display and initial_hdr when terminate 2024-09-10 17:48:08 +08:00
Cameron Gutman fd7e68457a Merge commit from fork
PR #2042 introduced another location for storing authorized clients
but did not correctly consider how the load/store logic should differ
for those places. One location (named_devices) could contain clients
which had not completed pairing, while the other (certs) had only
fully paired clients.

Despite differences in trust level of clients in each list, the logic
for loading/saving config treated them identically. The result is that
clients that had not successfully completed pairing would be treated
as fully paired after a state reload.

Fix this state confusion by consolidating to a single location for
authorized client state and ensuring it only contains information on
fully paired clients.
2024-09-09 19:13:54 -05:00
ReenigneArcher 330ab76fcf build(cmake): fix typo in publisher name variable (#3158) 2024-09-09 19:44:46 -04:00
Yukino Song c390e91bd7 Add save password option on login page w/ clients card on index 2024-09-10 00:07:06 +08:00
Yukino Song 6f012a14d1 More graceful(?) HDR reset routine
Modified from https://github.com/FrogTheFrog/Sunshine/blob/b6f8573d35eff7c55da6965dfa317dc9722bd4ef/src/platform/windows/display_device/windows_utils.cpp
2024-09-09 16:54:37 +08:00
Yukino Song fd037c48d0 Update driver 2024-09-09 16:49:05 +08:00
dependabot[bot] 8c218b576e build(deps): bump vue from 3.5.2 to 3.5.3 (#3150)
Bumps [vue](https://github.com/vuejs/core) from 3.5.2 to 3.5.3.
- [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.2...v3.5.3)

---
updated-dependencies:
- dependency-name: vue
  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>
2024-09-08 19:56:25 -04:00
ReenigneArcher 49b2433301 ci(windows): fix typo in publisher name (#3154) 2024-09-07 15:43:42 +00:00
ReenigneArcher e33dea7e3e feat(web): use shared-web (#3116) 2024-09-06 17:31:00 -04:00
Yukino Song d5d3b47c99 Adjust position of "output" in apps.html 2024-09-07 01:32:16 +08:00
Yukino Song f9b9a76639 Add webui config for following client HDR settings 2024-09-07 01:06:33 +08:00
ReenigneArcher c2aefb2a2f fix(ui-apps): update game db url (#3148) 2024-09-06 21:51:29 +08:00