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
Florian Märkl
7caabf5350
Fix Python for CMake in Travis
2019-02-21 22:57:26 +01:00
Florian Märkl
2b8a0df4cc
Use correct shiboken executable in CMake
2019-02-21 22:57:26 +01:00
Florian Märkl
aaf88e85aa
Fix CUTTER_ENABLE_PYTHON_BINDINGS in cmake
2019-02-21 22:57:26 +01:00
Florian Märkl
f945ebf9ae
Add enable_python option to meson
2019-02-21 22:57:26 +01:00
Florian Märkl
2be8ec8456
Generate Bindings in QMake
...
Fix typesystem-paths
2019-02-21 22:57:26 +01:00
Florian Märkl
18b40a8b90
Automatically determine Bindings cpp files
...
Enhance src_list.py
2019-02-21 22:57:26 +01:00
Florian Märkl
40274e4bf4
Kill CutterPythonPlugin and use Bindings instead
...
Simplify CutterPlugin Interface
Pull Python Plugin Metadata from class vars
Also kill cutter_plugin.py
Fix Python Plugin Module Loading
2019-02-21 22:57:26 +01:00
Florian Märkl
280e10d154
Subclass CutterDockWidget in Python Plugin
...
Refactor CutterPlugin::setupInterface() and fix C++ sample
2019-02-21 22:57:26 +01:00
Florian Märkl
23115d7b1c
Generate Bindings for CutterCore in CMake
...
Refactor CMakeLists.txt for bindings
Fix for CUTTER_ENABLE_JUPYTER=OFF
2019-02-21 22:57:26 +01:00
xarkes
484cc63214
Disabled QtWebEngine by default. ( #728 )
2018-09-28 09:40:55 +02:00
Florian Märkl
4a3435f2bf
Add Qt Network to CMake
2018-09-17 15:13:13 +02:00
Florian Märkl
239a4bb620
CutterConfig.h ( #663 )
...
* Configure CutterConfig.h
* Configure CutterConfig.h in cmake
* Configure CutterConfig.h with meson
2018-08-26 20:37:11 +02:00
Florian Märkl
d510897ad1
Version 1.7.1
2018-08-25 12:53:09 +02:00
Florian Märkl
f4ebd72301
Version 1.7
2018-08-17 19:50:10 +02:00
Florian Märkl
4f545f9564
Version 1.6
2018-07-13 20:37:18 +02:00
xarkes
9309486770
Cutter 1.5 release
2018-07-02 13:51:30 +02:00
Florian Märkl
68e57f536f
Fix CMake build for Qt 5.11
2018-05-27 16:38:08 +02:00
xarkes
e0cb52fa2c
Cutter 1.4 release
2018-04-23 19:47:32 +02:00
Florian Märkl
dc871ca8a1
Revert "Added Zip to cmake Fix #433 "
...
This reverts commit abfb29d5c8
.
2018-04-13 17:25:03 +02:00
xarkes
abfb29d5c8
Added Zip to cmake Fix #433
2018-04-11 11:19:07 +02:00
xarkes
8849f25a8d
Changes for 1.3 release
2018-03-09 16:28:04 +01:00
xarkes
08c2ac54c4
cutter => Cutter
2018-03-04 19:07:33 +01:00
Florian Märkl
7914deb887
Fix CUTTER_ENABLE_QTWEBENGINE define for CMake
2018-03-02 17:34:03 +01:00
Florian Märkl
ccedd3d59f
Make Jupyter optional for CMake
2018-03-02 15:11:08 +01:00
Florian Märkl
47e99f6d11
Use Py_Finalize() instead of Py_FinalizeEx() for compatibility
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
1ba8e03f04
Basic Jupyter Integration
2018-02-27 21:26:14 +01:00
xarkes
da576b973e
Cutter v1.2
2018-01-30 22:49:43 +01:00
xarkes
8b52c66f4f
Update version number to 1.1
2017-12-29 09:07:09 +01:00
Florian Märkl
9927f2cf20
Require QtSvg
2017-11-21 12:58:43 +01:00
Florian Märkl
ff080c1d3c
Remove QtWebEngine ( Fix #60 )
...
* Remove QML QtWebEngine dependency
* Remove Web graphs from Dashboard
* Remove web graphs from SidebarWidget
* Remove web mini graph from PreviewWidget
* Remove all remaining html and QtWebEngine dependencies
* Update docs/Compiling-with-CMake.md after QtWebEngine removal
* Remove QtWebEngine from Travis
2017-10-15 13:40:20 +02:00
xarkes
4e9d0d0dc1
Added appveyor build ( #29 )
2017-10-03 14:42:31 +02:00
Maijin
9257294727
Fix more iaito -> cutter
2017-09-25 19:51:49 +02:00
xarkes
821602eabd
Renamed Iaito to Cutter
2017-09-25 14:55:41 +02:00
Florian Märkl
6c8adef74b
Trigger CMake reconfigure if iaito.pro changes and disallow in-source builds. ( #184 )
...
* Trigger CMake reconfigure if iaito.pro changes
* Disallow in-source builds with CMake
* CMake: move disallowing in source build to separate script
2017-07-17 14:04:32 +02:00
Florian Märkl
9e729e56cd
Minor cleanups
2017-05-06 15:41:16 +02:00
Florian Märkl
b4f1a77a14
CMake: Move finding radare2 using pkg-config to FindRadare2.cmake
2017-05-06 15:41:16 +02:00
ballessay
fd80443b7e
cmake: Use pkg-config for non-windows
2017-04-28 20:50:57 +02:00
Florian Märkl
f0b905c779
Add -Wall to CMake
2017-04-28 16:32:41 +02:00
Florian Märkl
5d46610721
CMake: Parse iaito.pro to get filenames
2017-04-12 18:52:28 +02:00
Duncan Ogilvie
eae419ef3b
compile and work on qt 5.6 (this needs testing!) ( #123 )
...
* compile and work on qt 5.6 (this needs testing!)
* updated travis
* updated r2
* sync submodules wtf
* updated CMake files
2017-04-12 18:49:01 +02:00
Florian Märkl
32b3e91c15
Update CMakeLists.txt
2017-04-12 10:30:36 +02:00
mrexodia
0dc64f8eac
Revert "Workaround for Qt5.8 WebEngine ( #92 )"
...
This reverts commit 08e6e4d13c
.
2017-04-09 20:33:33 +02:00
xpahos
08e6e4d13c
Workaround for Qt5.8 WebEngine ( #92 )
2017-04-09 19:13:31 +02:00
Florian Märkl
7b62fc2169
CMake on Windows: Detect 64 bit for library dir
2017-04-01 11:11:39 +02:00
Florian Märkl
03e2ea5df9
Fix CMake build on Windows
2017-03-31 16:52:26 +02:00
Florian Märkl
94f513a7bd
Update CMakeLists.txt for Windows
2017-03-31 13:28:27 +02:00
Florian Märkl
8f81ec244c
Add CMakeLists.txt
2017-03-30 18:58:57 +02:00