Skip to content

Split 'Desktop clients' into GUI/TUI and make tables less wide #380

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
wants to merge 1 commit into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
137 changes: 70 additions & 67 deletions _data/sw_clients.yml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand All @@ -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
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand All @@ -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
Expand Down
4 changes: 2 additions & 2 deletions _includes/support_list.html
Original file line number Diff line number Diff line change
Expand Up @@ -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) %}<!-- we expect to break out of this loop in all cases, so this is fine -->
{% assign sw_count = 0 %}
Expand Down