Vector35 / binaryninja-api

Public API, examples, documentation and issues for Binary Ninja
https://binary.ninja/
MIT License
942 stars 213 forks source link

Persistent global restart required notification #6080

Open ElykDeer opened 3 weeks ago

ElykDeer commented 3 weeks ago

What is the feature you'd like to have? A bunch of things in Binary Ninja require you to restart for it to take effect (updates, settings, plugins...), but currently updates are the only one in that category that gets a persistent notification for the user. I'd like for other "Restart Required" actions to be able to trigger a persistent global restart required notification as well.

Is your feature request related to a problem? Related to #5614, specifically the note that the temporal notification is easy to miss.

Are any alternative solutions acceptable? A single icon with hover text that lists all the reasons a restart is required or multiple icons for each reason could be nice. This could replace the current update button, but I got some feedback that multiple icons could be preferred.

plafosse commented 2 weeks ago

We've talked refactoring the tab bar and putting this information up there.