Pardus About is an application that show summary information about the PC.
It is currently a work in progress. Maintenance is done by Pardus team.
This application is developed based on Python3 and GTK+ 3. Dependencies:
gir1.2-glib-2.0 gir1.2-gtk-3.0 python3-requests python3-gi lsb-release mesa-utils pciutilsInstall dependencies
sudo apt install gir1.2-glib-2.0 gir1.2-gtk-3.0 python3-requests python3-gi lsb-release mesa-utils pciutilsClone the repository
git clone https://github.com/pardus/pardus-about.git ~/pardus-aboutRun application
python3 ~/pardus-about/src/Main.pysudo apt install devscripts git-buildpackage
sudo mk-build-deps -ir
gbp buildpackage --git-export-dir=/tmp/build/pardus-about -us -uc- Project structures must be this project
- Python codes must be compatible with pep8 rules. For this you can use pylint, pyflakes etc.
- When you create variable it must use underscore style. For example "package_size = 30". Dont use short name in variables like "pkg_sz = 30".
- GTK Widget IDs must be like this "ui_mybutton_togglebutton" on everywhere(Python, Glade).
- If you really have no other choice, you should prefer standard libraries when writing code. For example don't write a config parser for yourself, because python already have a config parser library.

