IRC server like Libera.chat or Quake Net have decent icons to use for the server icon list. Rizon does not, potentially store icons for these IRC servers that will likely see usage for aesthetic reasons.
IRC server like Libera.chat or Quake Net have decent icons to use for the server icon list. Rizon does not, potentially store icons for these IRC servers that will likely see usage for aesthetic reasons.
Partly done, and the rest is your call — leaving this open.
Done: moho 35e83c0. The eight known networks each fill their rail tile with their own colour and white initials. They were already colour-coded, but as coloured letters on the ordinary tile, which measured badly — Libera at 1.7:1 against an active tile, five others under 2.6:1. Six colours were darkened to carry white text at 4.6:1, hue and saturation untouched, so each still reads as the colour that network is known by.
Already possible: a real logo can be imported per rail entry from Accounts → the icon picker, which outranks anything built in. So anyone who wants Libera's actual mark can have it today.
Not done, deliberately: shipping the logos with moho. That is redistributing other people's trademarked artwork inside the binary, and it is a licensing decision for you rather than one I should make quietly — the code already carries the opposite decision in writing. Say the word and I will, but I would want you to have made that call rather than found it in a diff.
Partly done, and the rest is your call — leaving this open.
**Done:** moho [`35e83c0`](https://git.salastil.com/Salastil/moho/commit/35e83c0). The eight known networks each fill their rail tile with their own colour and white initials. They were already colour-coded, but as coloured *letters* on the ordinary tile, which measured badly — Libera at 1.7:1 against an active tile, five others under 2.6:1. Six colours were darkened to carry white text at 4.6:1, hue and saturation untouched, so each still reads as the colour that network is known by.
**Already possible:** a real logo can be imported per rail entry from Accounts → the icon picker, which outranks anything built in. So anyone who wants Libera's actual mark can have it today.
**Not done, deliberately:** shipping the logos with moho. That is redistributing other people's trademarked artwork inside the binary, and it is a licensing decision for you rather than one I should make quietly — the code already carries the opposite decision in writing. Say the word and I will, but I would want you to have made that call rather than found it in a diff.
Finished. Every network in the list that publishes a logo now carries it — Libera.Chat, OFTC, Rizon, QuakeNet, Undernet, hackint, DALnet and CoreIRC — taken from each network's own site and bundled rather than fetched at runtime: an IRC network is not a CDN, a rail of tiles should not be a rail of requests, and half of these sites are plain HTTP.
You were right that Rizon has none on its front page; it does publish one at /images/logo.png, so it has its own mark too. EFnet, Snoonet and Abjects publish nothing usable and keep their two-letter marks, which beats a wrong-looking copy of somebody's artwork. Together the eight files come to 56KB.
CoreIRC and Abjects were added to the list as well, since they are the networks this client's own users are on.
The picker became a grid of those marks rather than a dropdown of names, and the server/port fields now appear only when "Other" is chosen.
Finished. Every network in the list that publishes a logo now carries it — Libera.Chat, OFTC, Rizon, QuakeNet, Undernet, hackint, DALnet and CoreIRC — taken from each network's own site and bundled rather than fetched at runtime: an IRC network is not a CDN, a rail of tiles should not be a rail of requests, and half of these sites are plain HTTP.
You were right that Rizon has none on its front page; it does publish one at `/images/logo.png`, so it has its own mark too. EFnet, Snoonet and Abjects publish nothing usable and keep their two-letter marks, which beats a wrong-looking copy of somebody's artwork. Together the eight files come to 56KB.
CoreIRC and Abjects were added to the list as well, since they are the networks this client's own users are on.
The picker became a grid of those marks rather than a dropdown of names, and the server/port fields now appear only when "Other" is chosen.
nobilis cd18d63, moho https://git.salastil.com/Salastil/moho/commit/4f6cd9c
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.
IRC server like Libera.chat or Quake Net have decent icons to use for the server icon list. Rizon does not, potentially store icons for these IRC servers that will likely see usage for aesthetic reasons.
Partly done, and the rest is your call — leaving this open.
Done: moho
35e83c0. The eight known networks each fill their rail tile with their own colour and white initials. They were already colour-coded, but as coloured letters on the ordinary tile, which measured badly — Libera at 1.7:1 against an active tile, five others under 2.6:1. Six colours were darkened to carry white text at 4.6:1, hue and saturation untouched, so each still reads as the colour that network is known by.Already possible: a real logo can be imported per rail entry from Accounts → the icon picker, which outranks anything built in. So anyone who wants Libera's actual mark can have it today.
Not done, deliberately: shipping the logos with moho. That is redistributing other people's trademarked artwork inside the binary, and it is a licensing decision for you rather than one I should make quietly — the code already carries the opposite decision in writing. Say the word and I will, but I would want you to have made that call rather than found it in a diff.
Finished. Every network in the list that publishes a logo now carries it — Libera.Chat, OFTC, Rizon, QuakeNet, Undernet, hackint, DALnet and CoreIRC — taken from each network's own site and bundled rather than fetched at runtime: an IRC network is not a CDN, a rail of tiles should not be a rail of requests, and half of these sites are plain HTTP.
You were right that Rizon has none on its front page; it does publish one at
/images/logo.png, so it has its own mark too. EFnet, Snoonet and Abjects publish nothing usable and keep their two-letter marks, which beats a wrong-looking copy of somebody's artwork. Together the eight files come to 56KB.CoreIRC and Abjects were added to the list as well, since they are the networks this client's own users are on.
The picker became a grid of those marks rather than a dropdown of names, and the server/port fields now appear only when "Other" is chosen.
nobilis cd18d63, moho https://git.salastil.com/Salastil/moho/commit/4f6cd9c