Commit Graph

2482 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
ReenigneArcher
c892026454 docs(configure): auto generate open urls (#3163) 2024-09-11 17:56:54 -04: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](d88a9156b9...a4a03d7552)

---
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
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
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
ReenigneArcher
cdc2d1ba00 fix(ui-apps): update game db url (#3148) 2024-09-05 16:52:46 -04:00
dependabot[bot]
87f0c27aeb build(deps): bump vue from 3.4.38 to 3.5.2 (#3146)
Bumps [vue](https://github.com/vuejs/core) from 3.4.38 to 3.5.2.
- [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.4.38...v3.5.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-05 13:01:38 -04:00
dependabot[bot]
972fbd2ffe build(deps): bump peter-evans/create-pull-request from 6 to 7 (#3128)
Bumps [peter-evans/create-pull-request](https://github.com/peter-evans/create-pull-request) from 6 to 7.
- [Release notes](https://github.com/peter-evans/create-pull-request/releases)
- [Commits](https://github.com/peter-evans/create-pull-request/compare/v6...v7)

---
updated-dependencies:
- dependency-name: peter-evans/create-pull-request
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-09-05 11:51:08 -04:00
dependabot[bot]
a0dfdedbb6 build(deps): bump third-party/wayland-protocols from 24e612f to 4878e02 (#3120)
build(deps): bump third-party/wayland-protocols

Bumps third-party/wayland-protocols from `24e612f` to `4878e02`.

---
updated-dependencies:
- dependency-name: third-party/wayland-protocols
  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-05 14:18:01 +00:00
ReenigneArcher
3dc267141a chore(l10n): update translations (#3106) 2024-09-05 09:00:34 -04:00
ReenigneArcher
08c706f6dc fix(gh-pages): update uno url (#3127) 2024-09-05 08:38:34 -04:00
Cameron Gutman
49319d7688 fix(win/input): use active keyboard layout for non-normalized key events (#3125) 2024-09-04 22:25:02 -05:00
dependabot[bot]
dce250d62d build(deps): bump third-party/doxyconfig from 6d145da to 5fcfd9a (#3136)
Bumps [third-party/doxyconfig](https://github.com/LizardByte/doxyconfig) from `6d145da` to `5fcfd9a`.
- [Commits](6d145dab2e...5fcfd9a3d2)

---
updated-dependencies:
- dependency-name: third-party/doxyconfig
  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-04 14:23:33 -04:00
dependabot[bot]
a87b44d37b build(deps): bump third-party/build-deps from d0a09a6 to a4fb39f (#3131)
Bumps [third-party/build-deps](https://github.com/LizardByte/build-deps) from `d0a09a6` to `a4fb39f`.
- [Commits](d0a09a69ce...a4fb39f22e)

---
updated-dependencies:
- dependency-name: third-party/build-deps
  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-03 08:32:19 -04:00
ReenigneArcher
d39a0a5fdd docs(metadata): update urls (#3124) 2024-09-02 21:29:35 -04:00
ns6089
7ce8547d6e fix(win/video): don't offload chroma subsampling math to texture sampler when downscaling (#3014)
* Don't use sampler math for chroma if downscaling

* Correct portrait rotation offsets
2024-09-02 19:02:05 -05:00
Gilles Schintgen
9d7e90ec2e docs(troubleshooting): update note on AMD lowlatencyenc (Linux) (#3117)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
2024-09-01 14:20:29 -04:00
ReenigneArcher
697e877070 fix(linux): use correct value for AMD_DEBUG environment variable (#3115) 2024-09-01 09:01:03 -04:00
LizardByte-bot
0f40a092de chore: update global workflows (#3113)
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com>
2024-08-31 17:45:57 +00:00
ReenigneArcher
f6659e6641 docs: add interactive table of contents (#3111) 2024-08-30 19:35:44 -04:00
LizardByte-bot
b95309a244 chore: update global workflows (#3107) 2024-08-29 13:52:43 -04:00
ReenigneArcher
34054a20e1 chore(l10n): update translations (#3082) 2024-08-26 20:42:34 -04:00
Cameron Gutman
3976b63ee8 fix(win/input): fix false warnings about missing ViGEmBus (#3097) 2024-08-26 14:41:17 +00:00
Vithorio Polten
45265fb103 fix(macos/linux): import boost headers normally (#3096) 2024-08-26 09:27:23 -04:00
Cameron Gutman
88ce5077b0 fix(mdns): don't hardcode mDNS instance name (#3084) 2024-08-25 19:20:33 -04:00
Cameron Gutman
f048510ef7 fix(nvhttp): wrap TLS socket to ensure graceful closure (#3077) 2024-08-25 17:52:48 -04:00
ReenigneArcher
e15fd551b7 docs(readme): update backage url (#3091) 2024-08-25 10:58:23 -04:00
ReenigneArcher
bf92fda969 fix(linux): enable lowlatency mode for AMD (#3088) 2024-08-25 10:50:51 -04:00