v0.1.6
- Nicklist, settings, minimize and close buttons in the channel window title bar now rest at alpha 0 and fade to full opacity on hover (graphicsLayer alpha, so they stay laid out and clickable). Resting alpha, hover alpha and fade duration are constants at the top of ChannelScreen.kt. Channel name and window dragging are unchanged. - Remove the unused temporary ircUiDebug helper now that the scrollback fix is confirmed. - Bump version to 0.1.6. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
wIRC is a custom IRC client built with Kotlin and Compose Multiplatform, developed as a personal project for use on Windows desktop. It features full mIRC color-code parsing, persistent scrollback across sessions, tab-complete, per-nick coloring, operator (OP) power support, and NickServ auto-identify on connect. The client is built with a focus on getting the small details right — reliable auto-scroll behavior, accurate message ordering, and dialogs that behave like proper native windows rather than clipped overlays. wIRC is a work in progress, actively developed and refined through iterative bug fixes and feature additions.