weishauptandClaude Opus 5.5 efad80e141 Add font picker (Segoe UI, Tahoma, Tw Cen MT, Nunito, Quicksand, Varela Round), bump to 0.1.10
Each channel window's settings panel gets a Font list, and wIRC main gets a Font
button that opens the same list for the server messages box. Every name is drawn
in its own font as a preview. The choice is saved per window in window_prefs.json
(fontId) and applies to the scrollback, user list, input box and title.

- Segoe UI, Tahoma and Tw Cen MT are Microsoft-licensed, so they aren't bundled:
  they load from the Windows font folders at runtime and are only listed when
  present (Tw Cen MT comes with Office).
- Nunito, Quicksand and Varela Round are SIL OFL fonts, bundled in
  resources/fonts with their license files.
- A missing or unloadable font falls back to Monospace.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-09 19:18:31 -04:00
2026-09-01 12:32:15 -04:00
2026-09-01 12:32:15 -04:00
2026-09-01 12:32:15 -04:00
2026-09-01 12:32:15 -04:00
2026-09-01 12:32:15 -04:00
2026-09-01 12:32:15 -04:00
2026-09-01 17:03:57 +00:00
2026-09-01 17:01:50 +00:00
2026-09-01 12:32:15 -04:00

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.
S
Description
An IRC client for Windows that allows individual windows for each channel the user is in.
Readme MIT
890 MiB
0.1.17
Latest
2026-10-29 18:14:49 +00:00
Languages
Kotlin 100%