`bindiff --ui` should bring existing UI to foreground
Nobody has claimed this yet.
Assessment
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Newbie friendliness
- 35/100
- Issue type
- Bug
- Clarity
- Mostly clear
- Activity status
- Stale
- Tech stack
- java
- Domain
- desktop-dev
Research direction
Start by tracing the BinDiff UI startup path and the socket server handling used by bindiff --ui. Reproduce two invocations on a supported operating system, then verify that the first UI remains open and the second invocation brings it to the foreground instead of exiting.
Written by the indexing model from the issue text.
Description
Steps to reproduce the problem:
- Run
bindiff --ui - Run
bindiff --uiagain
What is the expected behavior?
One instance of the UI should open and the second invocation should bring it into foreground.
What went wrong?
The second BinDiff UI exits, because it cannot listen on its socket server port.
What version of the product are you using? On what operating system?
BinDiff 7, any OS
Any other comments?
Likely implementation not in core, but in UI itself.
- Dominant language
- Java
- Stars
- 3.2k
- Forks
- 240
- PR merge metrics
- No merged PRs in 30d
Contributor guide
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.
More from google/bindiff
-
bug
Difficulty 2/5 1-3 hours Newbie friendliness 78/100
-
question
Difficulty 3/5 1-2 days Newbie friendliness 42/100
-
Difficulty 4/5 3-5 days Newbie friendliness 35/100
-
Difficulty 1/5 Under an hour Newbie friendliness 55/100
-
Difficulty 5/5 Over a week Newbie friendliness 15/100
Similar issues
-
documentation
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
inu-appcenter/memorIN-backend#288 ·
-
Difficulty 2/5 1-3 hours Newbie friendliness 65/100
-
frontend maui-pilot pilot-ask question
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
-
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
-
area/plugin
Difficulty 2/5 1-3 hours Newbie friendliness 75/100
kestra-io/plugin-kestra#190 ·