squidowl / halloy

IRC application written in Rust
GNU General Public License v3.0
1.37k stars 47 forks source link

Support 0x03 color codes #418

Closed nc7s closed 1 month ago

nc7s commented 1 month ago

As documented in https://modern.ircdocs.horse/formatting.html#color and seen in the wild (like OFTC), some clients send 0x03 delimited color codes. Currently, Halloy just prints them verbatim.

Example:

04:03 BTS 03rust-gtk4-sys 100.8.2-2 uploaded to 12experimental by 11Matthias Geiger  https://tracker.debian.org/rust-gtk4-sys

(The U+FFFDs seem to be the result of GitHub filtering. They are actually 0x03.)

casperstorm commented 1 month ago

We are blocked by GUI framework. The GUI framework does not yet have rich text support. It is being worked on, and once it merges we can start working on this (and #75)

nc7s commented 1 month ago

Wow, really fast. Thanks for the update!

casperstorm commented 1 month ago

@nc7s Its available if you build Halloy from main. We will also release a new version here in a few days :)