505 Commits

Author SHA1 Message Date
Cameron Gutman
b236632ce0 Add a progress message with the indeterminate loading bar 2016-05-09 15:41:04 -04:00
Cameron Gutman
ce8c8c9983 Various UI and UX improvements to match other Moonlight clients 2016-05-09 15:09:31 -04:00
Cameron Gutman
f0d974bb73 Add profiling code to the video renderer 2016-05-09 14:26:23 -04:00
Cameron Gutman
dd3cf77bee Improve profiling code 2016-05-09 14:25:58 -04:00
Cameron Gutman
2c2c90ef94 Merge branch 'master' of github.com:moonlight-stream/moonlight-chrome 2016-05-09 13:57:18 -04:00
Cameron Gutman
9eaed3029f Add profiling infrastructure (currently unused) 2016-05-09 13:57:08 -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
Cameron Gutman
c31ae71566 Bump version to 0.3 2016-05-08 12:36:25 -04:00
Cameron Gutman
47dfce2c71 Update common-c 2016-05-08 12:10:49 -04:00
Cameron Gutman
fcc4edb556 Use larger video packets to offset the higher packet reception overhead of NaCl 2016-05-08 11:48:18 -04:00
Cameron Gutman
f0b8604147 Only filter keyboard events to ensure Esc still works when mouse lock is disabled 2016-05-06 14:51:43 -04:00
Cameron Gutman
474c0c05e1 Update common-c to fix 4K streaming 2016-05-06 14:47:37 -04:00
Cameron Gutman
7030576f80 Make the default window size a little bigger 2016-05-06 13:36:10 -04:00
Cameron Gutman
97052591ba Modifiers are passed with every input event so we don't need to track them ourselves 2016-05-06 13:22:50 -04:00
Cameron Gutman
ea80c6e3ef Don't request filtering on input events. It needlessly increases CPU usage. 2016-05-06 13:18:42 -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
Cameron Gutman
d22495955c Update common-c 2016-05-05 17:13:30 -04:00
Cameron Gutman
8817df3f58 Use direct submit mode for better performance at higher CPU load 2016-05-05 17:09:49 -04:00
Cameron Gutman
33a19a52f4 Use the same context attributes as the video_decode sample 2016-05-05 17:03:05 -04:00
Cameron Gutman
5b71aa0ce2 Merge branch 'master' of github.com:moonlight-stream/moonlight-chrome 2016-05-05 16:57:42 -04:00
Cameron Gutman
21dd55566e Decouple renderer from decoder and remove associated workarounds 2016-05-05 16:57:26 -04:00
R. Aidan Campbell
41430e1f5c fixed "already in app" dialog.
- this closes #51
2016-05-05 16:03:54 -04:00
Cameron Gutman
25062b99b1 Fix resolution and FPS terminology to be consistent with other clients 2016-05-05 15:41:35 -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
Cameron Gutman
278824fea5 Update moonlight-common-c to fix ENet-related bugs 2016-04-18 16:39:03 -04:00
Cameron Gutman
e16941703d Increment version 2016-04-17 17:17:32 -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
Cameron Gutman
8c258c3eb5 Skip counting controllers that haven't received a single event yet. This closes #38 2016-04-16 15:36:51 -04:00
R. Aidan Campbell
ff753adcfe fixed minor issue with eating hostname field and textbox updates 2016-04-16 13:27:46 -04:00
Cameron Gutman
dda060acb9 Override default handling of Esc. Closes #31 2016-04-16 13:25:39 -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
5da04bbb8a Update README.md
- removed references to bootstrapping: we can pair now
- removed reference to installation from Chrome Web Store
2016-04-12 18:36:35 -04:00
R. Aidan Campbell
835b55a8c7 Merge pull request #35 from Aghassi/master
Updated installation README
2016-04-12 18:24:45 -04:00
David Aghassi
11ae920b8a Updated installation README 2016-04-12 16:26:17 -04:00
Cameron Gutman
ed138f10a2 Update moonlight-common-c 2016-04-07 19:20:07 -04:00
Cameron Gutman
ebb5e16a17 Merge pull request #33 from dead/master
Clean pairing, simple cache app list, added mDNS support
2016-04-07 19:00:48 -04:00
Gustavo
178521ee01 Clean js code 2016-04-07 11:51:07 -03:00