radare2 icon indicating copy to clipboard operation
radare2 copied to clipboard

more default panels

Open s0i37 opened this issue 7 months ago • 5 comments

Description

Hello. I just want to suggest good default panels. It may be very convenient for debugging. This would make it a little easier for new users to get started, since not everyone is good with commands.

Image

s0i37 avatar May 05 '25 19:05 s0i37

the problem with those layouts is that they work well on large terminals. so it's not good to ship them by default, but we can distribute them and make them available from the panels menus. can you make a PR with that?

trufae avatar May 06 '25 09:05 trufae

Yes. I dont mean default, I mean one more additional built-in in r2. How can I make PR? Where is located layout files?

s0i37 avatar May 06 '25 19:05 s0i37

they are saved in user's home. and same goes for loading, so i just tweaked the panels.c to honor a system path. can you test and make a PR to add your panel layouts in the default installations for make and meson?

related pr: https://github.com/radareorg/radare2/pull/24279

system path is /usr/local/share/radare2/5.9.9/panels/

the prefix and version can be different obv.

trufae avatar Jun 11 '25 15:06 trufae

https://github.com/radareorg/radare2/pull/24296. I've done it just for Make, with meson I am afraid of mistakes. I've tested - panels appear in /usr/local/share/radare2/5.9.9/panels/ but I cant find them in r2 panel interface.

s0i37 avatar Jun 15 '25 20:06 s0i37

Closing as your panels were merged

trufae avatar Sep 21 '25 19:09 trufae