Skip to content

Commit d684d5f

Browse files
committed
Add OS icons for graphical desktop clients
1 parent 0de8e75 commit d684d5f

File tree

2 files changed

+64
-0
lines changed

2 files changed

+64
-0
lines changed

_data/os.yml

+18
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

+46
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:
@@ -139,6 +152,8 @@
139152
- name: IceChat
140153
# ref: CapREQ() in https://github.com/icechat/IceChat/blob/9.50P/src/IceChat/IRCConnection/ParseIRCData.cs
141154
link: https://icechat.net
155+
os:
156+
- windows
142157
support:
143158
stable:
144159
account-notify:
@@ -183,6 +198,11 @@
183198
- name: Konversation
184199
# ref: Server::initCapablityNames() in https://github.com/KDE/konversation/blob/v21.04.0/src/irc/server.cpp
185200
link: https://konversation.kde.org
201+
os:
202+
- bsd
203+
- linux
204+
- macos
205+
- windows
186206
support:
187207
stable:
188208
account-notify:
@@ -203,6 +223,11 @@
203223
- name: KVIrc
204224
# ref: cap_add() in https://github.com/kvirc/KVIrc/blob/5.0.0/src/kvirc/kernel/KviIrcConnection.cpp
205225
link: https://www.kvirc.net
226+
os:
227+
- bsd
228+
- linux
229+
- macos
230+
- windows
206231
support:
207232
stable:
208233
account-notify: Git
@@ -221,6 +246,8 @@
221246
- name: LimeChat
222247
# ref: https://github.com/psychs/limechat/blob/2.42/Classes/IRC/IRCClient.m#L3681
223248
link: http://limechat.net/mac/
249+
os:
250+
- macos
224251
support:
225252
stable:
226253
cap-3.1:
@@ -232,6 +259,8 @@
232259
# ref: https://www.mirc.com/news.html
233260
# https://www.mirc.com/versions.txt
234261
link: https://www.mirc.com
262+
os:
263+
- windows
235264
support:
236265
stable:
237266
account-notify:
@@ -263,6 +292,11 @@
263292
# ref: irc{CAP,EchoMessage,MultiPrefix,SASL,ServerTime,WatchMonitor}.jsm files in
264293
# https://searchfox.org/comm-central/source/chat/protocols/irc/
265294
link: https://www.thunderbird.net/
295+
os:
296+
- bsd
297+
- linux
298+
- macos
299+
- windows
266300
support:
267301
stable:
268302
cap-notify: 72.0+
@@ -279,6 +313,11 @@
279313
- name: Quassel
280314
# ref: knownCaps in https://github.com/quassel/quassel/blob/0.14-rc1/src/common/irccap.h
281315
link: https://www.quassel-irc.org
316+
os:
317+
- bsd
318+
- linux
319+
- macos
320+
- windows
282321
support:
283322
stable:
284323
account-notify:
@@ -304,6 +343,11 @@
304343
- name: Srain
305344
# ref: https://doc.srain.im/en/latest/support.html
306345
link: https://srain.im
346+
os:
347+
- bsd
348+
- linux
349+
- macos
350+
- windows
307351
support:
308352
stable:
309353
cap-notify:
@@ -331,6 +375,8 @@
331375
# ref: isCapabilitySupported in https://github.com/Codeux-Software/Textual/blob/55498fb845baf9efe1df93bc4e463edbe5c2057f/Sources/App/Classes/IRC/IRCClient.m
332376
# ref: https://github.com/Codeux-Software/Textual/blob/v6.0.1/Classes/IRC/IRCClient.m#L4590
333377
link: https://www.codeux.com/textual
378+
os:
379+
- macos
334380
support:
335381
stable:
336382
away-notify:

0 commit comments

Comments
 (0)