Other Improvements:
- Updated translations
- The app has been ported to GTK4
- New GPU detection mechanism based on libpci
What's Changed
- Remove deprecated Fedora/Copr section from Readme by @stsdc in #380
- Remove the code related to the docker container feature by @stsdc in #381
- Remove leftovers from the gpu_memory in Statusbar by @stsdc in #382
- Update actions by @stsdc in #378
- Remember to clone with submodules by @stsdc in #383
- Workflows/gettext: fix invalid syntax by @danirabbit in #385
- Remove leftovers by @stsdc in #386
- Remove stylesheet retrofit by @stsdc in #387
- Add .editorconfig by @ryonakano in #388
- PreferencesView: Use Setitngs.bind to lessen scope of variables by @ryonakano in #389
- PreferencesGeneralPage: Coding style and GTK 4 prep by @ryonakano in #391
- Fixed icon shadows by @lopatoj in #359
- Switch RDNN to io.elementary.monitor by @stsdc in #395
- Delete debian directory by @danirabbit in #396
- Remove duplicated string by @leonardo-lemos in #403
- Bring back com.github.stsdc.monitor in README.md by @stsdc in #404
- add dependencies to README.md by @UncleTallest in #407
- Build with native live-chart instead of submodule by @ryonakano in #411
- Remove live-chart submodule by @stsdc in #415
- Removes stylesheet submodule by @stsdc in #416
- Replace label subclass with Granite.HeaderLabel by @danirabbit in #424
- Add missing license headers by @danirabbit in #423
- Application: do one-time tasks in startup by @danirabbit in #420
- Launcher: update to latest format by @danirabbit in #427
- Resources: add paths for symbolic icons by @danirabbit in #428
- Update POTFILES by @danirabbit in #432
- Integrate Headerbar to MainWindow by @danirabbit in #425
- Add live-chart subproject using wrap-git by @ryonakano in #429
- Styles: use built-in h2 style for vertical label by @danirabbit in #435
- Don't set window position by @danirabbit in #422
- Handle accels with GLib.Action by @danirabbit in #434
- Use GLib function for formatting size by @danirabbit in #433
- Rewrite preferences as a single view by @danirabbit in #426
- Indicator: self contain meson by @danirabbit in #430
- Shortcuts: gtk4 prep by @danirabbit in #436
- Update repository URL by @ryonakano in #437
- Improve metainfo by @ryonakano in #438
- Metainfo: Fix deprecated developer_name by @ryonakano in #441
- Use libpci to retrieve some basic PCI data by @stsdc in #440
- corrected compiling instructions by @spotlesscoder in #445
- ProcessInfoHeader: cleanup by @danirabbit in #448
- ProcessInfoView: Preventer → Granite.MessageDialog by @danirabbit in #447
- Styles: remove dim-label override by @danirabbit in #451
- MainWindow: cleanup by @danirabbit in #452
- SystemStorageView: cleanups by @danirabbit in #450
- LabelRoundy: rewrite by @danirabbit in #449
- l10n: Correct Chinese language codes by @ryonakano in #457
- Fix bad merge, remove subproject by @danirabbit in #458
- Process: drop WNCK by @danirabbit in #459
- SystemCPUView: code style cleanup by @danirabbit in #460
- Statusbar: cleanup and GTK4 prep by @danirabbit in #462
- WidgetResource: rewrite and cleanup by @danirabbit in #463
- ProcessView: reduce object access, build ui in construct by @danirabbit in #464
- Mainwindow: absorb search bar by @danirabbit in #461
- ProcessInfoIOStats: remove dead code, clean up by @danirabbit in #466
- Remove unused update_model method from OpenFilesTreeViewModel by @stsdc in #467
- Create the model for OpenFilesTreeView internally by @stsdc in #468
- Simplify icon handling in CPUProcessTreeView by removing regex check for icon paths by @stsdc in #469
- Delete subprojects directory by @danirabbit in #472
- MainWindow: bind view to settings by @danirabbit in #471
- Application: connect to dbus signals by @danirabbit in #473
- Application: hold or release with indicator state by @danirabbit in #474
- Monitor GTK4 port by @stsdc in #443
- Chart: hide overflow by @danirabbit in #476
- Metainfo: add missing releases by @danirabbit in #477
- Update project version to 8.0.0 and remove post-install script by @stsdc in #480
- Remove outdated screenshot files and update existing ones by @stsdc in #483
- ProcessInfoView: cleanup and code style by @danirabbit in #485
- ProcessInfoView: handle process actions by @danirabbit in #484
- Release 8.0.0 by @danirabbit in #479
New Contributors
- @lopatoj made their first contribution in #359
- @leonardo-lemos made their first contribution in #403
- @UncleTallest made their first contribution in #407
- @spotlesscoder made their first contribution in #445
Full Changelog: 0.17.2...8.0.0