Add system modification tracking for reversible installs

This commit is contained in:
lashman
2026-02-27 23:35:27 +02:00
parent 6e2e7e8e36
commit 8dd0dc71ed
9 changed files with 207 additions and 10 deletions

View File

@@ -192,7 +192,7 @@ pub fn show_integration_dialog(
dialog.connect_response(None, move |_dialog, response| {
if response == "integrate" {
match integrator::integrate(&record_clone) {
match integrator::integrate_tracked(&record_clone, &db_ref) {
Ok(result) => {
if let Some(ref icon_path) = result.icon_install_path {
log::info!("Icon installed to: {}", icon_path.display());