Rachel Mant
1955288058
Add shortcut for Advanced string definition and set focus to size specifier ( #2340 )
2020-08-25 06:44:33 +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
b7d1059a1b
Decompiler Documentation + Clean up ( #2374 )
2020-08-18 23:26:44 +05:30
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
6ed32d5d1d
Xrefs action for references ( #2352 )
...
* X-Refs for references (functions, global variables, constant variables with addresses) in the decompiler.
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
NIRMAL MANOJ C
88f837465f
Intercept right-click event in the decompiler widget ( #2281 )
...
Update cursor before opening context menu for right-click
2020-08-18 23:26:44 +05:30
NIRMAL MANOJ C
8b4c58e07d
Comment Menu for the Decompiler Context Menu ( #2265 )
2020-08-18 23:26:44 +05:30
NIRMAL MANOJ C
a4174271f6
Breakpoint Menu and Debug Menu in the Decompiler Context Menu ( #2260 )
2020-08-18 23:26:44 +05:30
NIRMAL MANOJ C
ea9f3f1831
Skelton for dedicated context menu + action to copy selection ( #2256 )
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
yossizap
83cd7e8698
Update R2 submodule ( #2378 )
...
* Handle r2 sdb include path changes.
2020-08-13 17:08:39 +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
724d3f26b4
Adjust r2 paths ( #2338 )
2020-08-08 18:43:43 +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
c149f38f11
Output colors in rgb:nnnnnn format instead of #nnnnnn. ( #2376 )
...
ec name #nnnnnn can get mixed up with comment.
2020-08-07 17:01:50 +03:00
karliss
dcb9970f91
Fix an off by 1 bug during hexwidget cursor blinking. ( #2368 )
...
1 pixel line sometimes remained on during hexwidget cursor blinking.
2020-08-04 21:19:17 +03:00
Radwan Selo
2cfa4916c3
Xrefs enhancement ( #2362 )
...
* Add number of found results to xrefs dialog
* Hide xref from if the item is not an VA
2020-08-03 20:11:02 +03:00
karliss
8f5fbeddde
Refactor old style macro based signal connect. ( #2360 )
2020-08-03 12:13:39 +03:00
karliss
45daf2d1d5
Prevent potential crash when opening theme editor dialog. ( #2359 )
2020-08-02 17:32:17 +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
Jan Deinhard
73f99c696f
Fix sorting resources by index, vaddr and size ( #2308 )
...
* Fix sorting resources by index, vaddr and size
2020-07-25 11:32:44 +03:00
karliss
00595da5ab
Update version to 1.11.0. ( #2327 )
2020-07-24 14:07:07 +03:00
karliss
7ca6a1eda0
Update translation submodule and add the new languages. ( #2320 )
2020-07-23 21:08:16 +03:00
karliss
a0eb9e3fa9
Remove debug output. ( #2315 )
2020-07-22 11:57:26 +02:00
karliss
6ba1834f6d
Update version number to 1.11.0-rc1. ( #2313 )
2020-07-21 22:00:34 +03:00
karliss
249ad7ad0e
Don't use @a: for listing cpus. ( #2307 )
...
For some architectures like 8051 doing @a: has sideeffects.
2020-07-21 14:08:35 +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
e14d0d8ef6
Update r2 to 4.5 and fix renamed configuration variables. ( #2288 )
2020-07-20 15:47:48 +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
ca84c3d1dc
Bye bye RenameDialog
2020-07-15 17:36:25 +03:00
itayc0hen
02ce60d1af
Use QInputDialog in Disassembly context menu
2020-07-15 17:36:25 +03:00
itayc0hen
447d2cfa20
Use QInputDialog in Functions widget
2020-07-15 17:36:25 +03:00
itayc0hen
21aef22c45
Use QInputDialog in Flags widget
2020-07-15 17:36:25 +03:00
itayc0hen
d6edae4ced
Remove redundant renaming function in Main Window
2020-07-15 17:36:25 +03:00
itayc0hen
9c0d5d72d1
Use QInputDialog in Classes widget
2020-07-15 17:36:25 +03:00
karliss
2a10a7733f
Update r2 submodule. ( #2263 )
2020-07-04 17:54:23 +02:00
karliss
8c52627312
Graph optimize placment ( #2255 )
...
Add optional placement optimization pass which tries to push everything together and ignores the grid.
2020-07-03 20:09:37 +03:00
Surendrajat
4685f4faaf
Rename a context menu item ( #2267 )
2020-06-27 21:51:05 +03:00
batuhanakcay
e88ad82968
Implemented No Results Found warning when search result is empty ( #2258 )
2020-06-24 10:50:51 +03:00
NIRMAL MANOJ C
d26e48f3f5
Fixed Memory Leak in R2DecDecompiler::decompileAt ( #2257 )
2020-06-20 13:06:13 +03:00
karliss
cd42adc832
Use cmake for linux DEPLOY build. ( #2223 )
...
* Add cmake script for building and installing translations.
* Improve APPIMAGE related path handling.
2020-06-17 12:35:26 +03:00
karliss
53da90625c
Add missing includes on VS2019. ( #2251 )
2020-06-17 11:49:39 +03:00