Skip to content
This repository has been archived by the owner on Nov 5, 2023. It is now read-only.

Commit

Permalink
Minor improvements and version update
Browse files Browse the repository at this point in the history
  • Loading branch information
hakandundar34coding committed Jun 23, 2022
1 parent ca2f3bd commit bda98d0
Show file tree
Hide file tree
Showing 30 changed files with 766 additions and 943 deletions.
6 changes: 6 additions & 0 deletions Changes.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
# System Monitoring Center

### v1.21.0
* Removed: Unused translations
* Fix: Incorrect column ordering (Processes,Users,Services tabs)
* Fix: Screen resolution for modified screen scale factors
* Minor improvements (GUI, etc.)

### v1.20.0
* New: Keyboard shortcuts for Processes tab actions
* New: Hungarian translations
Expand Down
62 changes: 33 additions & 29 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,12 +8,31 @@ Multi-featured system monitor.
<a href="https://github.com/hakandundar34coding/system-monitoring-center/tags"><img alt="GitHub tag (latest by date)" src="https://img.shields.io/github/v/tag/hakandundar34coding/system-monitoring-center"></a>
<a href="https://github.com/hakandundar34coding/system-monitoring-center/tags"><img alt="PyPI - Downloads" src="https://img.shields.io/pypi/dm/system-monitoring-center"></a>
<a href="https://github.com/hakandundar34coding/system-monitoring-center/tags"><img alt="GitHub all releases" src="https://img.shields.io/github/downloads/hakandundar34coding/system-monitoring-center/total"></a>
<a href="https://github.com/hakandundar34coding/system-monitoring-center/tags"><img alt="Download System Monitoring Center" src="https://img.shields.io/sourceforge/dt/system-monitoring-center.svg" ></a>
<a href="https://pypi.org/project/system-monitoring-center/"><img src="https://img.shields.io/badge/Visit-PyPI%20Page-b37840"/></a>
<a href="https://pypi.org/project/system-monitoring-center/"><img src="https://static.pepy.tech/personalized-badge/system-monitoring-center?period=total&units=international_system&left_color=grey&right_color=green&left_text=downloads"/></a>
<a href="https://github.com/hakandundar34coding/system-monitoring-center/blob/master/Changes.md"><img src="https://img.shields.io/badge/View-Changelog-b37840"></a>
</p>


### Features:
- Detailed system performance and usage usage monitoring/managing features:
- Monitoring CPU, RAM, Disk, Network, GPU hardware/usage information
- Monitoring and managing processes and services (systemd)
- Monitoring users, sensors and general system information
- Supports PolicyKit. No need to run the application with "sudo"
- Hardware selection options (selecting different CPU cores, disks, network cards, GPUs)
- Plotting performance data of multiple devices at the same time
- Interactive charts for querying performance data on any point
- Option for showing processes as tree or list
- Language support:
- Brazilian Portuguese, Czech, English, Hungarian, Polish, Russian, Turkish
- More languages will be added if translations are provided by contributors
- Optimized for low CPU usage and fast start
- Shows notification if update is available on PyPI (disabled by default)
- Supports ARM architecture
- Adapts to system theme
- Free and open source


### Installation:
- System Monitoring Center is installable from PyPI as a Python package.
- Option-1) Installing for current user account: `pip install system-monitoring-center`
Expand All @@ -26,10 +45,19 @@ Multi-featured system monitor.
- If images are not shown on the GUI, run `touch ~/.local/share/*` or restart the system.


<a href="https://repology.org/project/system-monitoring-center/versions">
<img src="https://repology.org/badge/vertical-allrepos/system-monitoring-center.svg" alt="Packaging status"></a>


### Dependencies:
- These dependencies are already installed on many systems: `bash, dmidecode, iproute2, python3 (>=3.6), python3-cairo, python3-gi, python3-gi-cairo, udev, util-linux`
- Following dependencies may be required on some systems: for systems with .deb packages: `libcairo2-dev`, for Arch Linux: `polkit`
- Optional dependencies: `vcgencmd` (for physical RAM size, GPU frequency and video memory information on Raspberry Pi devices)
- These dependencies are already installed on many systems:
- `bash, dmidecode, iproute2, python3 (>=3.6), python3-cairo, python3-gi, python3-gi-cairo, udev, util-linux`
- Following dependencies may be required on some systems:
- `libcairo2-dev` (for systems with .deb packages)
- `polkit` (for Arch Linux)
- Optional dependencies:
- `x11-xserver-utils` or `xorg-xrandr` (for more accurate screen resolution and refresh rate detection)
- `vcgencmd` (for physical RAM size, GPU frequency and video memory information on Raspberry Pi devices)


### Updating:
Expand All @@ -38,30 +66,6 @@ Multi-featured system monitor.
- If the application is installed for system-wide: `sudo pip install --upgrade system-monitoring-center`


<a href="https://repology.org/project/system-monitoring-center/versions">
<img src="https://repology.org/badge/vertical-allrepos/system-monitoring-center.svg" alt="Packaging status"></a>


### Features:
- Detailed system performance and usage usage monitoring/managing features:
- Monitoring CPU, RAM, Disk, Network, GPU hardware information/performance/usage
- Monitoring and managing processes and services (systemd)
- Monitoring users, sensors and general system information
- Supports PolicyKit. No need to run the application with "sudo"
- Hardware selection options (selecting different CPU cores, disks, network cards, GPUs)
- Plotting performance data of multiple devices at the same time
- Interactive charts for querying performance data on any point
- Option for showing processes as tree or list
- Language support:
- Brazilian Portuguese, Czech, English, Hungarian, Polish, Russian, Turkish
- More languages will be added if translations are provided by contributors
- Optimized for low CPU usage and fast start
- Shows notification if update is available on PyPI (disabled by default)
- Supports ARM architecture
- Adapts to system theme
- Free and open sourced


### Screenshots:
![System Monitoring Center](screenshots/cpu_tab_dark_system_theme.png)

Expand Down
9 changes: 9 additions & 0 deletions debian/changelog
Original file line number Diff line number Diff line change
@@ -1,3 +1,12 @@
system-monitoring-center (1.21.0) unstable; urgency=medium

* Removed: Unused translations
* Fix: Incorrect column ordering (Processes,Users,Services tabs)
* Fix: Screen resolution for modified screen scale factors
* Minor improvements (GUI, etc.)

-- Hakan Dündar <[email protected]> Thu, 23 Jun 2022 08:00:00 +0300

system-monitoring-center (1.20.0) unstable; urgency=medium

* New: Keyboard shortcuts for Processes tab actions
Expand Down
Binary file modified locale/cs/LC_MESSAGES/system-monitoring-center.mo
Binary file not shown.
Loading

0 comments on commit bda98d0

Please sign in to comment.