A Qt-based user interface for monitoring SWUpdate progress. This application provides a visual interface to track system updates through the SWUpdate daemon.
- Qt 5.15 or later
- CMake 3.14 or later
- SWUpdate library/headers (for
progress_ipc.h) - C++17-compatible compiler
# Configure (out-of-source)
cmake -B build -S .
# Build
cmake --build build
# Install (optional)
cmake --install build- The application starts automatically as a daemon when the system boots
- It continuously monitors for system updates through the SWUpdate daemon
- When an update is detected, it creates a display window showing:
- A progress bar indicating the current update status
- Detailed update information (steps, percentage, etc.)
- The window automatically closes when the update completes
- The daemon continues running to monitor for future updates
This project is licensed under the MIT License - see the LICENSE file for details.
If you want to contribute changes, you can send Github pull requests at https://github.com/hyyoxhk/SWUpdateNoticed/pulls