Vector35 / Vector35/binaryninja-api

Project history

Open
#7,796 2 comments 1 reaction 0 assignees View on GitHub

Nobody has claimed this yet.

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

Description

I am working on a project that is expected to be used by multiple people to build and ship WARP signature files, this project consists of a few hundred files and will grow in file count over the next few years, however I don't really have a very good way of determining what is added to or removed from the project by others.

I think this would be fixed if we exposed another tab next to "Files" and "Recents" called "History" which recorded a number of things that happen within the project, such as added files, deleted files, changed descriptions.

An alternative to this would be to have a flattened "Files" UI that allowed me to actually just see the files, which do record when they are created, currently it is impossible for me to sort by "Created" globally. This flattened file list UI would also help with https://github.com/Vector35/binaryninja-api/issues/6974

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

The issue names no files, tests, or entry points. Start by examining the existing “Files” and “Recents” UI and related issue #6974; the scope must first settle whether “done” means a History tab, a globally sortable flattened file list, or both.

Written by the indexing model from the issue text.

Assessment

Tech stack
cpp
Domain
desktop, reverse-engineering
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.