Commit Graph
100 Commits
Author SHA1 Message Date
R. Aidan Campbell 7a6ed6da57 minor bugfixes in logging 2017-10-07 14:14:37 -07:00
R. Aidan Campbell 7e1dd5d30a Covered NaCl module loading with logging statements 2017-10-07 14:00:14 -07:00
R. Aidan Campbell 326b7d6aed quick bitrate fix, thanks to Prax's mailed in patch 2017-05-29 18:20:31 -07:00
R. Aidan Campbell 550f59d31b removed unused code, added logging 2017-03-02 11:03:01 -07:00
R. Aidan Campbell 7a87c76091 more verbose logging, fixed minor namespace pollution 2017-03-02 11:02:08 -07:00
R. Aidan Campbell 2d4fc6628f fixed bugs where parsed display modes weren't being saved 2017-02-24 15:57:15 -07:00
R. Aidan Campbell 8d86bd6c51 fix CSS stylization of box art. This closes #104 2016-09-12 21:20:30 -04: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 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