|
|
b73826ed1f
|
Progress towards a resizable launcher window
|
2022-04-03 13:08:28 -05:00 |
|
|
|
8766ed7d86
|
Fixed race condition where images for user avatar or news icons were not blocking execution until after they were downloaded causing a possible crash due to trying to save and load at the same time (sometimes also causing images to be only partly saved making them corrupt causing another crash)
|
2022-03-20 13:51:52 -05:00 |
|
|
|
f2edc30bbb
|
Fixed crashes, added W3DHUB_DEBUG constant, reduced size of Excon download buffer from 4 MB to ~50KB to make ui able to more accurately show download activity
|
2022-02-12 12:40:08 -06:00 |
|
|
|
232ed2032f
|
Window is no longer a fiber, should prevent window from locking up due to a fiber not yielding, replaced ui's direct async calls with BackgroundWorker.foreground_job, show pulsing circle behind app logo on boot
|
2022-02-12 09:03:46 -06:00 |
|
|
|
7da254fd61
|
Changed how account data is stored, authorization header is now sent when logged in, adjusted spacing game filters for server list, fixed crashing when trying to load icon for game whos icon is not present, a bit of code cleanup to Api to use Async::HTTP::Client over Async::Internet directly (for everything except get requests), probably a few misc. changes
|
2022-02-04 08:59:15 -06:00 |
|
|
|
55191f143a
|
Added option to force fetch to Cache.fetch, force user profile picture to be fetched on start up or on login
|
2021-12-26 21:32:54 -06:00 |
|
|
|
e87f14079d
|
Added semi-functional websocket implementation of signalR for live server list changes (seems a bit chatty though with some servers only having time remaining changing, fixed crash when a user has an active login but their profile picture was removed, fixed not explicitly saving Cache.fetch'ed items as binary 'wb' resulting in corrupt profile image.
|
2021-12-26 21:23:53 -06:00 |
|
|
|
2bbb2acc6e
|
Replaced most Excon + Thread calls with Async
|
2021-12-26 09:20:25 -06:00 |
|
|
|
da04debec4
|
Fixes
|
2021-12-16 22:22:36 -06:00 |
|
|
|
a4dd375511
|
Removed window as central storage, added Store class to be central memory store
|
2021-11-22 20:38:24 -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 |
|
|
|
1ab835ba98
|
Removed idea to have Tasks have a seperate step class; needless abstraction at this point, added manifest parser
|
2021-11-15 19:22:09 -06:00 |
|
|
|
7fd38cd92d
|
Fixed game ordering, added ApplicationManager class that'll manage installing/repairing/removing games
|
2021-11-14 19:52:27 -06:00 |
|
|
|
b7ccdb2ad3
|
Refresh token at start up now works, added a bit of a hack to populate account info by opening the login page first and having it populate the data then load the games page, added Cache, and Settings
|
2021-11-14 18:54:09 -06:00 |
|
|
|
4b69b60aab
|
Login to W3D Hub is now possible
|
2021-11-14 16:45:57 -06:00 |
|
|
|
cb623f4d88
|
UI tweaks
|
2021-11-11 12:34:27 -06:00 |
|
|
|
e8e2cd302c
|
ui improvements to games list icons and login page
|
2021-11-11 09:49:51 -06:00 |
|
|
|
3266ac85e0
|
Refactored to use pages
|
2021-11-10 17:55:50 -06:00 |
|