Cameron Gutman
|
6e9de371d7
|
Fix exception when stopping a game
|
2016-10-28 14:02:05 -07:00 |
|
Cameron Gutman
|
0e8ae95c61
|
Fix empty app list on GFE 3.1
|
2016-10-21 11:19:40 -07:00 |
|
Cameron Gutman
|
ee5ee588bc
|
Update to support GFE 3.0.7
|
2016-10-05 19:25:51 -07:00 |
|
Cameron Gutman
|
bd881aaee4
|
Improve handling of attempting to quit another client's session
|
2016-09-24 21:36:38 -07:00 |
|
Cameron Gutman
|
a5adc7eff1
|
Don't cache results from a failed applist query
|
2016-09-24 14:10:10 -07:00 |
|
Cameron Gutman
|
506bc64b66
|
Update the app list on the 2nd successful server poll to warm the cache earlier
|
2016-09-11 22:01:21 -07:00 |
|
R. Aidan Campbell
|
b94e7cd0c2
|
further optimized caching, and minor bugfix
|
2016-09-03 18:12:34 -04:00 |
|
R. Aidan Campbell
|
bfea4dbf5f
|
added cache warming on startup
|
2016-09-03 13:51:56 -04:00 |
|
R. Aidan Campbell
|
b215f19f6a
|
Fixed issue with context being lost, causing invalid mDNS discoveries
|
2016-08-29 16:00:28 -04:00 |
|
Cameron Gutman
|
47868d7c57
|
Centralize polling algorithm
|
2016-08-27 16:34:39 -07:00 |
|
Cameron Gutman
|
3e66fa2f12
|
Bring back applist caching and provide a method for the poller to refresh the cache
|
2016-08-27 13:25:30 -07:00 |
|
R. Aidan Campbell
|
7f1caff2e8
|
fixed bug in pairing
|
2016-08-26 23:30:46 -04:00 |
|
R. Aidan Campbell
|
bd6f5f28fe
|
fixed bug where app couldn't quit
|
2016-08-26 15:10:55 -04:00 |
|
R. Aidan Campbell
|
0255fa15bf
|
replaced global _self with a binded this. This closes #79
|
2016-08-26 13:57:16 -04:00 |
|
R. Aidan Campbell
|
6b8ac65d7f
|
now with background polling and indication of online hosts
|
2016-08-25 17:29:57 -04:00 |
|
R. Aidan Campbell
|
a11b097dde
|
added backend support for various methods of pinging hosts to see if they're up
|
2016-07-27 08:13:54 -04:00 |
|
R. Aidan Campbell
|
853d061acb
|
added backend support for storing varios addressing methods of hosts
|
2016-07-26 15:20:24 -04:00 |
|
R. Aidan Campbell
|
a09b5e7ea9
|
fix crash on older GFE versions
|
2016-07-24 15:32:37 -04:00 |
|
R. Aidan Campbell
|
68cfba608e
|
refactored PC tracking
- stores NvHTTP objects now
- these require revival on loading
- ref #71
- likely contains bugs that I haven't found
|
2016-07-24 14:55:17 -04:00 |
|
R. Aidan Campbell
|
bc5e277fb1
|
minor code cleaning, and more verbose logging on errors
|
2016-07-24 09:14:43 -04:00 |
|
R. Aidan Campbell
|
286bc316e6
|
parsed more info from server
|
2016-07-23 17:00:08 -04:00 |
|
Cameron Gutman
|
3767990bb0
|
Fix some app list refreshing bugs
|
2016-07-10 21:31:35 -07:00 |
|
R. Aidan Campbell
|
1778513544
|
fixed bug if new apps were added to GFE, they wouldn't appear in moonlight, and JS would get sad
|
2016-07-10 18:16:34 -04:00 |
|
R. Aidan Campbell
|
fd6c24c5b9
|
performance improvements on caching
|
2016-07-10 14:01:33 -04:00 |
|
R. Aidan Campbell
|
34f22aacc8
|
box art caching now works
|
2016-07-10 13:37:56 -04:00 |
|
R. Aidan Campbell
|
74069f3f0f
|
forgot to add the helper functions, still doesn't work
|
2016-07-10 11:35:24 -04:00 |
|
R. Aidan Campbell
|
dccff4cc92
|
cleaned still non-functional caching code
|
2016-07-10 11:33:21 -04:00 |
|
R. Aidan Campbell
|
e3d000e8ed
|
Non-functional box art caching
- appears to cache fine in memory
- does NOT want to serialize to chrome.storage.local
- promises are confusing
|
2016-07-09 21:24:19 -04:00 |
|
Cameron Gutman
|
7392ea4ad7
|
Fix returning binary data for box art
|
2016-07-04 14:18:01 -07:00 |
|
Cameron Gutman
|
e90fe56f2b
|
Generate a unique remote input key per connection. This closes #54
|
2016-05-09 19:19:26 -04:00 |
|
Gustavo
|
ed03b8e117
|
Prevent pairing if already in game
|
2016-04-07 11:22:06 -03:00 |
|
Gustavo
|
2682ab6530
|
Clean pairing, simple cache app list, added mDNS support
|
2016-04-07 10:51:32 -03:00 |
|
=
|
08554e9c57
|
fixed pairing for new GFE
|
2016-03-31 17:17:37 -04:00 |
|
R. Aidan Campbell
|
53b29aad69
|
quieted logging for app list retrieving
|
2016-03-13 12:42:52 -04:00 |
|
R. Aidan Campbell
|
028156609b
|
refactored NvHTTP.init() to be less confusing. This closes #17
|
2016-03-11 13:38:00 -05:00 |
|
R. Aidan Campbell
|
94cfe26a10
|
Now with a pretty client side dialog for pairing
|
2016-03-11 09:20:23 -05:00 |
|
Cameron Gutman
|
0fe15be7b6
|
If the server is available, ignore the current game in serverinfo
|
2016-03-10 23:21:51 -08:00 |
|
Cameron Gutman
|
147b4cf9f3
|
Add support for starting a new stream of Steam Big Picture
|
2016-03-10 23:10:08 -08:00 |
|
Cameron Gutman
|
b796b496dd
|
Use the server major version pulled from serverinfo when starting a stream
|
2016-03-10 22:37:26 -08:00 |
|
Cameron Gutman
|
02341e85e2
|
Add basic logic for resuming an existing stream
|
2016-03-10 22:29:00 -08:00 |
|
Cameron Gutman
|
8ce558f701
|
Uniqueid should be a 64-bit hex number, not a UUID
|
2016-03-10 22:07:04 -08:00 |
|
R. Aidan Campbell
|
5ad7c34cec
|
in-progress commit for saving/loading pairing certs
|
2016-03-07 18:16:52 -05:00 |
|
Cameron Gutman
|
4832237a11
|
Pairing is working
|
2016-02-28 00:25:49 -05:00 |
|
Gustavo
|
c420db5373
|
New message handling, and new NvAPI
|
2016-02-25 07:58:36 -03:00 |
|
Aidan Campbell
|
7be7d975e4
|
stylized UI to Material Design
|
2016-02-16 11:44:24 -05:00 |
|