itayc0hen
4d306616f9
Use proper docstrings
2019-12-14 16:44:57 +02:00
yossizap
a3e140bf4d
ThreadsWidget and r2 debugging fixes ( #1846 )
...
* Added wrappers for dpt and dpt=
* Added ThreadsWidget used for thread monitoring during debugging
* Updated r2 for dpt, dpt= and drrj fixes
* Convert r2's pid status letters to more informative strings
* Replaced cmdj with cmd and ensure the thread's data is synced
* Moved viewThreas to threadsWidget.ui, switched from onDoubleClick to Activated and added a column cleanup
* Add old row cleanup to BacktraceWidget
* Clean up
* Added sorting and filters
* Modified ThreadsWidget for Qt5.3 compatibility
2019-12-14 16:44:57 +02:00
mandlebro
75ae47dbcb
Fixes issues with reset layout in debug mode
2019-12-14 16:44:57 +02:00
karliss
c255fd1cfd
Add menus to seek backward and forward buttons. ( #1889 )
2019-12-10 08:34:21 +01:00
Florian Märkl
4906e2b80b
Call MainWindow::initUI in Constructor ( #1872 )
2019-11-04 17:40:54 +01:00
karliss
771217d70a
Deduplicate seek forward and backward action. ( #1844 )
2019-10-17 03:02:48 +03:00
Jochen Bauer
b81eed7f22
Replacing all QRegExp with QRegularExpression ( #1820 )
...
* Replacing all QRegExp with QRegularExpression
2019-10-13 17:59:12 +03:00
Wesley King
83b1ce2c49
Add common zoom action for widgets using font from configuration ( #1813 )
2019-10-12 08:50:10 +03:00
karliss
b11ba240d2
Improve compatibility with cmake 3.5 and QT 5.5-5.11. ( #1805 )
2019-10-06 20:35:44 +03:00
Itay Cohen
1d692db261
Rename PseudoCode widget to Decompiler ( #1728 )
2019-09-06 07:40:20 +02:00
karliss
a4ba6f8b2b
Allow seeking in unsynchronized widgets using 'g'. ( #1731 )
2019-09-02 10:34:41 +03:00
karliss
f50fecc57b
Add context menu entries for target address ( #1712 )
...
* Refactor "used here" logic.
* Add menu for showing instruction target.
2019-08-14 21:47:30 +03:00
karliss
6c40191cce
Rewrite raise memory widget functionality ( #1654 )
...
* Seperate seek from seeking and changing focused widget.
* Change memory widget priorities
* Add Show in context menu
2019-07-19 22:21:12 +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
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
xarkes
2734ff026a
Code cleanup ( #1535 )
2019-05-17 13:40:50 +02: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
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
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
7eb62a976c
Refactor Refresh and Display of Overview ( #1453 )
2019-04-14 14:18:24 +02: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
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
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
Vanellope
7fd815bd40
Fixed a bug related to reset_settings ( #1349 )
2019-03-21 21:14:52 +01:00
Vanellope
72e8cd664e
reset settings should reset layout as well ( #1334 )
2019-03-19 20:15:38 +01:00
Vanellope
6f1309452a
revert shitty fix ( #1335 )
2019-03-19 20:15:14 +01:00
Vanellope
96f6e062fc
Vane11ope/fix layout ( #1308 )
...
Refactoring and Fixes for the default layout.
2019-03-18 08:44:14 +02:00
Vanellope
f23ff9d8c5
Fix a bug of Overview perf ( #1324 )
2019-03-18 08:34:30 +02:00
Vanellope
6f324496be
Force overview to update itself when the settings are changed ( #1314 )
2019-03-17 13:50:36 +01:00
xarkes
46bb07d725
Fixed the way headers are included
2019-03-15 16:19:27 +01:00
Vanellope
0be50ac36f
Overview optimization ( #1262 )
...
* Overview optimization
* Better cache algorithm
* Fix a bug of the multiple graphs
2019-03-12 09:37:10 +02:00
Florian Märkl
7a77eeee06
Fix NewFileDialog leaking MainWindow
...
This also fixes segfaults on quitting when using plugins
2019-03-11 10:42:22 +01:00
Vanellope
7ea1f0b281
Fix couple of issues regarding Graph Overview ( #1228 )
2019-03-08 19:57:57 +01:00
xarkes
003d0d3c26
Modified documentation format ( #1240 )
2019-03-06 21:30:39 +01:00
Vanellope
fa708143ac
Overview does not disappear anymore when it is moved to the same dock as Graph ( #1212 )
...
* Overview does not disappear anymore when it is moved to same dock as Graph, Gray out Overview menu when Graph is not active
2019-02-24 07:15:40 +00:00
xarkes
ab27e09b91
Splitted Cutter.h and moved everything in core ( #1201 )
...
Sometimes it is not necessary to include the whole Cutter.h file
Hence, it's been splitted so you can include only what you require
E.g. #include "core/CutterCommon.h" to have access to the common types
2019-02-22 17:50:45 +01:00