WerWolv
caf9ee0c58
ux: Added "Open Other" option to open other providers to File menu
2021-12-12 11:53:56 +01:00
WerWolv
b2a9965617
api: Improved Provider registering api, hide implementation functions better
2021-12-12 11:52:58 +01:00
WerWolv
821eb4568e
Revert "git: No need to upload flatpak-builder files into cache on Linux"
...
This reverts commit 5759f163e3
.
2021-12-12 01:16:26 +01:00
WerWolv
883207bc6b
fix: Compile on MacOS
2021-12-12 01:06:24 +01:00
WerWolv
15e38e1012
ux: Added save pattern option to File menu
2021-12-12 00:52:54 +01:00
WerWolv
8a36897fd9
provider: Added raw disk provider
2021-12-12 00:42:12 +01:00
WerWolv
3e736b36b6
api: Refactored providers to allow for loading interfaces and config views
2021-12-12 00:41:44 +01:00
WerWolv
2e90abd2c5
patterns: Fix indexing of static arrays
2021-12-10 18:53:19 +01:00
WerWolv
fb99674217
lang: Added missing localization, changed pattern editor lang keys
2021-12-10 18:00:43 +01:00
WerWolv
69def38152
ui: Correctly make window "float" on to the foreground on windows when activating it
2021-12-10 17:28:18 +01:00
WerWolv
5759f163e3
git: No need to upload flatpak-builder files into cache on Linux
2021-12-10 16:42:46 +01:00
WerWolv
e3106eaa2a
ux: Use native APIs to open websites to prevent terminal from appearing
2021-12-10 16:10:34 +01:00
WerWolv
edca3bebd7
ui: Make window border and sizing cursors be rendered correctly on Windows
2021-12-10 16:09:55 +01:00
WerWolv
620c68e3f1
ui: Fixed flickering when full screening window on Windows
2021-12-10 13:38:12 +01:00
WerWolv
8f2e382c8a
patterns: Added std::env and ability to pass parameters to patterns from the UI
2021-12-10 11:55:27 +01:00
WerWolv
6a0ad22774
fix: Inconsistent provider address reading
2021-12-09 21:10:24 +01:00
WerWolv
2ac6348fbf
ui: Welcome screen, GDB Provider and memory editor ui fixes
2021-12-08 22:18:59 +01:00
WerWolv
3086f259ff
build: Copy dependencies of all components on install
2021-12-08 14:25:20 +01:00
WerWolv
95556d35c8
ui: Added selection size in hexadecimal to hex editor view
2021-12-08 00:08:57 +01:00
WerWolv
ea4f4c45cb
sys: std::jthread -> std::thread to support libc++
2021-12-07 23:36:28 +01:00
WerWolv
808b051a3e
sys: Fixed sockets compiling on MacOS
2021-12-07 23:21:07 +01:00
WerWolv
c55146a78c
sys: Fix sockets compiling on Unix
2021-12-07 23:09:30 +01:00
WerWolv
cc5a437573
provider: Added basic GDB Server provider
2021-12-07 22:47:57 +01:00
WerWolv
4a53717676
sys: Moved all views to builtin plugin
2021-12-07 22:47:41 +01:00
WerWolv
8385b88ce8
sys: Clean up properly after file is closed
...
Addresses another issue in #362
2021-12-05 22:09:43 +01:00
WerWolv
73604e90c8
projects: Save bookmark colors
...
Fixes #362
2021-12-05 22:09:07 +01:00
WerWolv
c2d1589e74
patterns: Fixed variable access inside pointer pattern yielding invalid results
2021-12-05 21:54:09 +01:00
WerWolv
69973af1ed
build: Bumped version to 1.11.2
2021-12-04 23:17:14 +01:00
wardwouts
f0c679fb61
fix: Crash when framerate falls below 5 FPS ( #359 )
...
* This could work
* Testing shows this to work fine, with the added benefit of lower CPU usage
* This should do the trick then
2021-12-04 23:16:15 +01:00
WerWolv
5a2e2b1773
ux: Make uncompiled magic files be compiled when analyzing files
2021-12-03 21:07:07 +01:00
WerWolv
e720b61df6
patterns: Fix casts unexpectedly increasing cursor position
2021-12-03 16:06:40 +01:00
WerWolv
44b121e8b0
build: Added AppImage building to CI
2021-12-03 14:38:38 +01:00
WerWolv
6a7c086514
build: Fixed .deb path
2021-12-03 13:49:39 +01:00
WerWolv
3b59868f62
build: Fixed flatpaks, added .deb support
2021-12-03 04:42:15 -08:00
WerWolv
0b77a3f2c1
build: Install imhex to /usr directory on Linux
2021-12-03 11:35:06 +01:00
WerWolv
957dfeed81
build: Make sure libimhex is included in Linux artifacts
2021-12-03 11:26:16 +01:00
wardwouts
451c550b19
build: Simplify appimage build ( #356 )
...
* Simplify creating an AppImage
- package.sh packages the build result into an AppImage. It requires
squashfs-tools to work
- runtime-x86_64 is a binary distributed by the AppImage project that takes
care of extracting and running the image
* use AppRun from AppImage project
* clean up no longer needed bits
* Keep docker way of working around
- Docker now also uses `package.sh`, so no more need for FUSE.
- Fetch binaries instead of storing in git.
* Fix details
* wait a little longer for the container to start
2021-12-03 09:53:15 +01:00
WerWolv
21cc8555b5
git: Updated readme with new plugin templates and documentation page
2021-12-03 09:28:40 +01:00
WerWolv
19b80a1c2d
build: Who is that?
2021-12-03 09:24:41 +01:00
WerWolv
a000b1a2fe
common: Added missing include
2021-12-03 00:00:25 +01:00
WerWolv
856055a04d
ui: Fix scrolling in diff view
2021-12-02 22:12:36 +01:00
wardwouts
be1c5f5d1d
build: Added AppImage builder ( #355 )
...
* Docker files to create an AppImage
* Using ENTRYPOINT is a bit nicer here
* typo
* put with other dist files
2021-12-01 21:35:47 +01:00
Unai Martinez-Corral
278d46ccd7
ci/win: use option 'pacboy' of setup-msys2 to install dependencies ( #354 )
2021-12-01 20:31:17 +01:00
qdlmcfresh
0da31b6bbb
ui: Add result count to string view ( #353 )
...
* Add result count to string view
* Localization
* formating and logic fix
2021-11-30 21:02:37 +01:00
David Buchanan
e8bc94a25a
ImGui: nearest-neighbor font upscaling (for crisp pixel fonts on hidpi displays) ( #352 )
2021-11-29 11:09:43 +01:00
WerWolv
d12869dbac
git: Added more people to credits
2021-11-29 08:33:15 +01:00
WerWolv
fecd70c9ad
build: Bumped version to 1.11.1
2021-11-28 21:34:17 +01:00
WerWolv
4effa999b3
debug: Fixed application crashing on Windows if not console is attached
2021-11-28 21:33:46 +01:00
WerWolv
dd35a717b7
ui: Fixed windows decoration being turned off on all platforms
2021-11-28 21:33:11 +01:00
WerWolv
c71577b7bf
build: Bump version to 1.11.0
2021-11-28 14:22:18 +01:00