Everything finally works!!
I added support for linux and tested on WSL and native Ubuntu. Everything works perfectly (except AMD GPUs on Linux, didn’t have any hardware to test that…)
In the last two days, a lot of changes happened, which are listed below.
Changelog
August 19th:
- Window immediately opens on app start now
- App now works without a tray icon
- Remove fan speed display
- Add CPU temp sensing for linux
- Make Disk and Net Panels grow on more entries that can fit
- Add filter for unwanted mounts/filesystems on disks view
- Hide middle panel (GPUs) if no valid GPU is present (mainly happens on linux + intel gpu)
- Implement GPU stat reading for NVIDIA and AMD GPUs in Linux
- Switch to JBR (Jetbrains Runtime) to fix scaling issues on Linux
- Create & debug CI/CD pipeline (a sh*t ton of debugging mostly)
- Add the logo
- Add file lock for only one instance
- Add PawnIO install prompt
August 20th:
- Overhaul the tray icon behaviour and window controls
- Switch RAM graph to percentages from absolute values
- Add EMA filter for CPU temperature
- Add temperature data to CPU and GPU graphs
- Add color coded font for stats corresponding to graph datasets
- Fix up popups and the main class
- Clean up and optimize the whole app a little
- Fix Linux app launch
- Hide the AppImage mount under Linux
… and of course tons of tiny tweaks and fixes everywhere too. :)
Comments 0
No comments yet. Be the first!
Sign in to join the conversation.