WerWolv / ImHex

🔍 A Hex Editor for Reverse Engineers, Programmers and people who value their retinas when working at 3 AM.
https://imhex.werwolv.net
GNU General Public License v2.0
39.55k stars 1.74k forks source link

[Feature] Human-readable (user-facing) only output in pattern view #1696

Open Kein opened 1 month ago

Kein commented 1 month ago

What feature would you like to see?

An option/toggle to always force human-readable output for values that can have one in Pattern Data's Values column

How will this feature be useful to you and others?

It helps with readability. Patterns arent always used by coders/programmers.

Request Type

Additional context?

An example: image

Here, SaveHash uses a custom [[format_read]] function to display only decimal. The issue is that the pattern I work with has around ~500 variables. It is UNFEASIBLE to annotate them all with custom [[format_read]]. You can see how extra irrelevant data clogs the readability of the table, i.e. FrameSeed options. Why is there hex in {}? It serves no purpose to me or the user that will be using it. Removing it would allow to: