Skip to content

Instantly share code, notes, and snippets.

@segfault-bilibili
Last active June 16, 2026 05:36
Show Gist options
  • Select an option

  • Save segfault-bilibili/5f3c627244184ca0af70a507f2099f6a to your computer and use it in GitHub Desktop.

Select an option

Save segfault-bilibili/5f3c627244184ca0af70a507f2099f6a to your computer and use it in GitHub Desktop.
my imhex wishlist
  1. diffing window - is the slighty-out-of-sync problem real? locate the code responsible for this part and then examine it.

  2. diffing window - right click -> sync with main [checkbox] (let the main sync with diffing as well)

  3. diffing window - CTRL-G goto and CTRL-F find, maybe automatically forward this request to main window

  4. scroll bar highlighting

  5. right click in the hex area -> locate position in -> pattern/diffing/find window

  6. maybe, make pattern/diffing/find window able to sync with hex window as well?

  7. find window - maybe a independent hex window is needed just like the diffing window, can be synced with main

  8. make the simple byte-to-byte diffing list the 'only in a/b' area and 'same' area(s)

  9. diffing - set region

  10. cache the diffing/find result, possibly save (availability status) to dropdown menu

  11. mark selection start/end like 010 editor, or even better - reference bookmarks!

  12. paste as - why there are not so many options as plenty as "copy as"

  13. i still want to press F5 in the pattern data window

  14. how to retrigger auto-recognition of patterns?

  15. how do i manually pick one

  16. how do i save my pattern and pick it latter

  17. conversion or direct compatibility from 010 .bt pattern possible? (maybe llm can do this?)

  18. web - file system api, not file api, then it can actually operate on files; fallback when this is not available/denied; remind about it; ability to abandon/revoke fs permission (don't know whehter this is do-able)?

  19. CTRL-O open and CTRL-N new not responding?

  20. web - Myer's bit-vector stuck, errors being thrown in the console, emscripten complained about missing debugging symbols

  21. web - not sure whether the entire app is offline-available. after all, from the very beginning, the persist storage web api itself seems BROKEN - chromium-based browser "may not honor this request!?!?" omg. hit a page refresh and your entire workspace is lost, just same as vscode, sigh (but maybe for vscode web its intended use case is to connect to a remote pc)

  22. .wasm pattern

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment