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
WerWolv
4c8c383378
git: More ccache fixes for Snap and RPM
2025-07-24 12:35:16 +02:00
WerWolv
e5e867db22
build: Make sure ARM64 AppImages get the right libraries bundled
...
#2350
2025-07-24 12:13:30 +02:00
WerWolv
2b72d08e39
build: Fix and re-enable Web build
2025-07-24 10:52:08 +02:00
WerWolv
e79116499e
git: Build snaps in destructive mode
2025-07-24 00:47:50 +02:00
WerWolv
e1a91d179a
git: Enable ccache for snap builds
2025-07-24 00:33:42 +02:00
Jonathan Wright
295c751b60
git: Sync RPM CIs with Fedora's repos ( #2349 )
...
Gets RPM builds back in sync with Fedora/EPEL and changes to mock
instead of fedpkg (slight efficiency improvement since fedpkg is a
wrapper around mock).
---------
Co-authored-by: WerWolv <werwolv98@gmail.com >
2025-07-23 21:49:14 +00:00
WerWolv
851f7b4b8c
build: Update metainfo file
2025-07-23 22:54:40 +02:00
WerWolv
7bfc3f44c9
git: Added Flatpak CI
2025-07-22 18:02:35 +02:00
Nik
9bed8f792a
build: Added snap package ( #2348 )
2025-07-22 15:19:21 +02:00
WerWolv
244f7b55ee
build: Update to fork of appimage-builder
2025-07-22 11:52:38 +02:00
WerWolv
ee6d72562b
build: Explicitly set AppImage compression to zstd
2025-07-21 22:47:41 +02:00
WerWolv
9c6926a1fb
build: Update AppImageBuilder and appimagetool
2025-07-21 22:25:36 +02:00
WerWolv
4146047cdb
build: Link against OpenSSL when needed
2025-07-14 01:57:13 +02:00
WerWolv
d570ab04b8
build: Updated macOS ARM compiler to Clang 20
2025-07-13 20:07:46 +02:00
WerWolv
830be0b0d3
build: Fix more build issues
2025-07-13 20:07:46 +02:00
WerWolv
e7714df79f
build: Add libssh2 to more dependency scripts
2025-07-13 20:07:46 +02:00
WerWolv
bdc108d021
feat: Added remote SSH file provider
2025-07-13 20:07:46 +02:00
WerWolv
e58ce527c6
build: Add support for cppcheck to cmake
2025-07-10 13:55:05 +02:00
WerWolv
2a8dd0873b
build: Revert wasm libmagic patches
2025-06-28 13:47:42 +02:00
WerWolv
4245cd2ad9
build: Fixed WebAssembly build issues
2025-06-25 20:37:10 +02:00
WerWolv
feb5b209ed
web: Adapt new async WASM loading API
2025-05-10 21:30:42 +02:00
WerWolv
34722404f4
build: Emscripten no longer generates imhex.worker.js
2025-05-10 19:25:36 +02:00
WerWolv
f19478374f
build: Update emscripten to the latest version
2025-05-10 14:24:07 +02:00
peelz
1f213408a1
build: Move nlohmann-json to build dependencies ( #2218 )
...
nlohmann-json is a headers-only library, so there's no runtime
requirement for it.
2025-05-10 10:59:18 +02:00
WerWolv
8c13d0096e
build: Remove wrong hexpluglib bundling from rpms
2025-02-23 21:08:22 +01:00