{"shas":[["5cbfc45819bd2eb2144919559be62f91959feebf","a027184a55211cd23e3f3094f1fdc728df5e0500@chote.net","Beginnings of the new mac launcher.","Paul Chote"],["16dd07bab3c695739128c3eeb03bc67d5b8e32d5","a027184a55211cd23e3f3094f1fdc728df5e0500@chote.net","Add support for launching the game.","Paul Chote"],["7271dd5248419c214274e7ed23950b8ae332dcb8","a027184a55211cd23e3f3094f1fdc728df5e0500@chote.net","List installed mods in the sidebar. Changes utility mod info syntax.","Paul Chote"],["de7668e8ffd7f3e78d84fff15db5c80ee8ab2ab0","a027184a55211cd23e3f3094f1fdc728df5e0500@chote.net","Add a WebView in preparation for the page info. Refactor SidebarEntry out of Mod. Add an \"Other\" category with links for support/credits+legal.","Paul Chote"],["ed8203c89688a06295bcbf7e6fdd14fe83639443","a027184a55211cd23e3f3094f1fdc728df5e0500@chote.net","Load mod.html into the right pane when clicked. Refactoring.","Paul Chote"],["21e597ca2da37cef481a3b35d602df51cc743f6b","a027184a55211cd23e3f3094f1fdc728df5e0500@chote.net","Hook up the \"Play\" button to launch the game.","Paul Chote"],["82850cf4fbd4f9557087bbbe26fb0f988ead5672","a027184a55211cd23e3f3094f1fdc728df5e0500@chote.net","Use window.external instead of Launcher in js for windows support. Tweak the OpenRA.Utility calls - still doesn't work 100%.","Paul Chote"],["810b73e1f07d38bd321413988da0dde722f6ebc3","a027184a55211cd23e3f3094f1fdc728df5e0500@chote.net","Fix encoding issue with OpenRA.Utility. Refactor SidebarEntry. Add launcher pages to all mods.","Paul Chote"],["40235db52eff6f1a51b4ef148524947b0ca95c30","a027184a55211cd23e3f3094f1fdc728df5e0500@chote.net","Bind the js bridge properly. Display the selected mod page on load.","Paul Chote"],["f42f39f9c99376f56b3c83ba029c3f0f9732af48","a027184a55211cd23e3f3094f1fdc728df5e0500@chote.net","Refactor JSBridge to simplify adding new methods. Add log(message) and a stub for fileExistsInMod(file,mod).","Paul Chote"],["3dc16bdbb49b6c62b18e7242784cb73958582c55","a027184a55211cd23e3f3094f1fdc728df5e0500@chote.net","Support launching an arbitrary mod. Hook up package detection for cnc.","Paul Chote"],["034196ddd629988e60f6da4b3b0d9b566997df5a","a027184a55211cd23e3f3094f1fdc728df5e0500@chote.net","Build a list of parent mods before launching.","Paul Chote"],["085685a7697742116e9be598771f18b56d43049e","a027184a55211cd23e3f3094f1fdc728df5e0500@chote.net","Use ~/Library/Application Support/OpenRA/ as the support dir.","Paul Chote"],["d2a52fd529159745e730426890d92d7a70f719e4","f80d0ca101e967b50b730ddf8e8aca0de85e8df6@ijw.co.nz","Bring Windows launcher into line with pchote's ideas.","Matthew Bowra-Dean"],["666efc94d166a7dcfd126eaa461fa99af244a380","f80d0ca101e967b50b730ddf8e8aca0de85e8df6@ijw.co.nz","Bring Makefile up to date with Win launcher changes.","Matthew Bowra-Dean"],["cb93955cc5cf9bf1f1275f540e69a7265e41416c","a027184a55211cd23e3f3094f1fdc728df5e0500@chote.net","Generalize package downloading to support arbitrary urls and download locations.","Paul Chote"],["c3521a24901648566529828a42d4e2a952d8bb95","a027184a55211cd23e3f3094f1fdc728df5e0500@chote.net","Expose the package downloading to js. Todo: cancel support, status callbacks.","Paul Chote"],["0ee1d39bac5f32fe68720987c249a4e93c8df4e5","a027184a55211cd23e3f3094f1fdc728df5e0500@chote.net","Refactor download mechanism to allow multiple concurrent downloads. Allow downloads to be cancelled. Allow js to query if files exist in the cache. Fix some compiler warnings.","Paul Chote"],["b4b05c3f4eed8204da6b922093b99f19c3970597","a027184a55211cd23e3f3094f1fdc728df5e0500@chote.net","Notify javascript when download status changes. Allow js to query information about a download.","Paul Chote"],["2fc88e439dcaf9d75ab5bf2073553105550f1098","a027184a55211cd23e3f3094f1fdc728df5e0500@chote.net","Progress towards in-launcher download ui. Works, but is very fragile.","Paul Chote"]],"ref":"refs/heads/chris","push_id":20894542,"head":"e1761d8969bb65648d3514e24730b627dfec2ded","size":130}