Anton Kochkov
48b35953bb
Merge 'dev' branch into stable
2023-08-05 10:27:27 +08:00
Anton Kochkov
351f27d955
Merge branch 'stable' into stable-merge
2023-08-05 10:27:08 +08:00
Anton Kochkov
a0f5eca191
Fix compiler warning
2023-08-05 10:22:22 +08:00
Anton Kochkov
dccbc7363b
Update translations
2023-08-05 10:22:22 +08:00
Anton Kochkov
77aba60152
Update translations ( #3219 )
2023-08-04 12:51:07 +08:00
Anton Kochkov
66629d6288
Update Rizin to latest dev ( #3218 )
2023-08-04 11:43:03 +08:00
Anton Kochkov
3d30892a30
Add Global Vars widget, dialog, context menus ( #3203 )
...
* Add global variables support
- Add Globals widget
- Add global variable add/modify dialog
- Add "Add at" context submenu in Disassembly widget
Co-authored-by: Giovanni <561184+wargio@users.noreply.github.com>
---------
Co-authored-by: Giovanni <561184+wargio@users.noreply.github.com>
2023-08-04 10:17:35 +08:00
Anton Kochkov
041118dbd7
Reformat the code
2023-08-03 21:08:07 +08:00
Anton Kochkov
0d9851c1e0
ci: run clang-format.py script
2023-08-03 21:08:07 +08:00
Anton Kochkov
b3181b5493
Add clang-format script
2023-08-03 21:08:07 +08:00
Giovanni
3e74b9ad67
Fix arrow line calculation when disasm line is has multiple newlines. ( #3217 )
2023-08-03 20:36:34 +08:00
Giovanni
3bcafe9625
Bump rizin dev ( #3212 )
2023-08-02 23:04:28 +08:00
Anton Kochkov
6a48b97402
Enable Ukrainian translation ( #3213 )
2023-08-02 18:03:52 +08:00
Anton Kochkov
08d5c7aed7
python: disable deprecated API for newer versions ( #3210 )
2023-08-02 15:21:53 +08:00
Anton Kochkov
de0e55d684
python: use proper way to return None ( #3209 )
2023-08-02 14:30:05 +08:00
frmdstryr
7418f9c76c
Show disassembly var tooltips ( #3206 )
2023-07-30 16:37:52 +08:00
Anton Kochkov
d1da807de1
Update Rizin to latest dev ( #3207 )
2023-07-21 16:13:26 +08:00
Anton Kochkov
b757f85350
Add few missing tr() string wrappers ( #3204 )
2023-07-07 09:24:19 +08:00
Anton Kochkov
61710535bf
Update Rizin to latest dev ( #3201 )
2023-06-29 17:12:59 +08:00
Giovanni
cf14fd1006
Add Tools > BaseFind + command line options ( #3198 )
...
* Add Tools > BaseFind
* Rewritten how cutter parses and stores the initial options
* Update docs and fixed comments
* Add missing endianness option
2023-06-25 11:42:23 +08:00
wargio
579ac236b6
Implement RzIL statement graph
2023-06-20 17:31:49 +08:00
Giovanni
4742003ff4
Update rizin & translation submodules ( #3194 )
...
* Fix plugins paths for windows builds due recent changes in rizin
* Disable openssl support for yara win
* Disable use_sys_yara in linux/osx/win builds
2023-06-20 16:40:57 +08:00
wargio
44917603fa
Disable KSyntaxHighlighting on Qt6
2023-05-20 13:05:43 +08:00
Anton Kochkov
da7fc439db
Rename PYSIDE_INCLUDE_DIR to PYSIDE_INCLUDE_DIRS
2023-05-20 13:05:43 +08:00
Anton Kochkov
aa40f69458
Specify PySide version in bindings template
2023-05-20 13:05:43 +08:00
Anton Kochkov
93f88263a0
Address Python and PySide API changes
2023-05-20 13:05:43 +08:00
Anton Kochkov
553a8eef5c
Specify include paths for Shiboken
2023-05-20 13:05:43 +08:00
Anton Kochkov
e78a1fe9ed
Add FindPySide6 CMake module
2023-05-20 13:05:43 +08:00
Anton Kochkov
48c8e0c44d
Allow building Python bindings with Qt6
2023-05-20 13:05:43 +08:00
Anton Kochkov
f4be9a8266
Bump version to v2.2.1
2023-05-15 21:18:17 +08:00
Anton Kochkov
dd216beb9c
Use Ubuntu 18.04 docker image ( #3180 )
...
Co-authored-by: wargio <wargio@libero.it>
2023-05-15 21:18:17 +08:00
Anton Kochkov
9bfe0c4e1d
Use Ubuntu 18.04 docker image ( #3180 )
...
Co-authored-by: wargio <wargio@libero.it>
2023-05-15 20:37:45 +08:00
Lucas Hosseini
e523ac8365
Get rid of stale jump arrows in disassembly widget. ( #3175 )
...
This commit clears arrows from edited instructions, in order to avoid
stale arrows to remain drawn.
closes #3114
2023-05-14 21:29:26 +08:00
Giovanni
9cbacff329
Fix broken English in UI ( #3184 )
2023-05-14 21:29:26 +08:00
Anton Kochkov
a96206e7ab
Update Hindi, French, Russian translations ( #3182 )
2023-05-14 21:29:26 +08:00
Giovanni
4191a00965
Fix 'Rizin Graph' widget ( #3179 )
2023-05-14 21:29:26 +08:00
Anton Kochkov
b6e1778344
Update Japanese, Spanish, Ukranian translations ( #3167 )
2023-05-14 21:29:26 +08:00
xarkes
546999978e
Update IOModesController.cpp ( #3166 )
2023-05-14 21:29:26 +08:00
xarkes
4f0d8f7e2b
Update MapFileDialog.cpp ( #3165 )
2023-05-14 21:29:26 +08:00
Anton Kochkov
937c01a806
Update Rizin to 0.5.2
2023-05-14 21:29:26 +08:00
Lucas Hosseini
a5fa4103b2
Get rid of stale jump arrows in disassembly widget. ( #3175 )
...
This commit clears arrows from edited instructions, in order to avoid
stale arrows to remain drawn.
closes #3114
2023-05-14 12:59:13 +08:00
Giovanni
3ccccae291
Fix broken English in UI ( #3184 )
2023-05-13 10:22:05 +08:00
Lucas Hosseini
a6a7667852
Keep scroll history in decompiler widget. ( #3177 )
...
* Keep scroll history in decompiler widget.
This commit adds a `scrollHistory` on top of the rizin-managed
history, that keeps track of the scroll position within decompiled
functions.
* Fix clearing history upon init.
2023-05-13 05:57:35 +08:00
Lucas Hosseini
f1a421c9f6
Fix disassembly scroll history. ( #3183 )
...
Avoid calling `erase()` when `topOffsetHistoryPos + 1 >=
`topOffsetHistory.size()`.
closes #3181
2023-05-12 19:52:41 +08:00
Anton Kochkov
3e402c225e
Update Hindi, French, Russian translations ( #3182 )
2023-05-12 14:48:27 +08:00
Giovanni
5a12f7c626
Fix 'Rizin Graph' widget ( #3179 )
2023-05-11 13:44:33 +08:00
Lucas Hosseini
beec78b4e2
Keep topOffset history in disassembly widget. ( #3171 )
...
This commit adds support for a `topOffset` history (on top of the
rizin-managed history), that keeps track of the offset of the top
instruction in the disassembly widget.
closes #2970
2023-05-11 09:16:06 +08:00
Lucas Hosseini
b63ea5b3e4
Disable expandsOnDoubleClick for Functions widget. ( #3172 )
...
closes #2788
2023-05-09 09:49:43 +08:00
Lucas Hosseini
882f340481
Only jump to reference when double-clicking with left mouse button. ( #3174 )
2023-05-09 09:48:09 +08:00
Lucas Hosseini
8c89dfde8b
Show C type definition in tooltip in Types widget ( #3169 )
2023-05-06 09:53:40 +08:00