1
0
mirror of synced 2025-02-02 04:17:56 +01:00

Commit Graph

  • 460d5a9386 Various fixes and improvements WerWolv 2021-02-17 14:47:25 +01:00
  • df06dd49c5 Added better settings API that handles errors better WerWolv 2021-02-16 23:42:35 +01:00
  • 096bdef25a Fix cmake trying to remove patch version of python even if there was none WerWolv 2021-02-15 12:44:38 +01:00
  • 1bc15aa0c7 added winbuilder.sh Clovis Tricon 2021-02-14 19:43:09 +01:00
  • 5286a2d9ae Added some safety checks to thingy file parser WerWolv 2021-02-14 12:32:48 +01:00
  • 714b62049c Improved thingy file parsing WerWolv 2021-02-14 12:05:58 +01:00
  • 1eb6f781b3 Added support for displaying non-ASCII characters in decoder view WerWolv 2021-02-14 11:51:05 +01:00
  • b4c2f7d371 Implemented crude support for custom encodings via thingy files WerWolv 2021-02-14 01:11:55 +01:00
  • 424bba71f7 Fixed localization issues when using the content registry WerWolv 2021-02-13 15:15:32 +01:00
  • 36a4930b35 Implement localization all throughout ImHex WerWolv 2021-02-11 23:09:45 +01:00
  • 9227fba474 Revamped language system right away again to allow plugins to use it WerWolv 2021-02-11 00:35:30 +01:00
  • 4a8e59a95b Fixed multiple definitions of _lang user defined literal WerWolv 2021-02-10 23:38:51 +01:00
  • bd5da4a36e Added Language setting and localization wrapper WerWolv 2021-02-10 18:17:09 +01:00
  • a926b7b912 Added buffer constant node WerWolv 2021-02-08 23:17:30 +01:00
  • 179e222919 Fixed command palette and added /web command WerWolv 2021-02-08 19:56:04 +01:00
  • 1b98afe37d
    Fix mbedtls finding on macos (#156) WerWolv 2021-02-07 22:57:34 +01:00
  • 38705a22c8 Get rid of unused include fixes WerWolv 2021-02-07 22:56:53 +01:00
  • 85398f89c2 Just find that damn library already WerWolv 2021-02-07 22:48:11 +01:00
  • f293734e4a Another one WerWolv 2021-02-07 22:36:50 +01:00
  • 2cb3552b56 Please tell me it wasn't just that... WerWolv 2021-02-07 22:30:04 +01:00
  • a34e9e6bcb Same issue as with capstone maybe? WerWolv 2021-02-07 20:28:58 +01:00
  • 48ba20721d Added debug again WerWolv 2021-02-07 20:16:27 +01:00
  • 86a70deae2 Please WerWolv 2021-02-07 20:13:06 +01:00
  • ab13c81c25 Maybe? WerWolv 2021-02-07 20:06:06 +01:00
  • b8a7640ea9 Second try WerWolv 2021-02-07 20:00:22 +01:00
  • 0d493c3338 Properly search for mbedTLS WerWolv 2021-02-07 19:57:40 +01:00
  • 94cc3e6c4e std::bit_width -> hex::bit_width WerWolv 2021-02-07 19:51:11 +01:00
  • 34336d479f Added custom mbedTLS finder script from libssh2 WerWolv 2021-02-07 19:36:15 +01:00
  • 04b0846cb0 More debug WerWolv 2021-02-07 18:10:17 +01:00
  • 1901b01511 Debug code to find mbedtls issue on macos WerWolv 2021-02-07 17:00:31 +01:00
  • cfb4b5bd51 I wish I was good at C++ (Properly fix plugin system) WerWolv 2021-02-07 14:57:13 +01:00
  • 8e7bfb7f1a Fixed some popups not appearing when no views are open WerWolv 2021-02-07 14:29:13 +01:00
  • 15bcf71aaf Removed debug prints WerWolv 2021-02-07 14:28:53 +01:00
  • 5b38c43b7e Fixed plugin loading and closing issues mainly on Windows WerWolv 2021-02-07 13:40:47 +01:00
  • 4d7d449cea Added base converter to tools window WerWolv 2021-02-05 00:17:56 +01:00
  • ac100936c7 Added comments node WerWolv 2021-02-04 12:46:38 +01:00
  • 5eb289f1fe Added proper error messages to data processor WerWolv 2021-02-04 01:14:05 +01:00
  • fe7ae9450b Clear node and link selection in data processor when right clicking WerWolv 2021-02-04 00:22:14 +01:00
  • 91d05c5de6 Added AES decryption node WerWolv 2021-02-04 00:21:53 +01:00
  • ac019a7d7e Fixed build on Unix, move crypto wrapper to libimhex WerWolv 2021-02-03 11:54:41 +01:00
  • 8c306a5d3d Make views get auto deleted WerWolv 2021-02-03 00:56:33 +01:00
  • 785ecb8a78 Switch from openssl/libcrypto to mbedtls WerWolv 2021-02-02 23:11:23 +01:00
  • fa352b6917 Fixed linker warnings on plugins WerWolv 2021-02-02 00:39:47 +01:00
  • 29f50bb70b Fixed search selection and hex editor shortcuts WerWolv 2021-02-02 00:39:35 +01:00
  • 83bbde8d29 Fixed multiple memory leaks WerWolv 2021-02-01 20:07:57 +01:00
  • d69eee55dd Added recent files selection to Welcome screen WerWolv 2021-02-01 19:03:45 +01:00
  • d9ec628333 Allow reading and writing settings through code WerWolv 2021-02-01 19:03:28 +01:00
  • 16a1ae3010
    Properly pack all dependencies into nightlies on all platforms (#153) WerWolv 2021-02-01 17:26:05 +01:00
  • 5fa4fafd7f Try fix windows packing issues WerWolv 2021-02-01 16:57:53 +01:00
  • 0cf5b3ebd6 Don't install default magic file if none was found WerWolv 2021-02-01 16:54:25 +01:00
  • 62529035c6 Fixed magic file detection issues WerWolv 2021-02-01 13:08:16 +01:00
  • 8603ec1c99 Fixed 64 bit value display in data inspector once again WerWolv 2021-02-01 01:12:23 +01:00
  • 1ca26cf692 Set default magic db permissions correctly WerWolv 2021-02-01 00:11:45 +01:00
  • 5e7fa911a7 Use correct default magic database WerWolv 2021-01-31 23:47:32 +01:00
  • c67e694db2 Run make install on linux build WerWolv 2021-01-31 23:19:14 +01:00
  • 4eb2527404 Properly bundle all files in linux install step WerWolv 2021-01-31 23:14:37 +01:00
  • 0a3cfe001d Properly added back console window on Windows debug builds WerWolv 2021-01-31 22:05:06 +01:00
  • ee8e1996d9 Allow reading of empty buffers passed to a node as input WerWolv 2021-01-31 21:49:13 +01:00
  • 0ab565ab02 Properly set the build directory of all plugins and libimhex WerWolv 2021-01-31 21:48:36 +01:00
  • 744b9f574c Fixed node links not connecting properly anymore WerWolv 2021-01-31 18:59:47 +01:00
  • f259e347aa Greatly improved Nodes API WerWolv 2021-01-31 16:11:25 +01:00
  • b330829f09 Allow detaching of links by dragging WerWolv 2021-01-31 11:00:35 +01:00
  • 5a59bc2abc Added casting and control flow nodes to data processor WerWolv 2021-01-31 01:42:29 +01:00
  • 8dd76a6cc8 Added error messages for file opening issues WerWolv 2021-01-31 00:05:07 +01:00
  • b4cbfa02cf Added latest release link to welcome screen WerWolv 2021-01-31 00:04:33 +01:00
  • 073eee8fab Further improved UI/UX of welcome screen WerWolv 2021-01-30 23:02:03 +01:00
  • 5c7a529fa1
    Added Data Processor using Nodes (#152) WerWolv 2021-01-30 22:39:06 +01:00
  • 68b1e4c3ab Added some more nodes WerWolv 2021-01-30 22:05:46 +01:00
  • 9b66632eea Fixed plugin copying WerWolv 2021-01-30 22:05:39 +01:00
  • d312527d8e Don't require explicitly marking node as end node WerWolv 2021-01-30 18:59:17 +01:00
  • 6b5d8f42da Add different node pin types and prevent incompatible ones from being connected WerWolv 2021-01-30 18:53:21 +01:00
  • 37d45c1e3c Make hex editor context menu behave the same as data processor one WerWolv 2021-01-30 16:57:38 +01:00
  • 8acf52b946 Fixed data processor context menu showing up everywhere WerWolv 2021-01-30 16:57:22 +01:00
  • 8a69dcd27e Improved data processor context menus WerWolv 2021-01-30 12:31:25 +01:00
  • 4f25517b35 Added support for all themes to the nodes editor WerWolv 2021-01-29 23:50:51 +01:00
  • 900735e213 Node UI enhancements WerWolv 2021-01-29 23:11:01 +01:00
  • d093c39c6c Optimized data processing WerWolv 2021-01-29 23:10:44 +01:00
  • c17ddd34e1 Added data provider overlays and integrate them with the data processor WerWolv 2021-01-29 22:47:13 +01:00
  • 7701cc5c6c Cleanup and API exposing WerWolv 2021-01-29 22:02:20 +01:00
  • 9ca9072f97 Make sure all attached links get properly removed when a Node is deleted WerWolv 2021-01-29 21:19:45 +01:00
  • a5943c7ced Added basic data processor view. Still needs to be cleaned up WerWolv 2021-01-29 18:16:34 +01:00
  • 64ed1b370d Added imnodes WerWolv 2021-01-29 18:16:11 +01:00
  • 3bd01c0d98 Updated OpenGL3 imgui backend to once again support multi-viewports WerWolv 2021-01-30 18:01:23 +01:00
  • a3d71b1dca Added support for Home, End, PageUp and PageDown in hex view WerWolv 2021-01-28 13:23:50 +01:00
  • 319068eef5 Implemented Open File and Preferences button in Welcome screen WerWolv 2021-01-27 14:26:24 +01:00
  • bc6d33e4fb Fleshed out welcome screen WerWolv 2021-01-27 12:04:42 +01:00
  • 004d99fc3a Get rid of leftovers WerWolv 2021-01-27 08:50:50 +01:00
  • 49b5deb9f4 Added back missing semicolons... WerWolv 2021-01-27 01:11:14 +01:00
  • 47ca69b80e Added very basic Welcome screen WerWolv 2021-01-27 01:10:13 +01:00
  • 8990fad85a Make File Dialogs less hacky WerWolv 2021-01-27 00:44:10 +01:00
  • ab2458bdf4 Make links in About page actual hyperlinks WerWolv 2021-01-27 00:00:20 +01:00
  • 97f15c04b4 Merge branch 'ci_fixing' WerWolv 2021-01-25 15:49:52 +01:00
  • a1b937b1fb Included direct link to nightlies in readme and removed old macOS note WerWolv 2021-01-25 15:49:20 +01:00
  • 896c13a612 Fixed magic include dirs not defined on mac WerWolv 2021-01-25 15:27:33 +01:00
  • 27e5f8eeb6 Fixed capstone build issue on mac WerWolv 2021-01-25 15:19:56 +01:00
  • 362f8acb15 Reenabled mac CI and trying to debug the capstone issue WerWolv 2021-01-25 15:09:30 +01:00
  • b58bc685e1 Extra formatting check in hex::format WerWolv 2021-01-25 13:36:25 +01:00
  • 9ff92aeb40 Add hacky way to get console output back on windows WerWolv 2021-01-25 13:36:01 +01:00
  • 0b52092eda Properly compile magicdbs again WerWolv 2021-01-25 13:35:46 +01:00
  • 0300d77fdb
    Add a Gentoo ebuild for app-editors/ImHex (#82) James Wah 2021-01-25 00:33:12 +11:00