The Unnamed Engineer
|
27e5da9fd2
|
Merge branch 'cyberarm:master' into feature-buildBinaryPackage
|
2025-08-03 17:55:46 -04:00 |
|
|
|
0bb8ef5f19
|
Initial work launcher (self) updater
|
2025-06-25 19:45:23 -05:00 |
|
The Unnamed Engineer
|
f1953c45e7
|
Initial support for binary packaging
|
2025-06-10 11:20:55 -04:00 |
|
|
|
a1810e3f2c
|
Cache application data for offline use
|
2024-03-12 11:24:44 -05:00 |
|
|
|
3f7ec2fb5c
|
Partially revert ask_file/folder on linux to explicitly use zenity/kdialog commands directly instead of using libui hack which leaves the file browser window open after returning
|
2024-03-12 09:21:52 -05:00 |
|
|
|
02307f1789
|
Ducktape on libui for native file open dialogs
|
2024-03-11 13:45:10 -05:00 |
|
|
|
c1ca3ec80e
|
Added libui to gems list to use in future for its open_folder dialogs, improvements to server list updater and server browser to correctly handle unregistering and registering servers
|
2024-03-11 13:09:05 -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 |
|
|
|
3383cbd019
|
Make import button gooder, explicitly require excon http client
|
2024-03-04 16:35:52 -06:00 |
|
|
|
2fe15cb511
|
Fixes for Ruby 3.3.0
|
2023-12-29 17:58:30 -06:00 |
|
|
|
fbf5153cc8
|
Game settings no longer crashes on linux (still need to sort out how to load/save wine registry from outside of wine enviroment), updated gems.
|
2023-11-21 09:19:36 -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 |
|
|
|
d83a439ad1
|
Updated gems, implemented game settings (works best with scripts 5.1 games)
|
2023-11-19 12:42:54 -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 |
|
|
|
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 |
|
|
|
a6beae0899
|
Asterisk direct connect seems functional 😂
|
2022-10-31 10:10:53 -05: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 |
|
|
|
50ec9fc1da
|
Added support for pinging servers, server list now reorders containers instead of recreating all of them for every refresh, server list updater should restart on crash
|
2022-09-10 08:29:55 -05:00 |
|
|
|
af82432348
|
Prototyped Game Settings dialog and an All Games view, both disabled atm.
|
2022-07-26 12:19:17 -05:00 |
|
|
|
9f4ca51af8
|
Updated gems, added server events to games page
|
2022-06-11 18:18:04 -05:00 |
|
|
|
c0eac0104b
|
Inital Import of asterisk_gosu into launcher, non-functional.
|
2022-06-03 22:58:26 -05:00 |
|
|
|
a90bb30fc0
|
Unify border color
|
2022-05-03 19:06:13 -05:00 |
|
|
|
ef477cfdd5
|
Improvements
|
2022-05-02 19:09:53 -05:00 |
|
|
|
26a3d98d67
|
Tweaked layout for Interface and Games page, initial work on offline mode (will crash atm if offline mode is triggered)
|
2022-04-25 16:24:22 -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 |
|
|
|
b73826ed1f
|
Progress towards a resizable launcher window
|
2022-04-03 13:08:28 -05:00 |
|
|
|
b5fc3e9239
|
Use proper logging, more errors from tasks should now trigger showing the error dialog instead of siliently failing
|
2022-03-23 15:09:51 -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 |
|
|
|
9be118b1ad
|
Added prototype welcome screen
|
2022-02-19 15:56:54 -06: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 |
|
|
|
fd7c858bd8
|
Stubbed multicast server, require ico parser
|
2022-02-06 09:29:40 -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 |
|
|
|
1b91191d90
|
Server Browser is now properly updated like the offical launcher- just a bit more flashy due to taking 100+ ms to regenerate ui elements
|
2021-12-30 18:56:56 -06:00 |
|
|
|
93cc161f4c
|
Finished removing usage of Excon- package download reimplemented (TODO: see if it's possibly to not need to make n requests to endpoint to emulate excon's chunked downloading), raise Async::Stop when window is closed to shutdown reactor
|
2021-12-27 09:56:09 -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 |
|
|
|
9707110972
|
Added parallel downloads setting (not in gui options yet), added a thread pool for downloading multiple packages at once- quite helpful for TSR 😁, fixed download resuming (used wrong file mode...)
|
2021-12-23 10:56:28 -06:00 |
|
|
|
4f675644ee
|
Enabled updater, TODO: make updater do less work than installer
|
2021-12-06 10:34:06 -06:00 |
|
|
|
22676418d3
|
Renamed main file
|
2021-12-02 08:28:26 -06:00 |
|