WerWolv
9617212ef1
impr: Allow visualizers to have optional parameters
2023-10-31 10:56:20 +01:00
WerWolvTranslationBot
4af66f7d3d
lang: Translations update from Weblate ( #1396 )
...
Translations update from [Weblate](https://weblate.werwolv.net ) for
[ImHex/Built-in
Plugin](https://weblate.werwolv.net/projects/imhex/built-in-plugin/ ).
It also includes following components:
* [ImHex/Windows
Plugin](https://weblate.werwolv.net/projects/imhex/windows-plugin/ )
Current translation status:
![Weblate translation
status](https://weblate.werwolv.net/widgets/imhex/-/built-in-plugin/horizontal-auto.svg )
Co-authored-by: Minseo Lee <itoupluk427@gmail.com>
2023-10-31 10:02:23 +01:00
WerWolv
c7cee59a77
impr: Added build date and time to about page
2023-10-30 23:24:00 +01:00
WerWolv
7002e3bbf3
impr: Make popups fully opaque
2023-10-30 23:14:22 +01:00
WerWolv
c37c53369b
impr: Dock newly opened windows by default
2023-10-30 21:53:44 +01:00
Professor Plum
e827ad4b8d
git: Added pcap plugin to plugin list ( #1395 )
...
Adds a reference to [Pcap
Plugin](https://github.com/Professor-plum/ImHex-Plugin-Pcap ) under
Third-Party Plugins
### Problem description
Adds a reference to an external repository for an ImHex Plugin to view
raw data within pcap files.
### Implementation description
The ImHex Plugin is implemented as an additional Data Provider. It
allows BPFs and selecting multiple packets for data reassembly.
### Screenshots
![screenshot](https://raw.githubusercontent.com/Professor-plum/ImHex-Plugin-Pcap/master/Images/Screenshot.png )
### Additional things
Should there be any questions I'm also available on Discord.
2023-10-30 17:47:47 +00:00
WerWolv
2fee380459
fix: Make sure window is fully opaque by default
2023-10-30 16:40:14 +01:00
WerWolv
94ad6e6072
fix: Crash on exit
2023-10-30 16:39:57 +01:00
WerWolvTranslationBot
a980097d64
lang: Translations update from Weblate ( #1393 )
...
Translations update from [Weblate](https://weblate.werwolv.net ) for
[ImHex/Built-in
Plugin](https://weblate.werwolv.net/projects/imhex/built-in-plugin/ ).
It also includes following components:
* [ImHex/Windows
Plugin](https://weblate.werwolv.net/projects/imhex/windows-plugin/ )
Current translation status:
![Weblate translation
status](https://weblate.werwolv.net/widgets/imhex/-/built-in-plugin/horizontal-auto.svg )
---------
Co-authored-by: Minseo Lee <itoupluk427@gmail.com>
2023-10-30 16:32:55 +01:00
WerWolv
b2774bf472
build: Updated libromfs
2023-10-30 13:28:07 +01:00
WerWolv
44ce81211e
build: Updated libromfs
2023-10-29 21:05:11 +01:00
WerWolv
c444ad9280
impr: Bundle default magic file with application
2023-10-29 19:43:45 +01:00
iTrooz
80ca6bf177
feat: do not make splash screen wait for checkForUpdates task ( #1390 )
2023-10-26 21:45:43 +00:00
WerWolv
a0178ebab9
fix: File picker not handling supported extensions correctly
...
Fixes #1367
2023-10-26 17:28:36 +02:00
WerWolv
e63af24626
fix: Documentation AI not working correctly often
...
Fixes #1375
2023-10-26 17:19:23 +02:00
WerWolv
f94c23d64d
fix: Copy As -> Go Array producing syntactically invalid code
...
Fixes #1391
2023-10-26 17:13:59 +02:00
iTrooz
bffc229fa8
feat: handle content store entries managed by the system (in a read-only folder) ( #1389 )
2023-10-24 20:00:49 +02:00
WerWolv
aae5586b5c
fix: Provider tab bar arrow buttons not working
...
Fixes #1374
2023-10-24 19:29:22 +02:00
iTrooz
4f2d14e220
fix: fix forwarding multiple arguments to subcommands ( #1388 )
2023-10-24 07:59:23 +00:00
Nik
58189e5403
impr: Allow console output to work when debugging ( #1382 )
2023-10-22 21:39:14 +00:00
WerWolv
215e1ffdc8
fix: Weird indentation
2023-10-22 23:06:35 +02:00
WerWolv
9fdd4670b7
build: Don't bundle SDK by default
2023-10-22 22:46:29 +02:00
WerWolv
03af1687d9
build: Only copy required libraries to SDK
2023-10-22 22:01:42 +02:00
WerWolv
cb2aee0ed7
fix: Various TCP tool issues
2023-10-22 21:52:55 +02:00
WerWolv
e92f937587
build: Bundle SDK with releases
2023-10-22 21:27:13 +02:00
WerWolv
73d7cc7c12
patterns: Updated pattern language
2023-10-22 21:22:50 +02:00
WerWolv
8cd0561e71
fix: Binary Pattern search being broken with alignments > 1
2023-10-22 20:59:32 +02:00
WerWolv
1b54a8858e
lang: Added localization for debug view
2023-10-22 19:51:15 +02:00
WerWolv
c3825fff65
fix: Actually fix dropdown default values
2023-10-22 17:51:00 +02:00
WerWolv
c51db87c34
fix: Language setting not defaulting to English anymore
2023-10-22 17:31:53 +02:00
WerWolv
beca8033cf
fix: Modifying last byte in row copies first byte from current row to next row
...
Fixes #1329
2023-10-22 13:46:21 +02:00
Nik
72f2f0877d
feat: Added TCP Client/Server tool ( #1379 )
2023-10-21 22:46:45 +00:00
WerWolv
79f18d12e6
fix: Native scaling being way too small
2023-10-21 23:58:51 +02:00
Nik
7fe9a768d4
impr: Rewrote entire settings API and UI ( #1378 )
2023-10-21 21:07:33 +00:00
Nik
f114239f51
feat: Added Auto Updater for Windows, macOS and Ubuntu ( #1377 )
2023-10-21 18:40:24 +00:00
WerWolv
c46e445a04
impr: Store achievement progress immediately when unlocking one
2023-10-20 13:34:45 +02:00
WerWolv
d91334abcd
patterns: Updated pattern language
2023-10-20 12:39:34 +02:00
WerWolv
5227887dbf
impr: Added more fine-grained colors to themes
2023-10-20 12:30:21 +02:00
WerWolv
d07d36f784
fix: Loading of data processor workspaces not working correctly
2023-10-19 23:53:20 +02:00
WerWolv
c9cd7ad4a6
fix: Data processor recursion detector triggering too soon
2023-10-19 23:34:05 +02:00
Nik
b4ee02b725
fix: Shift right data processor node displaying shift left in its header
2023-10-19 22:48:11 +02:00
WerWolv
79e25b0889
feat: Added bitwise shift left/right data processor nodes
2023-10-19 22:08:39 +02:00
Gonzalo Avila Alterach
5d50a3927e
fix: Updated wrong link to pattern language docs ( #1371 )
...
Just a very simple update to point to the right documentation URI
2023-10-18 22:04:39 +02:00
WerWolv
7769b556f7
web: Added more information to the PWA manifest
2023-10-17 13:45:57 +02:00
WerWolv
58870f3057
fix: File load achievement triggering every time a file was opened through the cli
2023-10-17 13:45:12 +02:00
WerWolv
8821f75e6b
impr: Display friendly disk name as the tab title of the disk provider
2023-10-17 10:22:56 +02:00
iTrooz
88b2f60291
feat: add WPA manifest to web version ( #1369 )
2023-10-17 07:31:56 +00:00
WerWolv
c49aad6cd3
impr: List all physical drives on windows in the raw disk provider
2023-10-16 23:45:46 +02:00
WerWolv
afceb34729
fix: Crash when opening invalid files through the CLI
2023-10-16 10:59:49 +02:00
paxcut
93c8a45de0
fix: Fixed spacing in bit labels so it works for any font and any size. ( #1365 )
...
Testing various fonts and sizes I realized there were still problems
with the layout of the bit labels. Also I reorganized the code so that
lambdas are defined just before they are used. Comments needed
punctuation too.
Part of the problem was that I had been assuming all along that the
check boxes were ImGui's originals which are always square. In actuality
the width is determined by the width of the character for '0'. Also
ImGui table was adding spacing to separate cells which made the boxes
not start at same place as column. Also for some reason using indent of
zero didn't work as expected but using 0.1 pixels worked. With those
problems fixed it is fairly easy to make sure the labels are centered at
the box except when the first mantissa checkbox gets a label which is
wider that the box width. Before and after show results for different
fonts.
Before:
![image](https://github.com/WerWolv/ImHex/assets/53811119/3778e6d5-6fbd-48e1-ac51-39a6636daea5 )
After:
![image](https://github.com/WerWolv/ImHex/assets/53811119/79c0f027-3119-4762-a4e3-315e84505f3b )
2023-10-15 20:07:51 +00:00