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

Commit Graph

  • fc85ab5655
    fix: pattern segfault typo Lukas Cone 2022-03-05 22:28:27 +01:00
  • 92e9a818c1
    feat(i18n): update translations xtexChooser 2022-03-05 14:16:19 +08:00
  • 9bc7a0fab4
    fix(i18n): fix typo xtexChooser 2022-03-05 13:55:34 +08:00
  • e8292a1a64
    feat(i18n): update Chinese(Simplified) translations xtexChooser 2022-03-05 13:52:16 +08:00
  • 327e904dbc sys: Fixed many clang tidy warnings and typos WerWolv 2022-03-04 20:52:39 +01:00
  • 57c449936f sys: Improved math evaluator WerWolv 2022-03-04 19:20:21 +01:00
  • efe6137067 ui: Improved look of the about page WerWolv 2022-03-04 19:06:29 +01:00
  • 96e9400761 sys: Fixed unit test building WerWolv 2022-03-04 14:34:37 +01:00
  • 6a517feda3 sys: More Linux and macOS build fixes WerWolv 2022-03-04 14:00:02 +01:00
  • 3b7a928313 sys: Fixed missing includes on Unix WerWolv 2022-03-04 11:44:11 +01:00
  • 2739320f10 sys: Refactor of filesystem functions. Fixed crashes where fs errors weren't caught correctly WerWolv 2022-03-04 11:36:37 +01:00
  • 7866e3fc2a build: Bumped version to 1.16.2 v1.16.2 WerWolv 2022-03-03 14:32:30 +01:00
  • 2abf89cd16 tests: Fixed build WerWolv 2022-03-03 13:35:12 +01:00
  • 8b2dcf976f patterns: Fixed auto parameter crash WerWolv 2022-03-03 13:34:05 +01:00
  • 559b86efe1 patterns: Display actual type name of types declared with using WerWolv 2022-03-03 13:33:45 +01:00
  • 949a26ca0e patterns: Fixed memory leak when using format attribute WerWolv 2022-03-03 12:11:47 +01:00
  • 2880ca00da patterns: Fixed crash when using attributes WerWolv 2022-03-03 11:19:46 +01:00
  • 39da62532b fix: Trailing zero at end of string input buffers WerWolv 2022-03-03 09:27:27 +01:00
  • 483ba95d80 fix: Some text boxes not being writable WerWolv 2022-03-03 09:24:09 +01:00
  • 2300b0c692 fix: Searching not working at all WerWolv 2022-03-03 09:06:10 +01:00
  • cc59b36c54 patterns: Properly reset back current control flow type in arrays WerWolv 2022-03-01 20:57:21 +01:00
  • 61d9918dae patterns: Evaluate return value before setting control flow type WerWolv 2022-03-01 20:37:15 +01:00
  • 2c361f9b0a build: Don't bundle yara rules anymore because Microsoft Defender is a little cry baby WerWolv 2022-03-01 20:27:19 +01:00
  • 775b3e8c52 patterns: Fixed crash when using control flow statements without value WerWolv 2022-03-01 20:17:03 +01:00
  • 2a989c6cc1 build: Bumped version to 1.16.1 v1.16.1 WerWolv 2022-03-01 18:18:56 +01:00
  • 3d7adf6483 patterns: Make std::mem::find_sequence_in_range return -1 when no sequence is found WerWolv 2022-03-01 16:55:45 +01:00
  • 56079f70c7 ui: Added alpha preview to color picker tool WerWolv 2022-03-01 16:36:06 +01:00
  • 6c9e969099 ui: Improved base address setter popup WerWolv 2022-03-01 16:23:53 +01:00
  • 76f8e6d6ef fix: Crash when searching for empty strings WerWolv 2022-03-01 16:18:39 +01:00
  • 174cf3ed95 fix: Crash when entering too much text in various text boxes WerWolv 2022-03-01 16:12:00 +01:00
  • 540f468e8a patterns: Fixed offset being incorrectly incremented when calling functions WerWolv 2022-03-01 09:40:08 +01:00
  • 6b2423cdce build: Bumped version to 1.16.0 v1.16.0 WerWolv 2022-03-01 08:49:48 +01:00
  • e54e947172 docs: Added all features from 1.15.0 and 1.16.0 WerWolv 2022-03-01 00:08:19 +01:00
  • e4a3181e1d fix: Crash when saving projects WerWolv 2022-03-01 00:03:39 +01:00
  • b57730c28b sys: Disable buffering on log files WerWolv 2022-03-01 00:03:28 +01:00
  • 18584439f8 docs: Moved some io library functions to the sys library WerWolv 2022-02-28 23:35:00 +01:00
  • e5d45bc792 docs: Added message about installing the standard library WerWolv 2022-02-28 23:30:47 +01:00
  • 1a7eb394b6 docs: Fixed typo WerWolv 2022-02-28 23:30:28 +01:00
  • 5a02c38fcd store: Fixed more download issues when some folders don't have write perms WerWolv 2022-02-28 23:10:04 +01:00
  • 2847098020
    patterns: Added bitfield_order pragma (#457) Lukas Cone 2022-02-28 00:07:04 +01:00
  • 7e2c40d0b9
    patterns: Added bitfield_order pragma Lukas Cone 2022-02-26 18:21:58 +01:00
  • 0cc6d90e3d patterns: Fixed off-by-one error when calculating unsized array sizes WerWolv 2022-02-27 23:28:34 +01:00
  • 66d1b3fd2f
    patterns: Huge refactor of Pattern Language runtime to use smart pointers (#458) WerWolv 2022-02-27 23:25:39 +01:00
  • 1660750543 sys: Added missing includes for macOS WerWolv 2022-02-27 22:54:20 +01:00
  • 04c1fa78f8 patterns: Fixed remaining issues, moved patterns to unique files WerWolv 2022-02-27 22:43:53 +01:00
  • 28b51372b4 patterns: Initial work to refactor pattern language to use smart pointers WerWolv 2022-02-26 00:05:07 +01:00
  • b28eaf2dbf sys: Catch error produced in file size querying WerWolv 2022-02-26 17:15:35 +01:00
  • 191a99f91b fix: Crash when trying to read from an empty file or a directory WerWolv 2022-02-26 16:43:38 +01:00
  • f3f1ac939a fix: Executable directory not getting added to paths correctly on Linux WerWolv 2022-02-26 16:25:15 +01:00
  • 9737b9cd62
    patterns: Added find_sequence_in_range function (#448) Lukas Cone 2022-02-26 15:53:18 +01:00
  • e3fbb490df fix: ImHex not properly loading plugins on first launch WerWolv 2022-02-26 00:10:23 +01:00
  • 73d74f6cde fix: Crash when changing font size WerWolv 2022-02-23 10:16:27 +01:00
  • 1487f760b0 build: Bundle files from the ImHex-Patterns repo with the installation WerWolv 2022-02-21 22:47:56 +01:00
  • bdb2ac3a0b fix: imgui.ini file being created in the working directory sometimes WerWolv 2022-02-21 21:55:04 +01:00
  • 75bd7805c9 ux: Added custom font and font size setting to settings menu, improve rebooting behaviour WerWolv 2022-02-21 21:46:25 +01:00
  • ef8e9a83bb patterns: Properly treat arrays and custom types as references WerWolv 2022-02-21 20:00:54 +01:00
  • 7d9c24ff51 net: Increase store load timeout to 30 seconds WerWolv 2022-02-21 18:57:53 +01:00
  • a8e83154f0 fix: Remove button of content store entries not updating correctly WerWolv 2022-02-21 18:40:51 +01:00
  • bd2218f7cf Fix dynamic arrays till EOF: off-by-one Philipp Dittmann 2022-02-21 14:25:10 +01:00
  • 27c2c4dc33 fix: Compile error because of prematurely committed change WerWolv 2022-02-21 13:52:13 +01:00
  • a9a538cec8 build: Fixed circular dependency on the imhex target WerWolv 2022-02-21 13:46:35 +01:00
  • 57e1f7ee10
    Rework libimhex-rs to use autocxx (#451) jam1garner 2022-02-20 19:14:11 -05:00
  • 754eb89f04 patterns: Fixed jumping to and displaying tooltips of static array entries WerWolv 2022-02-20 23:54:31 +01:00
  • cee49f5db5 Remove manual usage of cxx-rs jam1garner 2022-02-20 17:10:55 -05:00
  • fed1cb9c12 Remove Bookmarks::add overload jam1garner 2022-02-20 17:07:14 -05:00
  • 02c3a36d42 Rework libimhex-rs to use autocxx jam1garner 2022-02-20 16:32:44 -05:00
  • 2e95184d30 patterns: Allow variables to be named the same as types WerWolv 2022-02-20 20:50:02 +01:00
  • 2aaa7ddac1 patterns: added find_sequence_in_range function Lukas Cone 2022-02-19 21:01:46 +01:00
  • 9deab9c497 pattern: Allow many variable attributes to be applied directly to custom types WerWolv 2022-02-19 18:03:07 +01:00
  • 5ae6c8a627 fix: ImGui::TextFormattedCentered didn't properly pass format arguments forward WerWolv 2022-02-19 18:02:44 +01:00
  • 05104aef6c build: Properly define DEBUG macro again in debug mode WerWolv 2022-02-19 18:02:10 +01:00
  • 08da408471 ui: Added help text to data processor WerWolv 2022-02-19 16:54:43 +01:00
  • 4a4d5ac694 lang: Fixed broken localization in the Slice node WerWolv 2022-02-19 16:31:04 +01:00
  • 3b4d6d465b
    fix: Welcome screen corrupted banner when settings are open (#447) Lukas Cone 2022-02-19 00:35:07 +01:00
  • b0c066dd60 fix: welcome screen corrupted banner when settings are open Lukas Cone 2022-02-18 23:40:31 +01:00
  • 26f998ecb6
    feature: User now can add custom directories (#444) Lukas Cone 2022-02-18 22:34:54 +01:00
  • 5b67157496 feat: add descriptable setting categories Lukas Cone 2022-02-18 20:07:20 +01:00
  • 825323bc2e ux: show setting categories in order they were created Lukas Cone 2022-02-18 20:07:20 +01:00
  • a5c67bef9a feat: user directories Lukas Cone 2022-02-18 20:07:19 +01:00
  • 60a717365c ui: Remove unifont glyphs from the ASCII range WerWolv 2022-02-18 16:19:12 +01:00
  • 07ae00aa20
    fix: misuse of clipper (#445) Polshakov Dmitry 2022-02-18 15:32:36 +03:00
  • 39cc845df3
    Fix crash on typing "#include " (#446) Polshakov Dmitry 2022-02-18 15:32:05 +03:00
  • 6c8b75a05f
    pattern: add single_color attribute, fixed static array color override (#443) Lukas Cone 2022-02-18 13:31:44 +01:00
  • 7e17232be2 fix: correctly check file existance Dmitry Polshakov 2022-02-17 22:42:28 +03:00
  • 8c6b84d39e fix: scan include name until end of line Dmitry Polshakov 2022-02-17 22:28:58 +03:00
  • 1ee229cdb8 fix: misuse of clipper Dmitry Polshakov 2022-02-18 08:09:17 +03:00
  • 4c8efed256 fix: Crashing when scrolling through the hex editor too quickly WerWolv 2022-02-17 21:49:40 +01:00
  • 12ccaedfd7 pattern: add single_color attribute, fixed static array color override Lukas Cone 2022-02-17 16:43:45 +01:00
  • faaa90fa0d fix: Borderless window mode getting enabled when it shouldn't WerWolv 2022-02-17 15:22:29 +01:00
  • 7e075e5ebb sys: Added editing support for strings and chars in the data inspector WerWolv 2022-02-17 14:43:04 +01:00
  • b9508d853e build: Fixed building and loading of Rust plugins WerWolv 2022-02-17 11:42:56 +01:00
  • 716d52f3e3 sys: Register languages before registering any other things WerWolv 2022-02-16 21:32:33 +01:00
  • 90753f4d42 sys: Fixed logging to file omitting all tags and new lines WerWolv 2022-02-16 21:31:47 +01:00
  • 7117592f38 sys: Add highlighting provider function support, move pattern highlighting code out of hex editor WerWolv 2022-02-16 14:57:13 +01:00
  • b9030d7e47 fix: Issue with erasing characters when pasting then into ImHex WerWolv 2022-02-16 10:54:17 +01:00
  • b79cfa213d fix: Opening recent files with unicode characters in their path WerWolv 2022-02-16 10:53:48 +01:00
  • 60af9970c1 fix: Opening files with unicode characters in their path WerWolv 2022-02-16 10:04:05 +01:00
  • 33a1e7f055 sys: Added setting to override borderless window mode even on Intel WerWolv 2022-02-15 23:07:48 +01:00
  • f72e9700ab sys: Move Windows theme detection to Windows plugin WerWolv 2022-02-15 22:50:04 +01:00
  • 4357d68462 sys: Automatically disable borderless window mode if Intel CPU is used WerWolv 2022-02-15 22:36:36 +01:00