Skip to content

v1.0.0

Latest

Choose a tag to compare

@Pernoise Pernoise released this 02 Sep 12:50
· 23 commits to main since this release
Add launcher customization system (colors, fonts, live preview)

- New Style settings tab with categorized color/font editors: Title Bar,
  Left/Center/News Panel, Buttons, Text Colors, Splash Screen, Fonts & Headline
- Live preview popup for every category before Save/Apply/Cancel/Reset
- User-installable fonts via ~/.rogueclient/fonts/{headline,text}
- Theme persists to ~/.rogueclient/theme.json
- Log windows follow Center Panel color; Title Bar customization scoped to
  just the top strip instead of the whole launcher background
- Fix: Style tab was hidden behind Launch tab on open (never toggled at startup)
- Fix: scrollbars/sliders weren't picking up theme.css (class name mismatch)
- Fix: ColorPicker popup restyled to match dark theme instead of default gray
- Fix: DevTools nuke failed outright on Windows if the log file was locked;
  now releases the log handle first and skips locked files instead of aborting
- Fix: title bar X button silently minimized to tray instead of quitting
- Fix: gradle build task-ordering error under Gradle 9.5.1 (copyDeps vs
  distZip/distTar/startScripts sharing build/libs)
- New multi-resolution icon.ico/Logo.ico (was single 256px, causing an
  oversized/blurry taskbar icon)
- Splash screen: removed progress bar, added its own background color editor
- About panel: credits now read 'By Syndicate Software', added Terms/Privacy
  buttons linking to rogue.pernoise.workers.dev