cyberarm
cyberarm synced commits to development-mk2 at cyberarm/w3dhub_linux_launcher from mirror 2026-09-09 01:43:50 +00:00
915e643a98 SDL3 stuff
6823f9bade Initial support for SDL3 native file open dialogs ❤️
8c14ecffc1 Actually start using the game server pings
a7ae460446 Use ChunkyPNG for converting ICO bmp to png as gosu doesn't like doing it on the background thread, fixed Worker#service payload sometimes returning multiple events causing the json parser to have a bad time- also can support payloads larger than a megabyte now.
Compare 4 commits »
cyberarm synced commits to development-mk2 at cyberarm/w3dhub_linux_launcher from mirror 2026-09-08 17:33:50 +00:00
969a82a262 Initial pass at lazily loading app icons
efc9c2f150 Added ICO and MIX libraries
Compare 2 commits »
cyberarm synced commits to development-mk2 at cyberarm/w3dhub_linux_launcher from mirror 2026-09-08 09:23:50 +00:00
9ad43f61b6 Improved start up page and fixed applications select reporting account stuff instead of app stuff
cyberarm synced commits to development-mk2 at cyberarm/w3dhub_linux_launcher from mirror 2026-09-07 08:53:50 +00:00
ccea626852 DIY up theming of app selection/filter buttons
cyberarm synced commits to development-mk2 at cyberarm/w3dhub_linux_launcher from mirror 2026-09-05 07:53:49 +00:00
b589a3dc1b Comment out a few debug prints
8333c7b00d Implemented unprivileged UDP based ICMP echo requests for pinging game server hosts
7f716a57ca Retrieval and display of game servers is now working
Compare 3 commits »
cyberarm synced commits to development at cyberarm/cyberarm_engine from mirror 2026-09-04 22:43:48 +00:00
349222f387 Flip flop Element#resolution_scaled
9d4bc89174 Fix Widget element unable to find children element tooltips if the widget's parent(s) had been scrolled
Compare 2 commits »
cyberarm synced commits to development at cyberarm/w3dhub_linux_launcher from mirror 2026-09-04 15:33:50 +00:00
6dd654676a Fix WWMix using a signed byte instead of an unsigned byte as length container for reading file names (-128..127 vs 0..255)
cyberarm synced commits to development-mk2 at cyberarm/w3dhub_linux_launcher from mirror 2026-09-04 07:23:50 +00:00
7524d01347 Update theme to make disabled buttons use the nine slice background color and added TRANSLUCENT_GRAY color, updated about dialog theming, disabled games page import buttons, made some bits of start up page functional
a4dcd302c1 Improved Worker responses and added support for dns resolution check
Compare 2 commits »
cyberarm synced commits to development-mk2 at cyberarm/w3dhub_linux_launcher from mirror 2026-09-03 23:13:50 +00:00
8dd9b44cb0 Make accessing application extended data easyish, dynamicify game page game play/import/install buttons
60672ef9c3 Settings are now set
aeaf0b377b Added nickname to initial setup settings, make terms and initial setup accept buttons blue (call-to-action styled)
ad0b9dbe7b Fleshed out settings a bit more
Compare 4 commits »
cyberarm synced commits to development-mk2 at cyberarm/w3dhub_linux_launcher from mirror 2026-09-03 06:53:49 +00:00
1f33e125f6 Stubbed Settings
ba055897bc Fixed disabled buttons having black corners
Compare 2 commits »
cyberarm synced commits to development-mk2 at cyberarm/w3dhub_linux_launcher from mirror 2026-09-02 22:43:50 +00:00
baec1e1e18 Added GSH game server data containing class, stub Account and Join Server dialogs, support 'lazy loading' remote images (downloading images in the background then calling a callback to replace temp image if host element is still in layout), misc. other changes.
cyberarm synced commits to development-mk2 at cyberarm/w3dhub_linux_launcher from mirror 2026-08-28 12:03:51 +00:00
59d884aad1 Initial work on using real data for Games page
cyberarm synced commits to development-mk2 at cyberarm/w3dhub_linux_launcher from mirror 2026-08-25 10:33:51 +00:00
d77408484a Initial functioning work to get IPC working via UNIX sockets since ractors are still not a viable option :sad:
cyberarm synced commits to development-mk2 at cyberarm/w3dhub_linux_launcher from mirror 2026-07-01 04:05:40 +00:00
c6ee9eab31 Sync
cyberarm synced commits to development-mk2 at cyberarm/w3dhub_linux_launcher from mirror 2026-06-22 16:22:23 +00:00
Compare 2 commits »
cyberarm synced commits to development at cyberarm/cyberarm_engine from mirror 2026-05-03 06:40:28 +00:00
8e7c6f8a19 Many ux and api improvements
cd5bd51a02 Added EventBus, a simple global pub-sub event system.
adf517f374 Make Element#styled return 0 for border_thickness, margins, and paddings if the element is not Element#visible?
Compare 3 commits »
cyberarm synced commits to development at cyberarm/w3dhub_linux_launcher from mirror 2026-04-23 19:50:30 +00:00
fac24245d0 Fixes for recent changes to cyberarm_engine
cyberarm synced commits to development-mk2 at cyberarm/w3dhub_linux_launcher from mirror 2026-04-23 11:40:30 +00:00
0eb188f72e More work on Ractor communication. Need to have a proper think about how to keep it DRY and KISS :)
c8bb271d82 Added downloads dialog for seeing progress and for pausing or cancelling operation
f1d6bbe390 Added some more paths
56bb6a59e2 Tweak layout so that player account info is always in the top right but the 'battleview/friends' container can be hidden
Compare 4 commits »
cyberarm synced commits to development-mk2 at cyberarm/w3dhub_linux_launcher from mirror 2026-04-21 18:50:30 +00:00
9d0a99de6e Update gems
e97e5cc862 Gems, workers, networking, oh my!
Compare 2 commits »
cyberarm synced commits to development at cyberarm/cyberarm_engine from mirror 2026-04-21 17:50:28 +00:00
1c868522b7 Make Result return not okay if @data is nil