Commit Graph

20 Commits

Author SHA1 Message Date
55c0f363e0 Removed dependence on the bsdtar command, fixed Play Now button not doing anything if a server nickname wasn't set, refactor a bit so that the Server List's 'Join Server' button functionality can be reused for the Play Now button, installer now always unpacks into 'data/*' instead of 'Data/*' 2022-12-02 14:12:45 -06:00
deaa6ee9d9 shelling out to 'ping' no longer spawns command prompts on windows 2022-10-30 20:58:51 -05:00
340c083a43 Removed Async[websocket/http] due to excessive require times and reliablity issues on Windows 2022-10-30 18:10:47 -05:00
7359d73027 added win32-security to allow net-ping to work on windows 2022-09-11 18:45:49 -05:00
6055e8f65c Added support for favoriting games like Battle.net 2022-07-31 10:31:17 -05:00
9f4ca51af8 Updated gems, added server events to games page 2022-06-11 18:18:04 -05:00
76ca7e369f Added packaging support for windows (windows is still glitchy/crashy when it comes to downloading images) 2022-03-18 18:33:44 -05:00
e267a17c76 Fixed crash on Windows due to not ensuring file mode is binary for saving app icons 2022-02-07 13:31:35 -06:00
af95acbd4d Downgrade async gem to 1.30.1 until 2.0+ is more stable (getting: Errno::EPERM: Operation not permitted - IO_Event_Selector_EPoll_io_wait:epoll_ctl, when trying to cache a file) 2022-02-05 20:10:48 -06:00
d709e86e14 Updated gemfile.lock, fixed crash on windows when trying to repair data/ -> Data/ when windows thinks they're the same. 2022-02-05 08:09:02 -06:00
2bbb2acc6e Replaced most Excon + Thread calls with Async 2021-12-26 09:20:25 -06:00
935aed1a7a Fixed crash from Cache accessing the global variable $Store instead of the class Store 2021-11-25 19:53:06 -06:00
e7ada9d800 Update gems, git ignore test files (leading _) 2021-11-25 18:35:33 -06:00
8c8a051034 Updated gemfile, added comments to repairer, updater, and uninstaller task stubs 2021-11-22 12:36:38 -06:00
b3665af5c4 Disable async-websocket for now, added i18n gem, added support for translations, added password prompt for passworded servers 2021-11-22 11:39:42 -06:00
dfa1e413ea Added async-websocket gem, made game button icon greyed out if not installed 2021-11-22 07:24:03 -06:00
dae620ccbd Stubbed out tasks system for installers 2021-11-15 10:15:04 -06:00
abab497603 Stubbed server info, renamed trashcan to trashCan 2021-11-09 08:05:56 -06:00
ca17b1c2dc Interface is now data driven! 2021-11-08 18:17:14 -06:00
bbff4b1952 Initial commit: Stubbed layout replica of official W3D Hub Launcher 2021-11-08 09:39:06 -06:00