|
|
3bc2b45823
|
Add prototype UI for support direct access token based sign in when you have a non-ascii username/password
|
2026-10-17 20:13:12 -05:00 |
|
|
|
cb80364e68
|
Initial work towards authentication
|
2026-10-17 19:37:31 -05:00 |
|
|
|
ec3b1fa068
|
Fixed click server would populate server info with stale data
|
2026-10-17 19:37:03 -05:00 |
|
|
|
c0dedac4a4
|
Import format_size and format_size_number from old launcher, improved Task progress reporting, use aggressively cached file verification for Task unless we're running a repair (speed up updating)
|
2026-10-17 09:24:30 -05:00 |
|
|
|
13a782aabf
|
A couple formating changes to Task
|
2026-10-16 07:52:37 -05:00 |
|
|
|
92b2e34f25
|
Prevent race condition with server list websocket by making it wait until frontend has requested settings
|
2026-10-15 19:59:10 -05:00 |
|
|
|
1590922bc5
|
If server remaining time is negative then the match is proably over, report 0 seconds remaining instead of ~4 days :D
|
2026-10-15 12:20:44 -05:00 |
|
|
|
e344a492e0
|
JOIN button now pulls up a dialog with the auto selected game server to confirm player wants to join that server; TODO: If only one server exists then join that one directly, if multiple exist the offer the 'best' three or something, don't crash if we somehow get a server update without the server list being nil
|
2026-10-15 11:34:17 -05:00 |
|
|
|
936b1ae5d9
|
Finally implemented GameServer#time_elapsed and #time_remaining helper methods, stubbed ApplicationSettings dialog
|
2026-10-15 00:42:15 -05:00 |
|
|
|
a67c0cf073
|
Homogenize dialog styling
|
2026-10-14 14:06:53 -05:00 |
|
|
|
3bdf7972bc
|
Add settings dialog
|
2026-10-14 11:01:29 -05:00 |
|
|
|
df76d1870a
|
Use live GSH for websocket
|
2026-10-14 10:43:32 -05:00 |
|
|
|
1441fec48c
|
Make ServerBrowser handle game_server_list event by refreshing all displayed servers, added button for future direct connect support (disabled atm), a few small tweaks.
|
2026-10-14 09:24:08 -05:00 |
|
|
|
5e39fffd69
|
Make StartUp state wait for websocket based server listing from GSH, make ServerBrowser update server data in list
|
2026-10-13 23:36:03 -05:00 |
|
|
|
7160b2eba9
|
Update worker game server updater to prefix eventbus events with 'game_', make Window handle worker's game server updater events
|
2026-10-13 23:34:58 -05:00 |
|
|
|
82ec837569
|
Move WebSocketClient error handler up a level to catch initial connection errors
|
2026-10-13 23:33:32 -05:00 |
|
|
|
c7f8583dba
|
Initial support for GSH websocket live server updates, minor refactoring to remove thread usage from Worker 'server-side'
|
2026-10-13 15:15:55 -05:00 |
|
|
|
0e70fa35fe
|
Imported WebSocket client and supporting cert paths helper method
|
2026-10-13 15:14:53 -05:00 |
|
|
|
f6fbd1bce1
|
Fixed unable to download ECW due to spaces in the file names, added checksum caching for Task to make updating much faster for most games (IA with its mostly loose files doesn't gain anything and might even be slower... Consider not performing any verification for non-repair tasks?)
|
2026-10-08 14:12:18 -05:00 |
|
|
|
c6de24bf34
|
Fix not generating png from application ico if ico file exists
|
2026-10-08 10:28:40 -05:00 |
|
|
|
a7e1378f55
|
Application updating and repair is now possible, save news and applications listing to cache directory instead of current working directory, added support for application unlinking, misc. other changes
|
2026-10-07 22:55:00 -05:00 |
|
|
|
bdf678342e
|
Fixed handling of multiple events for one application
|
2026-10-02 15:27:39 -05:00 |
|
|
|
2737336c5d
|
Update default map preview image to not have border spacing and tweak map name padding
|
2026-09-21 10:22:07 -05:00 |
|
|
|
9348367994
|
Make renegade importable, tweak game runner for renegade (tt patch launcher doesn't work well with wine apparently)
|
2026-09-21 09:32:23 -05:00 |
|
|
|
80954522e5
|
Disabled forced on dxvk hud, set server map name text border color
|
2026-09-20 17:16:27 -05:00 |
|
|
|
53e7a72ceb
|
Added initial support for extracting map preview images from game level mixes that include a screenshot or overhead map
|
2026-09-18 22:21:20 -05:00 |
|
|
|
0a1909a84c
|
SDL2 -> SDL3 :party:
|
2026-09-18 22:19:55 -05:00 |
|
|
|
b7739de136
|
Add DDS loading library
|
2026-09-18 22:19:19 -05:00 |
|
|
|
17614f4416
|
Support 'play now' server selection
|
2026-09-18 15:25:22 -05:00 |
|
|
|
f8ceb69402
|
Fix up app filters on server browser, make it possible to join server from server browser
|
2026-09-18 13:51:46 -05:00 |
|
|
|
6707f260c9
|
Initial support for importing games
|
2026-09-18 09:28:39 -05:00 |
|
|
|
56699bb644
|
Very crude initial support for starting app from launcher
|
2026-09-17 22:53:14 -05:00 |
|
|
|
09ef9d613f
|
Tweak margins of game news and game events so that the top and right edges align nicely
|
2026-09-17 10:01:37 -05:00 |
|
|
|
b505f22b8c
|
Applications can now be marked as installed, status bar can now show real data
|
2026-09-16 14:26:22 -05:00 |
|
|
|
b551312751
|
Initial work on patching mixes
|
2026-09-15 22:06:41 -05:00 |
|
|
|
1d3164da72
|
Write paths.ini, fix a few issues
|
2026-09-14 18:42:13 -05:00 |
|
|
|
73a9a80a34
|
Unpacking packages (without patching) now works!
|
2026-09-14 17:26:37 -05:00 |
|
|
|
7adb23d71f
|
Manifest package verification now works and partial package downloads (resumed downloads)
|
2026-09-14 15:40:21 -05:00 |
|
|
|
4ba71b760a
|
Package selection and downloading functional
|
2026-09-14 14:21:40 -05:00 |
|
|
|
db0dd9fc7c
|
More work on Task towards getting app installation workin'
|
2026-09-12 19:41:27 -05:00 |
|
|
|
2cf8146553
|
Initial work on manifest fetching and parsing
|
2026-09-11 23:55:04 -05:00 |
|
|
|
af438e35bc
|
Fixed news item titles clipped on if wrapped to second line
|
2026-09-11 15:59:13 -05:00 |
|
|
|
2f07cde109
|
Server Details panel now shows real data
|
2026-09-11 15:57:00 -05:00 |
|
|
|
5092c828a7
|
Switch between battleview panel and server information panel when switching between games and server pages respectively. tweak layouts a smidge to correct for content-box to border-box CyberarmEngine gui changes
|
2026-09-11 13:06:59 -05:00 |
|
|
|
21e0888f8e
|
Tweak server info panel layout a bit
|
2026-09-10 23:05:17 -05:00 |
|
|
|
132d39d3a4
|
Prototyped server info panel
|
2026-09-10 22:51:28 -05:00 |
|
|
|
7a5667a53a
|
Initial work on implementing tasks
|
2026-09-10 21:36:43 -05:00 |
|
|
|
79dfa963c2
|
Stub all games display, added default game_cover image
|
2026-09-10 18:47:53 -05:00 |
|
|
|
b0fefb9f7f
|
Initial pass of fetching and using application news, server events, server ping display now shows unit (ms) instead of just the number- also helps with confusing it for player count
|
2026-09-09 23:38:47 -05:00 |
|
|
|
0693733179
|
Stub HardwareInformation (hardware survey) class, added LegacyManifest and LegacyManifastPackage handling classes
|
2026-09-09 10:16:09 -05:00 |
|