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
WerWolv
ed32439645
impr: Only add stacktrace to exceptions thrown in main thread
2025-12-02 20:00:19 +01:00
WerWolv
5c890e710e
build: Improve info in metainfo file
2025-12-02 19:59:24 +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
0e5136196a
fix: Potential infinite loop while wrapping text
2025-12-01 22:57:49 +01:00
WerWolv
46fdbd5bc0
fix: String inspector rows not displaying the correctly decoded value
2025-12-01 22:38:56 +01:00
WerWolv
da755ec75b
feat: Added pattern context menu for copy and edit
2025-12-01 21:25:57 +01:00
WerWolv
d610f787b9
Revert "build: Enable color cli output for ninja builds"
...
This reverts commit a2ce89af32 .
2025-12-01 20:36:36 +01:00
WerWolv
1ab1f7ada0
fix: Comparison between literal and optional
2025-12-01 20:35:55 +01:00
WerWolv
56cb1f2747
fix: Pattern auto loading not working anymore
...
Fixes #2531
2025-12-01 19:54:55 +01:00
WerWolv
413c6b5116
fix: Some interactive help regions not being highlighted
2025-12-01 19:38:19 +01:00
WerWolv
f4753a5bd8
feat: Added hex editor minimap option to shade cells based on the byte's value
2025-12-01 19:37:36 +01:00
WerWolv
980438008c
fix: Crashes and usability issues with the pattern tree filter
2025-12-01 19:35:22 +01:00
WerWolv
8f57dd86af
fix: Typos
2025-12-01 19:33:21 +01:00
WerWolv
a2ce89af32
build: Enable color cli output for ninja builds
2025-12-01 19:32:49 +01:00
WerWolv
67008288e2
fix: Clear pattern editor change flag after setting help text
2025-11-30 23:57:52 +01:00
WerWolv
4caa0ce570
fix: Turn cli file path into absolute path before passing it on
2025-11-30 23:57:22 +01:00
WerWolv
4e2dcef7d7
fix: Crash when an error occurrs when opening a file through the cli
2025-11-30 23:14:02 +01:00
WerWolv
f47a248768
build: Properly link mbedtls in brewfile
2025-11-30 23:01:49 +01:00
WerWolv
862462c5bb
build: Keep using mbedTLS 3 on macOS
2025-11-30 22:39:35 +01:00
WerWolv
375471160f
build: Fix capstone license path on AlmaLinux
2025-11-30 21:42:23 +01:00
WerWolv
4000e7c886
build: Upgrade to macOS 15 due to GitHub Actions deprecation
2025-11-30 21:32:57 +01:00
WerWolv
48095671c3
build: Put launcher shell script into share folder
2025-11-30 21:12:36 +01:00
WerWolv
c96b47f345
feat: Added RGBA8 and RGB565 minimap visualizer
2025-11-30 21:01:20 +01:00
WerWolv
b250172bb5
fix: Wrong localization keys for some MIPS disassembler options
2025-11-30 20:41:48 +01:00
WerWolv
257b248f34
build: Add imhex launcher shell script to rpm
2025-11-30 20:40:43 +01:00
WerWolv
a8fe63ee93
impr: Better name and icons for recent files
2025-11-30 20:34:00 +01:00
WerWolv
d359a21a66
impr: Add icons to welcome screen description buttons
2025-11-30 20:33:38 +01:00
WerWolv
e5cdf22753
build: Update capstone to latest alpha tag
2025-11-30 19:50:05 +01:00
WerWolv
c33d53b728
feat: Add support for Capstone 6, drop support for Capstone 4
2025-11-30 19:49:07 +01:00
WerWolv
e5829a316b
impr: Remove the constants view from the views menu as it's still pretty much useless
2025-11-30 16:43:24 +01:00
WerWolv
569bf474bd
impr: Replace the data information "Analyze page" button with an "Analyze" button
2025-11-30 16:42:46 +01:00
WerWolv
06ecd5d571
feat: Add support for markdown to the comments of bookmarks
2025-11-30 16:42:20 +01:00
WerWolv
9ae233a41c
feat: Integrate the interactive help option and add a help text for every view
2025-11-30 16:42:01 +01:00
WerWolv
989f7f7678
impr: Add option to ShortcutManager to get a shortcut by its name
2025-11-30 16:40:23 +01:00
WerWolv
a75947e611
fix: Show auto backup button not being translatable
2025-11-30 14:36:09 +01:00
WerWolv
1d4233514f
impr: Add dropdown to disassembler architectures
2025-11-30 14:08:40 +01:00
WerWolv
fa780e9706
impr: Add some help text to the pattern editor by default
2025-11-30 14:08:21 +01:00
WerWolv
cba93e87eb
fix: Issues with drawing interactive tutorial
2025-11-30 14:07:57 +01:00
WerWolv
f3a2fe5b0d
build: Update ImGui
2025-11-30 14:04:38 +01:00
WerWolv
ebee8ff0a6
build: Include a launcher shell script with the executables
...
Closes #2528
2025-11-30 12:03:12 +01:00
WerWolv
34971162cb
fix: Crash in some cases when starting ImHex with --open
2025-11-30 12:03:12 +01:00
WerWolvTranslationBot
58eec483c9
lang: Translations update from Weblate ( #2480 )
...
Translations update from [Weblate](https://weblate.werwolv.net ) for
[ImHex/Builtin](https://weblate.werwolv.net/projects/imhex/builtin/ ).
It also includes following components:
* [ImHex/Diffing](https://weblate.werwolv.net/projects/imhex/diffing/ )
* [ImHex/UI](https://weblate.werwolv.net/projects/imhex/ui/ )
*
[ImHex/Disassembler](https://weblate.werwolv.net/projects/imhex/disassembler/ )
* [ImHex/Yara
Rules](https://weblate.werwolv.net/projects/imhex/yara-rules/ )
* [ImHex/Fonts](https://weblate.werwolv.net/projects/imhex/fonts/ )
* [ImHex/Hashes](https://weblate.werwolv.net/projects/imhex/hashes/ )
* [ImHex/Remote](https://weblate.werwolv.net/projects/imhex/remote/ )
* [ImHex/Script
Loader](https://weblate.werwolv.net/projects/imhex/script-loader/ )
*
[ImHex/Visualizers](https://weblate.werwolv.net/projects/imhex/visualizers/ )
* [ImHex/Windows](https://weblate.werwolv.net/projects/imhex/windows/ )
Current translation status:

Co-authored-by: Weblate <noreply@weblate.org >
Co-authored-by: liushuyu <liushuyu011@gmail.com >
2025-11-29 13:02:09 +01:00
David Given
c57f071f0c
impr: Add hooks to let Views to get notified when they are opened or closed ( #2493 )
...
This is a trivial change which adds virtual methods to View, `onOpen()`
and `onClose()`, which are called when the view is opened or closed.
This information is already tracked inside the View, but not exposed via
the API. There is `didWindowJustOpen()` and `didWindowJustClose()`, but
these fetch and then reset the flag, so they can't be used more than
once in a frame (and are sometimes called by the frame, meaning the flag
has already been consumed by the time the View's draw callback gets
called).
The use case here is that I have a View which needs to do some work
every time it's shown.
2025-11-29 13:01:38 +01:00
Stefan
b30e2bcfa4
lang: Fix typo in German language file ( #2525 )
2025-11-29 13:00:37 +01:00
WerWolv
b56c3c5a46
git: Add retry for downloading mesa
2025-11-29 11:11:53 +01:00
WerWolv
120c4202b4
git: Fix CodeQL CI failing
2025-11-29 10:58:33 +01:00
WerWolv
1f257290ab
impr: Manually parse time auto backup time strings as std::chrono::parse is not available everywhere
2025-11-29 10:57:40 +01:00
WerWolv
4d585d17de
fix: Achievements re-triggering in cases where an achievement is triggered before its save is loaded
2025-11-29 09:07:37 +01:00
WerWolv
2c7da65242
impr: Add auto backups to crash restore popup
2025-11-29 09:06:49 +01:00