WerWolv
060f0e6e56
web: Move over to contrib.glfw3
2026-02-12 21:57:20 +01:00
iTrooz
cdc260b45c
doc: add instructions to use ImHex on macOS without a GPU
2026-01-19 18:00:34 +01:00
WerWolv
06c8cb51e3
web: Handle partial page resizes better
2026-01-12 22:59:18 +01:00
WerWolv
f09b1aae23
ci: Fix artifact names
2026-01-11 09:52:34 +01:00
WerWolv
68487bc903
web: Fix meta tags and social preview image
2026-01-10 21:43:45 +01:00
WerWolv
d9eb01b526
build: Deploy ImHex-Web as a docker image
2026-01-10 14:09:58 +01:00
Nik
d62abaed8d
build: Add support for x86 macOS 10.15 and ARM64 macOS 11.0 ( #2607 )
...
This PR drops the use of brew for dependency management in favor of
macports so we can support lower macOS versions instead of just the
lowest one supported by Apple
Closes #2586
2026-01-09 17:42:51 +01:00
WerWolv
3cc0b9294e
web: Fix flickering on resize
2026-01-08 21:45:36 +01:00
WerWolv
aa7daa5c54
web: Disable splash screen
2026-01-07 23:09:07 +01:00
WerWolv
03dd20c263
web: Fix canvas size issues when zooming page
2026-01-04 11:07:17 +01:00
WerWolv
3dad5a43a1
web: Resize canvas right away
2025-12-30 19:11:33 +01:00
WerWolv
89dea86b3b
web: Fix canvas being too big
2025-12-30 18:28:26 +01:00
WerWolv
1fd3580f97
web: Let ImHex Web run more standalone
...
(cherry picked from commit f76ea2a677 )
2025-12-29 19:32:25 +01:00
Jacques Pienaar
ed1f120b0b
build: Remove --no-lock flag from macOS build instructions ( #2584 )
...
### Problem description
-no-lock CLI options has been removed
https://github.com/Homebrew/homebrew-bundle/pull/1509 .
### Implementation description
Remove flag from invocation.
2025-12-25 21:24:49 +01:00
WerWolv
ea359285e0
build: Fix run configuration
2025-12-22 23:08:36 +01:00
WerWolv
d4bfa5d284
build: Generate a macOS bundle by default
2025-12-22 22:57:33 +01:00
iTrooz
40651e8dfd
chore: update my email
2025-12-21 20:55:57 +01:00
iTrooz
c376759be0
chore: update invalid comments in arm64 Dockerfile
2025-12-19 12:19:03 +01:00
iTrooz
c11c05a399
build: do not bundle SDK in snap and flatpak packages ( #2567 )
2025-12-17 11:31:35 +01:00
iTrooz
49bbe7dc77
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
2025-12-14 18:29:00 +01:00
iTrooz
07b6fa0e2e
build(web): add BUILD_TYPE arg to Dockerfile
2025-12-14 15:02:46 +01:00
iTrooz
67396f2009
chore: fix web Dockerfile ARG syntax
2025-12-14 15:02:46 +01:00
iTrooz
a20ff87cc9
chore: update comment
2025-12-14 15:02:46 +01:00
iTrooz
e02e57a729
chore: remove version attribute from web compose.yaml
2025-12-14 14:19:15 +01:00
iTrooz
225dc53795
build(appimage): use https when querying repos
2025-12-14 02:02:40 +01:00
iTrooz
e7404376db
build: do not bundle plugin SDK in AppImage
2025-12-14 01:55:57 +01:00
iTrooz
d6aec341fe
build(web): make a shallow clone of vcpkg
2025-12-14 01:43:40 +01:00
iTrooz
3a3c2fb204
build: add defaults to AppImage build for x86
2025-12-14 00:45:56 +01:00
iTrooz
3f30e63d95
chore(web): allow nginx to access files in development docker image
2025-12-14 00:08:11 +01:00
WerWolv
eb83354179
feat: Add option to automatically apply found pattern when a provider is opened
2025-12-07 20:47:33 +01:00
WerWolv
2b3abd06db
build: Fix deb package referring to incorrect md4c library package
...
Fixes #2548
2025-12-07 16:25:15 +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