ITAYC0HEN
48ae2150a9
Apply clang-format
2021-01-24 18:34:16 +02:00
Riccardo Schirone
c82fc5b44f
Use Rizin seek API instead of commands ( #2581 )
2021-01-24 17:03:05 +01:00
Florian Märkl
0229e7ed8b
Don't print Warnings for whitespace-only JSON Failures ( #2579 )
2021-01-24 14:12:01 +01:00
Florian Märkl
3c2b263de7
Make SearchWidget set search.in only locally ( #2578 )
2021-01-24 14:11:46 +01:00
GustavoLCR
3c8f0d905b
Activate window before showing close dialog ( #2573 )
2021-01-23 17:09:44 +02:00
Anton Kochkov
88478ffb30
New JSDec home ( #2563 )
...
Switch from r2dec to jsdec
2021-01-16 11:48:31 +01:00
Ernest1338
276b53fd75
Fix: Core plugin list doesn't work [ #2542 ] ( #2543 )
...
The command had been renamed more than 2 years ago.
2020-12-30 22:48:52 +02:00
yossizap
a78613904e
Fix debug seek to PC ( #2527 )
2020-12-19 23:32:51 +02:00
Florian Märkl
5bf513c45b
Add RizinFunctionTask and common base class with RizinCmdTask ( #2520 )
2020-12-18 10:47:50 +01:00
Florian Märkl
0574c50981
Update Rizin ( #2522 )
2020-12-17 20:13:30 +01:00
Anton Kochkov
70cef2c1af
More R2/Radare -> Rizin renames ( #2516 )
2020-12-16 11:59:23 +01:00
Florian Märkl
58745547a2
Update Rizin with RizinTask ( #2517 )
2020-12-16 10:51:53 +01:00
xarkes
00f6d47357
First iteration at renaming remains of radare2
2020-12-14 19:39:29 +01:00
Florian Märkl
46f7a8e4f6
Update Rizin for defines
2020-12-07 19:20:47 +01:00
Florian Märkl
5218fa0fd6
Update Rizin
2020-12-07 09:19:18 +01:00
Florian Märkl
dedbabde56
Add macOS Packaging in CMake ( #7 )
2020-12-07 09:19:18 +01:00
Florian Märkl
85042000e8
Add Support for new Projects ( #3 )
2020-12-07 09:17:58 +01:00
Florian Märkl
2b8ac6ecf7
Port to Rizin
2020-12-07 09:17:56 +01:00
Yuhao Bi
b07bffc5fe
Fix build on centos7 gcc4.8 ( #2492 )
2020-12-01 23:17:09 +02:00
karliss
f9bde4a2ff
Start making adjustment for qt6 compatibility. ( #2463 )
...
* Introduce cmake option for using Qt6, build doesn't work fully yet.
* Recursive mutex, QActionGroup, QComboBox::AdjustToMinimumContentsLength
* Cleanup dock locking
2020-11-30 09:42:13 +02:00
NIRMAL MANOJ C
d7ef6e9e91
Save layout of the Decompiler Widgets ( #2410 )
...
* Create decompiler widgets when loading a layout
* Do not translate the dock widget names used for saving layout.
2020-08-30 14:26:56 +03:00
NIRMAL MANOJ C
691de14853
Synchronized Decompiler and Enabling Multiple Decompiler Widgets ( #2402 )
...
* Sync/Unsync decompiler widgets.
* Add multiple decompiler widgets with its own decompiler and functions.
* updateWindowTitle() in widgets for decompiler, disassembly, and hexdump.
2020-08-29 10:45:47 +05:30
sagcan
ec22b01086
Disable Plugins menu if no plugins are installed ( #2318 ) ( #2401 )
2020-08-28 21:17:31 +03:00
tsunekoh
4fe94cd959
Do not open multiple setting dialogs to fix #2314 ( #2392 )
2020-08-22 19:49:21 +03:00
NIRMAL MANOJ C
1c86f54c95
Edit/Rename Variables Actions for function variables ( #2357 )
...
* Edit Function Variables Action
* Rename Function Variables Action
* CutterCore::renameFunctionVariable
2020-08-18 23:26:44 +05:30
NIRMAL MANOJ C
b42a19e995
Display jumping fix useless decompilation ( #2351 )
...
* save scroll position and reset to that if the newly decompiled function is the same as the previous one
* instructionChanged signal replaced completely by breakpointsChanged in toggle/add breakpoint functions.
* removed addbreakpoint(QString) and toggleBreakpoint(QString)
2020-08-18 23:26:44 +05:30
NIRMAL MANOJ C
37fc01478f
Global variable actions and Show in action and refactoring ( #2295 )
...
* Show in action for global variables and functions
* Copy address of global variable or function referenced by the cursor selection
* Rename global variable
2020-08-18 23:26:44 +05:30
NIRMAL MANOJ C
eef9baa300
Action to rename functions in the decompiler context menu ( #2286 )
2020-08-18 23:26:44 +05:30
karliss
48192d799a
Get rid of circular include between Cutter.h and CutterPlugin.h ( #2390 )
2020-08-14 21:30:51 +03:00
Gireesh
63d3acb8a2
Add "Documentation" button to the "help" menu ( #2381 )
2020-08-11 15:52:52 +03:00
Oriol Castejón
9e346275c5
Add new Analysis section to the Preferences widget ( #2332 )
2020-08-10 19:12:38 +03:00
karliss
d6d2e90028
Clazy warnings ( #2371 )
...
* Refactor some of the connect calls.
* Refactor more old style signal connect calls.
2020-08-07 17:18:42 +03:00
karliss
8f5fbeddde
Refactor old style macro based signal connect. ( #2360 )
2020-08-03 12:13:39 +03:00
karliss
7c9c7e6fe4
Add symbol exports. ( #2345 )
...
* Add symbol exports required for external native plugins to work on Windows
* Make Linux build behave more like Windows so that missing export
annotations can be more easily detected.
2020-08-01 17:14:30 +03:00
NIRMAL MANOJ C
f2a867ca28
Xref for function variables in disassembly view ( #2297 )
2020-07-28 22:49:50 +03:00
Itay Cohen
e0bfcccb87
Change "Run Script" to "Run radare2 script" ( #2330 )
...
* Improve "Run script" title to make it more clear
* Update docs to reflect the change
2020-07-25 20:44:03 +03:00
karliss
f92c42d09e
Reset last seen memory widget during layout switching. ( #2303 )
2020-07-21 12:40:53 +03:00
Itay Cohen
c923576b7e
Fix the "all green" navbar ( #2305 )
...
* Specify the search range for search.in
* Add config_set(key, const char*) overloads to prevent char* being automatically casted to bool and config_set(key, bool) being chosen unexpectedly.
2020-07-20 23:11:31 +03:00
karliss
65a668943a
Reorganize R2GraphWidget UI ( #2298 )
...
* Reorganize R2GraphWidget UI.
2020-07-19 22:00:05 +03:00
karliss
e5d7bd660a
Add more graph widgets ( #2273 )
...
* Add generic r2 graph.
* Add Callgraph widgets
* Add more graphviz layouts.
* Fix some edge cases in graphGridLayout that were more likely to appear in callgraphs
* Refactor the code moving some of the logic out of disassemblyGraphWidget making it more reusable
2020-07-16 11:05:10 +03:00
itayc0hen
d6edae4ced
Remove redundant renaming function in Main Window
2020-07-15 17:36:25 +03:00
karliss
76773eadd6
Reduce amount of warnings ( #2233 )
...
* Deal with QT depracated warnings
2020-06-06 19:02:24 +03:00
karliss
0ea5d6fa4b
Add UI for managing layouts ( #2211 )
...
* Add dialog for deleting and renaming layouts.
* Add documentation.
Co-authored-by: Itay Cohen
2020-05-24 01:12:32 +03:00
Itay Cohen
6f75fa1a71
Add menu options for changing IO mode ( #2187 )
2020-05-23 14:41:12 +03:00
karliss
3545f059f1
Rewrite layout management code ( #2172 )
...
* Use QDockWidget::toggleViewAction instead of custom solution.
* Improve new dock placement.
2020-05-22 14:49:34 +03:00
NIRMAL MANOJ C
1181f7ff5c
Cutter RC Editor - Part B (basic editor) ( #2162 )
2020-05-20 23:38:20 +03:00
NIRMAL MANOJ C
2078790278
Update r2 and fix API changes ( #2199 )
2020-05-16 20:28:34 +03:00
Itay Cohen
18a21048dd
Update radare2 submodule ( #2189 )
...
* Update radare2 submodule
* Use the new API, r_meta_get_string doesn't return owned pointer anymore.
2020-05-11 19:55:38 +03:00
karliss
ca7b3a623d
Detect when native theme's darkness doesn't match color theme. ( #2176 )
2020-05-04 12:49:40 +03:00
karliss
f65f5cab4b
Notify about seek change when using seek(QString). ( #2175 )
2020-05-02 19:10:02 +03:00