vane11ope
7461c91c44
Performance improvements for the cursor mode ##panels
2020-01-05 20:39:17 +01:00
Vane11ope
e3069bde4e
Code clean-up and a little performance improvement for decompiler cache ##panels ( #15756 )
2020-01-04 01:55:51 +01:00
radare
d884f76e9f
Add ccdd command to diff decompiler output of two functions ##diff
2020-01-04 01:51:12 +01:00
Vane11ope
38b2a870c6
All the available decompilers outputs will be properly shown with this ##panels ( #15748 )
2020-01-03 00:55:43 +01:00
Vane11ope
5da3411d77
Make the decompiler cache work properly ##panels ( #15740 )
2020-01-03 00:55:32 +01:00
pancake
265e0d1f66
Fix #15717 - Update scroll panel when stepping with F7
2019-12-30 13:07:14 +01:00
Vane11ope
7296864177
Add H key for cursor mode which works like the one in vim ##panels ( #15730 )
2019-12-30 11:59:24 +01:00
Vane11ope
726033af0e
Fix infinite loop in panels - vttq ( #15729 )
2019-12-30 11:57:45 +01:00
radare
75a63cd131
Implement r_strbuf_slice and use it in panels to solve a glitch ##cons ( #15704 )
...
* This api honors ansi escape characters
2019-12-29 08:00:38 +01:00
pancake
bbde62307a
Minor syntax issues in panels
2019-12-24 19:07:08 +01:00
pancake
9fe0d9daf9
Limit panel tabs to 9 to avoid keybinding and click issues ##visual
2019-12-24 19:06:41 +01:00
Vane11ope
4dcc9c03dd
JK moves the cursor by a page and g moves the cursor up to the first line, plus a few improvements ( #15690 )
2019-12-21 04:18:03 +09:00
radare
74a42f0ead
Improve the interaction with decompilers in panels ##visual
2019-12-18 17:12:05 +01:00
Anton Kochkov
d5d5cd3bfa
Some coverity fixes ( #15643 )
2019-12-16 04:36:46 -06:00
Anton Kochkov
e11b2a9145
Some Coverity defect fixes ( #15626 )
2019-12-13 11:25:19 -06:00
Vane11ope
38d74f0cc4
Fix a bug of the tab ( #15559 )
2019-12-09 00:04:38 +01:00
Florian Märkl
70986cc3ce
Partially decouple Tasks from RCore
2019-11-26 12:35:30 +01:00
pancake
baed5ebec2
Fix #14857 - Handle 'O' key to rotate asm.pseudo/asm.esil ##panels
2019-10-23 14:09:52 +02:00
Stefan Ilic
85b291e535
Fix leaks in panels.c ( #15329 )
2019-10-23 00:05:08 +02:00
pancake
adf9aebe07
Avoid asserts when reg profile is invalid (sysz)
2019-10-07 11:01:42 +02:00
David CARLIER
683b4fcfec
Another const pointer to be free fix ##panel ( #15203 )
2019-10-06 00:54:53 +02:00
pancake
cb1f67ee84
Handle / highlight in panels for zoom and window modes ##panels
2019-10-05 12:31:28 +02:00
David CARLIER
f59267917f
Fix const address freeing ##panels ( #15196 )
...
Doing the other way around and casting for proper calls.
2019-10-05 12:20:01 +02:00
Paul I
5417f0f07e
Fix memleaks in libr/core/panel.c
2019-10-02 04:42:45 +02:00
David CARLIER
d4b9746c28
Implementing debug info per pid on NetBSD ##debug ( #15149 )
...
While at it fixing little code mistake about freeing const address.
2019-09-30 11:21:09 +02:00
Paul I
d6bc481535
Fix memleaks in libr/core/panels.c ( #15142 )
2019-09-28 11:46:02 +02:00
pancake
29b950529f
fix #15060 - Add xrefs and xrefs here in visual ##panels
2019-09-23 04:10:53 +02:00
pancake
4edccf94d2
Fix #14559 - Honor scr.fps ##panels
2019-09-23 03:25:47 +02:00
pancake
411b303685
Fix #15059 - use r_sys_mkdirp instead of r_sys_mkdir in panels
2019-09-17 12:21:47 +02:00
pancake
375df7f0d3
Add scr.panelborder and improve mouse interaction in panels for resizing
2019-09-14 03:44:58 +02:00
pancake
71197eb148
Make screen borders thinier
2019-09-11 01:32:03 +02:00
radare
4acaa1a8bc
Fix clicking on frame borders to resize ##panels ( #15014 )
2019-09-11 01:20:00 +02:00
Vane11ope
47f3e9e4fb
Fix show all decompiler output in panels ( #15012 )
2019-09-11 01:10:03 +02:00
Vane11ope
81564d108a
Fix panels removing all the layouts ( #15011 )
2019-09-11 01:09:44 +02:00
Кirils Sоlovjоvs
908635b596
Fix a very very ugly visual bug in the panels mode (menu) ( #14974 )
2019-09-08 19:06:52 +02:00
David CARLIER
e4c4ff9bdf
Few memory leaks fixes ##panel ( #14950 )
2019-09-02 19:43:33 +02:00
pancake
954bf37fad
Fix #14891 - Seek in panels after coming back from console ##panels
2019-09-01 23:41:21 +02:00
pancake
0f41b1fa9d
Fix #14883 - use[] to realign comments in disasm ##panels
2019-09-01 20:39:28 +02:00
pancake
7bb0233248
Improve vq and v!!! workflows
2019-09-01 20:20:36 +02:00
Vane11ope
4e51e811be
O in visual is supported in panels with the "i" key ##panels ( #14942 )
2019-09-01 16:27:11 +02:00
pancake
0ca9e6f896
Fix #14928 - vr to be in sync with Vr
2019-08-29 16:11:06 +02:00
pancake
a228c9297b
Implement 'cols' RTable.query to filter by column names ##print
...
* r_str_split_list() rewritten to support nth limit
r2 -qq -c 'aac;aflt size/gt/200,addr/cols/name/nbbs,nbbs/sort/inc' /bin/ls
2019-08-28 23:25:31 +02:00
GustavoLCR
8481688664
Fix Windows build ( #14916 )
2019-08-28 04:57:41 +02:00
Vane11ope
22fd671e30
Better directory structure for the panels config file ( #14903 )
2019-08-27 15:49:33 +02:00
pancake
2d3a6cc41a
v!! = V!! - use ! to toggle between visual and panels
2019-08-27 05:30:25 +02:00
pancake
c45c3db566
Fix hexdump height issue in panels
2019-08-27 05:12:50 +02:00
pancake
dde2382bfc
Revert "Fixed the bug that I had fixed before ( #14788 )"
...
This reverts commit 9e271424d8
.
This change was breaking panels in Mac
2019-08-26 10:31:33 +02:00
pancake
7e64971a17
Fix ownership issues related to cc ##anal
2019-08-21 12:53:41 +02:00
pancake
dd8cebf175
Fix #14861 - Reset cursor after leaving panel's prompt ':'
2019-08-21 11:46:17 +02:00
Vane11ope
9e271424d8
Fixed the bug that I had fixed before ( #14788 )
2019-08-21 11:29:23 +02:00
Vane11ope
ea4ee051d0
Added some asm settings and classified it ##panels ( #14853 )
2019-08-19 20:42:06 +02:00
Vane11ope
252f8eb10c
Revert multiple layout saving regression in panels ( #14792 )
2019-08-18 13:09:56 +02:00
Vane11ope
47e45a6929
Some little refactoring in panels ( #14798 )
2019-08-18 13:00:36 +02:00
Alex Gaines
da079f22ea
Add a small menu tick for visibility when scr.color is 0 in panels ( #14801 )
2019-08-18 01:47:49 +02:00
pancake
442c465a57
Handle more keys in zoomed mode for ##panels
2019-08-10 14:33:08 +02:00
pancake
3a235b49c2
Visual panels layout save/load via 'v' command ##panels
2019-08-10 14:33:08 +02:00
pancake
f8a545b9ab
Revert "More bug fixes and refactoring"
...
This reverts commit 1bc3648358
.
2019-08-10 00:57:06 +02:00
Vane11ope
82a8dd30fa
Screen menu has been added to the Settings ##panels ( #14774 )
2019-08-09 13:27:29 -04:00
Vanellope
9ce44c7cc8
A works in the zoom mode ##panels ( #14770 )
2019-08-07 16:02:55 -07:00
pancake
7323e6ac11
Disable mouse events when leaving the panels
2019-08-06 15:04:41 -07:00
Vanellope
89325449d5
Fix a bug of " widget ( #14767 )
2019-08-06 12:11:27 -07:00
Vanellope
d7fe1d05f4
pxw for 32 bits and pxq for 64 bits in stack panel ##panels ( #14763 )
2019-08-06 11:09:32 -07:00
vane11ope
1bc3648358
More bug fixes and refactoring
2019-08-05 06:45:12 -07:00
vane11ope
aab6c79d64
Fixing a few bugs of the menu
2019-08-05 06:45:12 -07:00
Vanellope
7a13776783
Fixing a bunch of bugs ( #14756 )
2019-08-04 05:14:28 -07:00
Vanellope
027b9984e8
Refactoring and fixing a bug where X does not work when it's clicked ( #14754 )
2019-08-03 17:59:59 -07:00
Vanellope
1c43206634
Fixing critical issues of the menu and refactoring ( #14752 )
2019-08-03 09:58:50 -07:00
Vanellope
2a1295d355
Fix a resizing issue ( #14750 )
2019-08-03 06:06:48 -07:00
Vanellope
6f83786935
Fix a few regressions in panels ( #14740 )
2019-08-02 17:10:50 +02:00
Vanellope
87f28557fb
Revert "Fix edge detection for click and drag" ( #14739 )
...
This reverts commit 1f382edc8f
.
2019-08-01 23:57:27 +09:00
GustavoLCR
39751ece4c
check for null
2019-08-01 03:52:46 +02:00
GustavoLCR
04bb4113ea
Fix #14732 - Fix out-of-bounds read
2019-08-01 03:52:46 +02:00
GustavoLCR
1f382edc8f
Fix edge detection for click and drag
...
* Fix a bug where a drag event could be initiated outside an edge
* Fix not being able to select the menu anymore
* Fix not being able to click on the X to close a panel
2019-08-01 01:27:17 +02:00
Vanellope
db1d3ea456
Drag and resize the panels with the mouse ##panels
2019-07-31 22:52:56 +02:00
pancake
5a4d4ce06a
Fix #14711 - Merge Fun/About/Help in panels
2019-07-31 19:34:22 +02:00
pancake
acf06f9d51
Add aflm and handle : as separator in click ##panels
2019-07-31 05:59:58 +02:00
pancake
98a82f1624
Handle click on toggle cache, frame title and screen borders ##panels
2019-07-31 05:34:48 +02:00
pancake
655139719b
Handle 'e' in '"'
2019-07-31 05:34:48 +02:00
pancake
8c0914dff4
Add tiny graph in panels and simplify the code a bit ##panels
2019-07-31 05:34:48 +02:00
Vanellope
1f8366427d
Show all the decompilers output at once ##panels ( #14706 )
2019-07-30 23:22:03 +02:00
Vanellope
16a44d3a3e
Not camel case but snake case ( #14687 )
2019-07-30 01:50:23 +02:00
GustavoLCR
722e3babfb
Fix mouse click not opening file menu in panels ( #14688 )
2019-07-30 01:50:12 +02:00
Vanellope
9706763c24
Refactoring ( #14681 )
2019-07-28 18:41:31 +02:00
Vanellope
f482eecb02
Refactoring ( #14676 )
2019-07-28 01:39:28 +02:00
vane11ope
cf3f744750
Refactoring
2019-07-27 16:37:23 +02:00
Vanellope
03ae574012
W + hjkl just works like Ctrl w + hjkl ##panels
2019-07-25 18:12:03 +02:00
pancake
362cdfd842
Add more tokens for the panels clicking thing
2019-07-25 12:02:24 +02:00
Vanellope
3880ad07a0
Fix W command ( #14636 )
...
* Fix W command
2019-07-25 00:37:54 +09:00
radare
672fe95049
Implement RCons.echo() and use it from r2.cmd("echo64") ##cons ( #14635 )
...
Required for r2pipe programs to buffer output to be processed by r2
2019-07-24 13:59:57 +02:00
pancake
f46ee80ebb
Handle 'e' in window panels mode too
2019-07-23 21:05:17 +02:00
Vanellope
e45933bddc
Refactoring ( #14630 )
2019-07-23 15:26:32 +02:00
Vanellope
ba9a502158
Refactoring panels ( #14613 )
2019-07-22 18:36:21 +02:00
Vanellope
a4908fa0a1
Click [X] with mouse and close the panel, plus a bunch of refactoring ( #14602 )
2019-07-20 20:48:39 +02:00
Vanellope
a1c844d6eb
Mouse is supported for " widget ( #14599 )
2019-07-20 12:50:07 +02:00
Vanellope
bc0eda8d12
Seek by clicking the offsets on Function Panel ##panels ( #14595 )
2019-07-19 00:35:02 +02:00
Vanellope
52c8e46364
Right click is supported to open " widget ##panels
2019-07-17 21:01:02 +02:00
GustavoLCR
02aeed04c9
Fix wrong reloc command in panels ( #14582 )
2019-07-17 20:28:07 +02:00
Vanellope
f510e8f35a
Wheel is supported ##panels ( #14581 )
2019-07-17 18:36:39 +02:00
vane11ope
8004e8cb49
Fix several bugs of mouse and improved a bit
2019-07-16 22:14:58 +02:00
Vanellope
d6b06d664d
Mouse supports the menus which have spaces in their names ##panels
2019-07-15 23:25:13 +02:00