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
d6aec341fe
build(web): make a shallow clone of vcpkg
2025-12-14 01:43:40 +01:00
iTrooz
3f30e63d95
chore(web): allow nginx to access files in development docker image
2025-12-14 00:08:11 +01:00
WerWolv
bc3afbb271
build: Upgrade emscripten to latest release
2025-12-03 21:33:32 +01: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
e1d1c4acca
build: Fix vcpkg mess
2025-08-12 21:04:46 +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
2b72d08e39
build: Fix and re-enable Web build
2025-07-24 10:52:08 +02:00
WerWolv
bdc108d021
feat: Added remote SSH file provider
2025-07-13 20:07:46 +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
WerWolv
e0c2a39ce7
build: Fix ARM64 macOS build issues
2025-02-08 11:27:40 +01:00
WerWolv
1fa27b7f09
build: Fix remaining wasm build issues
2025-02-08 10:50:04 +01:00
WerWolv
f980f1dae2
build: Compress wasm build romfs
2025-02-07 23:56:50 +01:00
WerWolv
a1634fb337
build: Properly update vcpkg pages in web and macOS ARM docker
2025-02-07 23:34:05 +01:00
WerWolv
f67b78bd91
build: Update vcpkg baseline on build
2025-02-06 15:24:57 +01:00
WerWolv
4fa9586206
impr: Added Russian language to WiX installer and ImHex Web
2025-01-28 20:55:10 +01:00
WerWolv
2ba7db184b
build: Fix favicon transparency for ImHex Web
2025-01-18 17:47:36 +01:00
WerWolv
2cb0df4080
build: Properly optimize web build
2025-01-18 16:53:11 +01:00
WerWolv
8c7e1a3b2d
impr: Replace icon with Papyrus icon.
...
Special thanks to @varlesh and @morganist
See https://github.com/PapirusDevelopmentTeam/papirus-icon-theme/issues/3909
2025-01-18 11:55:17 +01:00
WerWolv
d8c3d67dfe
build: Disable romfs compression in web build
2025-01-05 21:25:28 +01:00
WerWolv
9e83d9e68c
fix: Disable browser ctrl + S in web build
2024-12-25 16:17:51 +01:00
WerWolv
6ead8d8b49
fix: Certain shortcuts not being captured by ImHex Web
2024-12-25 12:36:06 +01:00
WerWolv
9aaf6f3105
web: Trigger right click when long touching area
2024-07-04 23:15:33 +02:00
WerWolv
c26eccfe28
web: Fix canvas to the top left of the screen
2024-07-04 21:37:51 +02:00
WerWolv
6326e2d141
web: Improve logo size on mobile
2024-07-03 22:35:47 +02:00
WerWolv
90bb5d187c
web: Fix touch input
2024-07-03 22:35:47 +02:00
WerWolv
381c2d52ee
web: Improved canvas webgl creation logic
2024-07-02 23:16:19 +02:00
WerWolv
88d24c2a03
web: Fix ImHex logo and progress bar default fill
2024-07-01 20:36:55 +02:00
WerWolv
60b81e714b
impr: Prevent canvas flickering in web build
2024-07-01 20:09:16 +02:00
WerWolv
2cd8b13c1d
build: Use ninja to build web version
2024-07-01 20:07:21 +02:00
iTrooz
0b0bf90e0b
build: Compress debug info ( #1719 )
...
This PR compress the debug info in the ELF files built.
This has no impact on the packages (e.g. .deb files) because they themselves have compression, but once installed in the filesystem, they this compression will be beneficial
The compression is opportunistic, happens automatically when possible
For some reason, the web version doesn't work with this (most compiler tests after this seem to fail ?) so it is disabled there
More information: https://github.com/WerWolv/ImHex/issues/1714#issuecomment-2131373826
2024-05-26 20:48:14 +02:00
Nik
bcbcb1f23c
impr: Various web build improvements, API cleanup ( #1541 )
2024-02-10 23:31:05 +01:00
iTrooz
7546655695
fix: Fix detected wasm file size being wrong ( #1525 )
2024-02-01 14:03:33 +00:00
WerWolv
be0e50f983
web: Fix progress bar overflowing
2024-02-01 12:40:37 +01:00
WerWolv
dfeb9dbc84
web: Allow setting language through URL parameters
2024-02-01 11:57:26 +01:00
WerWolv
26eec66f89
web: Make progress bar prettier
2024-02-01 10:18:54 +01:00
iTrooz
e3c3233b3a
feat: Add progress bar to web version ( #1523 )
2024-01-31 21:15:23 +00:00
WerWolv
2e630a48f7
build: Downgrade and lock emsdk version for now
2024-01-31 14:36:36 +01:00
iTrooz
baf1e88689
doc: fix --build flag in web docker compose ( #1522 )
2024-01-31 11:19:26 +00:00
iTrooz
b7349e42c7
feat: Allow users to open multiple files with the same name in the web version + make web Dockerfile able to run web server by itself ( #1518 )
2024-01-26 18:52:05 +00:00
Anton Samokhvalov
8042aa39bf
fix: ODR issues in plugin bundle generation ( #1486 )
...
fix possible ODR - multiple classes with same name in different .cpp
files
2024-01-06 22:13:35 +01:00
Nik
950eaea8af
impr: Make decompression support actually useful ( #1481 )
2023-12-31 11:39:24 +01:00
WerWolv
144d8d8ed4
web: Prevent canvas flickering when resizing browser window
2023-12-27 22:00:09 +01:00