xarkes
33dca54176
First implementation of new disassembly widget
2019-07-13 10:54:37 +02:00
Florian Märkl
7017c8a323
Sync PseudocodeWidget with Seek ( #1648 )
2019-07-12 10:57:07 +02:00
Florian Märkl
c7d582f00a
Add Loading ~/.cutterrc ( #1644 )
2019-07-11 12:32:56 +02:00
Florian Märkl
78ff1459c9
Fix Qt 5.13 deprecations ( #1641 )
2019-07-09 20:55:07 +02:00
xarkes
68a864ee0a
Fix r2dec detection ( #1640 )
2019-07-09 00:53:27 +03:00
Florian Märkl
a7a7bad6d9
Cleanup Remnants of Widget Actions ( #1637 )
2019-07-04 20:51:44 +02:00
Florian Märkl
c96c72a147
Remove Memory Widget Pointers and Toggle Actions
2019-06-18 20:24:17 +02:00
Florian Märkl
ede98df6ac
Fix initial objectName for Memory Widgets
2019-06-18 20:24:17 +02:00
Florian Märkl
0c3b7e7f07
Fix saved unsync list
2019-06-18 20:24:17 +02:00
optizone
06aceaf9b1
Refactor Layout Save and Restore Feature ( #1538 )
...
#1515
2019-06-18 15:02:41 +02:00
Itay Cohen
5fb2c8ac6f
Implement Editing and Viewing of Types in the Types Widget ( #1597 )
...
* Implemet Edit and View for types
* Rename LoadNewTypes to TypesInteraction
2019-06-13 09:22:20 +03:00
Itay Cohen
c141eb34cc
Implement Seek to start/end of function Shortcuts ( #1589 )
...
* fix ctrl+'+' to zoom in`
* Add '^' and '$' shortcuts
2019-05-30 11:41:14 +03:00
karliss
63bf1864d0
Remove tab style modifications in native style sheet. ( #1565 )
2019-05-23 07:40:53 +03:00
Florian Märkl
a6f4ac2dd3
Lock Core in CutterCore::loadScript() ( #1581 )
2019-05-22 13:29:26 +02:00
Florian Märkl
3cef904843
Update r2 and fix r_free ( #1564 )
...
* Update radare2 to 3.5.1
* Use r_mem_free() instead of r_free()
2019-05-20 20:35:56 +02:00
xarkes
2734ff026a
Code cleanup ( #1535 )
2019-05-17 13:40:50 +02:00
karliss
ff0f15605b
Fix io plugin listing. ( #1544 )
2019-05-17 10:09:10 +03:00
Florian Märkl
a38d6707cd
Remove unnecessary Console Messages ( #1546 )
2019-05-16 21:42:27 +02:00
karliss
d55ae67dc0
New Hexedit ( #1516 )
2019-05-16 18:03:48 +02:00
Florian Märkl
4f71526100
Fix Sections Size in Visualization
2019-05-16 14:57:18 +02:00
Florian Märkl
a3a8daae55
Add Permissions Column to SectionsWidget
2019-05-16 14:57:18 +02:00
Florian Märkl
72eab68be1
Revert "Fix layout save and restore feature ( #1515 )" ( #1537 )
...
This reverts commit 2ba9e170c5
.
2019-05-15 20:45:16 +02:00
optizone
2ba9e170c5
Fix layout save and restore feature ( #1515 )
2019-05-14 23:30:10 +03:00
Philip Nelson
f154ec0a70
Added hotkeys for undo and redo seek ( #1514 )
2019-05-10 21:22:54 +03:00
karliss
d6bb0c0446
Make grouped dock dragging optional. ( #1506 )
2019-05-08 13:38:25 +02:00
optizone
089be2b87c
refactor theme edit feature ( #1461 )
...
Refactor Theme Editor
2019-05-01 19:15:33 +03:00
Florian Märkl
c534b1bce8
Use API for Functions ( #1498 )
2019-05-01 13:34:15 +02:00
Itay Cohen
1d20129a0a
Light Theme ( #1486 )
...
* Implement Light Them for Cutter
2019-04-27 20:58:44 +03:00
Florian Märkl
1cc6abee44
Delete Extra Widgets on Close ( #1490 )
2019-04-27 11:46:29 +02:00
Florian Märkl
dff08963a1
Add Console Autocompletion from radare2 ( #1489 )
2019-04-26 17:07:11 +02:00
Itay Cohen
d0458597d1
Show a tooltip with Asm\Hex preview on search hits ( #1480 )
...
* implement search preview tooltip
2019-04-22 11:43:34 +03:00
Florian Märkl
7eb62a976c
Refactor Refresh and Display of Overview ( #1453 )
2019-04-14 14:18:24 +02:00
xarkes
5b0ef4c445
Removed max bbsize analysis option ( #1424 )
2019-04-14 12:36:13 +03:00
optizone
c6866df71e
Focus on visible disasm or graph ( #1444 )
...
* focus on MainWindow by default
2019-04-12 08:22:06 +03:00
Florian Märkl
1cb314d674
Add crash handling system using Breakpad ( #1439 )
2019-04-09 09:44:44 +02:00
Florian Märkl
65850d6aee
Replace GraphView::useCache with dirty flag ( #1437 )
2019-04-08 08:59:16 +02:00
karliss
cb51496e4f
Separate graph layout code from GraphView. ( #1414 )
...
* Separate graph layout code from GraphView.
* Remove formatting and grid layout specific code from GraphLayout.
* Copy edge styles from from main graph view to overview.
2019-04-04 08:54:42 +03:00
Itay Cohen
8cffd7e07d
Implement Getter for MainWindow's menus ( #1418 )
...
* implement getter for MainWindow's menus
2019-04-03 10:50:25 +03:00
Florian Märkl
3292cb22cc
Update r2 and adapt Cutter ( #1412 )
2019-03-31 10:50:53 +02:00
Florian Märkl
41af189312
Update radare2 and adapt Cutter ( #1406 )
...
* Update radare2 and adapt Cutter
* Fix QByteArray creation in CutterCore::assemble()
2019-03-29 18:11:41 +01:00
Florian Märkl
f514a1c3c7
Init Layout after loading Plugin UI ( #1407 )
...
* Init Layout after loading Plugin UI
* Make sure all Dock Widgets are part of the MainWindow
2019-03-29 18:02:27 +01:00
karliss
45698112c2
Enable dock grouped dragging when available. ( #1402 )
2019-03-28 11:17:01 +02:00
Anton Krasnokutskiy
5818998bb3
Fixed not switching Disassembly to not opened Graph view using <space> ( #1370 )
...
+ a bit refactor
2019-03-27 09:24:54 +01:00
Florian Märkl
1710829267
Remove Jupyter Integration ( #1398 )
...
* Remove Jupyter Integration
Replaced by https://github.com/radareorg/cutter-jupyter
* Remove duplicate vars in .appveyor.yml
2019-03-25 21:43:00 +01:00
Paul I
c7adeb4dd6
Update radare2 ( #1381 )
2019-03-24 12:39:54 +03:00
Paul I
40452c9826
Some micro optimizations ( #1346 )
2019-03-23 13:54:34 +03:00
Anton Krasnokutskiy
e096f3ee4a
DisassemblerGraphView zooming fix ( #1354 )
...
* Zooming of DisassemblerGraphView now works to cursor instead of top left corner.
* formatting fix.
* Fix refactor bug.
2019-03-23 10:21:06 +02:00
ncyellow
f59dce1727
Feature/dialogs optimization ( #1360 )
...
Changed create policy in dialogs to fix memory leaks.
2019-03-23 07:32:31 +01:00
a1ext
1422013d99
Fix crash because of mixing debug and release CRT. ( #1361 )
...
Memory allocated in r2-side has to be released with `r_free`
2019-03-23 07:15:03 +02:00
Vanellope
7fd815bd40
Fixed a bug related to reset_settings ( #1349 )
2019-03-21 21:14:52 +01:00