Skip to content

v1.2 rc1

Pre-release
Pre-release
Compare
Choose a tag to compare
@congard congard released this 08 Aug 11:08
· 103 commits to master since this release

Changelog

  1. Merge pull request #10 from aabbi/utilization
  2. A lot of refactoring:
    1. Split classes/structs into different files
    2. Files sorted according to its roles
    3. Files renamed in accordance with class/struct/namespace name inside
    4. Improved code style
    5. Greatly improved the readability of the code
    6. Added QNVSM_VERSION macro defined in CMakeLists.txt
    7. Other minor changes & improvements
  3. Some structures/classes were renamed
  4. QTreeView instead of QTableView for ProcessesView
  5. ProcessesView: edit existing process item, delete if finished, add if started. Fixes a lot of issues:
    1. Hover flickering
    2. The need to select an object after updating the list
    3. Unexpected selection disappearance (including if you change it with the keyboard)
    4. Strange list behaviour when updating
    5. Maybe others, I have not tested
  6. Rename ProcessList to ProcessInfo
  7. Add Version and VersionPrefix variable for/in CMakeLists.txt
  8. 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