Skip to content

Refactor/code alignment#149

Merged
domcyrus merged 2 commits intomainfrom
refactor/code-alignment
Feb 6, 2026
Merged

Refactor/code alignment#149
domcyrus merged 2 commits intomainfrom
refactor/code-alignment

Conversation

@domcyrus
Copy link
Owner

@domcyrus domcyrus commented Feb 6, 2026

No description provided.

Introduce a theme module with semantic color aliases derived from
7 base constants, replacing ~100 scattered hardcoded Color::* values.
Add --no-color flag and NO_COLOR env var support (https://no-color.org).
- Add Display impl for TcpState, deduplicating state name mapping
- Extract NONE_PLACEHOLDER constant in ui.rs (15 scattered instances)
- Replace magic port literals with named constants in DPI module
- Standardize lock handling to .expect() with descriptive messages
- Remove leftover Firefox-specific debug logging from ui.rs
@domcyrus domcyrus merged commit 64fd949 into main Feb 6, 2026
15 checks passed
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.

1 participant