new framework

This commit is contained in:
2026-05-12 22:15:07 +02:00
parent be21826ecc
commit 953498a62d
24 changed files with 2410 additions and 180 deletions

View File

@@ -9,6 +9,17 @@ require_relative 'bbs/flow_runner'
require_relative 'bbs/renderer'
require_relative 'bbs/store'
require_relative 'bbs/frame_buffer'
require_relative 'bbs/event'
require_relative 'bbs/theme'
require_relative 'bbs/widget'
require_relative 'bbs/container'
require_relative 'bbs/widgets'
require_relative 'bbs/window'
require_relative 'bbs/focus_manager'
require_relative 'bbs/menu'
require_relative 'bbs/statusbar'
require_relative 'bbs/dialogs'
require_relative 'bbs/application'
require_relative 'bbs/tui'
require_relative 'bbs/tui_runner'
require_relative 'bbs/session'
@@ -23,7 +34,7 @@ module BBS
@config ||= Config.new
end
def self.start(port: (ENV['BBS_PORT'] || 2323).to_i)
def self.start(port: config.port)
Server.new(port: port).run
end
end