-
7e541ac842
feat(chunk-renderer): add skeleton + per-ctor salt + player-hide helpers
JonKazama-Hellion
2026-05-27 08:19:08 +02:00
-
94fdef38ad
feat(main-window): track per-frame window pos/size/viewport for PayloadHandler
JonKazama-Hellion
2026-05-27 08:08:29 +02:00
-
01fc69efda
feat(input-bar): add SetPendingMessage/AppendPending mutators + Activate/FocusedPreview flags
JonKazama-Hellion
2026-05-27 07:59:39 +02:00
-
f5f9a4e4da
feat(config): bump schema v20→v21 with ScreenshotMode field
JonKazama-Hellion
2026-05-27 07:47:15 +02:00
-
ced22d73b2
chore(format): csharpier line-break LINQ chain in ThemePickerCategoryStep
JonKazama-Hellion
2026-05-26 23:02:47 +02:00
-
d2b2ebf17f
test(selftests): verify TypingIpc state matches input bar
JonKazama-Hellion
2026-05-26 23:01:59 +02:00
-
125a41c6a0
test(selftests): verify OpenMainUi targets MainWindow not Settings
JonKazama-Hellion
2026-05-26 23:01:26 +02:00
-
dc8d2ae8b7
test(selftests): cover Settings window toggle
JonKazama-Hellion
2026-05-26 23:00:59 +02:00
-
22bf1dd110
test(selftests): cover theme picker category map
JonKazama-Hellion
2026-05-26 22:57:11 +02:00
-
4595de5efc
test(selftests): implement ColorEditorBufferStep against editing buffer
JonKazama-Hellion
2026-05-26 22:50:13 +02:00
-
730e15d108
chore: remove v1.7.0 'lands in' placeholders
JonKazama-Hellion
2026-05-26 20:44:41 +02:00
-
545ddfbfcc
chore(ui): delete settings stub from v1.6.0
JonKazama-Hellion
2026-05-26 20:37:58 +02:00
-
f510d01f46
feat(plugin): switch SettingsWindow type to new Ui.Windows namespace
JonKazama-Hellion
2026-05-26 20:29:35 +02:00
-
490da3e908
feat(settings): add About tab with brand, links, credits
JonKazama-Hellion
2026-05-26 20:20:53 +02:00
-
262fb3022a
feat(settings): add Data & Privacy tab with retention and filter
JonKazama-Hellion
2026-05-26 20:05:52 +02:00
-
0512d4c9d2
feat(settings): add Channels tab with auto-tell and sidebar configs
JonKazama-Hellion
2026-05-26 19:53:57 +02:00
-
1f9afe182a
feat(settings): add Window tab with layout/opacity/resize
JonKazama-Hellion
2026-05-26 19:26:32 +02:00
-
2c23a88e9d
chore(format): csharpier line-break GeneralTab toggle calls
JonKazama-Hellion
2026-05-26 19:12:02 +02:00
-
2507ed5197
feat(settings): add Chat tab including command help side
JonKazama-Hellion
2026-05-26 19:12:01 +02:00
-
7e933cb8ba
feat(settings): add General tab with direct-save toggles
JonKazama-Hellion
2026-05-26 18:57:34 +02:00
-
26c395419a
feat(settings): wire Appearance tab with import/export row
JonKazama-Hellion
2026-05-26 18:51:24 +02:00
-
12bf83b826
feat(windows): add SettingsWindow skeleton (W1)
JonKazama-Hellion
2026-05-26 18:35:30 +02:00
-
6bbdc67089
feat(settings): register LivePreviewPanel in DI
JonKazama-Hellion
2026-05-26 18:24:29 +02:00
-
13ca241ac7
feat(settings): render six mock elements in live preview
JonKazama-Hellion
2026-05-26 18:20:57 +02:00
-
304e1aab20
feat(settings): add LivePreviewPanel skeleton
JonKazama-Hellion
2026-05-26 18:00:53 +02:00
-
cce56610fc
feat(settings): register ColorPicker in DI
JonKazama-Hellion
2026-05-26 17:37:47 +02:00
-
eed919e961
feat(settings): wire ColorPicker sections for all 21 slots
JonKazama-Hellion
2026-05-26 17:33:11 +02:00
-
21689655da
feat(settings): add ColorPicker skeleton with lifecycle
JonKazama-Hellion
2026-05-26 17:05:40 +02:00
-
c6f7266194
feat(settings): add ThemePicker with five categories and switch lock
JonKazama-Hellion
2026-05-26 16:36:54 +02:00
-
a73cad1534
feat(settings): add ContentArea wrapper
JonKazama-Hellion
2026-05-26 16:08:27 +02:00
-
bb37e19176
feat(settings): add TabSidebar with seven entries
JonKazama-Hellion
2026-05-26 15:59:01 +02:00
-
ffef5634ed
feat(util): add RgbaToVector4 and Vector4ToRgba helpers for color picker
JonKazama-Hellion
2026-05-26 15:25:31 +02:00
-
947c4b2061
fix(themes): bump example-theme.json to schemaVersion 2
JonKazama-Hellion
2026-05-26 14:47:02 +02:00
-
d156ff4c56
fix(plugin): route OpenMainUi to MainWindow instead of Settings
JonKazama-Hellion
2026-05-26 14:11:34 +02:00
-
7979568165
refactor(ipc): drop this.-qualifier and trim BuildState comments
JonKazama-Hellion
2026-05-26 14:04:46 +02:00
-
93bfd408bc
feat(ipc): wire TypingIpc state from InputBar API
JonKazama-Hellion
2026-05-26 13:38:21 +02:00
-
e01de0403a
feat(input): expose state API, wire settings cog, add test hooks
JonKazama-Hellion
2026-05-26 13:31:00 +02:00
-
11eb7b9e90
fix(themes): tighten editing-buffer save path (tmp cleanup, log-PII, line-refs)
JonKazama-Hellion
2026-05-26 13:16:57 +02:00
-
4f81cd1f24
feat(themes): add editing buffer with begin/update/save/discard
JonKazama-Hellion
2026-05-26 13:03:30 +02:00
-
8e7149cadc
fix(ui): guard sidebar row at min drag and widen system-icon match
JonKazama-Hellion
2026-05-23 21:08:22 +02:00
-
2f099fd4e1
fix(ui): clickable channel pill, auto-seed channel, kill outer scrollbar
JonKazama-Hellion
2026-05-23 20:58:50 +02:00
-
52b0fa7c67
fix(ui): wire chat send and fix sidebar icons, channel pill, scrollbar
JonKazama-Hellion
2026-05-23 20:50:54 +02:00
-
0109bfd222
test(selftests): add v1.6.0 SelfTest steps from sub-spec
JonKazama-Hellion
2026-05-23 20:35:01 +02:00
-
cf4705e01f
refactor(ui): retire ChatLogWindow and the v1.5.6 chat-window layer
JonKazama-Hellion
2026-05-23 20:31:12 +02:00
-
c9e746a8e3
refactor(settings): reduce SettingsWindow to a stub and drop the tab system
JonKazama-Hellion
2026-05-23 20:12:16 +02:00
-
ec02a5f381
feat(commands): consolidate /hellion and /clearhellion in Plugin.SetupCommands
JonKazama-Hellion
2026-05-23 20:08:09 +02:00
-
576cd6dafd
feat(ui): assemble MainWindow from the components layer
JonKazama-Hellion
2026-05-23 19:52:37 +02:00
-
0fc2512f3e
feat(ui): rebuild StatusBar inside the components layer
JonKazama-Hellion
2026-05-23 19:35:50 +02:00
-
36afce21e5
feat(ui): add InputBar with channel pill and symbol picker overlay
JonKazama-Hellion
2026-05-23 19:17:25 +02:00
-
bdfb1298ad
feat(ui): migrate SymbolPicker into the components layer
JonKazama-Hellion
2026-05-23 19:12:18 +02:00
-
eb95968750
feat(ui): add MessageList with two-mode virtualisation
JonKazama-Hellion
2026-05-23 18:53:38 +02:00
-
6ab2e9cece
feat(ui): add Sidebar component with width auto-switch
JonKazama-Hellion
2026-05-23 18:30:29 +02:00
-
0e0c563608
feat(ui): add HonorificHeader component
JonKazama-Hellion
2026-05-23 18:17:33 +02:00
-
9c490fa066
feat(services): add TellRouterService stub
JonKazama-Hellion
2026-05-23 18:12:18 +02:00
-
44c14ace2c
feat(fonts): add FontsReady gate property
JonKazama-Hellion
2026-05-23 18:10:36 +02:00
-
53ed154103
feat(config): bump schema to v20 with style-refactor visibility fields
JonKazama-Hellion
2026-05-23 18:08:34 +02:00
-
620dfe9ea0
feat(themes): bump JSON schema to v2 with typography roundtrip
JonKazama-Hellion
2026-05-23 17:38:23 +02:00
-
cd9e43c183
feat(style-engine): add DrawListExtensions primitives
JonKazama-Hellion
2026-05-23 17:04:33 +02:00
-
b8299a90ca
feat(style-engine): add PushStack as ImRaii bridge
JonKazama-Hellion
2026-05-23 16:36:01 +02:00
-
d89540de52
feat(style-engine): add TokenResolver and TokenMap
JonKazama-Hellion
2026-05-23 15:59:36 +02:00
-
-
1d3b429f1b
style(format): apply csharpier and markdownlint reflow
v1.5.6
JonKazama-Hellion
2026-05-23 09:02:30 +02:00
-
c640a05a8a
Merge branch 'feature/v1.5.6'
JonKazama-Hellion
2026-05-23 08:59:54 +02:00
-
-
73a8532e26
release(v1.5.6): rewrite manifest for the settings overhaul
JonKazama-Hellion
2026-05-23 08:52:18 +02:00
-
32840623ff
i18n(settings): translate v1.5.6 first-wave control labels
JonKazama-Hellion
2026-05-23 08:35:08 +02:00
-
2acac78b4c
refactor(settings): retitle data and about cards to match merged scope
JonKazama-Hellion
2026-05-23 08:28:51 +02:00
-
ce4c5d9cf9
i18n(settings): translate new section titles and prune orphan keys
JonKazama-Hellion
2026-05-23 04:58:48 +02:00
-
4cf7aa5501
refactor(settings): merge integrations into the About tab, finalize seven tabs
JonKazama-Hellion
2026-05-23 04:01:35 +02:00
-
0da4751b0f
refactor(settings): merge privacy into the Data and Privacy tab
JonKazama-Hellion
2026-05-23 03:06:09 +02:00
-
ee39fd0eec
refactor(settings): rebuild the per-tab panel into sub-sections
JonKazama-Hellion
2026-05-23 02:11:04 +02:00
-
78efd654e6
refactor(settings): rebuild the Window tab into three sections
JonKazama-Hellion
2026-05-23 01:30:41 +02:00
-
d3cea8c6c0
refactor(settings): rebuild the Chat tab and pull in tooltips and novice network
JonKazama-Hellion
2026-05-23 00:48:03 +02:00
-
3058e6bc6d
refactor(settings): merge fonts, colours and window style into the Appearance tab
JonKazama-Hellion
2026-05-22 23:57:12 +02:00
-
8a8c6ccae2
refactor(settings): rebuild the General tab into collapsible sections
JonKazama-Hellion
2026-05-22 22:59:27 +02:00
-
eafa20748c
refactor(settings): wire the section-open signal, rename tab files
JonKazama-Hellion
2026-05-22 22:17:28 +02:00
-
b3fc96f424
revert(ui): remove the per-tab regex filter
JonKazama-Hellion
2026-05-22 21:42:43 +02:00
-
a18ac130b3
release(v1.5.6): manifest bump, changelog and forge post
JonKazama-Hellion
2026-05-22 17:50:06 +02:00
-
c652b102fc
feat(ui): add sender name display options

