Commit Graph

147 Commits

Author SHA1 Message Date
R. Aidan Campbell
2df5527cc0 major code refactorings to lower the confusing branching. This is mostly tested, but bugs may have been introduced. Progress on #32 2016-09-03 12:04:46 -04:00
R. Aidan Campbell
b215f19f6a Fixed issue with context being lost, causing invalid mDNS discoveries 2016-08-29 16:00:28 -04:00
R. Aidan Campbell
1c647c0327 removed unpair button from mDNS hosts. This closes #96 2016-08-29 15:05:02 -04:00
Cameron Gutman
195f98a43e Move mDNS discovery start after the module is fully initialized 2016-08-27 17:39:42 -07:00
Cameron Gutman
344dcc0bc3 Avoid calling refreshServerInfo() before selecting an address 2016-08-27 17:26:46 -07:00
Cameron Gutman
029f92f821 Fix mDNS adding and updating hosts 2016-08-27 16:58:35 -07: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
19d207a4c8 now with unpairing button. The button location and styling is very broken. 2016-08-27 16:15:23 -04:00
Cameron Gutman
cd5cfc1609 Show a spinner while the applist loads 2016-08-27 13:12:13 -07:00
Cameron Gutman
682246fa27 Speed up click on host by using cached serverinfo 2016-08-27 13:07:43 -07:00
R. Aidan Campbell
9401443c4f quitting apps now has a confirmation dialog 2016-08-27 10:15:47 -04:00
R. Aidan Campbell
00437e6e60 add fallback bitrate of 10mbps for unrecognized resolutions 2016-08-27 09:26:27 -04:00
R. Aidan Campbell
6d432a0fb9 moved back button into static HTML, and fixed bug where it would show in host selection menu 2016-08-27 09:22:58 -04:00
R. Aidan Campbell
8929f5840b fixed duplicate quit app buttons from appearing 2016-08-27 09:12:55 -04:00
R. Aidan Campbell
ed649b386b Merge branch 'master' of https://github.com/abdallahsoliman/moonlight-chrome into abdallahsoliman-master 2016-08-27 09:09:14 -04:00
R. Aidan Campbell
4df695bdc9 fixed bug where duplicate box art icons would appear. This closes #78 2016-08-27 09:04:56 -04:00
Abdallah Soliman
d8400edb04 added id quitCurrentApp to div.cancel-current 2016-08-26 23:05:41 -05:00
Abdallah Soliman
9fe78243f6 changed cancel current button placement and style 2016-08-26 22:54:03 -05:00
R. Aidan Campbell
7f1caff2e8 fixed bug in pairing 2016-08-26 23:30:46 -04:00
R. Aidan Campbell
36367f69c3 progress commit for prettier app cancel button 2016-08-26 20:48:20 -04:00
R. Aidan Campbell
b2df44719c added really ugly icon to quit the current app 2016-08-26 15:11:22 -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
5c925faf34 fixed background polling interrupting calls to start or quit an app 2016-08-26 13:56:24 -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
c0e5b61425 fixed bug with remote audio. You need to use variables after you make them... 2016-07-24 08:31:22 -04:00
R. Aidan Campbell
8c78632d0b added untested support for remote audio playing 2016-07-23 20:47:55 -04:00
R. Aidan Campbell
edc4a0ad29 fixed bugs where new hosts would get different icons, and where clicking the .svg would fail to load the app list 2016-07-23 18:54:19 -04:00
R. Aidan Campbell
286bc316e6 parsed more info from server 2016-07-23 17:00:08 -04:00
R. Aidan Campbell
0a84d27386 fixed issue with game not being highlighted on exit 2016-07-23 13:58:24 -04:00
Abdallah Soliman
4961af16dc desired mdl behavior added to host button for trial purposes 2016-07-12 20:23:41 -05:00
Abdallah Soliman
e269b73bd3 Merge branch 'master' of github.com:abdallahsoliman/moonlight-chrome 2016-07-12 19:36:31 -05:00
Abdallah Soliman
83a4deb3b1 added icons to hosts 2016-07-12 19:36:23 -05:00
Cameron Gutman
f88f55e7c9 Launch the request game after quitting existing app. Fixes #72 2016-07-10 22:40:41 -07:00
Cameron Gutman
c2fde815fa Return after invoking a completion handler 2016-07-10 21:51:29 -07:00
Cameron Gutman
237fcdeef8 Fix hosts not persisting in the grid and duplicating when returning to the PC screen 2016-07-10 21:47:28 -07:00
Cameron Gutman
3767990bb0 Fix some app list refreshing bugs 2016-07-10 21:31:35 -07:00
Cameron Gutman
fd3d19ca03 Fix adding a PC that has already been paired 2016-07-10 21:18:24 -07:00
Abdallah Soliman
7d598ebaf4 added title below image, need to do some more styling to whole interface eventually 2016-07-10 22:21:38 -05: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
96514784a9 added borders to all box art, because it looked weird 2016-07-10 16:38:26 -04:00
R. Aidan Campbell
2674de45ea added support for back button icon
- made .svg icons clickable
2016-07-10 16:19:00 -04:00
R. Aidan Campbell
5acd595f63 fixed bug causing options & host to still appear in game selection mode 2016-07-10 15:36:40 -04:00
R. Aidan Campbell
43f464cf9c fixed bug where current app wasn't bordered 2016-07-10 14:14:13 -04:00