Artem Garmash
08a08c2b3a
impr: Better "File too large" banner wording ( #2394 )
...
Improve the wording of the localized string
2025-08-09 15:08:05 +02:00
WerWolv
dbc5819bc4
fix: Handling of unchanged shortcut keys
2025-08-09 14:23:36 +02:00
WerWolv
d683c04519
fix: ID and layout issues with static array members in the pattern data view
...
Fixes #2393
2025-08-09 14:09:32 +02:00
WerWolv
a403980976
feat: Added update to Nighly/Stable release option
2025-08-09 12:25:22 +02:00
WerWolv
fd2d50508b
fix: Update nightly update detection logic to work with release changes
2025-08-09 12:10:25 +02:00
paxcut
14ee688629
fix: fixes for issues #2388 and #2389 . ( #2392 )
...
Tab insertion was not being recorded for undoing and the shift-backspace
shortcut did not exist. This PR addresses both issues directly.
2025-08-09 03:03:08 -07:00
WerWolv
59c6d3090b
fix: Clang doesn't support std::chrono::parse() yet
2025-08-08 23:32:07 +02:00
WerWolv
ce66f3a98a
build: Fix remaining missing includes
2025-08-08 22:56:21 +02:00
WerWolv
5d180bdbfb
build: Fix multiple missing includes
2025-08-08 22:48:31 +02:00
WerWolv
d922dbe04c
impr: Make Bold and Italic button icons configurable though localizations
2025-08-08 22:46:47 +02:00
WerWolv
1fc6ec28c2
impr: Added search icon to the search bar button
2025-08-08 22:37:51 +02:00
WerWolv
ec6ff1d7d5
impr: More consistent look for the bookmark view
2025-08-08 22:36:58 +02:00
WerWolv
ad87f005fe
feat: Added command line palette option to open/focus views
2025-08-08 22:36:46 +02:00
paxcut
df1e97af0a
improv: further reformatting of text editor in an effort to bring it into the ui plugin. ( #2385 )
...
Added the ui namespace and broke the main rendering function into a set
of smaller functions. Reorganized the header code separating functions
into rough groups that eventually will be in separate files.
2025-08-08 12:47:52 -07:00
WerWolv
82ceb2e11f
impr: Better auto updater, added support for updating nightlies
2025-08-08 21:25:52 +02:00
WerWolv
b1867aac92
build: Fixed precompiled header build
2025-08-08 17:47:48 +02:00
WerWolv
09bc5b92f6
impr: Make font bold icon look more bold
2025-08-08 17:47:24 +02:00
WerWolv
725462b222
fix: Diffing task not being properly cancelable
...
Fixes #2383
2025-08-08 17:47:15 +02:00
WerWolv
a22c606e42
impr: Swap byte distribution graph X and Y axis, remove mouse text
2025-08-07 21:48:37 +02:00
WerWolv
dc0473e48d
impr: Replace mentions of "Providers" with "Data Sources" for clarity
2025-08-07 21:30:16 +02:00
WerWolv
71f5373ea8
impr: Added recent entry tooltips
2025-08-07 21:29:58 +02:00
WerWolv
bd4ce72800
impr: Replace store buttons with icon buttons
2025-08-07 17:09:29 +02:00
WerWolv
d39d33de32
fix: Inconsistent look of welcome screen hyperlinks
2025-08-07 17:09:07 +02:00
WerWolv
f358069cc1
feat: Allow plugins to add their own welcome screen quick settings, improve UI
2025-08-06 22:51:59 +02:00
WerWolv
40b48f6460
fix: Use proper format specifiers for SetItemTooltip
2025-08-06 22:21:02 +02:00
WerWolv
31322bcc76
fix: Unavailable menu items still being visible in the command palette
2025-08-06 22:20:31 +02:00
WerWolv
064b21a264
impr: Added icons to providers, improved the quick settings
2025-08-06 21:37:57 +02:00
WerWolv
5be6297bac
fix: Few more build issues
2025-08-06 20:49:23 +02:00
WerWolv
9cff9043ee
impr: Remove hex::format, improve format and logging type safety
2025-08-06 20:02:23 +02:00
paxcut
d429424f67
improv: refactor text editor to follow imhex style. ( #2382 )
...
Also fixes two bugs:
1) error messages not staying visible
2) uncaught exception when struct name is duplicated.
A lot of the code using coordinates for start and end has been moved to
use Selections instead. Created more string manipulation code that uses
utf8 indices aka Coordinates directly. This makes implementing editing
functions easier by not having to go back and forth from string indices
to char indices and back. Currently, the substring, erase and []
operator support coordinates and str indices.
2025-08-06 01:01:07 -07:00
WerWolv
c0ee243d64
fix: Various build issues
2025-08-06 00:03:18 +02:00
WerWolv
e05825b9f4
feat: Added extended/unprintable ASCII character display toggle to hex editor
2025-08-05 23:33:02 +02:00
WerWolv
018c61890c
impr: Use icon buttons for bold and italic font settings
2025-08-05 23:32:44 +02:00
WerWolv
263c5f6830
impr: Added icons to all tools
2025-08-05 23:32:27 +02:00
WerWolv
a27b10f69a
impr: Draw settings tooltips under the setting value
2025-08-05 22:20:06 +02:00
WerWolv
327195573e
fix: Non-Unix build errors
2025-08-05 22:19:19 +02:00
WerWolv
baebfe96ba
impr: Make banners easier to read
2025-08-05 22:19:04 +02:00
WerWolv
5b06702dee
feat: Allow plugins to be dynamically turned on and off
2025-08-05 22:16:39 +02:00
WerWolv
95465e2fc3
fix: Tree expand working differently for favorites and static arrays in the pattern data view
2025-08-05 17:57:59 +02:00
WerWolv
c3cd4edbf9
impr: Various small ssh provider improvements
2025-08-05 17:56:10 +02:00
paxcut
b3deeb29b3
fix: typing t< on pattern editor spams the log infinitely ( #2379 )
...
The error was caused when the search for the closing delimiter extended
past the last token in the sequence, which happened because the initial
increments before the loop starts were not being accounted for in the
loop ending condition. This was fixed by decrementing the limit of
possible steps to account for the initial steps taken.
2025-08-04 04:59:33 -07:00
paxcut
136cabedb4
fix: Menu items greyed out when they shouldn't ( #2378 )
...
Problem was that a recent commit allowed any subview window to become
the current subview with focus which also included the context menu
popup. The fix is to list all the subviews that can acquire focus so
that they are the only ones that will be detected by the menu condition.
2025-08-04 03:23:24 -07:00
WerWolv
3d01b78ba0
build: Allow building and running on 32 bit Windows
2025-08-03 17:55:32 +02:00
WerWolv
452e7d7c5f
fix: Gist save editors not working correctly in web version
2025-08-03 14:27:57 +02:00
WerWolv
ea072296cf
feat: Added save editor mode
2025-08-03 13:47:19 +02:00
paxcut
56d1e2670e
fix: segment numbers are still being cutoff. ( #2370 )
...
I noticed that an earlier fix was missing parenthesis, so I checked a
file of a big size and used a segment size of 1 and only 3 digits were
being displayed in spite of needing 6.
2025-08-02 23:44:35 -07:00
paxcut
bc953592f0
fix: console selects word on click. ( #2372 )
...
The problem was that the console was calling select word under cursor
when no selection was done. Fixed by removing the call.
2025-08-02 23:42:23 -07:00
paxcut
b2f188fa4b
fix: shortcuts is subviews of pattern editor are duplicated in the main text editor. ( #2371 )
...
The error occurred because only one of two subviews (the text editor or
the console) were allowed to report having focus. By extending this
functionality to all subviews, each one can use its own set of shortcuts
thus fixing the problem.
2025-08-02 19:48:48 -07:00
WerWolv
7575f85bdf
fix: Crash when selecting regex replacer tool output
2025-08-03 00:09:01 +02:00
WerWolv
685a2e3cf2
fix: Crash when selecting UNIX permission tool output
2025-08-03 00:05:40 +02:00