karliss
103decedd6
Take pixel ratio into account for graph cache. ( #1405 )
...
* Take pixel ratio into account for graph cache.
2019-04-03 11:55:39 +03:00
Florian Märkl
1710829267
Remove Jupyter Integration ( #1398 )
...
* Remove Jupyter Integration
Replaced by https://github.com/radareorg/cutter-jupyter
* Remove duplicate vars in .appveyor.yml
2019-03-25 21:43:00 +01:00
xarkes
46bb07d725
Fixed the way headers are included
2019-03-15 16:19:27 +01:00
optizone
3fed97ad86
Auto update check ( #1235 )
...
* init commit
* bug fix
* call slot of null object bug fix
* delete extra disconnect() func
* change api and add doc
* run astyle
* some improvements
* memory leak fix
* add check on start checkbox
* add checkbox to about page
* serve version check reply using lambda instead of slot
* fix grammar mistakes
* more docs
* save some lines
* change button text
* astyle
* change message text
* dont use QApplication pointer as a parent for network manager
* proper deletion of QNetworkReply*
* VersionChecker -> UpdateWorker
* windows dll hack
* after rebase fix
* some improvements
* better determination of arch
* more docs
* improvements
* add UpdateWorker::showUpdateDialog
* remove odd condition
* more improvements
* fix windows bug
* make dialog non-blocking
* change text in download progress dialog
* bug fix
* remove debug conditions
* change docs format
2019-03-09 14:11:39 +01:00
Florian Märkl
d1f5da9946
Init Python before RCore
2019-02-21 22:57:26 +01:00
Florian Märkl
950f24eaf3
Fix build without Python
2019-02-21 22:57:26 +01:00
Florian Märkl
986041380c
Add PluginManager
2019-02-21 22:57:26 +01:00
Florian Märkl
1c98a1c42e
Partially fix shutting down Python
2019-02-21 22:57:26 +01:00
Florian Märkl
1f3315d020
Find MainWindow in Python
...
Return Pointer from setupInterface() in Python Plugin
Load plugins before creating MainWindow
2019-02-21 22:57:26 +01:00
xarkes
73c40da3f9
PyDecref python plugin instance, Cleanup
2019-02-21 22:57:26 +01:00
xarkes
9c2de3e23d
Calling setupPlugin from python
2019-02-21 22:57:26 +01:00
xarkes
a1110ee2ac
WIP Python plugin PoC
2019-02-21 22:57:26 +01:00
a1ext
8c82449423
Force context menu to show shortcuts fix. Closes #1154 ( #1163 )
...
* Force context menu to show shortcuts fix. Closes #1154
* Mocking problem fixed
2019-02-05 09:46:39 +02: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
0fb8a91105
Implement Welcome Dialog ( #1116 )
2019-01-19 21:54:02 +01:00
Itay Cohen
bdc684769f
Enforce LTR layout ( #1102 )
2019-01-12 21:44:23 +02:00
Paul I
3096d24998
[WIP] Some cleanup ( #958 )
...
* Some cleanup
* Some more
* Some more
* Some more
2018-11-27 00:34:34 +02:00
Paul I
87026dfe28
Bundle r2dec on Appveyor ( #913 )
...
Thanks :)
2018-11-10 13:10:26 +01:00
xarkes
b1e9db15fc
Various code cleaning ( #907 )
2018-11-05 22:51:27 +01:00
a1ext
313e8b17cd
Fix of commit dd4a566408
( #901 )
...
Problem was that QSetting were initialized before application/organization name is set
2018-11-02 18:49:15 +02:00
xarkes
3f76ee000c
Code cleaning ( #898 )
2018-11-01 23:23:01 +01:00
optizone8
dd4a566408
Added translations ( #848 )
2018-10-31 17:07:52 +01:00
Florian Märkl
4167b3828f
Fix exit() calls in CutterApplication constructor
2018-10-21 19:03:47 +02:00
Florian Märkl
d4a77d9c97
Rename src/utils to src/common
2018-10-17 15:24:56 +02:00
a1ext
781235ba87
Fixed #795 ( #829 )
...
Thanks! Resolves #795
2018-10-15 07:11:47 +03:00
xarkes
ec815195cf
Astyle pass (cleaning) ( #739 )
2018-09-30 22:00:53 +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
bab57dea4d
Add -i Command Line Arg
2018-08-18 18:34:58 +02:00
Florian Märkl
23e2d5fa9f
Use InitialOptions right from the start
2018-08-18 18:34:58 +02:00
fcasal
9f7b96281d
Debugging shortcuts ( #578 )
...
* Added debug shortcuts and debug menu
* Added "Add breakpoint" shortcut
* Added debug shortcuts to readme
* Fix double memorymap ui
* Add bp F2 shortcut and fix toggling bp with shortcuts
2018-07-26 12:57:05 +02:00
xarkes
bf911b4ba2
Initialize settings earlier and disable jmptbl ( #576 )
2018-07-12 15:04:33 +02:00
xarkes
bfa495321a
C++ Plugins ( #550 )
...
* Added Cutter plugins listing
* Added SetupInterface callback
* Added seekChanged signal handling to plugin
2018-06-26 09:40:08 +02:00
Xaltonon
58226dda0e
Add forward/back functionality to mouse buttons ( #490 )
...
* Add forward/back functionality to mouse buttons
* Prevent other widgets from stealing mouseclicks for buttons 4 & 5
2018-05-13 09:50:01 +02:00
xarkes
43b147c6eb
Added message box when r_core_file_open fails
2018-05-08 22:44:53 +02:00
xarkes
3cd71f75e1
Changing coding style
2018-03-21 21:33:40 +01:00
Florian Märkl
1d583fe441
Add --pythonhome Arg
2018-03-07 15:23:46 +01:00
Florian Märkl
8c3d8d77cb
Properly delete MainWindow
2018-02-27 14:06:04 +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