Skip to content

v1.2 (v1.2.1 for AUR)

Compare
Choose a tag to compare
@congard congard released this 13 Aug 15:27
· 73 commits to master since this release

Changelog

v1.2 rc1

  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

v1.2 rc2

  1. Merge GPU Utilization & Memory Utilization to Utilization

v1.2 release

  1. Move HTML code to the separate files
  2. Add utilization containers
  3. Add the ability to resize utilization containers
  4. Remember window size & state; remember sizes of utilization containers
  5. Totally redesigned Utilization tab
  6. Add sorting for processes tab: #11
  7. Add IO Utilization (read-write utilization) for Memory Utilization
  8. Add GPU names detection
  9. Remove constants.h
  10. Qt classes/functions instead of std
  11. A lot of refactoring
  12. Other fixes & improvements

Plans for 1.2: https://github.com/congard/nvidia-system-monitor-qt/projects/1 (see Done column)