Skip to content

Conversation

@LordOfMyatar
Copy link
Owner

@LordOfMyatar LordOfMyatar commented Jan 8, 2026

Summary

Cross-tool bug fixes for logging privacy and theme standardization.

Work Items

Issues Created During Sprint

Related Issues

Pre-Merge Checklist

Check Status
Privacy scan ✅ No hardcoded paths
Tech debt ⚠️ 4 large files (existing)
Unit tests ✅ 1001 passed
CHANGELOG ✅ v0.9.25 dated 2026-01-07
Wiki ✅ Current (within 30 days)

Status: ✅ Ready to merge


🤖 Generated with Claude Code

LordOfMyatar and others added 6 commits January 7, 2026 18:30
…itization (#767)

GameDataService and GameResourceResolver were using Debug.WriteLine to log
paths, bypassing UnifiedLogger's automatic path sanitization via PrivacyHelper.
Now all path logging goes through UnifiedLogger.Log() which sanitizes paths.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <[email protected]>
Replace hardcoded Brushes.Red/Green/Orange with theme-aware helpers
that use ThemeError/ThemeSuccess/ThemeWarning resources. Ensures
consistent colorblind-accessible validation feedback across all tools.

Files changed:
- Manifest: SettingsWindow.axaml.cs
- Quartermaster: SettingsWindow.axaml.cs

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <[email protected]>
)

Sprint bug fix #784 - All panel and dialog colors now use theme system.
- FeatsPanel, SkillsPanel, SpellsPanel: status indicators theme-aware
- All picker dialogs: descriptions and info text theme-aware
- Validation colors: proper light theme fallbacks (#D32F2F, #388E3C, etc.)
- CornflowerBlue replaced with ThemeInfo (fixes tritanopia accessibility)

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude Opus 4.5 <[email protected]>
@LordOfMyatar LordOfMyatar marked this pull request as ready for review January 8, 2026 05:10
@LordOfMyatar LordOfMyatar merged commit d091623 into main Jan 8, 2026
6 checks passed
@LordOfMyatar LordOfMyatar deleted the radoub/issue-796 branch January 8, 2026 05:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Radoub] Sprint: Bug Fixes & Theme Cleanup

2 participants