Commit Graph

  • 02d1d7b236 Update readme for current project status Cameron Gutman 2016-06-12 14:58:14 -05:00
  • abbc3de2c5 Use the same short description as Android v0.4 Cameron Gutman 2016-06-12 14:25:37 -05:00
  • 2d15e26eca Revert "added icon to header" Cameron Gutman 2016-06-12 14:14:35 -05:00
  • b251439569 Merge branch 'master' of github.com:cgutman/moonlight-chrome R. Aidan Campbell 2016-06-09 17:01:10 -04:00
  • a897e521c0 added icon to header R. Aidan Campbell 2016-06-09 17:00:56 -04:00
  • d79de49c37 Update manifest to 0.4 Cameron Gutman 2016-06-09 15:44:43 -05:00
  • 4b0c845372 Require 3D support for Moonlight Cameron Gutman 2016-06-09 15:10:31 -05:00
  • 27cdd06225 Display a loading bar until the NaCl plugin is loaded Cameron Gutman 2016-06-09 14:49:04 -05:00
  • f243685990 Allow packet receiving to happen in parallel with video decoding by not using direct-submit Cameron Gutman 2016-06-09 13:33:31 -05:00
  • 69ba5a709b Flushing the decoder seems to hang when the software fallback is in use, so let the destructor abort callbacks instead Cameron Gutman 2016-06-09 13:25:18 -05:00
  • 6c13c9b67d Only show the NaCl plugin when a frame has been rendered Cameron Gutman 2016-06-09 13:22:27 -05:00
  • 1f3f4bd0aa Implement fallback to software when hardware decoding is unavailable Cameron Gutman 2016-06-09 12:23:23 -05:00
  • f2d9bce746 Update common-c to get the MTU fix in ENet Cameron Gutman 2016-05-21 18:33:14 -05:00
  • 9ecc62a61d Added hack for prettier snackbar - this closes #56 R. Aidan Campbell 2016-05-10 13:07:29 -04:00
  • d08d1f3132 Fix the GL error assert macro Cameron Gutman 2016-05-10 01:33:04 -04:00
  • 64d9f18c39 Unbind the graphics context when exiting the stream Cameron Gutman 2016-05-09 22:54:07 -04:00
  • 0d8f82a5f9 Revert "Clear the display when tearing down the decoder. This closes #50" Cameron Gutman 2016-05-09 22:35:12 -04:00
  • e90fe56f2b Generate a unique remote input key per connection. This closes #54 Cameron Gutman 2016-05-09 19:19:26 -04:00
  • 83e6627025 Multiply bitrate by 1000 rather than 1024 to match other GameStream clients Cameron Gutman 2016-05-09 18:44:15 -04:00
  • 23b152e71a Disable connection persistence and enable a 5 second connect timeout Cameron Gutman 2016-05-09 18:31:40 -04:00
  • 1278277d46 Use a new curl easy instance per request Cameron Gutman 2016-05-09 18:21:10 -04:00
  • 68aecaeed5 Clear the display when tearing down the decoder. This closes #50 Cameron Gutman 2016-05-09 17:02:16 -04:00
  • b236632ce0 Add a progress message with the indeterminate loading bar Cameron Gutman 2016-05-09 15:41:04 -04:00
  • ce8c8c9983 Various UI and UX improvements to match other Moonlight clients Cameron Gutman 2016-05-09 15:09:31 -04:00
  • f0d974bb73 Add profiling code to the video renderer Cameron Gutman 2016-05-09 14:26:23 -04:00
  • dd3cf77bee Improve profiling code Cameron Gutman 2016-05-09 14:25:58 -04:00
  • 2c2c90ef94 Merge branch 'master' of github.com:moonlight-stream/moonlight-chrome Cameron Gutman 2016-05-09 13:57:18 -04:00
  • 9eaed3029f Add profiling infrastructure (currently unused) Cameron Gutman 2016-05-09 13:57:08 -04:00
  • 09ea7d4b84 Clean the loading bar if the stream fails R. Aidan Campbell 2016-05-09 13:20:08 -04:00
  • 8f0b911031 Indeterminate loading bar is shown while connecting to stream - This closes #37 R. Aidan Campbell 2016-05-09 13:15:49 -04:00
  • 5e9fe3c736 merged, because I was an idiot who didn't pull before working R. Aidan Campbell 2016-05-09 09:12:08 -04:00
  • 23e0fac911 fixed seemingly right-aligned snackbar text - this fixes the behavior of #56, but now the text is left-aligned instead of centered R. Aidan Campbell 2016-05-09 09:07:13 -04:00
  • eba64c2e46 removed snackbar hack, and converted tabs to spaces R. Aidan Campbell 2016-05-09 09:07:02 -04:00
  • 6b00775c3c updated MDL to 1.1.3 R. Aidan Campbell 2016-05-09 09:05:16 -04:00
  • c31ae71566 Bump version to 0.3 Cameron Gutman 2016-05-08 12:36:25 -04:00
  • 47dfce2c71 Update common-c Cameron Gutman 2016-05-08 12:10:49 -04:00
  • fcc4edb556 Use larger video packets to offset the higher packet reception overhead of NaCl Cameron Gutman 2016-05-08 11:48:18 -04:00
  • f0b8604147 Only filter keyboard events to ensure Esc still works when mouse lock is disabled Cameron Gutman 2016-05-06 14:51:43 -04:00
  • 474c0c05e1 Update common-c to fix 4K streaming Cameron Gutman 2016-05-06 14:47:37 -04:00
  • 7030576f80 Make the default window size a little bigger Cameron Gutman 2016-05-06 13:36:10 -04:00
  • 97052591ba Modifiers are passed with every input event so we don't need to track them ourselves Cameron Gutman 2016-05-06 13:22:50 -04:00
  • ea80c6e3ef Don't request filtering on input events. It needlessly increases CPU usage. Cameron Gutman 2016-05-06 13:18:42 -04:00
  • 4e7560295f NaCl module doesn't display until we start an app - this closes #49 R. Aidan Campbell 2016-05-06 12:39:36 -04:00
  • b465034d6d changed default window size to include everything we need. This closes #55 R. Aidan Campbell 2016-05-06 11:11:46 -04:00
  • f39b6486bf changed "maximize" window button to fullscreen instead - this closes #46 R. Aidan Campbell 2016-05-05 18:05:57 -04:00
  • 35fb2c45ec changed app to open in windowed mode, but stream in fullscreen - this closes #45 - changed references of 'target' into 'host' as per #41 R. Aidan Campbell 2016-05-05 17:35:45 -04:00
  • d22495955c Update common-c Cameron Gutman 2016-05-05 17:13:30 -04:00
  • 8817df3f58 Use direct submit mode for better performance at higher CPU load Cameron Gutman 2016-05-05 17:09:49 -04:00
  • 33a19a52f4 Use the same context attributes as the video_decode sample Cameron Gutman 2016-05-05 17:03:05 -04:00
  • 5b71aa0ce2 Merge branch 'master' of github.com:moonlight-stream/moonlight-chrome Cameron Gutman 2016-05-05 16:57:42 -04:00
  • 21dd55566e Decouple renderer from decoder and remove associated workarounds Cameron Gutman 2016-05-05 16:57:26 -04:00
  • 41430e1f5c fixed "already in app" dialog. - this closes #51 R. Aidan Campbell 2016-05-05 16:03:54 -04:00
  • 25062b99b1 Fix resolution and FPS terminology to be consistent with other clients Cameron Gutman 2016-05-05 15:41:35 -04:00
  • b5d2a20146 fixed issue with 4K streaming R. Aidan Campbell 2016-04-20 12:56:19 -04:00
  • 6b97487148 Updated video defaults to be 720p, 60fps, 10Mbps R. Aidan Campbell 2016-04-20 10:56:46 -04:00
  • 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 R. Aidan Campbell 2016-04-20 10:53:34 -04:00
  • 278824fea5 Update moonlight-common-c to fix ENet-related bugs Cameron Gutman 2016-04-18 16:39:03 -04:00
  • e16941703d Increment version Cameron Gutman 2016-04-17 17:17:32 -04:00
  • c16ef908c9 fixed #40. copy/pasted too much code... R. Aidan Campbell 2016-04-16 16:53:57 -04:00
  • 1f3a1cbaa9 added support for failed promises R. Aidan Campbell 2016-04-16 15:56:11 -04:00
  • 8c258c3eb5 Skip counting controllers that haven't received a single event yet. This closes #38 Cameron Gutman 2016-04-16 15:36:51 -04:00
  • ff753adcfe fixed minor issue with eating hostname field and textbox updates R. Aidan Campbell 2016-04-16 13:27:46 -04:00
  • dda060acb9 Override default handling of Esc. Closes #31 Cameron Gutman 2016-04-16 13:25:39 -04:00
  • a4b4d6013d Merge branch 'master' of github.com:moonlight-stream/moonlight-chrome R. Aidan Campbell 2016-04-16 13:10:06 -04:00
  • 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. R. Aidan Campbell 2016-04-16 13:07:47 -04:00
  • 55275b8c4b moved to single-button for pairing and streaming. This closes #26 R. Aidan Campbell 2016-04-16 11:58:51 -04:00
  • 5da04bbb8a Update README.md R. Aidan Campbell 2016-04-12 18:36:35 -04:00
  • 835b55a8c7 Merge pull request #35 from Aghassi/master R. Aidan Campbell 2016-04-12 18:24:45 -04:00
  • 11ae920b8a Updated installation README David Aghassi 2016-04-12 16:26:17 -04:00
  • ed138f10a2 Update moonlight-common-c Cameron Gutman 2016-04-07 19:20:07 -04:00
  • ebb5e16a17 Merge pull request #33 from dead/master Cameron Gutman 2016-04-07 19:00:48 -04:00
  • 178521ee01 Clean js code Gustavo 2016-04-07 11:51:07 -03:00
  • ed03b8e117 Prevent pairing if already in game Gustavo 2016-04-07 11:22:06 -03:00
  • 2682ab6530 Clean pairing, simple cache app list, added mDNS support Gustavo 2016-04-07 10:51:32 -03:00
  • bc49cff3c2 prevent pairing if already paired this closes #25 R. Aidan Campbell 2016-04-03 10:52:07 -04:00
  • e555bd8282 prevent pairing if already in game progress commit on #26 R. Aidan Campbell 2016-04-03 10:31:26 -04:00
  • 659d8cc795 fixed pairing cancel button this closes #27 R. Aidan Campbell 2016-04-03 09:21:40 -04:00
  • 08554e9c57 fixed pairing for new GFE = 2016-03-31 17:17:37 -04:00
  • 034d2ebf9d Add forgotten rikey parametres to resume app Cameron Gutman 2016-03-31 12:00:49 -04:00
  • 6ca202581d Update common-c submodule to stream from Gen 7 Cameron Gutman 2016-03-31 11:54:59 -04:00
  • f18dbd88e0 Implement NaCl-side of pairing with Gen 7 servers Cameron Gutman 2016-03-31 11:54:06 -04:00
  • 392c6f140a Clear the shaders after destroying them. This closes #22 Cameron Gutman 2016-03-13 19:08:12 -05:00
  • de464802cf cleaned up some unnecessary NvHTTP calls to make things faster R. Aidan Campbell 2016-03-13 13:09:09 -04:00
  • 8a31d90342 app list is now alphabetically sorted R. Aidan Campbell 2016-03-13 12:56:07 -04:00
  • 1a4ea5daf4 added popup for auto-canceling currently running app R. Aidan Campbell 2016-03-13 12:43:56 -04:00
  • 53b29aad69 quieted logging for app list retrieving R. Aidan Campbell 2016-03-13 12:42:52 -04:00
  • 6336f47131 minor updates for quitting apps R. Aidan Campbell 2016-03-12 19:51:07 -05:00
  • 527c914a42 now with nice resume/run text changes. This closes #20 R. Aidan Campbell 2016-03-12 19:25:25 -05:00
  • 617afd2d4f now with a proper UI reset after closing a stream. this closes #19 R. Aidan Campbell 2016-03-12 19:06:33 -05:00
  • cce49d66b2 fixed init race condition, thanks to @dead this closes #21 R. Aidan Campbell 2016-03-12 18:48:47 -05:00
  • 15e00aeff9 progress commit, pairing still not fixed R. Aidan Campbell 2016-03-12 11:28:24 -05:00
  • 8b2ab541b8 code cleaning, app list auto-retrieved after pairing R. Aidan Campbell 2016-03-11 14:07:16 -05:00
  • 39e4f806c9 removed testing UI, added ability to resume app R. Aidan Campbell 2016-03-11 13:48:58 -05:00
  • 028156609b refactored NvHTTP.init() to be less confusing. This closes #17 R. Aidan Campbell 2016-03-11 13:38:00 -05:00
  • b2cbd36ec4 now with some toast notifications for logging R. Aidan Campbell 2016-03-11 12:20:55 -05:00
  • 8bb359714d Now with Quitting apps, and defaults to currently running app. This closes #18 R. Aidan Campbell 2016-03-11 11:04:53 -05:00
  • 6e26a24939 you can now play any game. R. Aidan Campbell 2016-03-11 10:41:42 -05:00
  • de7dcbb675 now with basic game listing support R. Aidan Campbell 2016-03-11 10:17:34 -05:00
  • 265c711da5 re-added host saving. Looks like it was lost in nacl-pairing R. Aidan Campbell 2016-03-11 09:40:42 -05:00
  • 255ab97677 now with a random pairing number, instead of 1233 R. Aidan Campbell 2016-03-11 09:30:32 -05:00