karliss
bb80cbd862
Use correct character width for hexwidget ( #1607 )
2019-06-18 10:34:30 +02:00
karliss
69748d064c
Improve hex selection painting and right click behavior. ( #1602 )
...
* Improve hex selection painting and right click behavior.
* Do not remove selection when right clicking outside selection
* Indicate active hex widget side by painting selection differently
* Add horizontal padding and indicate partial selection.
2019-06-17 15:13:34 +03: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
optizone
228d3a454a
Interface theme and theme features refactoring ( #1598 )
...
* init commit
* use hex
* delete obsolete code
* alpha channel feature update
* enhance pattern painting
* remove useless code
* add comment
2019-06-12 20:46:07 +03:00
Itay Cohen
f9f8e90ac6
Improve Graph Overview Fill and node Colors ( #1596 )
2019-06-05 14:28:05 +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
Itay Cohen
53756f29d2
Sync hex.pairs eval to "Bytes as pairs" in Hexdump ( #1586 )
...
* Sync hex.pairs eval
2019-05-29 09:25:23 +03:00
rrockru
adf28e4362
Added natural registers sorting in RegistersWidget ( #1591 )
2019-05-27 10:55:09 +03:00
karliss
6c76c85c97
Fix memory leaks found by ASAN. ( #1590 )
2019-05-26 13:12:23 +03:00
Itay Cohen
14665cbe8a
make the shadow selection wider in hex ( #1584 )
2019-05-25 10:02:20 +03:00
optizone
31838a3a35
Basic Block Highlight ( #1533 )
2019-05-23 18:22:31 +02:00
karliss
214e6f4264
Hide duplicate and cross-function edges. ( #1582 )
2019-05-23 12:52:56 +02:00
karliss
75146d63f9
Update hex side panel only when visible. ( #1578 )
...
Fixes #1528
2019-05-23 12:44:28 +02:00
Florian Märkl
c0b359cb65
Keep Console Font on Theme Change ( #1567 )
2019-05-20 21:06:25 +02:00
Florian Märkl
90f71085d7
Fix some Warnings ( #1561 )
2019-05-19 22:11:09 +02:00
Florian Märkl
d32e3fa20f
Enable Console Completion only on Tab ( #1558 )
2019-05-19 16:24:06 +02:00
Florian Märkl
7e8eb9c393
Disable Up/Down in Console during Completion ( #1554 )
2019-05-19 14:45:49 +02:00
karliss
c0f4f458ed
Take in to account selected instruction when moving view offset. ( #1551 )
2019-05-19 13:27:15 +03:00
karliss
1aabddc3f6
Make code compatible with QT 5.9 ( #1553 )
...
* Make code compatible with QT 5.9, Ubuntu 18.04.
* Fix high dpi scaling in ColorThemeListView.
2019-05-19 13:24:24 +03:00
Florian Märkl
051eb3aaf3
Save Console Wrap in QSettings ( #1550 )
2019-05-17 19:48:59 +02:00
Florian Märkl
2352477805
Fix HexWidget ShortcutContext ( #1549 )
...
Fixes Ctrl+C not working anywhere else.
2019-05-17 18:40:45 +02:00
Florian Märkl
ef22f20548
Fix non-integer Font Metrics in Graph ( #1545 )
2019-05-17 13:00:54 +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
a18265a022
Remove Code Duplication in AbstractAddrDock
2019-05-16 14:57:18 +02:00
Florian Märkl
8f49722bf9
Auto Resize Visualization in SectionsWidget
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
karliss
7bc4dd06bc
Always enter mouse drag mode when clicking on overview widget. ( #1539 )
...
Fixes #1503 .
2019-05-16 14:17:38 +02:00
karliss
5a59546009
Refresh overview even when function doesn't change ( #1541 )
...
It may be necesarrry to update data after changes in graph layout or
other properties.
2019-05-16 14:15:12 +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
karliss
170d77e62c
Check if target graph has been set. ( #1517 )
...
Fixes #1508 .
2019-05-12 07:08:48 +03:00
karliss
cda24bfc53
Seperate Widget showing grid of bytes from rest of the hexdump panel. ( #1504 )
...
* Seperate Widget showing grid of bytes from rest of the hexdump panel.
2019-05-10 14:15:57 +03:00
karliss
13d7de8fae
Invalidate overview graph cache when changing color. ( #1502 )
...
Fixes #1496 .
2019-05-06 10:30:48 +02:00
Itay Cohen
f2cd0053a5
Add X-Refs context menu item for Flags Widget ( #1499 )
...
* add xrefs for flags
2019-05-01 23:25:33 +03: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
Christopher Harvey
e00a70ceaa
Add Ctrl-Shift-C shortcut ( #1476 )
...
* Copies address at cursor from hexdump, graph and disassembly views
2019-04-25 14:38:53 +03:00
karliss
f68ed82489
Use same font size for all text in hexdump widget. ( #1485 )
2019-04-25 10:49:10 +02:00
Paul I
ce5c0f5d79
Fix highlighting bugs in DisasmWidget ( #1477 )
2019-04-22 11:48:06 +03: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
karliss
f1fa05e647
Help not getting lost in empty parts of graph. ( #1467 )
...
* Limit how far outside image view can be moved
* Allow using main view as overview by zooming out
* Fix showBlock position calculation when zoomed out
2019-04-21 19:30:57 +03:00
Florian Märkl
f45badd026
Add Option to toggle Line Wrap in Console ( #1466 )
2019-04-18 18:42:27 +02:00
karliss
f3a246985a
Show context menu with non block specific graph actions everywhere. ( #1465 )
...
Fixes #1415
2019-04-18 13:10:18 +03:00
karliss
2cc6479faa
Start placing edges from centre. ( #1460 )
2019-04-16 09:58:52 +03:00
Florian Märkl
436c2ee89c
Fallback to current offset in LinkTypeDialog ( #1458 )
2019-04-15 13:14:46 +02:00
Florian Märkl
7eb62a976c
Refactor Refresh and Display of Overview ( #1453 )
2019-04-14 14:18:24 +02:00