exokortex
607b8b8ca8
make FunctionsWidget and SectionsWidget sort numbers correctly and align right ( #344 )
2018-02-28 21:12:51 +01:00
xarkes
5db9722644
Eval var asm.cmtright => asm.cmt.right
2018-02-27 23:04:06 +01:00
xarkes
a738c020f4
CI Fixes
2018-02-27 21:26:14 +01:00
Florian Märkl
9434476c11
Fix JupyterConnection Shutdown on Error
2018-02-27 21:26:14 +01:00
Florian Märkl
47e99f6d11
Use Py_Finalize() instead of Py_FinalizeEx() for compatibility
2018-02-27 21:26:14 +01:00
xarkes
1ffc2bb742
Qmake python3 lib
2018-02-27 21:26:14 +01:00
xarkes
93c836249e
Added pythn dependency for meson
2018-02-27 21:26:14 +01:00
xarkes
3ca97e248d
Removed extra file in cutter.pro
2018-02-27 21:26:14 +01:00
Florian Märkl
b45314fd19
Fix IPyKernel restarting
2018-02-27 21:26:14 +01:00
Florian Märkl
06dffde0fe
Fix error handling in Python API, minor cleanup
2018-02-27 21:26:14 +01:00
Florian Märkl
ec55e40d5e
Support interrupting nested IPyKernel
2018-02-27 21:26:14 +01:00
Florian Märkl
693fc1eb1f
IPyKernel signal and poll
2018-02-27 21:26:14 +01:00
Florian Märkl
926a9ffd1e
Prepare IPyKernel communication
2018-02-27 21:26:14 +01:00
Florian Märkl
05be34ae6b
Jupyter refactoring and cleanup
2018-02-27 21:26:14 +01:00
xarkes
3b8bdb6995
Warnings removal
2018-02-27 21:26:14 +01:00
xarkes
d23cc71b79
Added an error tab when Jupyter fails
2018-02-27 21:26:14 +01:00
Florian Märkl
b9b903052c
Run IPyKernel in subinterpreter and thus expose Cutter bindings to it
2018-02-27 21:26:14 +01:00
xarkes
abd9cca091
Added basic Cutter python bindings
2018-02-27 21:26:14 +01:00
Florian Märkl
0a9fba0677
Load cutter_jupyter.py from Qt resources
2018-02-27 21:26:14 +01:00
xarkes
a5e77c5095
Removed old r2pipe server
2018-02-27 21:26:14 +01:00
Florian Märkl
3164b5c118
Embed Jupyter using Python/C API
2018-02-27 21:26:14 +01:00
Florian Märkl
cea55dfdb1
Start Jupyter with single Process
2018-02-27 21:26:14 +01:00
xarkes
7526965b26
Added listening r2 server for Jupyter + r2pipe
2018-02-27 21:26:14 +01:00
Florian Märkl
1ba8e03f04
Basic Jupyter Integration
2018-02-27 21:26:14 +01:00
Florian Märkl
f01fa9d4ea
Enable Qt::WA_DeleteOnClose for PreferencesDialog
2018-02-27 14:08:39 +01:00
Florian Märkl
8c3d8d77cb
Properly delete MainWindow
2018-02-27 14:06:04 +01:00
xarkes
a0a3f9278d
Using raw permissions rather than rw
2018-02-27 11:20:48 +01:00
Abdel-Rahman A
c1132aba0c
Add virtual tables panel ( #340 )
2018-02-26 23:26:18 +01:00
xarkes
a9f669e27e
Splitted Qt theme and color theme (now using eco/ecoj)
2018-02-26 23:25:23 +01:00
chq-matteo
b7a89a619d
Update cutter.desktop with capital C ( #338 )
...
[https://github.com/radareorg/cutter/issues/333 ](https://github.com/radareorg/cutter/issues/333 )
2018-02-23 12:41:22 +01:00
0xcpy
7fa2b9bf61
Added export graph as dot ( #330 )
2018-02-14 10:33:34 +01:00
0xcpy
16ebe024a3
Right click edit instruction fix #312 ( #328 )
...
* Right click edit instruction fix #312
* added bytes editing
2018-02-12 21:12:13 +01:00
nico
4f484eb1f4
Apply logo fix also to AboutDialog ( #327 )
2018-02-12 13:59:47 +01:00
xarkes
524be44dc2
Fixed white logo on startup #319
2018-02-12 13:22:53 +01:00
xarkes
b229513620
Added ahb to disasm context menu
2018-02-12 10:48:13 +01:00
0xcpy
b119181757
Added Main function highlighting Fix #124 ( #326 )
...
* fix #124
* use cmdj instead of cmd
2018-02-12 09:59:45 +01:00
xarkes
b5a2ec74b0
Fix Strings panel/Updated r2
2018-02-11 22:34:28 +01:00
xarkes
28ff13729f
Made "load bin" checkbox more understandble
...
It is also now doing as the -n option of radare
2018-02-10 23:31:15 +01:00
xarkes
a869009909
Build fix
2018-02-10 19:12:08 +01:00
Marco Grassi
0fb1086aca
macOS file operations improvements ( #321 )
...
* Implemented macOS open with functionality and drag of files to the icon
* fixed bug when dropping a different binary
* fixed Uppercases for application names
* refactor to avoid code in header for CutterApplication
* removed unused includes
* more consistent includes and main.cpp cleanup
2018-02-10 19:04:31 +01:00
xarkes
bc22302d7d
Travis fix
2018-02-10 19:03:16 +01:00
xarkes
bc8b890557
Fix strings list #322
2018-02-10 18:50:00 +01:00
Maijin
5d1bf80b5b
Fix #323
2018-02-10 18:16:16 +01:00
Paul I
9a0416d218
Introducing mesonbuild for Cutter ( #314 )
...
* Introducing mesonbuild
* appveyor.yml: Added meson builder
* Cleanup Windows build scripts
* Updated radare2 submodule
* meson: Clone capstone before building r2
* Some appveyor.yml cleanup
2018-02-09 20:51:30 +01:00
xarkes
b15900be54
Added strings info Fix #240
2018-02-09 15:22:45 +01:00
xarkes
dd6b591d9d
FunctionsWidget code cleaning
2018-02-09 15:03:03 +01:00
xarkes
c8e6cae150
Resources Widget name/double click fix
2018-02-09 14:19:36 +01:00
xarkes
0c035f7ad8
Hexdump widget improvements
2018-02-08 12:46:23 +01:00
xarkes
689cb06ff2
Some HexdumpWidget fixes
2018-02-07 21:15:33 +01:00
nico
ef8118a52e
Refactored code to handle NewFile dialog to honor black theme fix #291 ( #315 )
...
* Added displayNewFileDialog()
* Added MainWindow::displayNewFileDialog()
* Use displayNewFileDialog()
2018-02-06 19:23:01 +01:00