|
|
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 |
|
pure_bliss
|
12721cbfbc
|
Fixed newline on end of file
|
2025-04-26 09:53:50 -05:00 |
|
pure_bliss
|
5ef11fbee8
|
Not showing image in news if it failed to fetch
|
2025-04-26 09:53:50 -05:00 |
|
|
|
80d1fa865c
|
Fixed auto selected server not checking if full, fixed game icon on bar only showing update available icon for 'first' channel
|
2024-03-14 11:34:53 -05:00 |
|
|
|
e035b1ed58
|
Hide nonfunctional game modifications tab
|
2024-03-12 09:30:51 -05:00 |
|
|
|
d84c8321c5
|
Speed up API requests be using a persistent connection, increase news fetch buffer time to 30 seconds from 10 seconds.
|
2024-03-11 15:09:31 -05:00 |
|
|
|
38e0de76df
|
Update community news every hour, added 10 second delay between fetch attempts to prevent making a bunch of unneeded requests
|
2024-03-11 14:16:33 -05:00 |
|
|
|
9bdca9eba1
|
Make game news expire after an hour and get refetched
|
2024-03-11 14:04:03 -05:00 |
|
|
|
0cbe013a11
|
Use new menu and menu_item elements instead of custom extension, improved styling of list_box menus in game settings
|
2024-03-04 20:57:13 -06:00 |
|
|
|
5c806852a5
|
Store game colour and uses_engine_cfg to settings config, use wwconfig when game doesn't use engine.cfg
|
2024-03-04 18:17:32 -06:00 |
|
|
|
aceed86cb4
|
Fixed checkbox on favorites tab clipping buttom border
|
2024-03-02 12:14:53 -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 |
|
|
|
0b9b519848
|
More styling changes
|
2024-02-28 18:14:41 -06:00 |
|
|
|
f9d401e713
|
Styling improvements
|
2024-02-28 10:52:29 -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 |
|
|
|
e3a33b784a
|
Use fill: true instead of width: 1.0 for event container- supports displaying 2 to 3 events before things visually break
|
2023-11-28 11:57:25 -06:00 |
|
|
|
f29330cd08
|
Fixed display of events- events that have ended will not be displayed, and the event container now takes the full width
|
2023-11-28 11:54:27 -06:00 |
|
|
|
6988702db2
|
Moved dialogs into subfolder, refactored dialogs to use new Dialog class, removed pre-redesign Interface and Game states/pages
|
2023-11-19 13:03:05 -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 |
|
|
|
a90bb30fc0
|
Unify border color
|
2022-05-03 19:06:13 -05:00 |
|
|
|
4216a2d580
|
Testing OWA's design out, stubbed VK_HUD and MANGO_HUD methods in ApplicationManager which need to be connected to a setting
|
2022-04-23 13:48:41 -05:00 |
|
|
|
095edbbe36
|
Numerous tweaks to layouts to make them format nicer for a resizable window
|
2022-04-04 09:55:17 -05:00 |
|
|
|
b73826ed1f
|
Progress towards a resizable launcher window
|
2022-04-03 13:08:28 -05:00 |
|
|
|
57bcff8019
|
Added some net locks to prevent fetching news while a fetch is already in progress
|
2022-03-20 18:28:19 -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 |
|
|
|
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 |
|
|
|
aef62b423f
|
ICO parsing of 32-bit icons now possible, added default_icon image for missing app icon
|
2022-02-06 08:35:38 -06:00 |
|
|
|
e3cb9805fe
|
Fixed token refresh happening to often at startup, replace missing game icon image with question mark, add support for more wwconfig.exe naming funkiness...
|
2022-02-04 18:36:20 -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 |
|
|
|
4996315aeb
|
Made games list and game menu scrollable, added ENV["SDL_VIDEO_ALLOW_SCREENSAVER"] to enable system to sleep when idle with launcher still open
|
2022-01-18 18:56:31 -06:00 |
|
|
|
1214c35fb5
|
Fixed application taskbar not hiding after task completion, implemented basic uninstaller task, server browser is only told to update from updater if server data has actually changed, added Interface.instance method- fixes assuming window.current_state is a Interface instance.
|
2021-12-30 15:47:42 -06:00 |
|
|
|
82add3cc9d
|
Brought back Excon for package downloading as the method recommended by async-http is unreliable, added support for importing games, repairer and updater tasks are both now simple subclasses of installer, implemented verify_files for checking installed files to prune download package list (currently causes Api.package_details to fail..., so disabled for now), misc. changes.
|
2021-12-28 17:55:40 -06:00 |
|
|
|
2bbb2acc6e
|
Replaced most Excon + Thread calls with Async
|
2021-12-26 09:20:25 -06:00 |
|
|
|
961b61c0ce
|
Made Join Server button have a different colored background for non-release servers, added small download icon next to a game's icon when it is not installed, updated Update Now string to Install Update, selected app and channel are now saved to the settings- possibly removing an unnecessary click
|
2021-12-22 18:14:26 -06:00 |
|
|
|
4f675644ee
|
Enabled updater, TODO: make updater do less work than installer
|
2021-12-06 10:34:06 -06:00 |
|
|
|
a6c194b762
|
Show update available icon on Games page next to the games icon
|
2021-12-06 10:03:04 -06:00 |
|
|
|
a7a5b98955
|
Updates are now checked
|
2021-12-06 09:56:04 -06:00 |
|
|
|
e0e649c922
|
Changes, made server browser refresh button have a hard 30 second minimum refresh interval, settings are now saved!
|
2021-11-24 21:50:56 -06:00 |
|
|
|
6dd1966384
|
Play now button functional, server list Server now rejects 'players' with nicks Nod and GDI to correct player count, implemented show folder for Games list
|
2021-11-22 22:02:01 -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 |
|
|
|
dfa1e413ea
|
Added async-websocket gem, made game button icon greyed out if not installed
|
2021-11-22 07:24:03 -06:00 |
|
|
|
f483086c90
|
Added wine configuration game link if on unix
|
2021-11-20 11:16:46 -06:00 |
|
|
|
ec81959947
|
Interim Apex can now be installed and launched (on Windows)
|
2021-11-19 11:09:14 -06:00 |
|
|
|
2ce616ffbe
|
Moved theme into its own file, added message dialog state to show error messages, game install button is disabled when clicked and if there is an installer task pending or running
|
2021-11-18 15:51:04 -06:00 |
|
|
|
ea1a7e8b13
|
Added .rubocop.yml config, filters for Server Browser now functional, game select button on Games page now overrides the hover color if its selected
|
2021-11-18 14:25:37 -06:00 |
|
|
|
b99938ae3c
|
Downloading packages now works most of the time, primary download indictator is now driven by the Task
|
2021-11-16 14:29:11 -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 |
|
|
|
dae620ccbd
|
Stubbed out tasks system for installers
|
2021-11-15 10:15:04 -06:00 |
|
|
|
7fd38cd92d
|
Fixed game ordering, added ApplicationManager class that'll manage installing/repairing/removing games
|
2021-11-14 19:52:27 -06:00 |
|