WerWolv
2fd17f97b6
build: Updated libwolv
2024-03-10 14:38:28 +01:00
WerWolv
45a3bdffe0
impr: Load small files into memory, open larger files as read-only by default
...
#841 , #1585
2024-03-10 14:31:39 +01:00
iTrooz
f050c69ccd
fix: fix ui plugin linking to pl when libimhex already does it ( #1583 )
2024-03-03 15:31:40 +00:00
WerWolv
c31a2551f1
git: Update release actions
2024-03-02 17:42:19 +01:00
WerWolv
90e93492a7
fix: Updater not working correctly on Windows
2024-03-02 17:42:02 +01:00
WerWolv
54266bf63b
fix: Remove debug popup function in release mode to avoid build errors
2024-03-02 14:23:52 +01:00
WerWolv
ba12f7aec9
impr: Added testers to About screen
2024-03-02 11:57:30 +01:00
WerWolv
deafb6fe08
build: Allow precompiled headers to be turned off
2024-03-02 11:51:33 +01:00
WerWolv
091be1440a
build: Added option to disable precompiled headers
2024-03-02 11:28:24 +01:00
WerWolv
030aee17f5
build: Disable precompiled headers in plugins again
2024-03-02 10:57:51 +01:00
WerWolv
bbbf836374
fix: Race condition when downloading multiple elements from the content store
2024-03-02 10:57:37 +01:00
WerWolv
f1b91ef360
fix: MIME based auto loading not working correctly
2024-03-02 10:57:13 +01:00
WerWolv
f6c59b456f
impr: Move selection information to the top of the hex editor footer
2024-03-02 09:52:40 +01:00
WerWolv
8f3f941600
impr: Prevent ImHex from getting stuck in an infinite crash loop
2024-03-02 09:52:09 +01:00
WerWolv
e561f49e80
impr: Make welcome screen background look more interesting
2024-03-01 20:57:07 +01:00
WerWolv
2ff884fd11
feat: Replaced debug button functions with full debug menu
2024-03-01 20:56:46 +01:00
WerWolv
296af748ee
fix: Platform window not being updated when recovering from a crash
2024-03-01 20:55:03 +01:00
WerWolv
0cb10fcc34
fix: Endless loop when throwing exception in deferred tasks
2024-03-01 20:54:27 +01:00
WerWolv
4a67ea0b29
patterns: Updated pattern language
2024-03-01 18:38:11 +01:00
WerWolv
8e94acc98f
fix: Compile error
2024-03-01 18:37:28 +01:00
WerWolv
39cda3764b
patterns: Updated pattern language
2024-03-01 18:23:45 +01:00
iTrooz
97f5175c84
impr: Better recovery from exceptions thrown in main thread ( #1577 )
...
This PR improves many things which can be seen by the commit name, but
the most important thing is the addition of a popup telling the user
when an exception is thrown
![image](https://github.com/WerWolv/ImHex/assets/42669835/db796416-9cce-4aa5-ad60-c22f05b5fc73 )
2024-03-01 18:21:15 +01:00
WerWolv
78f8e5055e
impr: Show hint if advanced data information section doesn't yield any result
2024-03-01 16:51:02 +01:00
WerWolv
735d896260
git: Run workflows on release branches
2024-02-29 22:28:29 +01:00
WerWolv
cb7a6596ba
patterns: Updated pattern language
2024-02-29 22:23:34 +01:00
WerWolv
fdaa56fd86
build: Disable unknown pragmas warning
2024-02-29 21:49:36 +01:00
WerWolv
667b940feb
fix: Build with precompiled headers for WebAssembly
2024-02-29 21:29:26 +01:00
WerWolv
bb3de7d510
fix: Build with precompiled headers on Linux
2024-02-29 21:15:51 +01:00
WerWolv
7bdde15796
build: Don't add defines to libimhex after precompiling headers
2024-02-29 20:39:14 +01:00
WerWolv
c412ba66d8
git: Updated compile instructions
2024-02-29 20:16:03 +01:00
WerWolv
dd62bee264
build: Added precompiled headers
2024-02-29 19:57:20 +01:00
WerWolv
f886eac7b5
build: Updated libwolv
2024-02-28 23:52:39 +01:00
WerWolv
623079ca40
fix: Pressing buttons while window is unfocused not working
2024-02-28 23:52:07 +01:00
WerWolv
ce9bd796d6
fix: Inserting bytes and resizing files not working correctly
2024-02-28 22:21:14 +01:00
WerWolv
d5f323a2cd
feat: Allow workspaces to be deleted the same way as layouts
...
Fixed #1576
2024-02-28 22:10:48 +01:00
WerWolv
40592a93ac
fix: MIME-based pattern loading not working correctly
...
Fixes #1574
2024-02-28 20:54:51 +01:00
WerWolv
dc1a5a860c
fix: Buggy window detachment
2024-02-28 20:36:22 +01:00
WerWolv
f7b431902d
fix: Make sure glfw waits properly on Wayland
2024-02-28 20:16:15 +01:00
WerWolv
686d47a59e
fix: Frame limiting not working correctly on Linux
2024-02-28 18:48:01 +01:00
WerWolv
eaa4688182
fix: Crash when using CRC hashes
2024-02-27 22:39:18 +01:00
WerWolv
72645aa800
fix: Read-only file toast showing up for all providers
2024-02-27 20:20:28 +01:00
WerWolv
7044fc8004
fix: Import menu being disabled with read-only providers
...
Fixes #1573
2024-02-27 19:41:33 +01:00
Justus Garbe
9e8c780d66
fix: Use explicit string argument according to -Wformat-security on clang ( #1572 )
2024-02-27 19:07:44 +01:00
WerWolv
e1795d687f
impr: Implement a better algorithm to determine if the frame content has changed
2024-02-27 18:55:18 +01:00
WerWolv
607f7cba8d
fix: Yara rules not being read correctly in data information section
2024-02-27 18:01:30 +01:00
WerWolv
2572e23928
impr: Add better error handling when loading projects
2024-02-26 21:48:56 +01:00
WerWolv
60921031bd
fix: Opening project files through the command line opening them as regular files
2024-02-26 21:43:28 +01:00
WerWolv
77550d902c
feat: Added option to disable annotations in byte type graph
2024-02-26 21:41:43 +01:00
WerWolv
41935781fb
fix: Build error due to use of localized strings
2024-02-26 21:13:57 +01:00
iTrooz
47362559ef
tests: Add infrastructure for testing plugins ( #1538 )
...
This PR adds a test architecture to be able to test plugins
Main infrastructure done by @WerWolv
---------
Co-authored-by: WerWolv <werwolv98@gmail.com>
2024-02-26 20:51:08 +01:00