1
0
mirror of synced 2025-02-13 00:54:27 +01:00

Commit Graph

  • e1dfdd9400 fix: Missing include WerWolv 2024-12-09 00:05:36 +01:00
  • 3f50daa4c6 bin build directory is showing up in MacOS build logs BobSmun 2024-12-08 17:11:49 +08:00
  • 414267f699 take into account the enabledCallback of a shortcut before executing the shortcut BohdanQQ 2024-12-08 10:10:56 +01:00
  • 6ddd5f5d70 Build path has moved, so try update BUILD_RPATH BobSmun 2024-12-08 15:55:59 +08:00
  • ce26da5a32 add main to the unit_test build, instead of relying on the default build BobSmun 2024-12-07 16:56:50 +08:00
  • 5370653b0a imhex bin not built during the unit_test target? BobSmun 2024-12-07 16:30:36 +08:00
  • 981de8f571 I managed to completely break building this PR by merging the wrong code from another, already merged. PR. I am pretty sure that has now been fixed. There were also changes proposed during the review which hopefully are all addressed here. paxcut 2024-12-06 22:46:08 -07:00
  • bcd169d0d6
    Merge branch 'master' into GotoLine paxcut 2024-12-06 21:35:14 -07:00
  • d965ca1b17 pl cli integration test BobSmun 2024-12-07 12:27:48 +08:00
  • b7686a99fe Merge remote-tracking branch 'upstream/master' into build-system-tweaks BobSmun 2024-12-07 08:17:57 +08:00
  • 6ab2e81f1c
    chore: Add documentation about popup opening iTrooz 2024-12-06 23:38:57 +01:00
  • cf09029847
    feat: Added clickable links to error messages in the pattern editor (#1988) paxcut 2024-12-06 14:45:36 -07:00
  • 373f56ac4c
    Fix build for webassembly Nik 2024-12-06 22:45:05 +01:00
  • d02e170dac fix: Build issue on systems where size_t is not u64 WerWolv 2024-12-06 22:03:12 +01:00
  • bd5e553c4b pl cli required by builtin plugin BobSmun 2024-12-06 23:27:18 +08:00
  • 2b715bb0de impr: Batch fills into larger chunks WerWolv 2024-12-06 10:15:32 +01:00
  • 6efcc49bd0 avoid changes being applied to EMSCRIPTEN BobSmun 2024-12-06 10:04:41 +08:00
  • a631c204bf Try address Plugin Template Test configure issue BobSmun 2024-12-06 09:15:02 +08:00
  • cf4fdea55e
    Merge branch 'WerWolv:master' into LongErrorMessages paxcut 2024-12-05 18:03:15 -07:00
  • debf912e8a
    Merge branch 'master' into GotoLine paxcut 2024-12-05 17:49:51 -07:00
  • b71b7213fe
    Merge branch 'master' into GotoErrorLine paxcut 2024-12-05 17:39:58 -07:00
  • 4fa9c77146 Changes requested on review.They include: - Created a function that will clear all actionable instances of an editor and use it to clear the pattern editor and the console editor. - Process unformatted string using TextUnformatted. - Create a vector of strings that hold the text that will become clickable. Added a public function to add an entry to the vector and a function to clear them all,The function is used in view pattern editor to set the strings on the console that can be used as links to the source code. paxcut 2024-12-05 17:00:16 -07:00
  • 2dcaf2c77b
    fix: Various achievements issues (Edit the Hex, ROM Hacks) (#1985) BioTheWolff 2024-12-06 00:36:42 +01:00
  • 39917efdfd Merge remote-tracking branch 'upstream/master' into build-system-tweaks BobSmun 2024-12-06 07:22:15 +08:00
  • 1b9f4f33de
    feat: Added export disassembler results to ASM file (#1987) BioTheWolff 2024-12-05 23:04:38 +01:00
  • 263abeef0a refactor: implement requested changes BioTheWolff 2024-12-05 22:28:43 +01:00
  • 91baf3de6b fix: use hex::format instead of std::format BioTheWolff 2024-12-04 22:44:36 +01:00
  • 9b86f6a8bd feat: export disassembler results to ASM file BioTheWolff 2024-12-04 17:07:59 +01:00
  • 9a53c9ae6f refactor: apply requested changes BioTheWolff 2024-12-05 22:03:59 +01:00
  • 5c55bbc383 refactor: change how achievement ROM Hacks unlocks BioTheWolff 2024-12-03 17:25:13 +01:00
  • 0524f2922b fix: use correct event subscription for Edit The Hex achievement BioTheWolff 2024-12-03 16:20:47 +01:00
  • 3c73f88a52
    fix: AES ECB mode in Data processor not working at all (#1986) Justus Garbe 2024-12-05 20:56:43 +01:00
  • 095a219ffe fix: do not use horrible c++ feature Justus Garbe 2024-12-05 20:54:44 +01:00
  • 8acdc19be4
    fix: Pattern Editor context menus being entries greyed out when they shouldn't be (#1983) paxcut 2024-12-05 11:34:51 -07:00
  • 22252d9044 fix: Patterns in pattern data view not being editable in providers that are not writable from the start WerWolv 2024-12-05 16:37:06 +01:00
  • 5948a74ad1 fix: Multiple memory corruption issues WerWolv 2024-12-05 16:36:27 +01:00
  • 4ab03701e9 Feat: Added clickable links to error messages. paxcut 2024-12-05 01:46:12 -07:00
  • 7ed0b5fe9e fix: using private member Justus Garbe 2024-12-04 21:48:31 +01:00
  • c46c4510f1 fix: make better aes node and aes backend Justus Garbe 2024-12-04 18:02:23 +01:00
  • dcf409ed05 fix: nullpointer node is now allowed to be used Justus Garbe 2024-12-04 17:55:50 +01:00
  • 922b59e249
    Merge branch 'WerWolv:master' into LongErrorMessages paxcut 2024-12-03 23:19:00 -07:00
  • c0b471a11d feat: added goto line popup to text editors. paxcut 2024-12-03 23:12:14 -07:00
  • 2971a7bf96 Merge remote-tracking branch 'origin/GreyedContextMenus' into GreyedContextMenus paxcut 2024-12-03 21:18:01 -07:00
  • d32ee14be2 right click was resetting selections paxcut 2024-12-03 21:15:53 -07:00
  • 96b0e18a30
    Merge branch 'master' into GreyedContextMenus paxcut 2024-12-03 15:54:07 -07:00
  • 5f7f56d659 Two names have wrong format. Changes requested in review. paxcut 2024-12-03 15:42:01 -07:00
  • e46d9d7650
    fix: HexII visualisation does not allow hex characters in the edit field (#1982) alexkar598 2024-12-03 17:05:00 -05:00
  • 813276c907
    feat: Add constant data input to buffer node (#1981) Justus Garbe 2024-12-03 23:03:04 +01:00
  • 7032473ecf
    impr: Added MIME types for project files on UNIX systems (#1980) BioTheWolff 2024-12-03 23:02:40 +01:00
  • c6bf22c25c fix: context menus entries greyed out. paxcut 2024-12-03 13:24:13 -07:00
  • 7178805f7f
    Merge branch 'WerWolv:master' into LongErrorMessages paxcut 2024-12-03 12:48:01 -07:00
  • eb56d4163c style: put 1 line if statement on new line Justus Garbe 2024-12-03 19:35:39 +01:00
  • 1ea88a4b73 fix: HexII visualisation does not allow hex characters in the edit field alexkar598 2024-12-03 11:16:30 -05:00
  • bb6c2caef2 fix: only allow hex characters in buffer node Justus Garbe 2024-12-03 15:40:23 +01:00
  • a27729849e feat: add constant data input to buffer node Justus Garbe 2024-12-03 15:23:14 +01:00
  • 7f66772bc5 feat: implement mime types for UNIX systems BioTheWolff 2024-12-02 14:33:09 +01:00
  • 6e8dbc2c43 feat: add mime types BioTheWolff 2024-12-02 12:44:41 +01:00
  • c930e56cbe Merge remote-tracking branch 'upstream/master' into build-system-tweaks BobSmun 2024-12-03 09:21:01 +08:00
  • 807f1fb561 patterns: Updated pattern language WerWolv 2024-12-02 21:16:35 +01:00
  • 296f80ffe5 fix: Data information sections getting duplicated in NullProvieders WerWolv 2024-12-02 21:16:20 +01:00
  • d45e0d1cac
    impr: Replace all asserts with IM_ASSERT in the Text Editor (#1979) paxcut 2024-12-02 12:21:57 -07:00
  • 4b8f9984d5 fix: Get rid of ranges again because still not all compilers support it WerWolv 2024-12-02 20:21:15 +01:00
  • 30ddcfdafa Replaced asserts from TextEditor.cpp paxcut 2024-12-02 03:09:07 -07:00
  • 7623610704 build: Updated dependencies WerWolv 2024-12-01 23:24:57 +01:00
  • a7fe384a31 feat: Added entropy drop/spike annotations to the entropy graph WerWolv 2024-12-01 22:27:04 +01:00
  • d40d076980 Add a check for IMHEX_PATTERNS_ENABLE_UNIT_TESTS, to get build system to not complain about missing CMakeLists of currently not merged ImHex-Patterns BobSmun 2024-12-02 01:21:41 +08:00
  • 54484d9aa9 Merge remote-tracking branch 'origin/master' into build-system-tweaks BobSmun 2024-12-02 01:04:48 +08:00
  • b8ac14231d * Add a unit_test target, to attach all unit tests to * Reorganize plugin tests, to fix test registration * Link manually cloned ImHex-Patterns to cmake (fixes code completion and adds unit tests) * Fix IMHEX_STATIC_LINK_PLUGINS to at least build BobSmun 2024-12-02 00:55:17 +08:00
  • 485ce887ea patterns: Updated pattern language WerWolv 2024-12-01 17:38:59 +01:00
  • 2a0bb79513
    fix: Potential overflow when calculating audio sample index Nik 2024-12-01 16:07:24 +01:00
  • 4c20a310a8
    fix: Potential overflow when calculating audio sample index Nik 2024-12-01 16:06:55 +01:00
  • 21ae88702f
    fix: Empty text editor has no cursor. (#1976) paxcut 2024-12-01 01:58:37 -07:00
  • 54576ced74 fix: empty documents have no cursor. paxcut 2024-11-30 22:11:59 -07:00
  • 35bc348cc6
    Merge branch 'WerWolv:master' into LongErrorMessages paxcut 2024-11-30 21:32:29 -07:00
  • d8a50c09b1 Merge remote-tracking branch 'origin/master' into build-system-tweaks BobSmun 2024-12-01 12:24:51 +08:00
  • 0ff1bb392c
    fix: CRC64 parameters being limited to 32bit (#1975) BobSmun 2024-12-01 01:35:03 +08:00
  • 01af2f364c patterns: Updated pattern language WerWolv 2024-11-30 13:49:27 +01:00
  • 14dbcba183
    Address buffer overflow in 32bit text input handling BobSmun 2024-11-30 15:53:38 +08:00
  • 2084a24de1
    #1974 - [Bug] CRC64 parameters are limited to 32bit BobSmun 2024-11-30 15:08:55 +08:00
  • b977526f63 Merge remote-tracking branch 'origin/master' into build-system-tweaks BobSmun 2024-11-30 08:40:18 +08:00
  • a639dddd19
    impr: Turned static variables into member variable in the Text Editor (#1973) paxcut 2024-11-29 12:44:56 -07:00
  • 71ec6c5061 fix: Separator stride setting displaying incorrect values WerWolv 2024-11-29 20:44:04 +01:00
  • 8c4c4f5e8b impr: Hide segment number in hex editor when holding down shift WerWolv 2024-11-29 20:43:37 +01:00
  • 4d82dfe53a Turned static variables into member variable to avoid potential problems in the future if opening several popup windows at the same time. paxcut 2024-11-29 12:32:33 -07:00
  • 2c2d3b2de3 feat: Display visualizers in pattern tooltips WerWolv 2024-11-29 20:23:36 +01:00
  • ee8c54eb1e
    Merge branch 'WerWolv:master' into LongErrorMessages paxcut 2024-11-29 12:16:53 -07:00
  • caae5c9711 fix: Move visualizer drawer to correct library WerWolv 2024-11-29 17:37:02 +01:00
  • 72822d03aa
    fix: Stereo sound visualizations (#1970) paxcut 2024-11-29 09:22:22 -07:00
  • 9de3dd89c5
    feat: Added support for inline visualizers in custom data inspectors (#1966) paxcut 2024-11-29 09:20:28 -07:00
  • bcb69b9855
    git: bump dawidd6/action-download-artifact from 3 to 6 (#1972) dependabot[bot] 2024-11-29 13:55:41 +01:00
  • 7e33af7421
    build(deps): bump dawidd6/action-download-artifact in /.github/workflows dependabot[bot] 2024-11-29 12:51:33 +00:00
  • 6d2761f141
    feat: Added multiline search/replace and fixed various crashes. (#1911) paxcut 2024-11-29 01:37:05 -07:00
  • 46315ca4a3
    Merge branch 'master' into MultiLineTexEditorFindReplace paxcut 2024-11-28 17:07:10 -07:00
  • fa5aa6614c
    Merge branch 'master' into InspectorVisualizers paxcut 2024-11-28 17:06:24 -07:00
  • 7c34e043b9
    Merge branch 'master' into LongErrorMessages paxcut 2024-11-28 17:05:37 -07:00
  • 374c933004
    Merge branch 'master' into SoundVisualizerStereoFix paxcut 2024-11-28 17:04:53 -07:00
  • 05c25b6aff patterns: Updated pattern language WerWolv 2024-11-28 21:27:02 +01:00
  • 9be9eb90f6 feat: Added hex editor segment separators WerWolv 2024-11-28 21:26:55 +01:00
  • 403b08bd37 Merge remote-tracking branch 'origin/InspectorVisualizers' into InspectorVisualizers paxcut 2024-11-28 12:31:41 -07:00
  • ce13f13b0a Changes requested by reviewer. Removing the variable was easy, but I made it easier by creating a function that clears it. I tested the implementation by simulating a code error and I got a nice descriptive error message about why the color visualizer wasn't working. I fixed it and went back to working as before. paxcut 2024-11-28 12:30:37 -07:00