xarkes
60bb972cfd
Added 'asm.xrefs' option in preferences dialog ( #1150 )
2019-01-30 10:40:17 +02:00
Gaurav Kumar Ghildiyal
339d1328c3
Added support for automatically saving and opening recent folder ( #1149 )
2019-01-29 18:37:09 +01:00
ps
410eb7aba4
Dockerfile: Use Cutter from master, merge layers ( #1141 )
2019-01-29 14:09:39 +01:00
Gaurav Kumar Ghildiyal
57231192f4
Added dialog to show infinite progress-bar while running script ( #1145 )
...
* Added dialog to show infinite progress-bar while running script
* Replaced loadScript with cmdTask for thread safe execution.
2019-01-28 15:37:20 +02:00
xarkes
8c6db6e3bb
Fixed infinite recursion in OverviewView ( #1144 )
...
It was calling itself at the end of the function
instead of calling the parent's mousePressEvent
function.
2019-01-27 10:55:53 +02:00
Gaurav Kumar Ghildiyal
e246a8a9d3
Moved type checkbox from windows/info to windows dropdown ( #1142 )
2019-01-24 23:32:24 +01:00
Florian Märkl
758173e55b
Update r2 and fix for r_bin_file_hash() changes ( #1143 )
2019-01-24 23:29:56 +01:00
vane11ope
43363f25e6
Fix a resizing issue
2019-01-24 20:45:35 +01:00
Vanellope
b25afecc2c
Graph Overview ( #1120 )
...
Added a Graph Overview
2019-01-24 18:13:04 +01:00
Florian Märkl
fc534df099
Fix CutterCore::getAllRelocs() for RBTree ( #1135 )
...
* Fix CutterCore::getAllRelocs() for RBTree
* Update r2 submodule for RBTree C++ fix
2019-01-22 16:35:44 +01:00
xarkes
2d2d4d3346
Release bump
2019-01-21 22:29:42 +01:00
xarkes
f18a22f81d
Fixed about dialog text ( #1126 )
2019-01-21 22:26:22 +01:00
Florian Märkl
73eccd5cff
Update r2 submodule for pdJ fixes ( #1124 )
2019-01-20 20:09:12 +01:00
a1ext
73cf41b81e
Translations deployment for MAC & Linux has fixed ( #1119 )
...
* Translations load refactoring
* Translations: Added MAC support
* Translations: fixed getting of translation folders
* Fixed code style, documented some methods
2019-01-20 19:00:23 +02:00
Itay Cohen
04ed78444d
Fix overlap qlabel and icon in WelcomeDialog ( #1123 )
2019-01-20 13:14:19 +01:00
Florian Märkl
f917921d49
Fix r2 injection in FunctionsWidget tooltip ( #1122 )
2019-01-20 12:51:02 +01:00
Florian Märkl
d74d30e10f
Fix CutterSeekable isSynchronized() and signal on de-syncing ( #1121 )
...
Also fixes incorrect "(unsynced)" in the graph widget's title.
2019-01-20 12:19:51 +01:00
xarkes
5a97fd496e
Updated translations module ( #1118 )
2019-01-19 22:16:50 +01:00
Itay Cohen
0fb8a91105
Implement Welcome Dialog ( #1116 )
2019-01-19 21:54:02 +01:00
xarkes
4365eda7c2
Fixed .travis.yml due to new linuxdeployqt
...
The new version of linuxdeployqt (AppImage)
seems to change the name of the created
AppImage.
2019-01-19 11:32:13 +01:00
xarkes
0b37c12f75
Updating radare2 submodule
...
This version should now fix a heap overflow that occurred when
exiting Cutter.
2019-01-17 09:24:30 +01:00
xarkes
25b8243f8f
Improved xref widget performances ( #1112 )
...
* Improved xref widget performances
Removed call to afij that could be very slow.
* Deleted destructor definition
It is bydefault defined in QObject derived
classes so since it's empty we should better ommit it
* Use pd-- and readd destructor
2019-01-16 13:50:27 +02:00
Paul I
00c0994fb5
Replace R_FREE() with r_mem_free()
2019-01-16 12:13:00 +01:00
xarkes
fdf619a762
Moved CutterSeekable to common directory
...
It used to be in widgets for no reason, it is
just a regular class that is commonly used by some
widgets.
2019-01-15 08:21:35 +01:00
Paul I
c9d5fee987
Add USE_LIB_MAGIC check
2019-01-15 08:21:03 +01:00
a1ext
1a748903e4
Fixed DisassemblyWidget's eventFilter crash ( #1111 )
...
* Fixed DisassemblyWidget's eventFilter crash (usage of a non-initialized member before assignment)
* Alignment fix, just to trigger appveyor build
2019-01-15 08:48:30 +02:00
xarkes
3c27c62b2d
Fix Graph refresh
2019-01-14 18:50:20 +01:00
xarkes
b27cd39ddc
Added RefreshDeferrer to emulation widgets
2019-01-14 18:50:20 +01:00
xarkes
c345981af9
Readded more widgets
2019-01-14 18:50:20 +01:00
xarkes
06da378362
Readded SectionWidget with RefreshDeferrer
2019-01-14 18:50:20 +01:00
Florian Märkl
0ebe1cf728
Fix some minor issues and leaks
2019-01-14 18:50:20 +01:00
Florian Märkl
bbd5ad6b38
Document RefreshDeferrer
2019-01-14 18:50:20 +01:00
Florian Märkl
9ef971263f
Fix DisassemblyWidget refreshing
2019-01-14 18:50:20 +01:00
Florian Märkl
d651a0d8be
Add createReplacingRefreshDeferrer for convenience
2019-01-14 18:50:20 +01:00
Florian Märkl
b8c92a460d
Add RefreshDeferrer
2019-01-14 18:50:20 +01:00
Florian Märkl
3728f977a2
Split isVisibleToUser and refreshing in Dock Widgets
2019-01-14 18:50:20 +01:00
xarkes
f4c720cffa
WIP First PoC to draw only visible after seek
2019-01-14 18:50:20 +01:00
fcasal
7f80f96c55
Fixes #1050 ( #1107 )
2019-01-14 09:17:10 +01:00
Adam Zambrzycki
d05fdd3d44
Add 'Copy' context menu option to graph view ( #1097 )
2019-01-14 09:16:10 +01:00
xarkes
b0bb1f0610
Fixed many warnings in DisassemblerGraphView ( #1103 )
...
Most of them were qreal to integer precision
loss, so I added static_cast to remove the
warnings.
2019-01-13 15:40:37 +01:00
xarkes
f385cf26d5
Refactored CutterSeekableWidget to CutterSeekable ( #1099 )
...
This commit refactors the CutterSeekableWidget class
and adds some documentation.
2019-01-13 16:20:07 +02:00
Itay Cohen
bdc684769f
Enforce LTR layout ( #1102 )
2019-01-12 21:44:23 +02:00
Paul I
c378c7d6f3
Add missing #ifdef checks ( #1096 )
2019-01-12 16:43:51 +01:00
Itay Cohen
3666c97178
Highlight program counter in Navbar widget ( #1095 )
...
Highlight program counter in navbar and add navbar cursor
colors to native theme configuration.
2019-01-12 10:02:07 +01:00
Florian Märkl
f189fb423c
Remove Fallback for afcf in Graph Header ( #1090 )
...
since afcf now works for all functions in r2 this is not needed anymore and will greatly improve performance
2019-01-10 15:49:31 +01:00
xarkes
80b68a0cc8
Updating radare2 submodule to 3.2.0+ ( #1089 )
2019-01-10 15:48:57 +01:00
Paul I
8d92f92025
Wrap Python API
2019-01-09 19:24:37 +01:00
a1ext
9aec148218
FunctionsWidget: tooltip data retrieving optimized (print limited number of instructions instead of printing the whole function) ( #1088 )
2019-01-09 07:45:07 +02:00
a1ext
78fe3eb3c1
Removed useless information from tooltip and removed very slow data retrieving with afij
( #1087 )
...
Now tooltip will show Disasm Preview and Highlights
2019-01-08 14:23:17 +02:00
Vanellope
975fd77116
Adjust size of each section in the address maps of Section Widget ( #1086 )
2019-01-07 12:43:44 +02:00