Commit Graph

26 Commits

Author SHA1 Message Date
5e5ae0b4b8 Merge branch 'nightly' into fix/image-paths 2022-09-11 20:35:24 -04:00
2298cbbe20 remove debugging commands from add-firewall-rule.bat 2022-08-30 12:39:12 -04:00
f7d4f49809 fix windows add-firewall-rule script 2022-08-28 15:51:17 -04:00
b3a1615170 fix image paths 2022-08-26 19:40:53 -04:00
7b8abc49e2 Merge branch 'nightly' into fix/paths 2022-08-17 13:51:43 -04:00
65b557d003 Add batch files to add and remove firewall rules 2022-08-16 11:57:14 +08:00
663a92ce33 install bat scripts on windows 2022-08-14 22:16:20 -04:00
8b0e6a28c2 single AppImage file
- simplify cmake install prefix and assets directory
2022-08-14 18:29:05 -04:00
7dc8546c25 remove config backup and restore 2022-08-12 16:13:04 -04:00
30c178baa1 move default configs to assets directory 2022-08-12 16:00:19 -04:00
15aca474eb fix button formatting 2022-08-07 16:34:39 -04:00
d963bd1daa add discord widgetbot crate 2022-08-07 16:34:15 -04:00
da3c39e9e3 change org to LizardByte (#263)
- updates issue template
- updates docker readme
2022-07-29 09:45:26 -04:00
92f1313993 Merge branch 'nightly' into macports-improvements 2022-06-29 19:06:33 -04:00
25e21ee807 Fix removing directories for macos uninstall_pkg 2022-06-25 19:10:47 -04:00
270d4ddffe Fix paths for AUR and...
- Rename udev rules file
- Refactor CI to properly collect clone url for PRs (AUR only)
2022-06-23 23:55:48 -04:00
7019756fa1 Fix macos uninstall pkg script 2022-06-23 20:42:18 -04:00
c61b31e8a6 Create uninstall_pkg.sh 2022-06-22 21:42:10 -04:00
2d969c2ccc platform/windows: change dwmflush default, add autodetection
On each re/init, query the active monitor refresh rate via
DwmGetCompositionTimingInfo. If the client requested framerate exceeds
the host monitor refresh, automatically disable DwmFlush.

This avoids the problem by which DwmFlush would constrain the client
FPS if the host monitor runs at a lower refresh rate, thus allowing
the feature to be enabled by default.

If there are other issues caused by DwmFlush for certain systems,
it can still be disabled via configuration.
2022-06-15 22:23:09 +01:00
211b25848f platform/windows: add optional DwmFlush() call to improve Windows capture
Invoke DwmFlush() before acquiring the next frame to alleviate visual stutter
during mouse movement at the cost of constraining the capture rate to the host's
monitor refresh.

Disabled by default; enable via "dwmflush" boolean configuration parameter.
2022-06-15 22:23:09 +01:00
d051b58190 webui: correct AMD AMF Coder name & pre-fill default setting 2022-06-15 22:23:09 +01:00
ab0a6b5fa6 webui: remove erroneous v-bind properties
These were causing unusual behaviour (select dialogs displaying a blank label
when a value should be selected, and values randomly setting themselves to
undefined when switching tabs).
2022-06-15 22:23:09 +01:00
ca21e6a8ac Update documentation 2022-06-15 15:52:38 -04:00
9b4fc8a270 Fix udev rules
- Adds to permission to create "Sunshine Mouse"
2022-06-08 23:00:18 -04:00
4f6b001483 Update paths and dependencies
- Updates paths for Linux and MacOS builds
- Strategy matrix build for Linux (CPACK/AppImage)
- Fix dependencies for rpm package
2022-05-15 16:26:00 -04:00
68ba1db24a Refactor assets and config directory 2022-05-11 23:10:46 -04:00