v1.2 rc1
Pre-release
Pre-release
Changelog
- Merge pull request #10 from aabbi/utilization
- A lot of refactoring:
- Split classes/structs into different files
- Files sorted according to its roles
- Files renamed in accordance with class/struct/namespace name inside
- Improved code style
- Greatly improved the readability of the code
- Added
QNVSM_VERSION
macro defined inCMakeLists.txt
- Other minor changes & improvements
- Some structures/classes were renamed
QTreeView
instead ofQTableView
forProcessesView
ProcessesView
: edit existing process item, delete if finished, add if started. Fixes a lot of issues:- Hover flickering
- The need to select an object after updating the list
- Unexpected selection disappearance (including if you change it with the keyboard)
- Strange list behaviour when updating
- Maybe others, I have not tested
- Rename ProcessList to ProcessInfo
- Add
Version
andVersionPrefix
variable for/inCMakeLists.txt
- Other minor changes & improvements
Building
mkdir build
cmake -DCMAKE_BUILD_TYPE=Release -B build -DVersionPrefix="rc1 (compiled from source)" -G "Unix Makefiles"
cmake --build build --target qnvsm -- -j 2