1
0
mirror of synced 2024-11-15 03:27:40 +01:00
Commit Graph

3998 Commits

Author SHA1 Message Date
WerWolv
9df21c7952 fix: Missing include in notification toasts 2024-03-22 17:52:55 +01:00
Nobutaka Mantani
70b9ceba72 build: Added support patches for FreeBSD (#1584)
This pull request fixes build on FreeBSD. The changes are conditioned
with `#if defined(__FreeBSD__)` preprocessor macro and they should not
affect build for other operating systems.

---------

Co-authored-by: Nik <werwolv98@gmail.com>
Co-authored-by: iTrooz <hey@itrooz.fr>
2024-03-22 17:52:38 +01:00
WerWolv
27f3c634ba impr: Load unifont at correct size
Fixes #1604
2024-03-22 17:50:45 +01:00
WerWolv
33b091e9e6 fix: Decompress functions not extracting full data
Thanks a lot to tocklime
2024-03-22 17:47:25 +01:00
WerWolv
976caf53ae fix: Prevent view providers from pointing to themselves and being saved as recent provider
#1607
2024-03-22 17:47:14 +01:00
WerWolv
c2bb6e37b1 fix: Crash when trying to open unopenable file 2024-03-22 17:46:50 +01:00
WerWolv
b4b47ff60e fix: Make sure pattern runtime is always properly configured 2024-03-22 17:46:24 +01:00
WerWolv
db2ad0951f fix: File open achievement not triggering when dropping a file onto ImHex 2024-03-22 17:46:13 +01:00
WerWolv
e5969c5d2e fix: Potential crash when log file is unavailable 2024-03-22 17:45:59 +01:00
WerWolv
b1d6086c0c fix: Control characters ending up in log files 2024-03-22 17:45:38 +01:00
WerWolv
7dfcbb15a4 fix: Infinite loop when exporting selection to file 2024-03-22 17:45:11 +01:00
WerWolv
4d470385d8 fix: Right clicking reverse selected regions deselecting it 2024-03-22 17:45:02 +01:00
WerWolv
b0f010690c fix: Various issues with the virtual file system 2024-03-22 17:44:49 +01:00
WerWolv
360ae718b9 fix: Advanced data information not showing up correctly 2024-03-22 17:44:36 +01:00
WerWolv
6f45a7939a fix: Diffing option popup flickering when opening 2024-03-22 17:43:00 +01:00
WerWolv
e27a4df8b0 fix: Base address issues with the data inspector and copy as array option
Fixes #1595
2024-03-22 17:42:17 +01:00
WerWolv
84cd3f989b fix: Denying server contact leaving crash upload option enabled
Fixes #1594
2024-03-22 17:41:35 +01:00
WerWolv
2e09a4e567 fix: ImHex using a ton of CPU power on Linux 2024-03-22 17:41:03 +01:00
WerWolv
0ce1a87cbf fix: Toasts not printing their message to the console correctly 2024-03-22 17:40:51 +01:00
WerWolv
6a158f99d7 fix: Highlighting not updating correctly when changing bookmark region
Fixes #1591
2024-03-22 17:40:06 +01:00
WerWolv
77f46317f0 fix: Update all task progress not increasing correctly 2024-03-22 17:39:56 +01:00
WerWolv
4c98f6bca6 fix: View provider not saving top-level data to project file 2024-03-22 17:39:41 +01:00
WerWolv
77bc45ca17 fix: View provider not correctly saving its state to a project file 2024-03-22 17:39:17 +01:00
iTrooz
1647fa9446 fix: fix ui plugin linking to pl when libimhex already does it (#1583) 2024-03-22 17:38:27 +01:00
WerWolv
41a3fdaf3c fix: Updater not working correctly on Windows 2024-03-22 17:38:05 +01:00
iTrooz
e517406f06
fix: Use find_library() instead of find_file() to find system yara library (#1581)
Discord discussion:
https://discord.com/channels/789833418631675954/789840633414025246/1213564050848485427
2024-03-22 09:44:35 +01:00
WerWolv
0cf2477988 build: Bumped version to 1.33.1 2024-03-02 16:44:54 +01:00
WerWolv
cc3a5aed9a patterns: Updated pattern language 2024-03-02 15:59:59 +01:00
WerWolv
af10317bae impr: Added testers to About screen 2024-03-02 15:59:38 +01:00
WerWolv
5153ad6458 build: Allow precompiled headers to be turned off 2024-03-02 15:59:33 +01:00
WerWolv
432f2f0862 build: Added option to disable precompiled headers 2024-03-02 15:59:11 +01:00
WerWolv
7eb3ee7150 build: Disable precompiled headers in plugins again 2024-03-02 15:58:57 +01:00
WerWolv
6cf2990808 fix: Race condition when downloading multiple elements from the content store 2024-03-02 15:58:53 +01:00
WerWolv
6cb0d4d7d8 fix: MIME based auto loading not working correctly 2024-03-02 15:58:45 +01:00
WerWolv
0d08b36a73 impr: Prevent ImHex from getting stuck in an infinite crash loop 2024-03-02 15:58:26 +01:00
WerWolv
7efdaa73f1 fix: Platform window not being updated when recovering from a crash 2024-03-02 15:58:11 +01:00
WerWolv
6d548180bb fix: Endless loop when throwing exception in deferred tasks 2024-03-02 15:58:02 +01:00
WerWolv
4b64e044f7 fix: Compile error 2024-03-02 15:57:51 +01:00
WerWolv
4a118b94cc 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-02 15:57:30 +01:00
WerWolv
8e27eb8d36 build: Updated libwolv 2024-02-29 23:06:49 +01:00
WerWolv
b33453f03c git: Run workflows on release branches 2024-02-29 22:28:58 +01:00
WerWolv
7cf88d128b patterns: Updated pattern language 2024-02-29 22:24:01 +01:00
WerWolv
5b7c4324ff build: Disable unknown pragmas warning 2024-02-29 22:18:31 +01:00
WerWolv
aaf9fdf61c fix: Build with precompiled headers for WebAssembly 2024-02-29 22:18:22 +01:00
WerWolv
6e36586ebc fix: Build with precompiled headers on Linux 2024-02-29 22:18:14 +01:00
WerWolv
773f9d3f1c build: Don't add defines to libimhex after precompiling headers 2024-02-29 22:18:09 +01:00
WerWolv
b448583105 build: Added precompiled headers 2024-02-29 22:17:57 +01:00
WerWolv
d1de10c606 fix: Pressing buttons while window is unfocused not working 2024-02-29 22:17:22 +01:00
WerWolv
9ce3a9e612 fix: Inserting bytes and resizing files not working correctly 2024-02-29 22:17:15 +01:00
WerWolv
99eaca4d09 fix: MIME-based pattern loading not working correctly
Fixes #1574
2024-02-29 22:17:03 +01:00