WerWolv
51302cfd88
build: Lock libmagic to latest release in M1 macOS docker file
2024-03-30 11:03:45 +01:00
WerWolv
696612385a
fix: Use std::ranges::find
instead of std::ranges::contains
for now
2024-03-29 16:34:01 +01:00
WerWolv
edf047dde8
impr: Cleanup bookmark UI
2024-03-29 15:40:15 +01:00
WerWolv
166cd6c426
patterns: Updated pattern language
2024-03-29 15:38:13 +01:00
WerWolv
51010096bb
feat: Added provider information to search bar hover tooltip
2024-03-29 15:38:03 +01:00
WerWolv
4e5a7ba483
fix: Closing providers still appearing in the provider list
2024-03-29 15:37:34 +01:00
WerWolv
92803c1536
feat: Added simple insert mode to hex editor
2024-03-29 13:22:28 +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
York Waugh
aeabc0c436
lang: Updated Simplified Chinese translation ( #1610 )
...
Thank you for an outstanding program! I have updated the Simplified
Chinese translation. Hope you can adopt it.
2024-03-28 22:24:51 +01:00
Kihau
32ad8ddb53
build: Added dependency download script for OpenSUSE Tumbleweed ( #1612 )
...
## Add dependency download script for OpenSUSE Tumbleweed.
### Testing
After installing the dependencies, I have managed to successfully
compile the project as described in the building instructions:
https://github.com/WerWolv/ImHex/blob/master/dist/compiling/linux.md
I have tested the script on a fresh installations of the OpenSUSE:
- Tumbleweed Server
- Tumbleweed Generic Desktop
### Note
Dependencies added in the script are based off of scripts for other
Linux distributions.
Because of that, some download dependencies might not be necessary (or
could be already included by other packages), so it is very much
possible that some of them could be removed.
2024-03-28 22:24:10 +01:00
WerWolv
f084bc4147
fix: View registers causing crashes when being deleted
2024-03-28 22:21:00 +01:00
WerWolv
cb1dcc2c9f
impr: Disable achievement popups if tutorial is skipped
2024-03-28 22:15:48 +01:00
WerWolv
8030de7af2
fix: Icons not being fractionally scaled anymore
2024-03-28 22:15:30 +01:00
WerWolv
dd5ddbcc0f
fix: Settings being overwritten sometimes on crash
2024-03-26 19:49:10 +01:00
WerWolv
f587710d1c
fix: Multiple memory corruption issues
2024-03-26 19:49:10 +01:00
WerWolv
99142525b6
patterns: Updated pattern language
2024-03-26 19:47:45 +01:00
WerWolv
2d9ef1142d
build: Updated dependencies
2024-03-26 19:47:39 +01:00
WerWolv
547169ea78
fix: Missing includes
2024-03-26 19:46:25 +01:00
WerWolv
8d08ab20ec
fix: Added missing ImHex paths to about page
2024-03-26 19:18:34 +01:00
WerWolv
966a780432
impr: Updated contributors list
2024-03-25 21:02:55 +01:00
WerWolv
99abc4e78a
fix: Unifont characters being scaled wrongly
...
Fixes #1616
2024-03-25 20:41:39 +01:00
WerWolv
ce1d581c3f
fix: Settings values being uninitialized by default
2024-03-25 20:41:05 +01:00
WerWolv
b31ae6e690
impr: Optimize includes in logger
2024-03-25 20:37:19 +01:00
WerWolv
e984fde966
fix: Crash on some platforms due to empty main menu bar
...
#1600
2024-03-23 12:26:23 +01:00
WerWolv
5d0b474a7e
build: Move renaming of the macOS bundle to the CI
2024-03-23 00:33:46 +01:00
WerWolv
d09f2c4f26
build: Fix creating the macOS bundle from within the M1 docker
2024-03-22 23:47:24 +01:00
WerWolv
dd20a16d3a
git: Fix macOS bundle upload path
2024-03-22 22:35:44 +01:00
WerWolv
7d22b71e86
git: Fix bundle path for signing
2024-03-22 22:24:25 +01:00
WerWolv
567ccbfc3a
build: Don't postprocess libimhex.dylib
2024-03-22 22:18:18 +01:00
WerWolv
ca40775678
git: Make sure CI bundles correct macOS bundle into dmg
2024-03-22 21:57:33 +01:00
WerWolv
4916e5542a
fix: Splash screen being scaled incorrectly
2024-03-22 17:52:10 +01:00
WerWolv
ac8ec2b622
fix: Icons not being scaled correctly anymore
2024-03-22 17:52:00 +01:00
WerWolv
9b9f7e2a1d
fix: Decompress functions not extracting full data
...
Thanks a lot to tocklime
2024-03-22 17:34:49 +01:00
WerWolv
28ea91e6c3
build: Move macOS rpath fixing to install step
2024-03-22 17:31:53 +01:00
WerWolv
0d58307e82
build: Fix bundling issues on macOS
2024-03-22 17:24:44 +01:00
WerWolv
c8ca84ede9
fix: Prevent view providers from pointing to themselves and being saved as recent provider
...
#1607
2024-03-22 00:16:28 +01:00
WerWolv
ed2939c39e
impr: Better UI and UX for the hex editor footer
2024-03-21 23:50:34 +01:00
WerWolv
d36bd253e8
feat: Allow shift-selecting multiple find view occurrences
2024-03-21 23:50:13 +01:00
WerWolv
4615dce0a9
build: Try fixing packaging issues with macOS bundles
2024-03-21 21:56:27 +01:00
WerWolv
7ce8aa3638
impr: Added better error logging in script loader init
2024-03-21 21:39:29 +01:00
WerWolv
9236b92dc1
fix: Memory leak when closing ImHex
2024-03-21 21:39:29 +01:00
Nobutaka Mantani
05ffcab911
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-21 21:31:17 +01:00
WerWolv
61b9c0970b
impr: Load unifont at correct size
...
Fixes #1604
2024-03-21 21:27:50 +01:00
paxcut
3b3701135f
impr: Various fixes and an enhancement for the pattern editor ( #1528 )
...
Fixed console error messages using doc comment syntax highlights. Fixed
results of find not updating when march case was toggled. Fixed syntax
highlights of nested ifdefs. Fixed editor cursor blinks if OS focus goes
to another window. Fixed Highlights of "\\\"" was incorrectly handled.
---------
Co-authored-by: Nik <werwolv98@gmail.com>
2024-03-21 12:58:20 +00:00
iTrooz
f5987fde5a
git: Fix MacOS packaging workflow in PRs ( #1601 )
...
Fix GeekyEggo/delete-artifact failing in PRs
https://github.com/GeekyEggo/delete-artifact/issues/25
2024-03-21 13:33:46 +01:00
iTrooz
e56b34f174
build: Mark tryDemangle as [[maybe_unused]] ( #1606 )
2024-03-21 13:33:23 +01:00
iTrooz
0fb43ccc2b
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-19 20:23:33 +01:00
WerWolv
48db4df028
build: Updated libromfs
2024-03-17 13:31:03 +01:00
WerWolv
86a0693081
fix: Crash when trying to open unopenable file
2024-03-17 13:20:02 +01:00
WerWolv
6295c1d0c3
feat: Added table pattern visualizer
2024-03-17 13:19:37 +01:00