Skip to content

Commit ad74c81

Browse files
author
GitHub Actions
committed
Add automatically parsed data (test)
[ci skip]
1 parent 71a5219 commit ad74c81

5 files changed

Lines changed: 164 additions & 0 deletions

File tree

apps/jsShowHardwareInfos.md

Lines changed: 41 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,41 @@
1+
---
2+
layout: app
3+
4+
permalink: /jsShowHardwareInfos/
5+
description: Shows every hardware detail this system reports about itself
6+
license: LicenseRef-proprietary
7+
8+
icons:
9+
- jsShowHardwareInfos/icons/128x128/jsshowhardwareinfos.png
10+
11+
screenshots:
12+
- jsShowHardwareInfos/screenshot.png
13+
14+
authors:
15+
16+
links:
17+
18+
desktop:
19+
Desktop Entry:
20+
Type: Application
21+
Name: jsShowHardwareInfos
22+
GenericName: Hardware information
23+
GenericName[de]: Hardware-Informationen
24+
Comment: Shows every hardware detail this system reports about itself
25+
Comment[de]: Zeigt jedes Hardware-Detail, das dieses System über sich selbst meldet
26+
Exec: jsShowHardwareInfos
27+
Icon: jsshowhardwareinfos
28+
Terminal: false
29+
Categories: System
30+
Keywords: hardware
31+
Keywords[de]: Hardware
32+
StartupNotify: true
33+
X-AppImage-Version: 1.0
34+
AppImageHub:
35+
X-AppImage-Signature: 'directory ''/home/runner/.gnupg'' created keybox ''/home/runner/.gnupg/pubring.kbx''
36+
created [don''t know]: invalid packet (ctb=0a) no signature found the signature
37+
could not be verified. Please remember that the signature file (.sig or .asc)
38+
should be the first file given on the command line.'
39+
X-AppImage-Type: 2
40+
X-AppImage-Architecture: x86_64
41+
---
Lines changed: 98 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,98 @@
1+
<?xml version="1.0" encoding="UTF-8"?>
2+
<!-- Copyright (c) 2026 Josef Sejrek / Budbrain Software
3+
4+
AppStream-Daten. Ohne sie erscheint die Anwendung in GNOME Software und
5+
KDE Discover gar nicht — auch dann nicht, wenn das Paket sauber
6+
installiert. Die Datei liegt bewusst unter packaging/ und wird von CMake
7+
in JEDES Paket installiert, nicht nur ins Flatpak (im Schwesterprojekt
8+
jsCPUMonitor lag sie unter flatpak/ und fehlte deshalb überall sonst).
9+
10+
<launchable> nennt den Kurznamen der .desktop-Datei, so wie CMake sie
11+
installiert. Zeigt er ins Leere, bricht ein Flatpak-Build mit
12+
"gui-app-without-icon" ab.
13+
14+
Der Text beschreibt, WAS die Anwendung kann — nicht, wie sie es macht.
15+
Keine sysfs-Pfade, keine SMBIOS-Interna, keine Algorithmen.
16+
-->
17+
<component type="desktop-application">
18+
<id>de.budbrain.jsShowHardwareInfos</id>
19+
<metadata_license>CC0-1.0</metadata_license>
20+
<project_license>LicenseRef-proprietary</project_license>
21+
22+
<name>jsShowHardwareInfos</name>
23+
<summary>See every hardware detail your computer reports</summary>
24+
<summary xml:lang="de">Jedes Hardware-Detail sehen, das der Rechner meldet</summary>
25+
26+
<developer id="de.budbrain">
27+
<name>Josef Sejrek / Budbrain Software</name>
28+
</developer>
29+
30+
<description>
31+
<p>
32+
Everything the computer knows about itself, in one window: processor,
33+
memory, graphics, drives, network, sensors and the devices attached to
34+
it. Pick a branch on the left, read the details on the right.
35+
</p>
36+
<p xml:lang="de">
37+
Alles, was der Rechner über sich selbst weiß, in einem Fenster:
38+
Prozessor, Arbeitsspeicher, Grafik, Datenträger, Netzwerk, Sensoren und
39+
was angeschlossen ist. Links einen Zweig wählen, rechts die Einzelheiten
40+
lesen.
41+
</p>
42+
<ul>
43+
<li>A live bar on top: load per processor core, temperature and memory</li>
44+
<li>Drives and USB devices drawn to scale instead of listed as numbers</li>
45+
<li>Network throughput and sensor readings update while you watch them</li>
46+
<li>A process list you can sort, search and act on</li>
47+
<li>Saves the whole report as a text file — useful for a support request</li>
48+
<li>Searches every value in the tree at once</li>
49+
<li>44 languages, light and dark theme, all colours adjustable</li>
50+
</ul>
51+
<ul xml:lang="de">
52+
<li>Eine Leiste oben zeigt laufend Auslastung je Kern, Temperatur und Speicher</li>
53+
<li>Datenträger und USB-Geräte werden maßstäblich gezeichnet statt als Zahlen aufgezählt</li>
54+
<li>Netzwerkdurchsatz und Sensorwerte laufen mit, während man hinsieht</li>
55+
<li>Eine Prozessliste zum Sortieren, Suchen und Eingreifen</li>
56+
<li>Speichert den ganzen Bericht als Textdatei — praktisch für eine Supportanfrage</li>
57+
<li>Durchsucht alle Werte des Baums auf einmal</li>
58+
<li>44 Sprachen, helles und dunkles Erscheinungsbild, alle Farben einstellbar</li>
59+
</ul>
60+
</description>
61+
62+
<launchable type="desktop-id">jsshowhardwareinfos.desktop</launchable>
63+
64+
<categories>
65+
<category>System</category>
66+
<category>Monitor</category>
67+
<category>HardwareSettings</category>
68+
</categories>
69+
70+
<content_rating type="oars-1.1"/>
71+
72+
<url type="homepage">https://www.budbrain.de</url>
73+
<!-- Kein <url type="contact"> mit mailto:: AppStream verlangt dort eine
74+
Web-Adresse und lehnt die Datei sonst KOMPLETT ab ("web-url-expected") —
75+
und eine abgelehnte metainfo heißt: die App taucht in GNOME Software gar
76+
nicht erst auf. Die Kontaktadresse steht im Über-Fenster. -->
77+
78+
<screenshots>
79+
<screenshot type="default">
80+
<caption>The hardware tree with the live bar on top</caption>
81+
<caption xml:lang="de">Der Hardware-Baum mit der Live-Leiste darüber</caption>
82+
<image>https://www.budbrain.de/jsshowhardwareinfos/screenshot-1.png</image>
83+
</screenshot>
84+
</screenshots>
85+
86+
<provides>
87+
<binary>jsShowHardwareInfos</binary>
88+
</provides>
89+
90+
<releases>
91+
<release version="1.0" date="2026-08-01">
92+
<description>
93+
<p>First release.</p>
94+
<p xml:lang="de">Erste Fassung.</p>
95+
</description>
96+
</release>
97+
</releases>
98+
</component>
19.7 KB
Loading
Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
[Desktop Entry]
2+
Type=Application
3+
Name=jsShowHardwareInfos
4+
GenericName=Hardware information
5+
GenericName[de]=Hardware-Informationen
6+
Comment=Shows every hardware detail this system reports about itself
7+
Comment[de]=Zeigt jedes Hardware-Detail, das dieses System über sich selbst meldet
8+
Exec=jsShowHardwareInfos
9+
# Icon-NAME, kein Pfad: ausserhalb des Snaps findet das Theme ihn unter
10+
# hicolor. Nur das Snap biegt die Zeile in einen Pfad um (override-prime),
11+
# weil dort kein Theme durchsucht wird.
12+
Icon=jsshowhardwareinfos
13+
Terminal=false
14+
Categories=System;Monitor;HardwareSettings;
15+
Keywords=hardware;system;info;cpu;memory;disk;pci;usb;sensors;
16+
Keywords[de]=Hardware;System;Info;Prozessor;Speicher;Datenträger;PCI;USB;Sensoren;
17+
StartupNotify=true
18+
X-AppImage-Version=1.0
19+
20+
[AppImageHub]
21+
# Dear upstream developer, please include update information in your AppImage
22+
# (e.g., with appimagetool -u) so that users can easily update the AppImage
23+
X-AppImage-Signature=directory '/home/runner/.gnupg' created keybox '/home/runner/.gnupg/pubring.kbx' created [don't know]: invalid packet (ctb=0a) no signature found the signature could not be verified. Please remember that the signature file (.sig or .asc) should be the first file given on the command line.
24+
X-AppImage-Type=2
25+
X-AppImage-Architecture=x86_64
87.9 KB
Loading

0 commit comments

Comments
 (0)