df0ba13615
build(linux)!: drop debian bullseye support ( #2844 )
2024-07-13 16:27:01 +00:00
29410c6412
build(archlinux): generate srcinfo file during build ( #2826 )
2024-07-10 01:35:37 +00:00
638a7020b7
build(linux): drop support for AUR ( #2819 )
2024-07-09 00:47:08 +00:00
3cc12dfbe7
macOS: New implementation of service publication ( #2786 )
...
The current implementation of service publication on macOS uses
`avahi-client`, but the majority of macOS machines do not have Avahi
installed because macOS provides a native alternative (`mDNSresponder`),
meaning that there is no reason to install Avahi.
The current implementation also attempts to load the Avahi client
libraries using `dlopen(3)`, which has a variety of restrictions on
macOS, such as only being willing to load from certain directories.
Depending on where the Avahi binaries are installed, they might not
be loadable through the current invocation of `dlopen(3)`.
Instead of using an Avahi client on macOS, it makes more sense to use
the native macOS API for publishing services via `mDNSresponder`. This
commit supplies such an implementation that uses the macOS native API.
It also has the advantage of being much simpler than the previous
implementation. Furthermore, this new implementation works on all
macOS machines, because it relies only on native APIs, rather than on
third-party software that is not commonly installed on macOS.
2024-07-07 15:19:51 +00:00
37b60fb2c1
ci(flatpak): add flatpak builder lint ( #2799 )
2024-07-07 10:19:11 -04:00
1dd4b68e1c
docs(src): add examples alias and general cleanup ( #2763 )
2024-06-28 08:34:14 -04:00
7e9a2dd621
docs: use doxygen-awesome-css ( #2758 )
2024-06-26 14:44:32 +00:00
10666c0194
docs: use doxygen directly and drop breathe ( #2739 )
2024-06-24 22:14:27 +00:00
722e5600c6
feat: add min_fps_target setting ( #1043 )
2024-06-19 00:09:23 +00:00
ccd65591e9
docs: update badges ( #2716 )
2024-06-18 00:06:00 +00:00
750255ddc0
New Crowdin updates ( #2703 )
2024-06-16 14:20:37 -04:00
42aec26305
docs: add more troubleshooting notes ( #2684 )
...
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com >
2024-06-16 01:30:33 +00:00
509576d616
feat(input/linux): add support for more virtual input devices ( #2606 )
...
Co-authored-by: ABeltramo <beltramo.ale@gmail.com >
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com >
2024-06-16 00:21:18 +00:00
ebc41acf98
build: optionally static link boost ( #2628 )
2024-06-14 21:37:46 +00:00
2e1eb0c914
build(linux): remove unused intel media sdk ( #2681 )
2024-06-12 23:37:47 +00:00
f68de7da93
build(linux): add homebrew support ( #2667 )
2024-06-12 15:58:25 -04:00
287ac4c0fb
feat(win): new capture method, Windows.Graphics.Capture ( #2580 )
2024-05-27 18:16:14 +00:00
fed482caf0
build(win): use UCRT64 environment instead of MinGW64. ( #2323 )
...
Co-authored-by: Conn O'Griofa <connogriofa@gmail.com >
2024-05-25 16:28:14 -04:00
348f092ddf
docs(windows): Add Discord Voicemeeter Guide ( #2555 )
...
Co-authored-by: oopsuwu <60373320+oopsuwu@users.noreply.github.com >
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com >
2024-05-24 23:23:51 -04:00
e898be1b7e
ci: use prerelease logic ( #2553 )
2024-05-23 21:42:06 -04:00
80d1d94c74
docs: packet loss and linux controller ( #2514 )
...
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com >
2024-05-15 17:56:46 -04:00
4e49db9fd5
build(linux)!: add fedora 40 and remove fedora 38 ( #2525 )
2024-05-12 11:27:41 -04:00
9288775351
feat(macos/capture): support for capture display other than main display ( #2449 )
2024-04-22 14:16:26 -04:00
68c0f53bfc
New Crowdin updates ( #2392 )
2024-04-20 16:38:27 -04:00
87def6db85
fix(windows/amf): Revert RC/HRD defaults; improve documentation & config parsing ( #2419 )
2024-04-19 08:31:56 -04:00
9e0182be9c
docs(linux): add guide for discord audio ( #2447 )
...
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com >
2024-04-18 23:06:20 -04:00
116e59292a
build(deps): remove libavdevice ( #2380 )
2024-04-07 22:23:32 -04:00
699b2c160e
build(linux)!: drop ubuntu 20.04 ( #2327 )
2024-04-03 22:52:37 -04:00
e1588787f0
build(linux): add ubuntu 24.04 ( #2326 )
2024-04-03 21:50:03 -04:00
1329c510b1
docs: update curl flag for macos portfile installation ( #2337 )
2024-03-31 09:19:11 -04:00
2b059c6797
fix(i18n): update localization docs and js strings ( #2325 )
2024-03-30 10:01:48 -04:00
ae71a6ad83
AMF: rate control improvements ( #2251 )
2024-03-29 21:07:24 -04:00
2af0ce364d
Revert "Add capture using WinRT Windows.Graphics.Capture API." ( #2320 )
2024-03-29 12:43:44 -04:00
8f1692a5ac
Add capture using WinRT Windows.Graphics.Capture API. ( #2149 )
...
Co-authored-by: ReenigneArcher <42013603+ReenigneArcher@users.noreply.github.com >
2024-03-27 23:47:26 -04:00
89e8b9628c
ci(tests): add test framework ( #1603 )
2024-03-24 19:52:24 -04:00
934f81182a
fix(i18n): match two__letters code to crowdin ( #2289 )
2024-03-22 21:33:56 -04:00
87774333f3
feat(i18n): add ui localization ( #2279 )
...
Co-authored-by: TheElixZammuto <6505622+TheElixZammuto@users.noreply.github.com >
2024-03-22 19:54:12 -04:00
0bfad20d4c
fix(Linux/Fedora): re-enable CUDA and bump to 12.4.0 ( #2247 )
2024-03-13 09:48:13 -04:00
e383ab9956
Add note to prefer distro packages over Flatpak/AppImage
2024-03-12 19:54:20 -05:00
97467ea355
Reorder and reword the KMS setup step
2024-03-12 19:54:20 -05:00
3181d91edf
Apply udev rules to /dev/uinput immediately after installation
2024-03-12 19:54:20 -05:00
3117fa57ec
Rename 85-sunshine.rules to 60-sunshine.rules
...
This ensures the rules are evaluated before 73-seat-late.rules which
enables uaccess tag application for existing logged on users.
2024-03-12 19:54:20 -05:00
cb4bfaa2f4
Add the .INSTALL script needed for kmsgrab to work
...
This also removes the standalone PKGBUILD artifact because
our PKGBUILD has external dependencies now.
2024-03-09 18:56:44 -06:00
33e99e1feb
build(macos)!: add homebrew formula and drop dmg ( #2222 )
2024-03-09 10:47:55 -05:00
f5dd0d4eaf
Update app examples to clarify new command syntax for Windows
2024-03-07 18:14:28 -06:00
4ebc7b5cef
build(macos): add build strategy matrix ( #2211 )
2024-03-05 08:56:09 -05:00
cb57322190
Move and rename Files tab to be less prominent
2024-02-29 18:35:30 -06:00
2e97c55005
Move and rename Channels option to feature more prominently in the UI
2024-02-29 18:35:30 -06:00
e9bb5697b0
Move UPnP option to the top of the Network tab
2024-02-29 18:35:30 -06:00
4252f5df7c
Add option to allow HEVC usage on older Intel GPUs without low-power encoding
2024-02-29 18:35:30 -06:00