| Age | Commit message (Collapse) | Author |
|
|
|
message
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
than the item limit but still not a complete list. Add the + indicator on the other categories if this condition is detected.
|
|
|
|
|
|
|
|
|
|
`UpdateInfoFetcher` performs fetches asynchronously and needs to ensure
it remains alive for the duration of the fetch. The fetch may not
complete before its creator is destroyed, so `UpdateInfoFetcher` needs
to control its own lifetime via `std::enable_shared_from_this`.
|
|
|
|
When clicking outside the command palette, focus is now properly
transferred to the clicked widget instead of being restored to
the previously focused widget. Escape key still restores focus
as expected.
|
|
|
|
|
|
* Generates IL for cross references only when visible instead of all at once.
* Releases memory for IL after the cross references retrieves the
tokens.
* Much faster algorithm for updating IL when functions change.
* Don't refresh cross references at all if the widget isn't visible.
Retreiving the new set of cross references is deferred until the
widget becomes visible again.
* Don't redo the query for the list of cross references when anything in
the entire UI changes, even the window layout. Only recompute the list
when an event for a new cross reference selection comes in.
|
|
sort indicator clearable
|
|
|
|
linear/graph view
|
|
|
|
|
|
|
|
|
|
|
|
Fix https://github.com/Vector35/binaryninja-api/issues/4268
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
polar bears.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|