Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Make the plugin "release-able" #1

Open
4 tasks
hello-adam opened this issue May 8, 2020 · 0 comments
Open
4 tasks

Make the plugin "release-able" #1

hello-adam opened this issue May 8, 2020 · 0 comments
Labels
documentation Improvements or additions to documentation enhancement New feature or request help wanted Extra attention is needed

Comments

@hello-adam
Copy link
Member

The fundamentals of this plugin work, but a few things need to be solidified:

  • The way that the BitContainer is updated could probably be a lot less aggressive. Loading the entire file when things change is probably best. The internal hobbits swapping/caching will make gigantic files manageable. The worst case scenario is a large file that keeps changing because BitContainers don't currently support spot edits.

  • It shouldn't update when the widget is in the background or closed (see RefreshDeferrer and createRefreshDeferrer)

  • style/theme cleanup - make sure fonts and colors are synced to whatever degree is possible with the way hobbits displays render. This will be very imperfect.

  • Create a guide for building and loading into Cutter

This project/issue can replace the hobbits-cutter-plugin conversation in rizinorg/cutter-plugins#3 and Mahlet-Inc/hobbits#9

I've mentioned this before, but I'd happily advise/support anyone who wanted to work on this - I can only work on it during downtime, and I am barely familiar with radare2/Cutter from a user perspective.

@hello-adam hello-adam added documentation Improvements or additions to documentation enhancement New feature or request help wanted Extra attention is needed labels May 8, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation enhancement New feature or request help wanted Extra attention is needed
Projects
None yet
Development

No branches or pull requests

1 participant