WerWolv
6a5473f6fe
impr: Moved Windows DPI awareness to manifest file, added detached console allocation
...
Closes #1543
2024-12-28 23:47:42 +01:00
WerWolv
f79de6fbe8
fix: Web build not starting fully anymore
2024-12-28 22:48:06 +01:00
Nik
ec4ee3132b
git: Added note about launching assertion failures when launching the AppImage ( #2038 )
2024-12-28 22:31:34 +01:00
WerWolv
1298f2b688
impr: Refactor previous commits to work with other environments too
2024-12-28 21:37:45 +01:00
WerWolv
534a2f1d28
impr: Apply framebuffer scaling to SVGs as well
2024-12-28 20:52:49 +01:00
WerWolv
c8e95cf3c3
impr: Keep default font at whole-integer sizes
2024-12-28 20:46:26 +01:00
WerWolv
c4918a963c
fix: Default font not being scaled on macOS
2024-12-28 20:45:12 +01:00
WerWolv
bf6f738d2e
impr: Make text look super pretty on macOS finally
2024-12-28 20:42:05 +01:00
Nik
1605904eb1
git: Updated more runners to Ubuntu 24.04
2024-12-28 16:49:33 +01:00
Nik
138517f116
git: Updated system requirements and compile info in the readme
2024-12-28 16:48:32 +01:00
WerWolv
d4a4cb2e80
fix: Crash when providing invalid version string to semantic version class
...
Fixes #2036
2024-12-28 15:59:13 +01:00
WerWolv
9a9dc328e3
build: Switch to custom lunasvg repo to allow offline builds
2024-12-28 13:39:07 +01:00
WerWolv
50eea0a4f1
impr: Replace Firacode with JetbrainsMono font
2024-12-28 12:43:34 +01:00
WerWolv
528a8b5b46
fix: Exception being thrown when getting version parts from invalid version
2024-12-28 11:45:05 +01:00
WerWolv
0db0bc53fa
revert: Make pattern editor scroll bar look more like all other scrollbars
2024-12-28 00:39:10 +01:00
WerWolv
0297c267e9
impr: Display "ImHex" in title bar when null provider is open
2024-12-27 23:56:14 +01:00
WerWolv
5af85f24f6
impr: Allow command palette to be closed by clicking on the menu bar
2024-12-27 23:53:55 +01:00
WerWolv
5110a7578e
fix: Rendering issues with text editor in bookmark view
2024-12-27 23:36:21 +01:00
WerWolv
5af28670f0
fix: Ctrl sometimes getting stuck when pressing ALT GR and other keys at the same time
...
#2019
2024-12-27 23:15:20 +01:00
WerWolv
efa2b781dd
impr: Better create hash popup size
2024-12-27 23:14:39 +01:00
WerWolv
979f151181
fix: Don't show library plugins in --plugins subcommand
2024-12-27 20:06:17 +01:00
WerWolv
6f125f18c3
impr: Make pattern editor scroll bar look more like all other scrollbars
2024-12-27 20:01:00 +01:00
WerWolv
edba7051f0
impr: Make interactive tutorials select windows when they're highlighted
2024-12-27 19:41:45 +01:00
WerWolv
fa1ae8d746
fix: Tutorial highlights not working anymore correctly
2024-12-27 18:28:22 +01:00
WerWolv
a476617432
build: Fix remaining build issues
2024-12-27 00:02:37 +01:00
WerWolv
ffac13bfef
disasm: Updated disassembler library
2024-12-26 23:28:38 +01:00
WerWolv
f877bf21ba
fix: Warning on macOS about wrong format argument
2024-12-26 23:01:19 +01:00
WerWolv
4bc4882b1f
disasm: Updated disassembler library
2024-12-26 23:00:59 +01:00
WerWolv
084c17dc26
fix: Missing endian setting in ARM64 disassembler
2024-12-26 22:39:57 +01:00
WerWolv
26c39d6822
fix: ImGui_ImplGlfw_InstallEmscriptenCanvasResizeCallback
-> ImGui_ImplGlfw_InstallEmscriptenCallbacks
2024-12-26 20:19:55 +01:00
WerWolv
aefc173227
fix: Wrong --reset-settings subcommand description
2024-12-26 20:05:07 +01:00
WerWolv
bf44a1cce6
feat: Added initial support for custom disassemblers
2024-12-26 20:04:45 +01:00
WerWolv
a76c6c653d
impr: Refactor disassembler system to make it more modular
2024-12-26 18:41:34 +01:00
WerWolv
f11205bba7
build: Updated more dependencies
2024-12-26 14:41:43 +01:00
WerWolv
72d9c5019c
build: Updated dependencies
2024-12-26 14:30:52 +01:00
WerWolv
58d66e3e97
fix: Added migration routine to fix shortcuts
2024-12-26 14:01:54 +01:00
WerWolv
43c88a2fab
feat: Added system to handle version migrations
2024-12-26 14:01:46 +01:00
paxcut
9ce64ec6e1
fix: Pattern Editor console scroll jumping. ( #2029 )
...
Some issues related to the padding added to scroll past the end for
console that has padding added.
Added a shortcut to scroll editors one pixel at a time.
Fixed whole lines always drawn at the top even if scroll value is chosen
so that only a portion of the top line is visible. This caused errors in
horizontal scrolling.
Fixed Ctrl-F Ctrl-G and Ctrl-H messing the editor display.
Fixed the end of the line could not be clicked with mouse
Fixed line numbers and their lines could be displayed at different
heights.
Made numbers that represented lines floats instead of integers to allow
partial line display.
2024-12-25 18:51:58 +01:00
WerWolv
c749d6a7dc
fix: Disable ImGui assert that causes random crashes on resize
2024-12-25 18:49:50 +01:00
WerWolv
f3e6d35c98
build: Updated ImGui glfw backend
2024-12-25 18:44:43 +01:00
WerWolv
0be539b8a5
feat: Added option to copy data as escaped string
...
#2026
2024-12-25 16:45:34 +01:00
WerWolv
0454a369e5
fix: Crashes when disassembling data
...
Fixes #2025
2024-12-25 16:36:53 +01:00
WerWolv
010025cbfa
fix: Wrong localStorage key for achievements
2024-12-25 16:21:38 +01:00
WerWolv
61cae0a9f8
fix: Missing emscripten include
2024-12-25 16:19:50 +01:00
WerWolv
9e83d9e68c
fix: Disable browser ctrl + S in web build
2024-12-25 16:17:51 +01:00
WerWolv
248acd5e26
fix: Properly save achievements in web version
2024-12-25 16:17:33 +01:00
WerWolv
42c1f5601a
fix: Saving files in web version not working correctly
2024-12-25 15:57:54 +01:00
WerWolv
9c1a673047
impr: Force update all installed content store items after an update
2024-12-25 14:29:41 +01:00
WerWolv
99b90f90ac
fix: Unused variable in wasm build
2024-12-25 13:03:55 +01:00
WerWolv
6ead8d8b49
fix: Certain shortcuts not being captured by ImHex Web
2024-12-25 12:36:06 +01:00