Skip to content

Conversation

@danirabbit
Copy link
Member

Fixes #2393

@danirabbit danirabbit requested a review from vjr January 22, 2026 18:52
@danirabbit danirabbit moved this to Needs review in OS 8.1.1 Jan 22, 2026
@leolost2605
Copy link
Member

What do you think about sending the signal directly in the flatpak backend? And eventually doing the same for installed?

@danirabbit
Copy link
Member Author

@leolost2605 yeah when I was doing this it felt extremely convoluted and messy. Do you want me to refactor first?

Copy link
Member

@leolost2605 leolost2605 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Should we maybe DRY this a bit? E.g. change the mainwindow.send_installed_toast to send_toast and have it take the performed package op as an argument. Then we could also unify the checking for the window active etc.

@danirabbit danirabbit force-pushed the danirabbit/uninstall-feedback branch from 051eae8 to 32224ec Compare January 27, 2026 17:37
Fix notification body text

DRY toast sending

Add user feedback issue to appcenter metadata
@danirabbit
Copy link
Member Author

@leolost2605 fixed and proposed #2398 for merging after this with some more cleanup

@danirabbit
Copy link
Member Author

@leolost2605 can I get a re-review? Is it okay to do things in this order or should I break out that stuff in on_operation_finished first before proposing this branch?

Copy link
Member

@leolost2605 leolost2605 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think it's fine. Cleanup is a never ending story so let's not get held up on it too much (e.g. we could also look into merging installfaileddialog and uninstallfaileddialog since they are very similar before breaking out the error checking to remove another switch, etc.) 😅

LGTM!

@danirabbit danirabbit merged commit 2b00a96 into main Jan 30, 2026
4 checks passed
@danirabbit danirabbit deleted the danirabbit/uninstall-feedback branch January 30, 2026 14:55
@github-project-automation github-project-automation bot moved this from Needs review to Done in OS 8.1.1 Jan 30, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

User feedback on "Uninstall"

4 participants