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
R. Aidan Campbell
265c711da5
re-added host saving. Looks like it was lost in nacl-pairing
2016-03-11 09:40:42 -05:00
R. Aidan Campbell
255ab97677
now with a random pairing number, instead of 1233
2016-03-11 09:30:32 -05:00
R. Aidan Campbell
94cfe26a10
Now with a pretty client side dialog for pairing
2016-03-11 09:20:23 -05:00
R. Aidan Campbell
f6261d43b4
fixed JS->CPP message passing bug. Needs strings, ints don't work
2016-03-10 22:49:02 -05:00
R. Aidan Campbell
4050fe0d3b
GUUID is now saved
2016-03-10 22:23:51 -05:00
R. Aidan Campbell
73285c4ff2
fixed pairing function signature. Pairing now somewhat works
2016-03-10 21:38:56 -05:00
R. Aidan Campbell
5ad7c34cec
in-progress commit for saving/loading pairing certs
2016-03-07 18:16:52 -05:00
R. Aidan Campbell
8258c3f826
added untested saving and loading of cert
2016-02-28 00:49:20 -05:00
R. Aidan Campbell
eba9769378
fixed minor material UI bug in the textbox caused by 01d8c7d6bc
2016-02-23 11:33:30 -05:00
R. Aidan Campbell
01d8c7d6bc
UI Formatting update. This closes #15
2016-02-22 10:37:04 -05:00
R. Aidan Campbell
061cc7edd4
now with default bitrate settings. This closes #12
2016-02-21 17:39:14 -05:00
R. Aidan Campbell
61d072f026
Fixed issue caused by javascript refactoring. this closes #13
2016-02-21 17:03:49 -05:00
Aidan Campbell
cab4bd749c
fixed bug where previous bitrate would not load
2016-02-19 16:13:38 -05:00
Aidan Campbell
cd1c3eb564
Merge branch 'master' of github.com:cgutman/moonlight-chrome
2016-02-19 15:16:23 -05:00
Aidan Campbell
658351c4ae
Javascript cleaning
2016-02-19 15:16:14 -05:00
Aidan Campbell
ad9aadc30f
added support for bitrate selection. This closes #9
2016-02-19 12:28:19 -05:00
Aidan Campbell
884eb39589
removed default resolution/FPS text if saved value is found
2016-02-18 22:11:03 -05:00
Aidan Campbell
acfe4d8be6
now choosing video parameters makes a difference
2016-02-18 21:55:27 -05:00
Aidan Campbell
8dfa196a13
saving and loading hostname
2016-02-18 17:41:40 -05:00
Aidan Campbell
c675de7b7f
removed 'log' element for javascript log
2016-02-18 17:10:40 -05:00
Aidan Campbell
0aa55254eb
stream settings are now stored, but they don't do anything
2016-02-18 16:28:33 -05:00
Aidan Campbell
61cc902c63
UI added to select stream settings. Beginning work on #9
2016-02-18 13:43:26 -05:00
Aidan Campbell
619bfb422e
Merge branch 'master' of github.com:cgutman/moonlight-chrome
2016-02-16 21:57:51 -05:00
Aidan Campbell
69ee487757
made app selection view prettier
2016-02-16 21:57:48 -05:00
Aidan Campbell
76f7a07d0b
Centered stream
...
set background to black on stream screen
- this closes #3 and #4
2016-02-16 20:59:20 -05:00
Aidan Campbell
5234c42e9e
stream size is adapted to aspect ratio. This closes #2
2016-02-16 18:44:54 -05:00
Aidan Campbell
f4a74ea6b1
non-aspect-ratio aware scaling
2016-02-16 17:58:59 -05:00
Aidan Campbell
17d0e5b076
fullscreen video rendering
2016-02-16 17:44:17 -05:00
Aidan Campbell
d50bd666e8
fullscreen is now actually full screen.
2016-02-16 16:47:41 -05:00
Aidan Campbell
9ee00e7db0
fixed nacl plugin not responding
2016-02-16 15:00:53 -05:00
Aidan Campbell
7be7d975e4
stylized UI to Material Design
2016-02-16 11:44:24 -05:00
Aidan Campbell
5145012d59
unify the UI into a single page
2016-02-15 16:06:15 -05:00
Aidan Campbell
b634ab84f1
switched to single HTML file by hiding certain regions
2016-02-14 20:33:10 -05:00