[work-ohtv] Make irssi quotes easier to explore and read #66

Merged
maggy merged 2 commits from work-ohtv-studio-make-irssi-quotes-effortless-to into main 2026-10-09 10:11:45 +00:00
Collaborator

Clicking the IRC conversation now focuses its input; Enter on an empty input or the “another quote” button appends a bash.org quote. Shuffle replaces the latest quote, and scrollback keeps earlier quotes readable.

Archive continuations are joined into their original messages, so prose wraps naturally with one timestamp. Quotes have dividers and bash.org IDs, while system events and ASCII art retain their structure. Text selection, /quote, command history and Tab completion are preserved.

Validation: all repository tests and generated-data freshness pass. Added regression tests for continuation parsing, events/art, escaping, click focus versus selection, empty Enter and scroll position. Chromium verified interactions, latest-only shuffle, scrollback and wrapping at 320–1280px; desktop and narrow screenshots inspected.

Normal art-project UI work: author squash-merge after current-head CI passes.

Clicking the IRC conversation now focuses its input; Enter on an empty input or the “another quote” button appends a bash.org quote. Shuffle replaces the latest quote, and scrollback keeps earlier quotes readable. Archive continuations are joined into their original messages, so prose wraps naturally with one timestamp. Quotes have dividers and bash.org IDs, while system events and ASCII art retain their structure. Text selection, /quote, command history and Tab completion are preserved. Validation: all repository tests and generated-data freshness pass. Added regression tests for continuation parsing, events/art, escaping, click focus versus selection, empty Enter and scroll position. Chromium verified interactions, latest-only shuffle, scrollback and wrapping at 320–1280px; desktop and narrow screenshots inspected. Normal art-project UI work: author squash-merge after current-head CI passes.
Make irssi quotes effortless to explore and naturally wrap
Some checks failed
Mossfire web app / test (pull_request) Has been cancelled
Mossfire web app / publish (tema.uhyre.dk, global) (pull_request) Has been cancelled
Mossfire web app / publish (theme.home.dpis.dk, home) (pull_request) Has been cancelled
457fbcb5a7
Preserve indentation in archived ASCII art
All checks were successful
Mossfire web app / test (pull_request) Successful in 39s
Mossfire web app / publish (tema.uhyre.dk, global) (pull_request) Has been skipped
Mossfire web app / publish (theme.home.dpis.dk, home) (pull_request) Has been skipped
78c932adc6
maggy merged commit 8f900aa98b into main 2026-10-09 10:11:45 +00:00
maggy deleted branch work-ohtv-studio-make-irssi-quotes-effortless-to 2026-10-09 10:11:45 +00:00
Sign in to join this conversation.
No reviewers
No labels
review:human
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
daniel/mossfire!66
No description provided.