|
|
49d501a8b0
|
Refactored API to support both backends and to re-enable logging in (on the primary backend)
|
2025-06-24 10:38:41 -05:00 |
|
|
|
a1810e3f2c
|
Cache application data for offline use
|
2024-03-12 11:24:44 -05:00 |
|
|
|
655fc14557
|
Handle user not having an avatar image
|
2024-03-04 17:34:55 -06:00 |
|
|
|
84051103fc
|
Improved avatar handling, fixed import/install button text sizes, fixed typo ERRNO-> Errno, ocra[n] packaging adjustments
|
2024-03-01 22:39:18 -06:00 |
|
|
|
85d408fad7
|
More style updates
|
2024-02-29 13:54:30 -06:00 |
|
|
|
924f4c2b75
|
More UI tweaks, prettied up Boot state, Updated Welcome state (may be I'll use it someday? 😁)
|
2024-02-28 19:23:01 -06:00 |
|
|
|
0b9b519848
|
More styling changes
|
2024-02-28 18:14:41 -06:00 |
|
|
|
c2528f7e12
|
Added background image for whole Interface, made user avatar rounded, redid news layout, misc. tweaks for better contrast with background image
|
2024-02-27 22:17:17 -06:00 |
|
|
|
b6d5f4135a
|
Pruned gem usage, replaced Launchy since it will cause a command prompt to momentarily appear.
|
2023-02-05 17:59:37 -06:00 |
|
|
|
095edbbe36
|
Numerous tweaks to layouts to make them format nicer for a resizable window
|
2022-04-04 09:55:17 -05:00 |
|
|
|
d057dc96ec
|
Fixed crash when fetching user avatar on login
|
2022-04-04 08:02:56 -05:00 |
|
|
|
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 |
|