Moved THEME into its own file, added safe_get_image to prevent crash if image is not present, stubbed worker and some other bits for later.

This commit is contained in:
2026-04-16 10:14:53 -05:00
parent 451b08bb9e
commit 7d6fce2969
12 changed files with 188 additions and 99 deletions

View File

@@ -4,8 +4,22 @@ rescue LoadError
require "cyberarm_engine"
end
require_relative "lib/version"
require_relative "lib/gui_ext"
require_relative "lib/theme"
require_relative "lib/window"
require_relative "lib/worker"
require_relative "lib/worker/api"
module W3DHubLauncher
WORKER = Ractor.new { W3DHubLauncher::Worker.new }
end
W3DHubLauncher::WORKER.send({ type: :fetch, cache: true, uri: "https://github.com" })
# window = W3DHubLauncher::Window.new(width: 1280, height: 800, resizable: true)
window = W3DHubLauncher::Window.new(width: 1920, height: 1080, resizable: true)
window.show
puts "HELO"