Vector35 / Vector35/binaryninja-api
Persistent global restart required notification
Nobody has claimed this yet.
- Dominant language
- C++
- Stars
- 1.3k
- Forks
- 298
- Avg merge
- 5d 5h
- Merged PRs (30d)
- 19
Description
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.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reviewing the existing update notification and the discussion in #5614. Decide whether restart reasons should appear through one combined icon or multiple icons, then define how non-update restart-required actions remain visible; done means those actions produce a persistent global restart notification.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- cpp
- Domain
- desktop
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100