WerWolv
e668feb807
feat: Add setting to only show data inspector rows matching exact size
...
#2684
2026-03-13 21:01:16 +01:00
Stephen Hewitt
5648378837
fix: Use UTC for data inspector date/time display ( #2675 )
...
time_t should not be converted to local time zone.
2026-03-08 21:29:42 +01:00
iTrooz
17c2dfcbd0
chore: apply more light lints ( #2575 )
...
<!--
Please provide as much information as possible about what your PR aims
to do.
PRs with no description will most likely be closed until more
information is provided.
If you're planing on changing fundamental behaviour or add big new
features, please open a GitHub Issue first before starting to work on
it.
If it's not something big and you still want to contact us about it,
feel free to do so !
-->
### Problem description
<!-- Describe the bug that you fixed/feature request that you
implemented, or link to an existing issue describing it -->
### Implementation description
<!-- Explain what you did to correct the problem -->
### Screenshots
<!-- If your change is visual, take a screenshot showing it. Ideally,
make before/after sceenshots -->
### Additional things
<!-- Anything else you would like to say -->
2025-12-20 15:59:48 +01:00
iTrooz
261610dcf1
chore: apply light lints ( #2570 )
2025-12-19 23:49:37 +01:00
WerWolv
de25ce7fbb
feat: Add support for custom inspector edit widgets
2025-12-12 13:15:16 +01:00
WerWolv
e6eee55810
fix: Editing of WString, String16, String32 in data inspector
2025-12-07 21:44:33 +01:00
WerWolv
a0d0621725
build: Start using std::from_chars
2025-12-03 20:48:22 +01:00
WerWolv
18aa11117a
impr: Fix fixed point inspector row requiring the correct number of bytes to be selected
2025-12-02 20:01:46 +01:00
Nik
d15b7862b8
fix: Build error due to size_t not being u64 on macOS
2025-12-02 08:08:19 +01:00
WerWolv
46fdbd5bc0
fix: String inspector rows not displaying the correctly decoded value
2025-12-01 22:38:56 +01:00
WerWolv
bf08ed563a
feat: Added Hex Editor "Decode as Encoding" option
2025-08-28 23:22:26 +02:00
WerWolv
72364db768
fix: Build errors
2025-08-28 22:31:27 +02:00
WerWolv
8a04d2f477
feat: Added fixed-point row to data inspector
2025-08-28 19:57:51 +02:00
WerWolv
870bce2bf8
build: Fix last MSVC build errors
2025-08-14 23:39:54 +02:00
WerWolv
fbde2942de
build: Refactor ContentRegistry into multiple separate files
2025-08-14 21:22:03 +02:00
WerWolv
d920718b44
build: Refactor ImHexAPI into multiple separate files
2025-08-14 20:16:40 +02:00
WerWolv
12785c00bd
impr: Condense and modernize data inspector view
2025-08-10 18:25:06 +02:00
WerWolv
9cff9043ee
impr: Remove hex::format, improve format and logging type safety
2025-08-06 20:02:23 +02:00
WerWolv
9ce18d1a42
feat: Added bfloat and fp24 data inspector entries
2025-07-20 11:11:51 +02:00
WerWolv
da2aa85a8a
build: Fix cppcheck issues
2025-07-10 13:57:08 +02:00
WerWolv
6f112c2d16
feat: Added custom encoding row to data inspector
2025-05-15 22:00:43 +02:00
WerWolv
e289380c39
fix: Crash when selecting invalid time_t
2025-05-09 19:33:01 +02:00
WerWolv
8081dff6b6
build: Updated libfmt ( #2234 )
2025-05-09 19:00:04 +02:00
WerWolv
83904aa1f1
fix: Disable alpha display in various color buttons
2025-02-16 14:12:58 +01:00
WerWolv
bff9b8b4b1
feat: Fixed string/char names in data inspector, added utf16 and utf32 string and char types
2025-02-11 23:05:56 +01:00
WerWolv
e1580e51cf
build: Make ImHex fully compile with warnings enabled in MSVC
2025-02-10 09:42:35 +01:00
WerWolv
645b43e9cc
fix: Various MSVC warnings
2025-02-01 20:54:00 +01:00
WerWolv
803ebe34ed
build: Update for software defined 128 bit types
2025-01-29 21:37:41 +01:00
WerWolv
dab3f722e8
feat: Added "Jump to address" option to data inspector row context menu
2024-12-30 22:32:06 +01:00
WerWolv
21506578f5
impr: Removed more instanced of codecvt
2024-12-14 22:39:07 +01:00
WerWolv
f39f395393
impr: Replace codecvt with libwolv conversion functions
2024-12-14 22:20:48 +01:00
WerWolv
7f75706584
impr: Replace hex::unused with std::ignore
2024-12-14 21:35:54 +01:00
RoboSchmied
cc593fb6c4
fix: Misspelling of Endianness ( #1609 )
...
### Problem description
fix 40 typos
### Implementation description
`endianess` => `endianness`
Signed-off-by: RoboSchmied <github@roboschmie.de >
2024-03-28 22:25:28 +01:00
WerWolv
c1aac6c85e
fix: Data inspector showing double negative signs sometimes
...
Fixes #1534
2024-02-18 10:06:51 +01:00
WerWolv
70e3b4dd1a
build: Cleanup build script a bit
2024-01-04 17:55:53 +01:00
WerWolv
a50bb39978
impr: Further improve compile times
2023-11-30 14:40:07 +01:00
WerWolv
8ee234e5a6
impr: Optimize api includes
2023-11-30 11:23:12 +01:00
WerWolv
14f728ab76
refactor: Give API files more consistent names
2023-11-18 14:50:43 +01:00
iTrooz
39252dfe48
refactor: Move custom ImGui functions to ImGuiExt namespace ( #1427 )
...
Co-authored-by: Nik <werwolv98@gmail.com >
2023-11-16 22:24:06 +01:00
WerWolv
498d8c1d65
impr: General code cleanup
2023-11-10 20:47:08 +01:00
iTrooz
d15bd4771d
feat: Support for building ImHex for the web ( #1328 )
...
Co-authored-by: WerWolv <werwolv98@gmail.com >
Co-authored-by: AnnsAnn <git@annsann.eu >
2023-10-04 12:00:32 +02:00
WerWolv
3c4e1b2f27
impr: Various cleanup
2023-05-13 17:50:16 +02:00
WerWolv
91928b45d8
fix: Try to fix build again
2023-02-19 10:25:39 +01:00
WerWolv
277c83e6d8
fix: Uninitialized value build issue
2023-02-19 09:18:17 +01:00
WerWolv
0017cd2e40
feat: Added binary hex cell visualizer
...
Closes #939
2023-02-18 22:20:02 +01:00
WerWolv
774803492c
fix: Editing binary value in data inspector not working correctly
...
Fixes #941
2023-02-18 21:44:43 +01:00
WerWolv
7474aa3e5d
fix: New lines in wide string messing up data inspector drawing
2022-10-10 14:41:24 +02:00
WerWolv
b450f4797e
feat: Added wide string to data inspector
2022-09-28 16:10:40 +02:00
WerWolv
60b5842e94
fix: Signed data inspector rows displaying invalid values
...
Fixes #706
2022-08-28 12:55:26 +02:00
WerWolv
a56a8c1d6c
fix: Some clang issues
2022-08-18 00:24:29 +02:00