Commit Graph
100 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 225db4eaaa version bump 2016-09-01 10:31:22 -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
R. Aidan Campbell 99c07cb521 band-aid fix to fix multi-host stylization. This closes #95 2016-08-29 14:55:28 -04:00
R. Aidan Campbell c308e4034c Merge branch 'master' of github.com:cgutman/moonlight-chrome 2016-08-27 16:28:48 -04:00
R. Aidan Campbell c0cfd0bb94 fixed stylization with remove host icon 2016-08-27 16:28:36 -04: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
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 4ec8decd45 Merge branch 'abdallahsoliman-master' 2016-08-27 09:09:36 -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
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 b41294b9b9 fixed bug where add host button wouldn't invert colors on hover 2016-07-23 21:00:17 -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
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
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
R. Aidan Campbell 88795bc126 fixed bug in replacing current app
- removed the feature. instead it will just quit the app
- added additional bit for material back icon
2016-07-09 19:05:28 -04:00
R. Aidan Campbell a7fea0051c added material back icon 2016-07-09 18:57:16 -04:00
R. Aidan Campbell 67d57aa335 code cleaning for grid UI 2016-07-09 16:55:39 -04:00
R. Aidan Campbell 0349f6db8d cleaned out unused HTML 2016-07-09 16:54:51 -04:00
R. Aidan Campbell fcc6d0f06b indentation fixes 2016-07-09 14:11:38 -04:00
R. Aidan Campbell 1773b6cf34 clicking an icon now starts the game 2016-07-09 13:28:39 -04:00
R. Aidan Campbell 9546e5fee1 fixed issue where add icon didn't show the add host dialog 2016-06-19 07:57:43 -04:00
R. Aidan Campbell ee76cfc861 removed recent inline CSS styling 2016-06-19 07:57:11 -04:00
R. Aidan Campbell 7495f7bba0 ...aaaannd center the text in the grid, too 2016-06-16 08:36:41 -04:00
R. Aidan Campbell 58864a2098 prettifying the add icon 2016-06-16 08:35:04 -04:00
R. Aidan Campbell b83df32665 added new icon for adding host
- really ugly because this is a commit before I run
- unfinished!
2016-06-15 17:43:37 -04:00
R. Aidan Campbell d123ee3cec Added untested support for mDNS addition to grid
- This allows multiple hosts to be discovered from mDNS
- I don't have a GFE computer on my network, so I can't really test this...
2016-06-15 10:57:32 -04:00
R. Aidan Campbell af6caddc9f added support for adding new hosts through grid UI, old UI is slowly deprecating 2016-06-13 23:24:45 -04:00
R. Aidan Campbell 95e29f709c basic work on a grid UI. This contains code for dynamic generation of a host grid, and clicking the icon takes you to the game selection page 2016-06-12 23:32:40 -04:00
R. Aidan Campbell b251439569 Merge branch 'master' of github.com:cgutman/moonlight-chrome 2016-06-09 17:01:10 -04:00
R. Aidan Campbell a897e521c0 added icon to header 2016-06-09 17:00:56 -04:00
R. Aidan Campbell 9ecc62a61d Added hack for prettier snackbar
- this closes #56
2016-05-10 13:07:29 -04:00
R. Aidan Campbell 09ea7d4b84 Clean the loading bar if the stream fails 2016-05-09 13:20:08 -04:00
R. Aidan Campbell 8f0b911031 Indeterminate loading bar is shown while connecting to stream
- This closes #37
2016-05-09 13:15:49 -04:00
R. Aidan Campbell 5e9fe3c736 merged, because I was an idiot who didn't pull before working 2016-05-09 09:12:08 -04:00
R. Aidan Campbell 23e0fac911 fixed seemingly right-aligned snackbar text
- this fixes the behavior of #56, but now the text is left-aligned instead of centered
2016-05-09 09:07:13 -04:00
R. Aidan Campbell eba64c2e46 removed snackbar hack, and converted tabs to spaces 2016-05-09 09:07:02 -04:00
R. Aidan Campbell 6b00775c3c updated MDL to 1.1.3 2016-05-09 09:05:16 -04:00
R. Aidan Campbell 4e7560295f NaCl module doesn't display until we start an app
- this closes #49
2016-05-06 12:39:36 -04:00
R. Aidan Campbell b465034d6d changed default window size to include everything we need. This closes #55 2016-05-06 11:11:46 -04:00
R. Aidan Campbell f39b6486bf changed "maximize" window button to fullscreen instead
- this closes #46
2016-05-05 18:05:57 -04:00
R. Aidan Campbell 35fb2c45ec changed app to open in windowed mode, but stream in fullscreen
- this closes #45
- changed references of 'target' into 'host' as per #41
2016-05-05 17:35:45 -04:00
R. Aidan Campbell 41430e1f5c fixed "already in app" dialog.
- this closes #51
2016-05-05 16:03:54 -04:00
R. Aidan Campbell b5d2a20146 fixed issue with 4K streaming 2016-04-20 12:56:19 -04:00
R. Aidan Campbell 6b97487148 Updated video defaults to be 720p, 60fps, 10Mbps 2016-04-20 10:56:46 -04:00
R. Aidan Campbell 97fc2d4fa8 Added frontend support for 4K
- This does NOT give full 4K support.  The NaCl plugin still needs to support it
- Progress commit on #42
- Fixed bad default value for 720p bitrate: from 15Mbps to 5Mbps
2016-04-20 10:53:34 -04:00
R. Aidan Campbell c16ef908c9 fixed #40. copy/pasted too much code... 2016-04-16 16:53:57 -04:00
R. Aidan Campbell 1f3a1cbaa9 added support for failed promises 2016-04-16 15:56:11 -04:00
R. Aidan Campbell ff753adcfe fixed minor issue with eating hostname field and textbox updates 2016-04-16 13:27:46 -04:00
R. Aidan Campbell a4b4d6013d Merge branch 'master' of github.com:moonlight-stream/moonlight-chrome 2016-04-16 13:10:06 -04:00
R. Aidan Campbell 5d4f191b07 user can now forget hosts
- hosts are never unpaired, so re-adding the hostname will not require pairing
GFEHostIP field marked as `dirty` when mDNS found
- thanks to https://github.com/google/material-design-lite/issues/903
- untested.
2016-04-16 13:07:47 -04:00
R. Aidan Campbell 55275b8c4b moved to single-button for pairing and streaming. This closes #26 2016-04-16 11:58:51 -04:00
R. Aidan Campbell bc49cff3c2 prevent pairing if already paired
this closes #25
2016-04-03 10:52:07 -04:00
R. Aidan Campbell e555bd8282 prevent pairing if already in game
progress commit on #26
2016-04-03 10:31:26 -04:00
R. Aidan Campbell 659d8cc795 fixed pairing cancel button
this closes #27
2016-04-03 09:21:40 -04:00
= 08554e9c57 fixed pairing for new GFE 2016-03-31 17:17:37 -04:00
R. Aidan Campbell de464802cf cleaned up some unnecessary NvHTTP calls to make things faster 2016-03-13 13:09:09 -04:00
R. Aidan Campbell 8a31d90342 app list is now alphabetically sorted 2016-03-13 12:56:07 -04:00
R. Aidan Campbell 1a4ea5daf4 added popup for auto-canceling currently running app 2016-03-13 12:43:56 -04:00
R. Aidan Campbell 53b29aad69 quieted logging for app list retrieving 2016-03-13 12:42:52 -04:00
R. Aidan Campbell 6336f47131 minor updates for quitting apps 2016-03-12 19:51:07 -05:00
R. Aidan Campbell 527c914a42 now with nice resume/run text changes. This closes #20 2016-03-12 19:25:25 -05:00
R. Aidan Campbell 617afd2d4f now with a proper UI reset after closing a stream. this closes #19 2016-03-12 19:06:33 -05:00
R. Aidan Campbell cce49d66b2 fixed init race condition, thanks to @dead this closes #21 2016-03-12 18:48:47 -05:00
R. Aidan Campbell 15e00aeff9 progress commit, pairing still not fixed 2016-03-12 11:28:24 -05:00
R. Aidan Campbell 8b2ab541b8 code cleaning, app list auto-retrieved after pairing 2016-03-11 14:07:16 -05:00
R. Aidan Campbell 39e4f806c9 removed testing UI, added ability to resume app 2016-03-11 13:48:58 -05: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 b2cbd36ec4 now with some toast notifications for logging 2016-03-11 12:20:55 -05:00
R. Aidan Campbell 8bb359714d Now with Quitting apps, and defaults to currently running app. This closes #18 2016-03-11 11:04:53 -05:00
R. Aidan Campbell 6e26a24939 you can now play any game. 2016-03-11 10:41:42 -05:00
R. Aidan Campbell de7dcbb675 now with basic game listing support 2016-03-11 10:17:34 -05:00