R. Aidan Campbell
|
95eebdbe66
|
now with pairing and add-host dialogs
|
2018-07-04 18:48:09 -07:00 |
|
Cameron Gutman
|
485c014490
|
Fix crash on the placeholder icon and fix display of multiple PCs
|
2018-07-04 16:52:16 -07:00 |
|
Cameron Gutman
|
3a7d3c807e
|
WIP Quick GUI work
|
2018-07-04 16:40:21 -07:00 |
|
Cameron Gutman
|
6a3b95a4b1
|
Start GUI rewrite in QML
|
2018-07-04 14:16:25 -07:00 |
|
Cameron Gutman
|
04c9a3a2eb
|
Implement Wake-on-LAN
|
2018-07-03 22:11:21 -07:00 |
|
Cameron Gutman
|
a02931f5fc
|
Cleanup some unused parameter warnings
|
2018-07-01 11:54:12 -07:00 |
|
Cameron Gutman
|
5729f65138
|
Implement mDNS PC discovery
|
2018-06-30 23:07:31 -07:00 |
|
Cameron Gutman
|
7186f20e05
|
Integrate forked QMdnsEngine with some required fixes for GameStream (submitted upstream)
|
2018-06-30 21:41:00 -07:00 |
|
Cameron Gutman
|
4c75456aee
|
Fix improper handling of polling thread termination
|
2018-06-28 03:52:42 -07:00 |
|
Cameron Gutman
|
3d7c8d4bfb
|
Fix some warnings on GCC
|
2018-06-28 03:13:38 -07:00 |
|
Cameron Gutman
|
e5ef1bcfc5
|
Stub out the error handling when launch/resume fails
|
2018-06-28 02:10:31 -07:00 |
|
Cameron Gutman
|
d1a512538c
|
Fix input bugs from the C++ transistion and implement special key combo stubs
|
2018-06-28 02:04:51 -07:00 |
|
Cameron Gutman
|
0821c66d8c
|
Rewrite streaming code to C++ and forklift most of the setup out of the GUI code
|
2018-06-28 01:44:43 -07:00 |
|
Cameron Gutman
|
cad95f12f6
|
More PoC streaming code (closer to final)
|
2018-06-27 23:54:24 -07:00 |
|
Cameron Gutman
|
94ecc4a1c8
|
Always return 1 gamepad in single controller mode
|
2018-06-27 23:53:12 -07:00 |
|
Cameron Gutman
|
7d14b2a2be
|
Fix endianness issue with the RI key IV
|
2018-06-27 23:52:29 -07:00 |
|
Cameron Gutman
|
6e4104ac15
|
Add StreamingPreferences class
|
2018-06-27 23:15:13 -07:00 |
|
Cameron Gutman
|
6fa4faa285
|
Rename http folder to backend to better align with the classes inside
|
2018-06-27 22:30:33 -07:00 |
|
Cameron Gutman
|
1b36071e02
|
Additional work in MainWindow for integration with new classes
|
2018-06-27 22:16:57 -07:00 |
|
Cameron Gutman
|
d7d11635a0
|
Add BoxArtManager for loading box art with caching
|
2018-06-27 22:02:29 -07:00 |
|
Cameron Gutman
|
135568b5ee
|
Minor class improvements
|
2018-06-27 19:55:44 -07:00 |
|
Cameron Gutman
|
36c8b6ce53
|
Persist host changes after update
|
2018-06-27 02:08:56 -07:00 |
|
Cameron Gutman
|
ce4e469b7b
|
We can't change audio config after sending the launch or resume request, so autodetection will need to happen earlier
|
2018-06-27 01:39:48 -07:00 |
|
Cameron Gutman
|
0bd2274462
|
Simplify IdentityManager by using QSettings instead of files
|
2018-06-27 01:36:56 -07:00 |
|
Cameron Gutman
|
a5d1099e26
|
Add code to serialize and deserialize hosts and applists for persistence
|
2018-06-27 01:21:55 -07:00 |
|
Cameron Gutman
|
d6b820d707
|
Implement fetching box art
|
2018-06-26 23:49:44 -07:00 |
|
Cameron Gutman
|
76d39c08da
|
Implement app list parsing
|
2018-06-26 23:39:28 -07:00 |
|
Cameron Gutman
|
16d7dca784
|
Fix analog sticks and triggers
|
2018-06-26 22:58:32 -07:00 |
|
Cameron Gutman
|
c6b19826d3
|
Fix typo causing pairing to break
|
2018-06-26 22:58:15 -07:00 |
|
Cameron Gutman
|
35c28116f5
|
Cleanup use of static NvHTTP members
|
2018-06-26 21:49:33 -07:00 |
|
Cameron Gutman
|
fca059522c
|
Implement more of ComputerManager
|
2018-06-26 21:47:01 -07:00 |
|
Cameron Gutman
|
8ce2b410d2
|
Ensure the PC that responded is the one we're querying
|
2018-06-26 19:15:28 -07:00 |
|
Cameron Gutman
|
bb95c4db78
|
Make IdentityManager a singleton
|
2018-06-26 19:03:55 -07:00 |
|
Cameron Gutman
|
6c8349787a
|
Only emit state changed once per iteration
|
2018-06-26 18:44:30 -07:00 |
|
Cameron Gutman
|
6a37a9d77a
|
Move resources back to root
|
2018-06-26 18:43:53 -07:00 |
|
Cameron Gutman
|
5ee52f15c8
|
Work on Computer Manager
|
2018-06-24 15:13:37 -07:00 |
|
Cameron Gutman
|
cded01187d
|
More streaming code
|
2018-06-24 00:14:23 -07:00 |
|
Cameron Gutman
|
4fe6c24702
|
Fix subsequent SSL failures on Windows
|
2018-06-23 23:46:16 -07:00 |
|
Cameron Gutman
|
416724f843
|
More SDL work
|
2018-06-23 22:16:59 -07:00 |
|
Cameron Gutman
|
283327dcce
|
Add SDL2 for Mac and rename OpenSSL libs for unified build
|
2018-06-23 20:32:29 -07:00 |
|
Cameron Gutman
|
e1192d61e1
|
Windows bringup
|
2018-06-23 20:08:17 -07:00 |
|
Cameron Gutman
|
ce64966843
|
Reorganize and prepare for SDL integration
|
2018-06-23 18:46:59 -07:00 |
|
Cameron Gutman
|
ea459a0319
|
Start integration with moonlight-common-c
|
2018-05-06 02:16:05 -07:00 |
|
Cameron Gutman
|
f80450176a
|
Fix SSL on macOS
|
2018-05-05 21:59:30 -07:00 |
|
Cameron Gutman
|
0357e6865d
|
Upgrade macOS OpenSSL library to 1.1
|
2018-05-05 21:42:46 -07:00 |
|
Cameron Gutman
|
63b6da601a
|
Reorganize source and add libraries
|
2018-05-05 18:33:59 -07:00 |
|
Cameron Gutman
|
6adb3f0f45
|
Replace assert() with Q_ASSERT()
|
2018-05-05 16:11:48 -07:00 |
|
Cameron Gutman
|
5001733767
|
Properly fix OpenSSL 1.0.2 and 1.1.0 differences in X509_get0_signature()
|
2018-05-05 16:09:40 -07:00 |
|
Cameron Gutman
|
4323557a34
|
Revert "Fix build with Clang"
This reverts commit 9bd804c4c3 .
|
2018-05-05 16:00:12 -07:00 |
|
Cameron Gutman
|
b4947f1f81
|
Fix storage location of config files
|
2018-05-05 15:57:57 -07:00 |
|