Giter Site home page Giter Site logo

inspector's People

Contributors

david-stephenson avatar kawaii-ghost avatar nokse22 avatar sabriunal avatar soumyadghosh avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

inspector's Issues

appstream check fails

1/3 Validate desktop file          OK              0.01s
2/3 Validate schema file           OK              0.01s
3/3 Validate appstream file        FAIL            4.67s   exit status 1
>>> MALLOC_PERTURB_=199 /usr/bin/appstream-util validate data/io.github.nokse22.inspector.appdata.xml
――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――― ✀  ――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――
stdout:
data/io.github.nokse22.inspector.appdata.xml: FAILED:
• style-invalid         : <image> has vertical padding [https://raw.githubusercontent.com/Nokse22/inspector/master/data/resources/screenshot%201.png]
• style-invalid         : <image> has horizontal padding [https://raw.githubusercontent.com/Nokse22/inspector/master/data/resources/screenshot%201.png]
• style-invalid         : <image> has vertical padding [https://raw.githubusercontent.com/Nokse22/inspector/master/data/resources/screenshot%202.png]
• style-invalid         : <image> has horizontal padding [https://raw.githubusercontent.com/Nokse22/inspector/master/data/resources/screenshot%202.png]
• style-invalid         : <image> has vertical padding [https://raw.githubusercontent.com/Nokse22/inspector/master/data/resources/screenshot%203.png]
• style-invalid         : <image> has horizontal padding [https://raw.githubusercontent.com/Nokse22/inspector/master/data/resources/screenshot%203.png]
• style-invalid         : <image> has vertical padding [https://raw.githubusercontent.com/Nokse22/inspector/master/data/resources/screenshot%204.png]
• style-invalid         : <image> has horizontal padding [https://raw.githubusercontent.com/Nokse22/inspector/master/data/resources/screenshot%204.png]
• style-invalid         : <image> has vertical padding [https://raw.githubusercontent.com/Nokse22/inspector/master/data/resources/screenshot%205.png]
• style-invalid         : <image> has horizontal padding [https://raw.githubusercontent.com/Nokse22/inspector/master/data/resources/screenshot%205.png]
• style-invalid         : <image> has vertical padding [https://raw.githubusercontent.com/Nokse22/inspector/master/data/resources/screenshot%206.png]
• style-invalid         : <image> has horizontal padding [https://raw.githubusercontent.com/Nokse22/inspector/master/data/resources/screenshot%206.png]
• style-invalid         : <image> has vertical padding [https://raw.githubusercontent.com/Nokse22/inspector/master/data/resources/screenshot%207.png]
• style-invalid         : <image> has horizontal padding [https://raw.githubusercontent.com/Nokse22/inspector/master/data/resources/screenshot%207.png]
• style-invalid         : <ul> cannot start a description [(null)]
• style-invalid         : Not enough <p> tags for a good description [0/1]
• style-invalid         : <p> is too short [Bug fixes]
stderr:
Validation of files failed
―――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――――


Summary of Failures:

3/3 Validate appstream file FAIL            4.67s   exit status 1

Ok:                 2   
Expected Fail:      0   
Fail:               1   
Unexpected Pass:    0   
Skipped:            0   
Timeout:            0 

Added italian translation

Hi!

I'd like to help by providing the italian installation.

I attach the it.po file (you only have to change the extension from txt to po) here.

I can make a pull request if you prefer.

👋

Translation - Contribution for French language

Hello,

I just discover your app and wanted to contribute on translation, you'll find in this post the full translation based on your .po file:

If you enable some third party website for translations like crowdin or weblate I'll be happy to maintain my contribution to keep French translation up to date when needed, otherwise, you could notify me on github if you want me to update.

#: data/io.github.nokse22.inspector.desktop.in:3
#: data/io.github.nokse22.inspector.appdata.xml.in:6 src/main.py:66
#: src/window.py:35
msgid "Inspector"
msgstr "Inspecteur"

#: data/io.github.nokse22.inspector.desktop.in:4
#: data/io.github.nokse22.inspector.appdata.xml.in:8
msgid "View information about your system"
msgstr "Afficher les informations sur votre système"

#: data/io.github.nokse22.inspector.desktop.in:10
msgid ""
"System;Information;Disk;Memory;Devices;Network;CPU;Motherboard;BIOS;bios;"
msgstr ""
"System;Information;Disk;Memory;Devices;Network;CPU;Motherboard;BIOS;bios;"
"Système;Information;Disque;Mémoire;Périphériques;Réseau;CPU;Carte mère;BIOS;bios;"

#: data/io.github.nokse22.inspector.appdata.xml.in:11
msgid ""
"View information about: Usb devices, Disk, Memory, PCI devices, Network, "
"CPU, Motherboard and bios, System and distro"
msgstr ""
"Afficher les informations sur: périphériques Usb, Disque, Mémoire, pérphériques PCI, Réseau, "
"CPU, Carte mère et bios, Système et distribution"

#: data/io.github.nokse22.inspector.appdata.xml.in:15
msgid "Nokse"
msgstr "Nokse"

#: data/io.github.nokse22.inspector.appdata.xml.in:24
msgid "Fixed typo"
msgstr "Correction d'une faute de frappe"

#: data/io.github.nokse22.inspector.appdata.xml.in:25
msgid "Improved metadata"
msgstr "Métadonnées améliorées"

#: data/io.github.nokse22.inspector.appdata.xml.in:31
msgid "Fixed a critical bug if the app was run with older versions of lsblk"
msgstr "Correction d'un bogue critique si l'application était exécutée avec des versions plus anciennes de LSBLK"

#: data/io.github.nokse22.inspector.appdata.xml.in:32
msgid "Made the app more stable"
msgstr "Amélioration de la stabilité de l'application"

#: data/io.github.nokse22.inspector.appdata.xml.in:38
msgid "Added motherboard/bios page"
msgstr "Ajout de la page de carte mère/bios"

#: data/io.github.nokse22.inspector.appdata.xml.in:43
msgid "Bug fixes"
msgstr "Correctifs de bugs"

#. Translator credits. Replace "translator-credits" with your name/username, and optionally an email or URL.
#. One name per line, please do not remove previous names.
#: src/main.py:76
msgid "translator-credits"
msgstr "Rob'OT"

#: src/window.py:45
msgid "Reload"
msgstr "Recharger"

#: src/window.py:46
msgid "Keyboard shortcuts"
msgstr "Raccourcis clavier"

#: src/window.py:47 src/window.py:53
msgid "About Inspector"
msgstr "À propos d'Inspecteur"

#: src/window.py:56 src/window.py:393
msgid "USB"
msgstr "USB"

#: src/window.py:60
msgid "Disk"
msgstr "Disque"

#: src/window.py:64 src/window.py:348
msgid "Memory"
msgstr "Mémoire"

#: src/window.py:68
msgid "PCI"
msgstr "PCI"

#: src/window.py:72
msgid "Network"
msgstr "Réseau"

#: src/window.py:76 src/window.py:491
msgid "CPU"
msgstr "CPU"

#. Create and set the main preferences group for motherboard info
#: src/window.py:80 src/window.py:561
msgid "Motherboard"
msgstr "Carte mère"

#: src/window.py:84 src/window.py:141
msgid "System"
msgstr "Système"

#: src/window.py:123
msgid "The command is not supported"
msgstr "La commande n'est pas prise en charge"

#: src/window.py:125
#, python-brace-format
msgid ""
"The command {0} returned empty.\n"
"Try running it on your terminal, it should prompt you to install the package "
"on your system."
msgstr ""
"La commande {0} a retournée une valeur vide.\n"
"Essayez de l'exécuter sur votre terminal, cela devrait vous inviter à installer le package "
"sur votre système."

#: src/window.py:141
msgid "command: uname"
msgstr "commande : uname"

#: src/window.py:149
msgid "Kernel Name"
msgstr "Nom du noyau"

#: src/window.py:154
msgid "Network Node Hostname"
msgstr "Nom de noeud sur le réseau"

#: src/window.py:159
msgid "Kernel Release"
msgstr "Distribution du noyau"

#: src/window.py:164
msgid "Kernel Version"
msgstr "Version du noyau"

#: src/window.py:169
msgid "Machine Hardware Name"
msgstr "Nom du matériel de la machine"

#: src/window.py:174
msgid "Processor Type"
msgstr "Type du processeur"

#: src/window.py:179
msgid "Hardware Platform"
msgstr "Plate-forme matérielle"

#: src/window.py:184
msgid "Operating System"
msgstr "Système d'explotation"

#. cat /etc/os-release
#: src/window.py:190
msgid "Distro"
msgstr "Distribution"

#: src/window.py:190
msgid "command: cat /etc/os-release"
msgstr "commande : cat /etc/os-release"

#: src/window.py:247 src/window.py:259
msgid "command: lsblk"
msgstr "commande : lsblk"

#: src/window.py:249 src/window.py:261 src/window.py:321 src/window.py:367
#: src/window.py:395 src/window.py:441 src/window.py:493 src/window.py:563
msgid "Refresh"
msgstr "Rafraîchir"

#: src/window.py:254
msgid "Total size"
msgstr "Taille totale"

#: src/window.py:259
msgid "Loop devices"
msgstr "Périphériques en boucle"

#: src/window.py:319
msgid "Ranges"
msgstr "Gammes"

#: src/window.py:319
msgid "command: lsmem"
msgstr "commande : lsmem"

#: src/window.py:365
msgid "PCIs"
msgstr "PCIs"

#: src/window.py:365
msgid "command: lspci"
msgstr "commande : lspci"

#: src/window.py:393
msgid "command: lsusb"
msgstr "commande : lsusb"

#: src/window.py:419
msgid "Bus"
msgstr "Bus"

#: src/window.py:439
msgid "command: ip address"
msgstr "commande : ip address"

#: src/window.py:452
msgid "Address info, ip"
msgstr "Information d'adresse, IP"

#: src/window.py:491
msgid "command: lshw -c cpu"
msgstr "commande : lshw -c cpu"

#: src/window.py:528
msgid "BIOS Date"
msgstr "Date du BIOS"

#: src/window.py:529
msgid "BIOS Release"
msgstr "Distribution de BIOS"

#: src/window.py:530
msgid "BIOS Vendor"
msgstr "Constructeur du BIOS"

#: src/window.py:531
msgid "BIOS Version"
msgstr "Version du BIOS"

#: src/window.py:532
msgid "Board Asset Tag"
msgstr "Étiquette de la carte"

#: src/window.py:533
msgid "Board Name"
msgstr "Nom de la carte"

#: src/window.py:534
msgid "Board Serial Number"
msgstr "Numéro de série de la carte"

#: src/window.py:535
msgid "Board Vendor"
msgstr "Constructeur de la carte"

#: src/window.py:536
msgid "Board Version"
msgstr "Version de la carte"

#: src/window.py:537
msgid "Chassis Asset Tag"
msgstr "Étiquette du châssis"

#: src/window.py:538
msgid "Chassis Serial Number"
msgstr "Numéro de série du châssis"

#: src/window.py:539
msgid "Chassis Type"
msgstr "Type du châssis"

#: src/window.py:540
msgid "Chassis Vendor"
msgstr "Constructeur du châssis"

#: src/window.py:541
msgid "Chassis Version"
msgstr "Version du châssis"

#: src/window.py:542
msgid "Product Family"
msgstr "Famille du matériel"

#: src/window.py:543
msgid "Product Name"
msgstr "Nom du matériel"

#: src/window.py:544
msgid "Product Serial Number"
msgstr "Numéro de série du matériel"

#: src/window.py:545
msgid "Product SKU"
msgstr "SKU du matériel"

#: src/window.py:546
msgid "Product UUID"
msgstr "UUID du matériel"

#: src/window.py:547
msgid "Product Version"
msgstr "Version du matériel"

#: src/window.py:548
msgid "Power"
msgstr "Alimentation"

#. ("subsystem", _("Subsystem")),
#: src/window.py:550
msgid "System Vendor"
msgstr "Constructeur du matériel"

#: src/window.py:554
msgid "Control"
msgstr "Contrôle"

#: src/window.py:555
msgid "Runtime Active Time"
msgstr "Temps actif de l'exécution"

#: src/window.py:556
msgid "Runtime Status"
msgstr "Statut de l'exécution"

#: src/window.py:557
msgid "Runtime Suspended Time"
msgstr "Temps de suspension de l'exécution"

#: src/window.py:561
msgid "Details from /sys/devices/virtual/dmi/id"
msgstr "Détails depuis /sys/devices/virtual/dmi/id"

Have a nice day and thanks for your work on this piece of software! This is really a nice things to get this all in one app instead of using multiple to achieve the same goal!

Suggestion<

Hi,

First of all, since I like using the GUI more than the CLI, I like the Inspector application.
And more so, since you have given the command used, I love the Inspector application.

Since I get to see the command used, I feel it would be great if it was in 'uniform'/'systematic'.

When I check, I have the following ls based commands in my system...
lscpu
lsmem
lsblk
lspci
lsusb

So, if possible, can you please set them in the below order?
sys/devices/virtual/dmi/id -> motherboard
lscpu -> processor
lsmem -> memory
lsblk -> disk drives
lspci -> pci devices
lsusb -> usb devices
ip address -> network devices
uname -a -> kernel
cat /etc/os-release -> distribution

Distro is a 'casual usage' kind of word. Distribution is the proper word for it.

And I feel it was a brilliant idea to capture the details from /sys/devices/virtual/dmi/id and display it (it was a new info for me.)

I will try to update/suggest new commands when/if I come to know.

Thanking you very much/once more for the Inspector application.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.