WerWolv
cc1ac95af6
fix: Missing include
2025-08-09 10:23:35 +02:00
WerWolv
b14fa24836
git: Don't always create a new release for every nightly
2025-08-09 10:22:22 +02:00
WerWolv
59c6d3090b
fix: Clang doesn't support std::chrono::parse() yet
2025-08-08 23:32:07 +02:00
WerWolv
1e809214b2
git: Updated readme
2025-08-08 23:07:10 +02:00
WerWolv
56ec07e316
build: Improve LTO and PCHs
2025-08-08 22:56:50 +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
9698232f69
git: Fix nightly release notes generation
2025-08-08 19:09:41 +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
a9faba5cec
git: Properly set version variable in nightly release CI
2025-08-08 17:46:11 +02:00
WerWolv
5a318da8ca
git: Fix nightly release action file paths
2025-08-07 23:53:12 +02:00
WerWolv
5bc8366749
git: Checkout repo properly in nightly release CI
2025-08-07 23:46:54 +02:00
WerWolv
6200036014
git: Don't fail if artifacts.tar doesn't exist
2025-08-07 23:43:28 +02:00
WerWolv
38b891bd62
git: Added nightly release CI
2025-08-07 23:40: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
7c07f70afd
fix: AlmaLinux doesn't seem to support fmt::println yet
2025-08-07 17:08:38 +02:00
WerWolv
de67d5942b
fix: Broken formatting in unit tests
2025-08-07 08:26:35 +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
aoqia194
cf87294a8c
feat: Add EventViewClosed event ( #2377 )
...
Where one door opens, another one closes (said someone) and in this
situation i mean view, because there's no event for closing a view only
opening one, so please add this :c
### Problem description
Simply adds an **EventViewClosed** to match the pre-existing
**EventViewOpened**. Also fixes the issue where EventViewOpened wouldn't
trigger for windows that were popups (even if they are technically a
View.
### Implementation description
I mirrored the current functionality of EventViewOpened for closing.
---------
Co-authored-by: paxcut <53811119+paxcut@users.noreply.github.com >
2025-08-06 22:22:46 +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
abe13d9ff9
impr: Make reset button of color settings widgets look nicer
2025-08-06 22:20:03 +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
dda32ef0f9
fix: Build issues due to bad log calls
2025-08-06 20:09:27 +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
750f91dbbc
fix: Builtin plugin detection on Web build
2025-08-06 00:12:37 +02: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
3cf7622707
impr: Make font size a multiplicative value
2025-08-05 22:19:43 +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