From 8c971dd64b2514531a6800a033c56b1b508c4200 Mon Sep 17 00:00:00 2001 From: Valentin Lorentz Date: Wed, 2 Jun 2021 12:23:47 +0200 Subject: [PATCH] Split 'Desktop clients' into GUI/TUI and make tables less wide So they fit on 13' screens without overflowing. I also think it makes sense to split clients this way, as they don't have the same audience. --- _data/sw_clients.yml | 137 ++++++++++++++++++------------------ _includes/support_list.html | 4 +- 2 files changed, 72 insertions(+), 69 deletions(-) diff --git a/_data/sw_clients.yml b/_data/sw_clients.yml index 8cd37ec9..d1a9a91d 100644 --- a/_data/sw_clients.yml +++ b/_data/sw_clients.yml @@ -59,15 +59,6 @@ userhost-in-names: SASL: - PLAIN - - name: BitchX - # ref: https://github.com/BitchX/BitchX/search?q=%22CAP+REQ%22& - link: http://www.bitchx.com - support: - stable: - cap-3.1: - sasl-3.1: - SASL: - - plain - name: Colloquy # ref: handleCapWithParameters() in https://github.com/colloquy/colloquy/blob/main/Chat%20Core/MVIRCChatConnection.m link: http://www.colloquy.info @@ -92,26 +83,6 @@ userhost-in-names: SASL: - plain - - name: Glirc - # ref: https://github.com/glguy/irc-core/blob/v2/src/Client/State/Network.hs#L686-L687 - link: https://hackage.haskell.org/package/glirc - support: - stable: - account-notify: - away-notify: - batch: - cap-notify: - cap-3.1: - cap-3.2: - chghost: - extended-join: - multi-prefix: - sasl-3.1: - server-time: - sts: - userhost-in-names: - SASL: - - plain - name: HexChat # ref: https://github.com/hexchat/hexchat/blob/v2.10.3/src/common/inbound.c#L1728 link: https://hexchat.github.io @@ -156,30 +127,6 @@ server-time: SASL: - plain - - name: Irssi - # ref: https://github.com/irssi/irssi/blob/8a5d5d384ed20cefa3fdc4a65d27fac3e4913a7b/src/irc/core/irc-servers.h#L17 - link: https://irssi.org - support: - stable: - account-notify: Git - away-notify: Git - cap-3.1: - cap-3.2: Git - cap-notify: Git - chghost: Git - extended-join: Git - invite-notify: Git - message-tags: Git - multi-prefix: - sasl-3.1: - setname: Git - starttls: Git - SASL: - - external - - plain - partial: - stable: - setname: "Git draft cap" - name: Konversation # ref: Server::initCapablityNames() in https://github.com/KDE/konversation/blob/v21.04.0/src/irc/server.cpp link: https://konversation.kde.org @@ -313,20 +260,6 @@ sasl-3.2: SASL: - plain - - name: Swirc - # ref: https://raw.githubusercontent.com/uhlin/swirc/master/CHANGELOG.md - link: https://www.nifty-networks.net/swirc/ - support: - stable: - account-notify: - away-notify: - cap-3.1: - invite-notify: - sasl-3.1: - server-time: - SASL: - - plain - - scram-sha-256 - name: Textual # ref: isCapabilitySupported in https://github.com/Codeux-Software/Textual/blob/55498fb845baf9efe1df93bc4e463edbe5c2057f/Sources/App/Classes/IRC/IRCClient.m # ref: https://github.com/Codeux-Software/Textual/blob/v6.0.1/Classes/IRC/IRCClient.m#L4590 @@ -348,6 +281,76 @@ SASL: - external - plain + +- name: Terminal Clients + software: + - name: BitchX + # ref: https://github.com/BitchX/BitchX/search?q=%22CAP+REQ%22& + link: http://www.bitchx.com + support: + stable: + cap-3.1: + sasl-3.1: + SASL: + - plain + - name: Glirc + # ref: https://github.com/glguy/irc-core/blob/v2/src/Client/State/Network.hs#L686-L687 + link: https://hackage.haskell.org/package/glirc + support: + stable: + account-notify: + away-notify: + batch: + cap-notify: + cap-3.1: + cap-3.2: + chghost: + extended-join: + multi-prefix: + sasl-3.1: + server-time: + sts: + userhost-in-names: + SASL: + - plain + - name: Irssi + # ref: https://github.com/irssi/irssi/blob/8a5d5d384ed20cefa3fdc4a65d27fac3e4913a7b/src/irc/core/irc-servers.h#L17 + link: https://irssi.org + support: + stable: + account-notify: Git + away-notify: Git + cap-3.1: + cap-3.2: Git + cap-notify: Git + chghost: Git + extended-join: Git + invite-notify: Git + message-tags: Git + multi-prefix: + sasl-3.1: + setname: Git + starttls: Git + SASL: + - external + - plain + partial: + stable: + setname: "Git draft cap" + - name: Swirc + # ref: https://raw.githubusercontent.com/uhlin/swirc/master/CHANGELOG.md + link: https://www.nifty-networks.net/swirc/ + support: + stable: + account-notify: + away-notify: + cap-3.1: + invite-notify: + sasl-3.1: + server-time: + SASL: + - plain + - scram-sha-256 - name: WeeChat # ref: https://weechat.org/files/changelog/ChangeLog-devel.html or IRC_COMMAND_CAP_SUPPORTED_COMPLETION # in https://github.com/weechat/weechat/blob/v3.1/src/plugins/irc/irc-command.h diff --git a/_includes/support_list.html b/_includes/support_list.html index c136cb25..7d5bdf7f 100644 --- a/_includes/support_list.html +++ b/_includes/support_list.html @@ -18,8 +18,8 @@ {% assign sw_index = 0 %} {% assign sw_index_body = 0 %} {% assign sw_count = 0 %} -{% assign max_sw_per_table = 9 %} -{% assign min_fullwidth_display = 8 %} +{% assign max_sw_per_table = 7 %} +{% assign min_fullwidth_display = 6 %} {% for abcxyz in (1..9999) %} {% assign sw_count = 0 %}