Vector35 / Vector35/binaryninja-api

annotate settings in the settings system that require a restart after change

Open
#5,975 0 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Component: Core Effort: Low Impact: Low
Dominant language
C++
Stars
1.3k
Forks
298
Avg merge
5d 5h
Merged PRs (30d)
19

Description

Some settings in the settings view require a restart when changed. We should add some sort of visual indicator or text to those settings so users will 1) know that is the case before they change them and 2) so that if they miss the indicator in the status bar they still have been informed that a restart is required for that setting. Had a recent user point out they didn't even see the "restart required" message at the bottom of the screen.

Contributor guide

No contributing guide indexed for this repository

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by locating the settings view and the existing “restart required” status-bar message. Trace which settings require a restart and identify the UI entry points responsible for displaying them; done means those settings visibly communicate the restart requirement before and after a change.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
design, desktop
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.