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
xarkes
d919a2163b
Fix lrelease for Windows ( #1055 )
2019-01-05 14:32:03 +03:00
ps
1e089d2694
docker/Dockerfile: Add check for image building ( #1054 )
2019-01-04 18:11:29 +02:00
Itay Cohen
2ccf58f0a6
Improve XREF window size and locations ( #1049 )
2019-01-02 21:58:02 +02:00
Itay Cohen
4505d187c4
Set Analysis configuration before executing Analysis commands ( #1048 )
...
* Set analysis configurations defined by the user before executing the
analysis commands (fixes #1047 )
* Remove (probably) unnecessary lines which reset settings determined by
the user
2019-01-02 15:40:46 +02:00
Vanellope
8e76a9aca5
Click and Seek implemented for the address maps in the Section Widget ( #1046 )
...
* Touch and Seek implemented, not yet refactoring
* Done
2018-12-30 17:13:27 +01:00