JonKazama-HellionandClaude Sonnet 4.6
2026-05-22 17:12:50 +02:00
-
ba4cd918da
feat(ui): warn before sending plugin-only symbols
JonKazama-Hellion
2026-05-22 16:32:01 +02:00
-
a6e2a75422
feat(ui): add optional regex filter per tab
JonKazama-Hellion
2026-05-22 15:41:48 +02:00
-
d05770fd6d
feat(ui): separate opacity for focused and unfocused chat window
JonKazama-Hellion
2026-05-22 15:03:56 +02:00
-
921dd701c4
feat(audio): add custom sound volume slider
JonKazama-Hellion
2026-05-22 14:21:36 +02:00
-
ba30b1e742
feat(config): bump schema v18 to v19
JonKazama-Hellion
2026-05-22 14:03:36 +02:00
-
-
5771573a94
fix(ci): keep bilingual forge-announce embeds from merging
JonKazama-Hellion
2026-05-22 09:56:17 +02:00
-
d4bcbc93e2
Merge branch 'feature/v1.5.5'
v1.5.5
JonKazama-Hellion
2026-05-21 21:27:57 +02:00
-
-
ca801a006a
release(v1.5.5): manifest bump, changelog and forge post
JonKazama-Hellion
2026-05-21 20:43:54 +02:00
-
cc1c05add0
feat(ui): add bundled custom notification sounds
JonKazama-Hellion
2026-05-21 19:49:30 +02:00
-
969d5e6aa6
feat(ui): add a preview button for the per-tab notification sound
JonKazama-Hellion
2026-05-21 19:01:45 +02:00
-
aaeca76bfd
fix(branding): enlarge fox banner and add a contrast card
JonKazama-Hellion
2026-05-21 19:01:42 +02:00
-
4f6c916bd9
feat(branding): replace ASCII fox banner with embedded image
JonKazama-Hellion
2026-05-21 18:39:57 +02:00
-
ce7dda9e48
fix(ui): null-guard agent access and refocus input after token insert
JonKazama-Hellion
2026-05-21 18:15:12 +02:00
-
80699b27e4
feat(ui): insert map-flag and item-link tokens from chat input
JonKazama-Hellion
2026-05-21 18:08:49 +02:00
-
3296a12516
style: drop task references from cycle code comments
JonKazama-Hellion
2026-05-21 14:52:58 +02:00
-
81123ccddf
style: apply csharpier formatting to cycle files
JonKazama-Hellion
2026-05-21 14:46:19 +02:00
-
636a62814f
fix(ui): isolate scroll-button state from pop-outs and tidy toolbar
JonKazama-Hellion
2026-05-21 14:43:26 +02:00
-
b5aebaad35
fix(ui): keep scroll-to-bottom button on the toolbar row
JonKazama-Hellion
2026-05-21 14:32:25 +02:00
-
bd75f2453c
fix(ui): move scroll-to-bottom button into the chat header toolbar
JonKazama-Hellion
2026-05-21 14:22:58 +02:00
-
c909d1646b
fix(ui): draw scroll-to-bottom button in a standalone overlay window
JonKazama-Hellion
2026-05-21 14:10:01 +02:00
-
5781be2e41
feat(ui): pin failed-tell log-message ids and drop discovery logging
JonKazama-Hellion
2026-05-21 13:46:42 +02:00
-
65fea0e5f5
fix(ui): render scroll-to-bottom button as a parent overlay
JonKazama-Hellion
2026-05-21 13:38:51 +02:00
-
3de6e4a3cb
feat(ui): add scroll-to-bottom button to the chat log
JonKazama-Hellion
2026-05-21 12:29:58 +02:00