iTrooz
cae063985a
build: do not bundle SDK in snap and flatpak packages ( #2567 )
...
(cherry picked from commit c11c05a399 )
2025-12-18 00:11:23 +01:00
iTrooz
f6b2251205
build: remove IMHEX_PLUGINS_IN_SHARE option + only allow AppImage to load plugins from inside itself
...
Rationale: The `IMHEX_PLUGINS_IN_SHARE` is a hack to prevent the appimage from loading plugin from system imhex installation, like /usr/lib/imhex/
In reality, I do not think people compile plugins specifically for the AppImage (plugins must be compiled for the specific imhex & compiler version the imhex binary is used), and this lets us remove the hack
(cherry picked from commit 49bbe7dc77 )
2025-12-15 10:11:09 +01:00
iTrooz
1a7fefbc22
build(web): add BUILD_TYPE arg to Dockerfile
...
(cherry picked from commit 07b6fa0e2e )
2025-12-15 10:11:09 +01:00
iTrooz
fdc1434cc6
chore: fix web Dockerfile ARG syntax
...
(cherry picked from commit 67396f2009 )
2025-12-15 10:11:09 +01:00
iTrooz
230568f681
chore: update comment
...
(cherry picked from commit a20ff87cc9 )
2025-12-15 10:11:09 +01:00
iTrooz
48c869fc89
chore: remove version attribute from web compose.yaml
...
(cherry picked from commit e02e57a729 )
2025-12-15 10:11:09 +01:00
iTrooz
4222904be9
build(appimage): use https when querying repos
...
(cherry picked from commit 225dc53795 )
2025-12-15 10:11:09 +01:00
iTrooz
20b4630faa
build: do not bundle plugin SDK in AppImage
...
(cherry picked from commit e7404376db )
2025-12-15 10:11:09 +01:00
iTrooz
6ddf2bb9fd
build(web): make a shallow clone of vcpkg
...
(cherry picked from commit d6aec341fe )
2025-12-15 10:11:09 +01:00
iTrooz
77f049f0aa
build: add defaults to AppImage build for x86
...
(cherry picked from commit 3a3c2fb204 )
2025-12-15 10:11:09 +01:00
iTrooz
9939007fcf
chore(web): allow nginx to access files in development docker image
...
(cherry picked from commit 3f30e63d95 )
2025-12-15 10:11:09 +01:00
WerWolv
fc1b30eef2
build: Fix deb package referring to incorrect md4c library package
...
Fixes #2548
(cherry picked from commit 2b3abd06db )
2025-12-07 16:26:54 +01:00
WerWolv
afa297bb53
build: Fix macOS and Snap builds not bundling latest patterns
2025-12-06 20:57:51 +01:00
WerWolv
04547ad6af
build: Add CMake Debug option to run configuration
2025-12-05 20:32:32 +01:00
WerWolv
6652750044
build: Add preliminary build support for mbedTLS 4
2025-12-05 20:20:11 +01:00
WerWolv
4f4af83699
build: Fix more macOS build issues
2025-12-05 18:06:51 +01:00
WerWolv
3ad508c6fc
build: Update llvm version on macOS
2025-12-04 23:50:24 +01:00
WerWolv
a4f6795a44
build: Update macOS ARM docker to latest clang version and macOS 15 SDK
2025-12-04 17:28:54 +01:00
WerWolv
bc3afbb271
build: Upgrade emscripten to latest release
2025-12-03 21:33:32 +01:00
WerWolv
5c890e710e
build: Improve info in metainfo file
2025-12-02 19:59:24 +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
48095671c3
build: Put launcher shell script into share folder
2025-11-30 21:12:36 +01:00
WerWolv
257b248f34
build: Add imhex launcher shell script to rpm
2025-11-30 20:40:43 +01:00
WerWolv
ebee8ff0a6
build: Include a launcher shell script with the executables
...
Closes #2528
2025-11-30 12:03:12 +01:00
WerWolv
c93c15563a
build: Bump macOS minimum version in all places
2025-10-14 22:56:34 +02:00
WerWolv
d0340c13dc
build: Bump macOS minimum version to 13.3
2025-10-14 22:16:29 +02:00
WerWolv
60c7ced335
build: Change AppImage sourceline to noble
2025-09-17 21:59:05 +02:00
WerWolv
de3e532a5c
build: Go back to Ubuntu 24.04 for AppImages since AppImageBuilder doesn't support 25.04
2025-09-17 20:47:14 +02:00
WerWolv
48f4410a2a
build: Remove EoL Ubuntu 24.10 builds, Update AppImage runner to use 25.04
2025-09-17 12:01:29 +02:00
paxcut
d8dd287cdf
fix: Fixed ImHex crashing when using ctrl-backspace on empty file. ( #2433 )
...
Editor was attempting to delete non-existent chars which is UB. Fixed by
checking before deleting. Also fixed was a problem created by having to
press enter to change the search string which advanced the selection to
the first match. In the next step one would expect that pressing enter
on the replace field would replace the selected item but was replacing
the item found after he first.
This was fixed by always replacing the current selection first. If the
replacement is the same as the searched term then replacing won't
advance the cursor, but if they are different then the current match
will no longer exist so it would search fora new one.
2025-09-05 02:28:11 -07:00
WerWolv
2f6fde1e61
build: Rename cmake project to ImHex
2025-08-31 22:17:00 +02:00
WerWolv
0e14ff5a3d
git: Fix naming and uploading of snap artifacts
2025-08-31 10:33:50 +02:00
WerWolv
d1801ea438
build: Added CLion build target definition file
2025-08-28 17:25:29 +02:00
WerWolv
e385487a6b
build: Added simple Nix Flake
2025-08-24 12:49:05 +02:00
Nik
d012ad08f8
feat: Added proper Markdown renderer ( #2415 )
2025-08-20 20:37:44 +02:00
WerWolv
b83f3d6cbf
build: Always set snap grade to stable
2025-08-20 18:14:25 +02:00
WerWolv
ac66f80a0d
build: Install git as dependency on msys2
2025-08-15 21:45:56 +02:00
WerWolv
49c56e28b4
build: Improve snapcraft manifest and CI
2025-08-14 17:10:33 +02:00
WerWolv
d8ad23630a
build: Revert back to old way of installing vcpkg packages
2025-08-12 23:27:48 +02:00
WerWolv
c03d9301e2
build: Fetch vcpkg commits before install
2025-08-12 22:42:31 +02:00
WerWolv
6ec6851a8a
build: Revert back vcpkg baseline commit
2025-08-12 21:36:55 +02:00
WerWolv
e1d1c4acca
build: Fix vcpkg mess
2025-08-12 21:04:46 +02:00
WerWolv
6e88d08c17
git: Fix langtool
2025-08-12 20:30:16 +02:00
WerWolv
b23f33ab6c
build: Update vcpkg baseline commit
2025-08-12 19:22:54 +02:00
WerWolv
43da36a957
build: Use vcpkg manifest instead of manually installing deps
2025-08-11 17:44:20 +02:00
WerWolv
ea072296cf
feat: Added save editor mode
2025-08-03 13:47:19 +02:00
WerWolv
72501edc9a
fix: GTK assertions when running AppImage on some distros
2025-07-27 15:10:48 +02:00
WerWolv
94527345b9
dist: Added scripts for pre-processing future icon fonts
2025-07-25 23:06:44 +02:00