summaryrefslogtreecommitdiff
path: root/ui
AgeCommit message (Collapse)Author
2023-01-27Add virtual non-inline functions for interface classesGlenn Smith
This fixes a cases where trying to dynamic_cast to one of these interfaces fails for types defined in libraries, since the linker just copies the full definition into the library because it can, and then breaks the inheritance tree.
2023-01-25Add dock menu with various dock menu actionsGlenn Smith
2023-01-23Warning cleanupRusty Wagner
2023-01-23Make splitPane return the created paneGlenn Smith
2023-01-16Make parameter order more consistent across linear view, do not clobber ↵Josh Ferrell
QWidget::update
2023-01-10Integrate Enum IntegerDisplayType, Add MetadataChoiceDialogkat
2023-01-03Fix UAF chance in BackgroundThreadGlenn Smith
If a the owning object is deleted in between the m_owner check and a main thread action being run, the action was not cancelled properly.
2023-01-03Make ProgressTask cancel if its owner is deletedGlenn Smith
# Conflicts: # ui/progresstask.h
2022-12-26Add listeners for symbol events in linear viewJosh Ferrell
2022-12-22Properly detect function header in flow graph widget. Fix ↵Xusheng
https://github.com/Vector35/binaryninja-api/issues/3753
2022-12-16Add new "Create Array" dialogJon Palmisciano
2022-12-14Support multiple files and importing function in header import dialogPeter LaFosse
2022-12-14Add LoggerRefPeter LaFosse
2022-12-05Fix crash when symbols list fetch is still running when find/address dialog ↵Rusty Wagner
is dismissed
2022-12-02Update linear view header spacingJosh Ferrell
2022-11-30Type library C++ api & import recordingGlenn Smith
2022-11-30Add sticky header to linear viewJosh Ferrell
2022-11-19Fix issues with building using Visual Studio 2022Rusty Wagner
2022-11-17Remove QGraphicsEffect as it's causing instabilityRusty Wagner
2022-11-14Revert "Show filtered/total count in search"Glenn Smith
This reverts commit 78a4c923fe3fd5790e03e2c963e0a519d8c2b93b.
2022-11-11Header import dialogGlenn Smith
2022-11-10Several documentation improvements and fixeskat
- Reduce file count, add minifier script - Group UI and group Core C - Add more items to groups - Add Tranform docs
2022-11-10Show filtered/total count in searchGlenn Smith
2022-11-10Prefer to restore location information from qsettings, falling back to ↵Brian Potchik
location information from a database.
2022-11-10Add ability to restore layouts and locations for all sync/no-sync groups.Brian Potchik
2022-11-10Add ability to quiesce views not active in a ViewFrame.Brian Potchik
2022-11-10Remove old navigation on 'main' symbol added behavior.Brian Potchik
2022-11-10Several documentation improvements and fixeskat
- Reduce file count, add minifier script - Group UI and group Core C - Add more items to groups - Add Tranform docs
2022-11-10Fix rendering of code lines when scrolling right, fix TokenizedTextView exampleRusty Wagner
2022-11-10Warning on defining variables with zero sizeGlenn Smith
2022-11-10Fix crash from stale callbacks in memory map viewRusty Wagner
2022-11-10Unify *::viewInTypesView into UIContext::navigateToTypeGlenn Smith
2022-10-12This shouldn't be deleted as its a QThreadPeter LaFosse
2022-10-11Support 'Open with Options' settings history for container files.Brian Potchik
2022-10-05Deprecate BNLogRegisterLoggerCallback and make its use in the LogView ↵Peter LaFosse
unnecessary
2022-10-05Add/Tweak StringsView Filtering Optionskat
2022-10-04Rename and move `Analysis/Database Merge Tool` to `File/Merge Databases`; ↵KyleMiles
Add API bindings for `BinaryView::GetDebugInfo()`, `BinaryView::ApplyDebugInfo()`, and `BinaryView::SetDebugInfo()`; Remove `analysis.experimental.parseDebugInfo` (in favor of `loader.debugInfoInternal` and `loader.debugInfoExternal`)
2022-09-17Add method to set the search filter on a SettingsView instance.Brian Potchik
2022-09-15Improve theme handling in the settings UI.Brian Potchik
2022-09-13Allow programmatically closing a global area widgetXusheng
2022-09-01Splitting of variablesRusty Wagner
2022-08-28convert type dialog arguments into multiline fieldJordan Wiens
2022-08-21Fix ProgressTask/BackgroundThread docskat
2022-08-18Add 'Zoom To Cursor' to flow graphPeter LaFosse
2022-08-18Add 'Zoom to Fit' in graph viewPeter LaFosse
2022-08-16Remove unused function (skip-ci)Xusheng
2022-08-12Show HLIL best guess in xrefsPeter LaFosse
2022-08-11Add support for automatically restoring view state (layout and location) ↵Brian Potchik
when reopening files.
2022-08-10Merge variables API/UI, variable liveness API for determining soundness of ↵Rusty Wagner
variable merges
2022-08-10Minor StringsView Fixeskat