1
0
mirror of synced 2025-02-13 17:12:39 +01:00

Commit Graph

  • adfaa95149 lang: Added translation to long double inspector line WerWolv 2022-02-15 21:53:39 +01:00
  • d6b887b7db sys: Added basic editing support to data inspector WerWolv 2022-02-15 21:50:27 +01:00
  • 227040f82f fix: Undo points not being created correctly WerWolv 2022-02-15 21:50:02 +01:00
  • f5440ee52c build: Bumped version to 1.15.0 v1.15.0 WerWolv 2022-02-15 13:57:57 +01:00
  • de86aee6a2
    ui: Fixed columns in diffing view. (#441) twevs 2022-02-14 21:35:55 +01:00
  • c4e1ce4438 Fixed columns in diffing view. twevs 2022-02-14 20:57:13 +01:00
  • 038b7961db
    pattern: Fix scopes not always getting popped again correctly (#440) Polshakov Dmitry 2022-02-14 22:44:43 +03:00
  • 5cb89eaf50 fix: always pop scopes Dmitry Polshakov 2022-02-14 18:50:26 +03:00
  • 8be39488ec
    fix: Hex editor search buttons not working (#439) Polshakov Dmitry 2022-02-13 22:13:59 +03:00
  • def452442c fix: restore focus after search/goto Dmitry Polshakov 2022-02-13 13:58:02 +03:00
  • 80d48e53da fix: restore focus after search Dmitry Polshakov 2022-02-13 13:58:02 +03:00
  • 9c7f0ed7c1 refactor: extract search functions Dmitry Polshakov 2022-02-13 13:55:03 +03:00
  • e3404048c5 fix: reset focus only once after window opening Dmitry Polshakov 2022-02-13 12:52:35 +03:00
  • 24f3b8dd3d
    pattern: Make preprocessor not drop defines after include (#433) Polshakov Dmitry 2022-02-13 13:50:13 +03:00
  • 2f61a91459
    Prevent crash when opening a file w/o read access (#437) Bigfoot 2022-02-12 18:05:19 -06:00
  • d89f85e833
    Prevent crash when opening a file w/o read access bigfoot547 2022-02-12 15:20:03 -06:00
  • 9399cf873f
    pattern: Add attribute to format array entries (#435) Polshakov Dmitry 2022-02-12 17:40:42 +03:00
  • 63455ce2be
    fix: don't change list while iteration (#434) Polshakov Dmitry 2022-02-12 17:39:47 +03:00
  • 43c857e294 feat: add attribute to format array entries Dmitry Polshakov 2022-02-12 15:18:43 +03:00
  • 2f7675e52e fix: don't change list while iteration Dmitry Polshakov 2022-02-12 13:36:06 +03:00
  • 69841105b9 fix: don't drop defines after include Dmitry Polshakov 2022-02-12 09:24:19 +03:00
  • 585058b500 pattern: Fixed control flow statements not being applied correctly WerWolv 2022-02-11 21:02:18 +01:00
  • 57f31123e7 pattern: Cleanup log console a bit WerWolv 2022-02-11 16:53:01 +01:00
  • b4a3eb240e pattern: Don't allow negative array sizes WerWolv 2022-02-11 16:52:51 +01:00
  • 0fb380a600
    nodes: Allow immediate values on node inputs Mark Nokalt 2022-01-21 15:32:25 -03:00
  • 0e40b8a81a pattern: Don't reset offset back after variable placements in global scope WerWolv 2022-02-09 08:55:51 +01:00
  • 2510f61a4e pattern: Fixed array pattern data columns being offset WerWolv 2022-02-09 08:55:00 +01:00
  • 45b50aaa10 Merge branch 'master' of https://github.com/dianwoshishi/ImHex dianwoshishi 2022-02-09 10:11:42 +08:00
  • 2b66a63476 Revert "Merge branch 'master' of https://github.com/dianwoshishi/ImHex" dianwoshishi 2022-02-09 09:56:30 +08:00
  • 4adc0fff4e
    Merge branch 'WerWolv:master' into master dianwoshishi 2022-02-09 09:49:40 +08:00
  • 7e682412a5 Merge branch 'master' of https://github.com/dianwoshishi/ImHex dianwoshishi 2022-02-09 09:36:13 +08:00
  • 13c37b1623 Merge branch 'master' of https://github.com/dianwoshishi/ImHex dianwoshishi 2022-02-09 05:29:30 +08:00
  • 64321e2b2b Merge branch 'master' of https://github.com/dianwoshishi/ImHex dianwoshishi 2022-02-09 05:29:30 +08:00
  • 28e5f62c60 fix: ImU64 is somehow not the same as u64 on Linux WerWolv 2022-02-08 22:25:25 +01:00
  • 586bca4bf6 ui: Make hexadecimal prefix slightly darker than rest of text WerWolv 2022-02-08 22:19:54 +01:00
  • bd30411ba7 ui: Replaced all hex input textboxes with the new ones WerWolv 2022-02-08 21:51:09 +01:00
  • 1b95722757 ui: Added hexadecimal input text box WerWolv 2022-02-08 21:10:48 +01:00
  • dfc4990014
    Merge branch 'WerWolv:master' into master dianwoshishi 2022-02-09 03:35:51 +08:00
  • d541a37a9e Add Selene, a C++11 friendly header-only bindings to Lua, to ImHex. dianwoshishi 2022-02-09 03:11:41 +08:00
  • 1738c3f50a build: Use correct include directory for capstone WerWolv 2022-02-08 19:22:52 +01:00
  • 18169b461a pattern: Fixed selecting first member of nested patterns WerWolv 2022-02-08 18:39:47 +01:00
  • 42c0b6145b ux: Disable bookmark toolbar button if nothing is selected WerWolv 2022-02-08 18:39:15 +01:00
  • abd3fe6ed1 sys/ux: Improved selection requests WerWolv 2022-02-08 18:38:54 +01:00
  • e918a594f3 pattern: Improved attribute handling WerWolv 2022-02-08 17:50:42 +01:00
  • 3539b42c77 build: Make ImHex buildable again from plugin projects WerWolv 2022-02-08 09:32:38 +01:00
  • 56277ae6da
    build: fix errors when compiling example_cpp (#426) dianwoshishi 2022-02-08 15:32:38 +08:00
  • a52fee2248
    nodes: Validate some buffer operations (#425) Mark Nokalt 2022-02-08 04:32:10 -03:00
  • 2811104bcd fix errors when compiling example_cpp dianwoshishi 2022-02-08 15:19:47 +08:00
  • f7defc4804 Merge branch 'master' of https://github.com/dianwoshishi/ImHex dianwoshishi 2022-02-08 13:52:48 +08:00
  • 520d3b0938 Merge branch 'master' of https://github.com/dianwoshishi/ImHex dianwoshishi 2022-02-08 13:52:48 +08:00
  • e6246d4d9c fix the errors when compiling the example_cpp plugin! dianwoshishi 2022-02-08 13:48:14 +08:00
  • 6327fca736 fix example_cpp compile errors dianwoshishi 2022-02-08 12:38:41 +08:00
  • 74371eea66
    nodes: Use specific output methods in number constants Mark Nokalt 2022-01-19 19:31:26 -03:00
  • babea95fb5
    fix: Make sure buffer is within u64 bounds in NodeCastBufferToInteger Mark Nokalt 2022-01-19 15:59:33 -03:00
  • 561f7c2f18
    fix: NodeBufferSlice bounds validation Mark Nokalt 2022-01-19 15:22:47 -03:00
  • 37ea9c6656 pattern: Allow pattern with nested children to be selectable, make pointers inlinable WerWolv 2022-02-07 23:21:04 +01:00
  • a8e49c5a85 nodes: Added Selected Region node WerWolv 2022-02-07 22:46:22 +01:00
  • 137bfe48ca pattern: Fixed precedence of comparison operators WerWolv 2022-02-07 21:37:10 +01:00
  • 94506848e0 pattern: Added left_to_right and right_to_left attribute for bitfields WerWolv 2022-02-07 20:08:19 +01:00
  • 48b6602999 update the stb_image.h to the latest version! fix the problem that when call the function ImGui::LoadImageFromMemory, the function always return nullptr! this problem was fixed in the latest version of stb dianwoshishi 2022-02-08 01:40:04 +08:00
  • 97db5e9698 external: Updated STB Image library WerWolv 2022-02-07 18:34:16 +01:00
  • d17cd64fea
    lang: Fixed Japanese mistranslation (#419) gnuhead-chieb 2022-02-08 01:17:27 +09:00
  • 5e43528c99
    Update ja_JP.cpp gnuhead-chieb 2022-02-07 16:04:49 +00:00
  • 949d036a81
    lang: Add Japanese Translation (#418) gnuhead-chieb 2022-02-07 23:42:38 +09:00
  • d519773d41
    Added Japanese translation to build script WerWolv 2022-02-07 15:23:14 +01:00
  • 4bf1a34b5d
    Update plugin_builtin.cpp gnuhead-chieb 2022-02-07 14:10:34 +00:00
  • 94330fd133
    Add files via upload gnuhead-chieb 2022-02-07 23:08:39 +09:00
  • 84a04132f5
    Add Japanese Translation gnuhead-chieb 2022-02-07 22:48:31 +09:00
  • f1c7dea0ab
    build: Fix Icon on macOS (#417) WerWolv 2022-02-06 22:29:16 +01:00
  • 1cf7407b08 Copy icon file manually WerWolv 2022-02-06 22:10:22 +01:00
  • 30d1cedaa9 add debugging WerWolv 2022-02-06 21:58:33 +01:00
  • beb0f5b3d2 build: Try to fix macOS icon WerWolv 2022-02-06 21:46:58 +01:00
  • 2577a2f637 ux: Fixed docking to main window WerWolv 2022-02-06 21:39:10 +01:00
  • b3728ae658 ui/ux: hexeditor -> hex_editor, Improved performance and flickering when highlighting bytes WerWolv 2022-02-06 21:02:31 +01:00
  • decfad5c99 pattern: Properly treat calculated pointers as not part of the struct WerWolv 2022-02-06 19:46:39 +01:00
  • 334939324c pattern: Fixed use-after-free when accessing arrays through an r-value WerWolv 2022-02-06 18:04:33 +01:00
  • 99f8efac9a pattern: Fixed pragma once memory corruption WerWolv 2022-02-06 15:28:20 +01:00
  • c1b4c4e42a nodes: Added layered distribution visualizer WerWolv 2022-02-06 14:44:03 +01:00
  • a48a1ef272 nodes: Added byte distribution visualizer node WerWolv 2022-02-06 13:55:15 +01:00
  • 6bdd114b99
    build: Fix DEBUG without GIT_* variables defined (#416) Robin Lambertz 2022-02-06 13:52:51 +01:00
  • 918af647a1
    Fix DEBUG without GIT_* variables defined Robin Lambertz 2022-02-06 13:49:08 +01:00
  • 69c48edfdf nodes: Added Image visualizer WerWolv 2022-02-06 01:32:15 +01:00
  • b90d34273d docs: Added better names for the standard library parts WerWolv 2022-02-06 00:52:51 +01:00
  • 16a9d0c0c6 sys: Streamline logger functions, reorder tags for better readability WerWolv 2022-02-06 00:42:38 +01:00
  • 545ff9de56 git: Disable Flatpak bundling as it's broken on GitHub Actions WerWolv 2022-02-06 00:19:39 +01:00
  • d42d87280d pattern: Allow pattern function code to be executed separately WerWolv 2022-02-06 00:18:04 +01:00
  • b8026398e0 pattern: Allow variable placements inside of structs WerWolv 2022-02-05 23:34:52 +01:00
  • cff8bab3d3 pattern: Allow assigning to global variables inside of structs WerWolv 2022-02-05 23:20:44 +01:00
  • 5c3bfa690b pattern: Improved error messages when including std files or calling unknown std functions WerWolv 2022-02-05 23:02:38 +01:00
  • 8ab4d25e33 ux: Only show file chooser popup when there's files in the the relevant folder WerWolv 2022-02-05 22:35:42 +01:00
  • eade95dff7 fix: Pattern source code being deleted when closing a provider WerWolv 2022-02-05 22:26:00 +01:00
  • ca57f91bfa nodes: Added Digram visualizer node WerWolv 2022-02-05 22:19:32 +01:00
  • f9668f4ba6 fix: Crash on exit WerWolv 2022-02-04 00:47:39 +01:00
  • 618eead341 sys: Drastically improve highlighting performance WerWolv 2022-02-04 00:29:47 +01:00
  • ba68f463e5 ui: Added to matched yara rules WerWolv 2022-02-02 21:08:46 +01:00
  • df1d302bcb sys: Added time and source to logger output WerWolv 2022-02-02 17:19:50 +01:00
  • c2bcbfb1e0 pattern: std::from_chars is not widely supported and doesn't support u128... WerWolv 2022-02-02 17:12:19 +01:00
  • 4c51efc5e0 pattern: Improved parsing of integer literals, added support for hex floats WerWolv 2022-02-02 16:03:18 +01:00
  • f19944f54d lang: Added German translation for Windows plugin WerWolv 2022-02-02 00:36:25 +01:00
  • 876dbe8179 sys: Final cleanup to get rid of everything builtin in the main application WerWolv 2022-02-02 00:36:09 +01:00