Skip to content

History / Scripted Control

Revisions

  • Document consumer header menus and their row kinds

    @MorquinDevlar MorquinDevlar committed Sep 7, 2026
  • Note that the float area is measured as the borders are reserved

    @MorquinDevlar MorquinDevlar committed Sep 5, 2026
  • Note the scrollbar allowance on right-hand float anchors

    @MorquinDevlar MorquinDevlar committed Sep 5, 2026
  • Document anchored floats - floatWidget's opts.anchor and opts.margin, and mdw.floatPos - The corner is a corner of the main console area, not of the window - No cascade for a named anchor; an anchor moves an already-floating group - Anchor on a first run, since showWidget preserves a float's position

    @MorquinDevlar MorquinDevlar committed Sep 4, 2026
  • Document game-package rows in the gear menu

    @MorquinDevlar MorquinDevlar committed Sep 4, 2026
  • Document setFontFamily, applyMainFont, and the persisted font family

    @MorquinDevlar MorquinDevlar committed Aug 21, 2026
  • Document 0.4.0: consumer contract, prompt gauges, widget rows, context menus, scripted control - New pages: Widget Rows (setWidgetRows, setWidgetMenu), Context Menus (showContextMenu, checkbox menus, setPromptBarMenu), Scripted Control (the set-semantics functions, describeLayout, resetLayout). - Getting Started: custom elements and onTeardown, branding and one-button uninstall with ownership reaping, chrome bars, version exposure, persisted game settings. - Prompt Bar: gauge row, settings button, ensurePromptBarHeight / fitPromptBarHeight. - Configuration: uiName, barHeight, dockEdgePadding, prompt-gauge, widget-row, context-menu, and lineHeightRatio options; maxEchoBuffer is 200 (was documented as 50); monoCharRatio is now the measurement fallback; themes switch via setTheme and color changes need applyThemeStyles. - Header Menus: the Admin menu has Rebuild UI and a branded Uninstall that removes registered game packages first. Widgets menu / Grouped Widgets: a re-checked closed tab floats in the centre; showWidget returns it to its group. - Widget Options/Methods: liveReflow. Layout Persistence: game settings, resetLayout, describeLayout, scripted changes. Debugging: describeLayout, rebuild. Drag and Drop, GMCP Integration: small additions.

    @MorquinDevlar MorquinDevlar committed Aug 20, 2026