Files
Mohamed Aziz Mejri 9d33f3757d logging and presenting cpu/memory usage when app is force-closed (#1894)
closes #1803 











<!-- This is an auto-generated description by cubic. -->
---
## Summary by cubic
Detects when the app was force-closed and shows a dialog with the last
known CPU and memory usage. Adds background performance monitoring so we
can surface metrics on next launch.

- **New Features**
- Start a performance monitor at app launch; captures process and system
memory/CPU every 30s and on quit.
- Persist metrics in settings.lastKnownPerformance and track
settings.isRunning to detect improper shutdowns.
- On startup, if the previous run was force-closed, send a
"force-close-detected" IPC event after the window loads.
  - Add ForceCloseDialog to display timestamped process/system metrics.
- Whitelist the new IPC channel in preload and listen for it on the home
page.

<sup>Written for commit 0543cdc234da7f94024e8506749aaa9ca36ef916.
Summary will update automatically on new commits.</sup>

<!-- End of auto-generated description by cubic. -->
2025-12-14 21:07:56 +01:00
..
2025-12-13 19:40:31 +01:00
2025-12-13 19:40:31 +01:00
2025-07-10 10:23:22 -07:00
2025-06-24 14:35:05 -07:00
2025-09-09 00:18:48 -07:00
2025-06-05 22:26:17 -07:00
2025-06-17 16:59:26 -07:00
2025-05-31 23:04:28 -07:00
2025-06-02 22:35:55 -07:00
2025-05-31 22:01:48 -07:00
2025-08-18 13:25:11 -07:00
2025-06-02 22:46:35 -07:00
2025-10-20 15:03:16 -07:00
2025-06-02 22:49:02 -07:00
2025-06-02 16:19:47 -07:00
2025-10-28 11:36:20 -07:00