Cameron Gutman
be52272e5c
Fix state corruption caused by having 2 separate ComputerModels. Fixes #6
2018-08-01 21:29:03 -07:00
Cameron Gutman
32f305347f
Bundle ANGLE libraries into the installer to load on hardware without good OpenGL support
2018-08-01 20:40:05 -07:00
Cameron Gutman
18dd6b09bb
Remove 10 ms sleep hidden inside SDL_WaitEvent(). This fixes mouse polling rate being capped at 100 Hz (1 second / 10 ms) and the rendering FPS being capped at 90 FPS.
2018-08-01 18:26:50 -07:00
Cameron Gutman
3ed5f9edf7
Implement C++ functions for quitting apps and querying running apps
2018-07-31 22:21:39 -07:00
Cameron Gutman
017362a5d1
Only allow waking PCs that are not online and paired
2018-07-31 22:10:38 -07:00
Cameron Gutman
e250e08242
Fix AMD vendor ID
2018-07-31 18:22:10 -07:00
Cameron Gutman
48d5a7fb51
Add code signing for Windows. Fixes #11
2018-07-31 18:16:39 -07:00
Cameron Gutman
141ee11e2f
Avoid HEVC on GPUs using hybrid decoding. Fixes #14
2018-07-31 18:09:09 -07:00
Cameron Gutman
4e82ea298e
Update AppStream metadata for 0.0.4a
2018-07-30 23:42:18 -07:00
Cameron Gutman
22be912788
Fix accent prompt appearing when keys are held down on macOS
2018-07-30 22:44:19 -07:00
Cameron Gutman
02242b9b34
Replace Opus submodule with prebuilt libopus 1.2.1 binaries for Windows and Mac
2018-07-30 22:10:08 -07:00
Cameron Gutman
e9c1f883da
Use full-screen desktop mode for Mac to allow Spaces to work
2018-07-30 00:03:17 -07:00
Cameron Gutman
141f6669e8
Version 0.0.4
2018-07-29 21:44:10 -07:00
Cameron Gutman
6300d242cc
Update AppStream metadata
2018-07-29 21:40:34 -07:00
Cameron Gutman
186579266c
Fix Online -> Offline computer transition
2018-07-29 19:08:29 -07:00
Cameron Gutman
13490af90c
Replace OpenSSL dylibs with static build for macOS 10.10+
2018-07-29 19:07:42 -07:00
R. Aidan Campbell
23a9c2cd9e
context menu opened by default for offline hosts
2018-07-29 16:13:42 -07:00
R. Aidan Campbell
88631e4a63
Merge branch 'master' of github.com:cgutman/moonlight-qt
2018-07-29 16:04:53 -07:00
R. Aidan Campbell
9e744ce169
Now with WoL and PC deletion from QML. Deletion needs bugfix, possibly not committed to storage?
2018-07-29 16:04:45 -07:00
Cameron Gutman
77a68db8c1
Code signing for Mac
2018-07-29 15:35:51 -07:00
Cameron Gutman
27247f253c
Add Travis CI badge
2018-07-29 13:50:11 -07:00
Cameron Gutman
ada7f92c75
Travis CI for Mac
2018-07-29 13:38:05 -07:00
Cameron Gutman
87db4e88a5
Replace autogenerate app bundle strings with real ones and relocate the icon for Mac
2018-07-29 13:05:18 -07:00
R. Aidan Campbell
277594139b
Updated macos .app icon to use proper logo
2018-07-29 10:21:53 -07:00
Cameron Gutman
79d5e35306
Mac deployment
...
- Use the SDL2 framework wholesale instead of manually extracting dylib and headers
- Run install_name_tool on the remaining dylibs so they use the correct load path
- Add generate-dmg.sh for creating packaged Mac builds
2018-07-29 03:38:59 -07:00
Cameron Gutman
cda80b319e
Publish artifacts from AppVeyor builds
2018-07-28 23:59:20 -07:00
Cameron Gutman
ab4b024df4
Travis CI support
2018-07-28 22:49:36 -07:00
Cameron Gutman
7f9cbac232
Fix more AppVeyor bugs
2018-07-28 19:56:08 -07:00
Cameron Gutman
8470ffcb0d
Fix some build script bugs uncovered by AppVeyor
2018-07-28 19:44:09 -07:00
Cameron Gutman
92c897762b
Fix AppVeyor link
2018-07-28 19:33:11 -07:00
Cameron Gutman
36014cfcfd
Add AppVeyor build status
2018-07-28 19:29:54 -07:00
Cameron Gutman
df26f731eb
Improve debugging messages
2018-07-28 16:06:26 -07:00
Cameron Gutman
e39b5a6a72
Block x86 installs on x64 OSes
2018-07-28 13:59:27 -07:00
Cameron Gutman
c7138fe36c
Fix Discord link
2018-07-28 03:52:24 -07:00
Cameron Gutman
b5deab772d
Add Discord link
2018-07-28 03:47:34 -07:00
Cameron Gutman
4bfeccec74
Update README with more information
2018-07-28 03:45:45 -07:00
Cameron Gutman
42ed39a67f
Version 0.0.3
2018-07-28 03:13:39 -07:00
Cameron Gutman
68612db86d
Fix audio glitching on GFE 3.14.1 at low bitrates
2018-07-28 03:13:05 -07:00
Cameron Gutman
3ad5f1478c
Comment out HDR option since it's non-working and tweak the remaining option text
2018-07-28 03:06:11 -07:00
Cameron Gutman
a81b501d7d
Hide the gamepad mapping button since it's unimplemented
2018-07-28 01:27:42 -07:00
Cameron Gutman
871988b2cb
Add 1440p and up to 90 FPS streaming options for > 60 Hz monitors
2018-07-28 01:22:31 -07:00
Cameron Gutman
59d087adf5
Add function for querying maximum supported streaming frame rate
2018-07-28 00:25:52 -07:00
Cameron Gutman
d9ed3f9694
Fix incorrect key mappings with non-QWERTY keyboards on both host and client
2018-07-27 02:08:54 -07:00
Cameron Gutman
e652dbcc79
Version 0.0.2
2018-07-27 00:14:29 -07:00
Cameron Gutman
b5965d763c
Create desktop shortcut, detect various error conditions to fail installation, and only install VCRedist if it's not already present
2018-07-27 00:13:02 -07:00
Cameron Gutman
717c3903d1
Fix top padding for grid views
2018-07-26 22:47:48 -07:00
Cameron Gutman
5854ce2000
Fix handling of long app names
2018-07-26 22:39:45 -07:00
Cameron Gutman
eb1316ce32
Avoid asserting if we get a box art load completion callback for an app that's gone
2018-07-26 22:16:27 -07:00
Cameron Gutman
c31e7262b2
Fix decoding of non-ASCII characters
2018-07-26 22:15:52 -07:00
Cameron Gutman
9e6aadffa1
Populate the DXVA2_VideoDesc with format details from the AVFrame
2018-07-26 21:04:05 -07:00