WerWolv
4b8e275254
fix: Crash when closing providers too quickly
2022-12-27 11:35:20 +01:00
WerWolv
e272c5d000
build: Updated dependencies
2022-12-24 15:28:51 +01:00
WerWolv
e4fbb1b640
pattern: Added basic line plot and image visualizer
2022-12-23 14:33:27 +01:00
WerWolv
ee94e9d619
patterns: Updated pattern language
2022-12-21 00:14:42 +01:00
WerWolv
264da1ed78
pattern: Show array entries directly if there are less than 512
2022-12-20 20:56:01 +01:00
WerWolv
ce37c795a7
patterns: Updated pattern language
2022-12-19 15:38:51 +01:00
WerWolv
ae5d8c9aad
build: Updated libromfs
2022-12-19 08:52:12 +01:00
WerWolv
6502920047
patterns: Move pattern editing behind a double click
2022-12-18 23:11:22 +01:00
WerWolv
f9a7cdf4dd
patterns: Improve editing of pattern values
2022-12-17 22:22:20 +01:00
WerWolv
a5296bab95
feat: Added pattern value editing
2022-12-16 11:20:39 +01:00
WerWolv
bda7a2b351
patterns: Fixed bitfield fields not caring about endianess
...
Fixes #837
2022-12-15 16:16:49 +01:00
WerWolv
e3f2541fde
sys: Make sure libromfs is never used in libimhex
2022-12-05 15:29:19 +01:00
WerWolv
94723dbba3
build: Updated libromfs
2022-12-05 10:08:25 +01:00
WerWolv
6e0b92a4de
sys: Added logging for which romfs is being used
2022-12-05 09:31:16 +01:00
WerWolv
13a61f5249
build: Updated libromfs
2022-12-04 22:41:30 +01:00
WerWolv
1347f81236
sys: Added postJson Net helper function
2022-12-04 21:50:47 +01:00
WerWolv
8398c12f74
patterns: Updated pattern language
2022-12-02 15:25:34 +01:00
WerWolv
b3fcf71982
lib: Updated libromfs
2022-12-02 12:02:23 +01:00
WerWolv
3b94a42783
lang: Updated localization system to use a more versatile json format
2022-12-02 12:00:04 +01:00
WerWolv
453ddaf0d6
patterns: Updated pattern language
2022-11-29 17:06:34 +01:00
WerWolv
d4ff36fde0
build: Updated dependencies
2022-11-29 11:06:22 +01:00
WerWolv
1dd873462e
build: Fixed build failure when VERSION file contains extra white space
2022-11-29 09:44:47 +01:00
WerWolv
825c613d64
patterns: Fixed crash when using a void expression in a placement
...
Fixes #822
2022-11-25 10:58:17 +01:00
André Blome
4aa314b3ab
feat: Added quick "save project" action ( #826 )
...
* add quick -save project- action
* translation for -save project as- added
* removed machine translations; header file name extension fixed
* moved openProject() for consistency
2022-11-25 10:47:11 +01:00
iTrooz_
217cf799c2
sys: Warn user if a net request fails while a proxy is set ( #821 )
...
* tell the user if he have a proxy set
* Improved log message
Co-authored-by: Nik <werwolv98@gmail.com>
2022-11-25 10:39:45 +01:00
WerWolv
c194588118
fix: File Provider adding zero bytes at the end of the data when saving
...
Fixes #835
2022-11-25 10:02:55 +01:00
WerWolv
398dc8101f
patterns: Updated pattern language
2022-11-20 00:28:05 +01:00
WerWolv
13cb330711
patterns: Updated pattern language
2022-11-19 13:49:50 +01:00
WerWolv
c0740822a3
patterns: Updated pattern language
2022-11-19 11:59:57 +01:00
WerWolv
340e627af9
patterns: Updated pattern language
2022-11-19 11:55:00 +01:00
WerWolv
3089a710bd
patterns: Updated pattern language
2022-11-19 11:32:09 +01:00
WerWolv
de2de1e1d7
patterns: Updated pattern language
2022-11-18 14:27:31 +01:00
WerWolv
91a4f52f67
build: Potentially fix LTO
2022-11-14 10:42:09 +01:00
WerWolv
3bcfa7e10b
ux: Make the pattern language text editor always insert spaces instead of tabs
2022-11-14 09:44:10 +01:00
WerWolv
cbd7c10f3d
build: Updated libromfs
2022-11-13 22:53:41 +01:00
WerWolv
0d09c24840
build: Updated libromfs
2022-11-13 22:41:29 +01:00
WerWolv
d54d371ab7
build: Updated libromfs
2022-11-13 21:34:26 +01:00
WerWolv
b29d184488
patterns: Updated pattern language
2022-11-09 22:26:13 +01:00
WerWolv
168d6b2080
patterns: Updated pattern language
2022-11-09 20:54:01 +01:00
WerWolv
9074a6fcf1
fix: Edit menu items being always unavailable
2022-11-09 18:49:07 +01:00
WerWolv
4c5d2f6ebb
feat: Finish up work on new pl section system
2022-11-08 21:43:22 +01:00
WerWolv
5bbc2fd94c
feat: Added basic UI for the new pl section system
2022-11-07 00:04:47 +01:00
WerWolv
901b8f0424
sys: Refactored hex editor into its own reusable component
2022-11-06 12:19:12 +01:00
WerWolv
291da649c1
ui: Limit window title length
2022-11-04 15:19:24 +01:00
WerWolv
48e9d3b4e9
patterns: Updated pattern language
2022-11-04 10:12:26 +01:00
WerWolv
45e2578c5b
patterns: Updated pattern language
2022-11-04 09:50:26 +01:00
WerWolv
a6742de405
sys: Literally, fuck Valve
2022-11-02 08:24:00 +01:00
Asvel
c35eaa7a4d
fix: Pattern auto-loading issue on Windows ( #808 )
2022-10-30 13:39:40 +01:00
WerWolv
5cf6baca88
fix: Yara matching not being interruptable
2022-10-28 14:32:28 +02:00
WerWolv
0c5e72ab6a
nodes: Improve precision of values passed between nodes
2022-10-26 08:54:08 +02:00
WerWolv
f67c9735c5
patterns: Fixed memory leak
2022-10-22 23:17:38 +02:00
WerWolv
858e1aed3b
nodes: Fixed a few issues with locatizations, errors and overlays
2022-10-22 23:17:18 +02:00
WerWolv
3b7f2fbdaa
pattern: Display evaluation time when pattern finished running
2022-10-22 15:47:50 +02:00
WerWolv
f53d7fc9f3
fix: Format string syntax error
2022-10-22 13:46:48 +02:00
WerWolv
1eb9858f62
sys: Moved libimhex-rust out of project
2022-10-21 14:55:01 +02:00
WerWolv
241b93aab5
patterns: Added menu to Edit menu for placing types at current selection
2022-10-21 10:03:37 +02:00
WerWolv
6d08a4386d
patterns: Updated pattern language
2022-10-20 22:45:46 +02:00
WerWolv
37b4d5e7b5
patterns: Updated pattern language
2022-10-20 09:48:06 +02:00
iTrooz_
f3b0971d00
sys: Improve various error messages ( #789 )
...
* Tell the user the net request which failed
* Show signal name
* Print execution time of startup tasks
* replace NULL with nullptr
* change wording for task logs
* Remove '..' from task name
* remove using namespace chrono
2022-10-20 08:28:29 +02:00
WerWolv
05e8e53451
patterns: Updated pattern language
2022-10-17 13:29:43 +02:00
WerWolv
8c96ba1c58
patterns: Updated pattern language
2022-10-16 22:04:30 +02:00
WerWolv
e170c45556
patterns: Updated pattern language
2022-10-16 16:24:24 +02:00
WerWolv
802ad96c49
patterns: Updated pattern language
...
Fixes #783
2022-10-13 22:11:01 +02:00
WerWolv
1ab949b7ef
nodes: Added RGBA8 image visualizer
2022-10-13 15:13:53 +02:00
WerWolv
8b39c8f219
feat: Make all tool windows be detachable
2022-10-13 10:47:38 +02:00
WerWolv
ee53eca19f
patterns: Updated pattern language
2022-10-12 12:25:22 +02:00
WerWolv
015266181e
fix: Various issue with the hex editor editing mode
2022-10-12 10:56:03 +02:00
WerWolv
cb9458dab4
patterns: Updated pattern language
2022-10-11 14:15:22 +02:00
WerWolv
e32a85a33f
patterns: Updated pattern language
2022-10-11 09:00:07 +02:00
WerWolv
6a6b860622
patterns: Updated pattern language
2022-10-10 20:33:43 +02:00
WerWolv
86e33a1ee9
build: Bumped version to 1.24.1
2022-10-10 19:11:30 +02:00
WerWolv
37850ad85a
patterns: Updated pattern language
2022-10-10 18:15:11 +02:00
WerWolv
6975d7e2cd
patterns: Updated pattern language
2022-10-10 16:09:50 +02:00
WerWolv
5b8bed6083
patterns: Updated pattern language
2022-10-10 14:42:13 +02:00
WerWolv
9055105627
fix: Evaluator not exiting evaluating state correctly on error
2022-10-09 17:31:06 +02:00
WerWolv
a44de63e24
fix: Build failing on Linux
2022-10-09 16:34:53 +02:00
WerWolv
8fc7931132
patterns: Updated pattern language
2022-10-09 15:56:41 +02:00
WerWolv
4070833229
ui: Highlight selected patterns in pattern data view
2022-10-09 15:56:26 +02:00
WerWolv
aa42fb5076
patterns: Updated pattern language
2022-10-08 16:28:49 +02:00
WerWolv
0e358bbefe
patterns: Updated pattern language
2022-10-08 10:00:57 +02:00
WerWolv
2b135cf7e0
ui: Limit maximum length of data displayed in pattern tooltip
2022-10-07 16:27:29 +02:00
WerWolv
d5a08ae568
patterns: Updated pattern language
2022-10-07 13:17:47 +02:00
WerWolv
484481f886
fix: Opening files with unicode names through the command line
2022-10-07 10:14:24 +02:00
WerWolv
eb247b8607
patterns: Updated pattern language
2022-10-06 21:09:58 +02:00
WerWolv
2cd6cb8814
patterns: Updated pattern language
2022-10-06 14:11:03 +02:00
WerWolv
2a93eab14c
ui: Make sure pattern data view doesn't flicker when executing pattern
2022-10-06 13:24:22 +02:00
WerWolv
f039ea68d0
fix: Potential crashes when pasting with no clipboard content
2022-10-06 09:35:18 +02:00
WerWolv
e0c35e0002
fix: Data processor nodes not remembering their positions correctly
2022-10-06 09:14:46 +02:00
WerWolv
5ace199dc4
fix: Foreground tasks not being cancellable
2022-10-05 21:25:52 +02:00
WerWolv
7f2c60b0d7
fix: Race condition with data inspector
2022-10-05 12:02:40 +02:00
WerWolv
7bb9e7ee82
sys: Replaced awful task system with a much more efficient thread pool
2022-10-04 23:37:48 +02:00
WerWolv
26be4c3ac8
patterns: Updated pattern language
2022-10-04 23:37:25 +02:00
WerWolv
b80517ab15
sys: Improved UTF-8 path handling in various places
...
Fixes #768
2022-10-04 09:10:58 +02:00
WerWolv
b17cd3696c
fix: Handling of exceptions that are not being caught
2022-10-03 10:36:19 +02:00
WerWolv
8bf586cfa9
patterns: Fixed bitfield order not resetting correctly
...
Fixes #756
2022-10-02 19:20:35 +02:00
Nik
9c484e7b57
fix: Various clang / clang-tidy warnings ( #764 )
2022-10-02 17:30:26 +02:00
WerWolv
6a07a2f85d
feat: Look for custom inspector entries in imhex/scripts/inspectors
2022-10-02 14:18:40 +02:00
WerWolv
3367237da3
feat: Added very primitive support for adding custom data inspector entries
2022-10-01 23:16:55 +02:00
WerWolv
663fb88367
sys: Various cleanup
2022-09-30 12:49:28 +02:00
WerWolv
4d99c4b59d
patterns: Updated pattern language
2022-09-30 12:45:43 +02:00