Skip to content

Commit 4493e1b

Browse files
committed
feat: add classic software to catalog and fix runtime icons
Media Players: - Add Winamp (classic media player with visualizations) - Add Tidal (high-fidelity music streaming) - Add YouTube Music (desktop app) Utilities: - Add eMule (P2P file sharing client) - Add Nero Burning ROM (CD/DVD/Blu-ray burner) - Add PowerISO (ISO utility, Daemon Tools alternative) - Add UltraISO (premium ISO editor, Daemon Tools alternative) Icon fixes: - Fix DirectX icon (was using Steam icon, now uses custom 3D cube) - Fix Visual C++ icon (now uses SiCplusplus instead of generic SiMicrosoft)
1 parent e76d8c2 commit 4493e1b

File tree

1 file changed

+88
-4
lines changed

1 file changed

+88
-4
lines changed

src/data/software-catalog.js

Lines changed: 88 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -292,6 +292,18 @@ export const softwareCatalog = [
292292
requiresAdmin: true,
293293
license: 'free',
294294
},
295+
{
296+
id: 'tidal',
297+
name: 'Tidal',
298+
description: 'High-fidelity music streaming service',
299+
category: 'media-players',
300+
wingetId: 'TIDALMusicAS.TIDAL',
301+
icon: 'SiTidal',
302+
iconColor: '#000000',
303+
popular: true,
304+
requiresAdmin: true,
305+
license: 'free',
306+
},
295307
{
296308
id: 'vlc',
297309
name: 'VLC Media Player',
@@ -304,6 +316,30 @@ export const softwareCatalog = [
304316
requiresAdmin: true,
305317
license: 'open-source',
306318
},
319+
{
320+
id: 'winamp',
321+
name: 'Winamp',
322+
description: 'Classic media player with visualizations',
323+
category: 'media-players',
324+
wingetId: 'Winamp.Winamp',
325+
icon: 'WinampIcon',
326+
iconColor: '#FF6600',
327+
popular: true,
328+
requiresAdmin: true,
329+
license: 'free',
330+
},
331+
{
332+
id: 'youtube-music',
333+
name: 'YouTube Music',
334+
description: 'YouTube Music desktop app',
335+
category: 'media-players',
336+
wingetId: 'th-ch.YouTubeMusic',
337+
icon: 'SiYoutubemusic',
338+
iconColor: '#FF0000',
339+
popular: false,
340+
requiresAdmin: true,
341+
license: 'free',
342+
},
307343

308344
// ========================================
309345
// PRODUCTIVITY
@@ -1167,6 +1203,18 @@ export const softwareCatalog = [
11671203
requiresAdmin: true,
11681204
license: 'free',
11691205
},
1206+
{
1207+
id: 'emule',
1208+
name: 'eMule',
1209+
description: 'Peer-to-peer file sharing client',
1210+
category: 'utilities',
1211+
wingetId: 'eMule.eMule',
1212+
icon: 'EMuleIcon',
1213+
iconColor: '#0057B7',
1214+
popular: false,
1215+
requiresAdmin: true,
1216+
license: 'open-source',
1217+
},
11701218
{
11711219
id: 'gpu-z',
11721220
name: 'GPU-Z',
@@ -1191,6 +1239,18 @@ export const softwareCatalog = [
11911239
requiresAdmin: true,
11921240
license: 'free',
11931241
},
1242+
{
1243+
id: 'nero',
1244+
name: 'Nero Burning ROM',
1245+
description: 'CD/DVD/Blu-ray burning software',
1246+
category: 'utilities',
1247+
wingetId: 'Nero.NeroCore',
1248+
icon: 'NeroIcon',
1249+
iconColor: '#FF0000',
1250+
popular: false,
1251+
requiresAdmin: true,
1252+
license: 'paid',
1253+
},
11941254
{
11951255
id: 'powertoys',
11961256
name: 'PowerToys',
@@ -1203,6 +1263,18 @@ export const softwareCatalog = [
12031263
requiresAdmin: true,
12041264
license: 'free',
12051265
},
1266+
{
1267+
id: 'poweriso',
1268+
name: 'PowerISO',
1269+
description: 'ISO image file utility and disc burner',
1270+
category: 'utilities',
1271+
wingetId: 'PowerSoftware.PowerISO',
1272+
icon: 'PowerISOIcon',
1273+
iconColor: '#0078D7',
1274+
popular: false,
1275+
requiresAdmin: true,
1276+
license: 'freemium',
1277+
},
12061278
{
12071279
id: 'qbittorrent',
12081280
name: 'qBittorrent',
@@ -1254,6 +1326,18 @@ export const softwareCatalog = [
12541326
requiresAdmin: true,
12551327
license: 'open-source',
12561328
},
1329+
{
1330+
id: 'ultraiso',
1331+
name: 'UltraISO',
1332+
description: 'Premium ISO file editor and converter',
1333+
category: 'utilities',
1334+
wingetId: 'EZBSystems.UltraISO',
1335+
icon: 'UltraISOIcon',
1336+
iconColor: '#FFB900',
1337+
popular: false,
1338+
requiresAdmin: true,
1339+
license: 'paid',
1340+
},
12571341
{
12581342
id: 'winrar',
12591343
name: 'WinRAR',
@@ -1394,8 +1478,8 @@ export const softwareCatalog = [
13941478
description: 'Graphics and game runtime',
13951479
category: 'runtimes',
13961480
wingetId: 'Microsoft.DirectX',
1397-
icon: 'SiSteam',
1398-
iconColor: '#000000',
1481+
icon: 'DirectXIcon',
1482+
iconColor: '#107C10',
13991483
popular: true,
14001484
requiresAdmin: true,
14011485
license: 'free',
@@ -1457,8 +1541,8 @@ export const softwareCatalog = [
14571541
description: 'Microsoft Visual C++ 2005-2022 (x86 + x64)',
14581542
category: 'runtimes',
14591543
wingetId: 'Microsoft.VCRedist.2015+.x64',
1460-
icon: 'SiMicrosoft',
1461-
iconColor: '#5E5E5E',
1544+
icon: 'SiCplusplus',
1545+
iconColor: '#00599C',
14621546
popular: true,
14631547
requiresAdmin: true,
14641548
license: 'free',

0 commit comments

Comments
 (0)