Skip to content

Commit 4cd5697

Browse files
committed
Add OS icons for graphical desktop clients
1 parent 2cd6073 commit 4cd5697

File tree

2 files changed

+64
-0
lines changed

2 files changed

+64
-0
lines changed

_data/os.yml

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,21 @@
1+
# desktop
2+
3+
bsd:
4+
name: BSD
5+
icon: freebsd
6+
7+
linux:
8+
name: GNU/Linux
9+
icon: linux
10+
11+
macos:
12+
name: macOS
13+
icon: apple
14+
15+
windows:
16+
name: Windows
17+
icon: windows
18+
119
# mobile
220
android:
321
name: Android

_data/sw_clients.yml

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,8 @@
33
- name: AdiIRC
44
# ref: https://dev.adiirc.com/projects/adiirc/wiki/IRCv3
55
link: https://www.adiirc.com
6+
os:
7+
- windows
68
support:
79
stable:
810
account-notify:
@@ -35,6 +37,10 @@
3537
- name: Ambassador
3638
# ref: JSIRCV3_SUPPORTED_CAPS in https://github.com/Ascrod/ambassador/blob/7d2b260f1a069e2d11718c576d694f9343c096be/ambassador/js/lib/irc.js
3739
link: https://github.com/Ascrod/ambassador/
40+
os:
41+
- linux
42+
- macos
43+
- windows
3844
support:
3945
stable:
4046
account-notify:
@@ -71,6 +77,8 @@
7177
- name: Colloquy
7278
# ref: handleCapWithParameters() in https://github.com/colloquy/colloquy/blob/main/Chat%20Core/MVIRCChatConnection.m
7379
link: http://www.colloquy.info
80+
os:
81+
- macos
7482
support:
7583
stable:
7684
account-notify:
@@ -115,6 +123,11 @@
115123
- name: HexChat
116124
# ref: https://github.com/hexchat/hexchat/blob/v2.10.3/src/common/inbound.c#L1728
117125
link: https://hexchat.github.io
126+
os:
127+
- bsd
128+
- linux
129+
- macos
130+
- windows
118131
support:
119132
stable:
120133
account-notify:
@@ -140,6 +153,8 @@
140153
- name: IceChat
141154
# ref: CapREQ() in https://github.com/icechat/IceChat/blob/9.50P/src/IceChat/IRCConnection/ParseIRCData.cs
142155
link: https://icechat.net
156+
os:
157+
- windows
143158
support:
144159
stable:
145160
account-notify:
@@ -184,6 +199,11 @@
184199
- name: Konversation
185200
# ref: Server::initCapablityNames() in https://github.com/KDE/konversation/blob/v21.04.0/src/irc/server.cpp
186201
link: https://konversation.kde.org
202+
os:
203+
- bsd
204+
- linux
205+
- macos
206+
- windows
187207
support:
188208
stable:
189209
account-notify:
@@ -204,6 +224,11 @@
204224
- name: KVIrc
205225
# ref: cap_add() in https://github.com/kvirc/KVIrc/blob/5.0.0/src/kvirc/kernel/KviIrcConnection.cpp
206226
link: https://www.kvirc.net
227+
os:
228+
- bsd
229+
- linux
230+
- macos
231+
- windows
207232
support:
208233
stable:
209234
account-notify: Git
@@ -222,6 +247,8 @@
222247
- name: LimeChat
223248
# ref: https://github.com/psychs/limechat/blob/2.42/Classes/IRC/IRCClient.m#L3681
224249
link: http://limechat.net/mac/
250+
os:
251+
- macos
225252
support:
226253
stable:
227254
cap-3.1:
@@ -233,6 +260,8 @@
233260
# ref: https://www.mirc.com/news.html
234261
# https://www.mirc.com/versions.txt
235262
link: https://www.mirc.com
263+
os:
264+
- windows
236265
support:
237266
stable:
238267
account-notify:
@@ -264,6 +293,11 @@
264293
# ref: irc{CAP,EchoMessage,MultiPrefix,SASL,ServerTime,WatchMonitor}.jsm files in
265294
# https://searchfox.org/comm-central/source/chat/protocols/irc/
266295
link: https://www.thunderbird.net/
296+
os:
297+
- bsd
298+
- linux
299+
- macos
300+
- windows
267301
support:
268302
stable:
269303
cap-notify: 72.0+
@@ -280,6 +314,11 @@
280314
- name: Quassel
281315
# ref: knownCaps in https://github.com/quassel/quassel/blob/0.14-rc1/src/common/irccap.h
282316
link: https://www.quassel-irc.org
317+
os:
318+
- bsd
319+
- linux
320+
- macos
321+
- windows
283322
support:
284323
stable:
285324
account-notify:
@@ -305,6 +344,11 @@
305344
- name: Srain
306345
# ref: https://doc.srain.im/en/latest/support.html
307346
link: https://srain.im
347+
os:
348+
- bsd
349+
- linux
350+
- macos
351+
- windows
308352
support:
309353
stable:
310354
cap-notify:
@@ -332,6 +376,8 @@
332376
# ref: isCapabilitySupported in https://github.com/Codeux-Software/Textual/blob/55498fb845baf9efe1df93bc4e463edbe5c2057f/Sources/App/Classes/IRC/IRCClient.m
333377
# ref: https://github.com/Codeux-Software/Textual/blob/v6.0.1/Classes/IRC/IRCClient.m#L4590
334378
link: https://www.codeux.com/textual
379+
os:
380+
- macos
335381
support:
336382
stable:
337383
away-notify:

0 commit comments

Comments
 (0)