This website requires JavaScript.
2f762a9410
Merge branch 'feature/v2.0.6'
main
v2.0.6
JonKazama-Hellion
2026-09-20 17:17:36 +02:00
bc88fe3431
chore(release): 2.0.6 -- status bar, optional
feature/v2.0.6
JonKazama-Hellion
2026-09-20 17:17:36 +02:00
73257328b6
feat(settings): a toggle to hide the status bar
JonKazama-Hellion
2026-09-20 17:16:18 +02:00
c829058f7b
chore(deps): update dependency sixlabors.imagesharp to v4
renovate/sixlabors.imagesharp-4.x
renovate-bot
2026-09-14 06:32:54 +00:00
82af29dd79
chore(deps): update minor and patch updates (nuget)
renovate/minor-and-patch-updates-(nuget)
renovate-bot
2026-09-09 00:33:02 +00:00
ac66c8191a
chore(deps): update dependency naudio.winmm to v3
renovate/naudio.winmm-3.x
renovate-bot
2026-09-07 12:31:56 +00:00
1be0730679
docs(roadmap): backfill 2.0.3 and 2.0.4, note what 2.0.5 made cheaper
JonKazama-Hellion
2026-08-23 02:31:08 +02:00
3c8d8fe1aa
Merge branch 'feature/v2.0.5'
v2.0.5
JonKazama-Hellion
2026-08-23 02:17:40 +02:00
04169ddcf1
chore(release): 2.0.5 -- focus, and a way out
JonKazama-Hellion
2026-08-23 02:16:32 +02:00
eca566321a
fix(tells): a tell no longer takes the keyboard mid-sentence
JonKazama-Hellion
2026-08-23 02:12:27 +02:00
522545c7a2
chore(release): 2.0.4 -- shorter description, webinterface strings out
v2.0.4
JonKazama-Hellion
2026-08-20 18:21:59 +02:00
63c68327dd
Merge branch 'chore/plugin-description' into main
JonKazama-Hellion
2026-08-20 18:20:39 +02:00
0f9ced8f86
Merge branch 'chore/orphan-strings' into main
JonKazama-Hellion
2026-08-20 18:20:39 +02:00
60e3dd87a2
docs(manifest): shorter plugin description, and one that leads with the point
JonKazama-Hellion
2026-08-20 18:16:35 +02:00
5ab4312cad
chore(i18n): drop the webinterface strings, the feature left in May
JonKazama-Hellion
2026-08-20 08:37:09 +02:00
c1d6ca3bbd
docs(readme): carry the version badge and header to 2.0.3
v2.0.3
JonKazama-Hellion
2026-08-20 07:58:45 +02:00
4ab9202533
Merge branch 'feature/v2.0.3' into main
JonKazama-Hellion
2026-08-20 07:58:18 +02:00
5e15d34eeb
chore(release): 2.0.3 -- pop-out context menu, screenshot mode
JonKazama-Hellion
2026-08-20 07:58:13 +02:00
b9feb8650f
chore(comments): drop the spec task codes the last pass missed
JonKazama-Hellion
2026-08-20 07:54:45 +02:00
0f9858a3d3
fix(screenshot-mode): the toggle never wrote its change to disk
JonKazama-Hellion
2026-08-20 07:54:38 +02:00
a3379818eb
fix(popouts): the context menu never opened outside the main window
JonKazama-Hellion
2026-08-20 07:54:32 +02:00
d5c7db9f43
fix(colours): text the game colours without an alpha byte rendered invisible
JonKazama-Hellion
2026-08-20 07:54:19 +02:00
6e24885241
docs: the privacy claim gets stronger, so the documents have to say so
JonKazama-Hellion
2026-08-19 23:41:23 +02:00
16730d5ed9
chore(release): 2.0.2 -- BetterTTV out, placeholders fixed
v2.0.2
JonKazama-Hellion
2026-08-19 23:34:41 +02:00
39e2d91288
docs(images): new preview shots, taken on the rebuilt interface
JonKazama-Hellion
2026-08-19 23:33:56 +02:00
3309386fbe
docs(readme): the front page still described the plugin as it was at v1.1.0
JonKazama-Hellion
2026-08-19 22:52:19 +02:00
38c6707970
ci(security): hold API responses in a file instead of piping them onward
JonKazama-Hellion
2026-08-19 22:49:07 +02:00
a4c4e15c3b
chore(release): 2.0.1
v2.0.1
JonKazama-Hellion
2026-08-19 22:46:10 +02:00
226174bf12
ci(release): publish with curl instead of a go action, and lift MessagePack
JonKazama-Hellion
2026-08-19 22:44:55 +02:00
e316a9b400
Merge branch 'feature/v2.0.0' into main
v2.0.0
JonKazama-Hellion
2026-08-19 22:36:26 +02:00
97d31bb8e4
fix(defaults): the values everyone had set by hand become the defaults
JonKazama-Hellion
2026-08-19 22:34:35 +02:00
89c73be71c
feat(release): 2.0.0 -- nine cycles ship, and the config starts over
JonKazama-Hellion
2026-08-19 22:15:40 +02:00
16557213cd
chore: comments, second pass -- the task codes the first pass missed
JonKazama-Hellion
2026-08-19 22:03:12 +02:00
5b738e6885
chore: comments say what the code does, not which task produced it
JonKazama-Hellion
2026-08-19 21:50:31 +02:00
52237fda7e
feat(wizard): the profile cards and the welcome page speak the window's language
JonKazama-Hellion
2026-08-19 21:50:21 +02:00
5958bceb1c
feat(wizard): the chrome speaks the window's language (block A of v1.15.0)
JonKazama-Hellion
2026-08-19 19:44:39 +02:00
6fadbb1659
Merge branch 'feature/v1.14.0' into main
JonKazama-Hellion
2026-08-19 19:35:51 +02:00
dcc8ff1867
chore(release): close the v1.14.0 cycle
JonKazama-Hellion
2026-08-19 19:35:35 +02:00
9e62ed762d
fix(style): slower still -- the fade takes a third of a second now
JonKazama-Hellion
2026-08-19 19:29:01 +02:00
eeffb5bc6b
fix(style): the hover fade ran at light speed, and stopped dead
JonKazama-Hellion
2026-08-19 19:26:47 +02:00
12a445e08f
feat(sidebar): soften the seam and let the active tab reach its content
JonKazama-Hellion
2026-08-19 19:20:22 +02:00
8a9692a71d
fix(chat): size the popups from their rows, not the rows from a guess
JonKazama-Hellion
2026-08-19 19:13:30 +02:00
3e46600fc3
fix(style): the popup text fed RGBA into the contrast helper -- and a guard so this stops recurring
JonKazama-Hellion
2026-08-19 19:09:22 +02:00
d7a308b522
feat(style): option three across the board, every colour contrast-bound
JonKazama-Hellion
2026-08-19 19:04:05 +02:00
6bdfecb1df
feat(chat): the input row learns the window's own language
JonKazama-Hellion
2026-08-19 18:30:15 +02:00
df6296024b
feat(style): a lab window for the input-row decision
JonKazama-Hellion
2026-08-19 18:22:34 +02:00
6449a51daa
fix(chat): the channel header had a plate the settings window gave up weeks ago
JonKazama-Hellion
2026-08-19 18:08:37 +02:00
0abbbc8f8a
docs(roadmap): the sidebar comes off the list, the input bar goes on
JonKazama-Hellion
2026-08-19 17:48:39 +02:00
de094a8d4f
Merge branch 'feature/v1.13.0' into main
JonKazama-Hellion
2026-08-19 17:40:26 +02:00
b57ca23b9f
Merge branch 'feature/v1.12.0' into main
JonKazama-Hellion
2026-08-19 17:40:20 +02:00
64f48b1131
chore(release): close the v1.13.0 cycle
JonKazama-Hellion
2026-08-19 17:34:49 +02:00
3b5001e616
feat(chat): local and server time side by side, and a quieter header
JonKazama-Hellion
2026-08-19 17:29:20 +02:00
439c919d77
feat(chat): a button for screenshot mode, where it can actually be found
JonKazama-Hellion
2026-08-19 17:13:06 +02:00
e2b6e7a992
fix(chat): the header measured contrast against the wrong colour space
JonKazama-Hellion
2026-08-19 17:09:05 +02:00
80ec7450c8
feat(chat): stop repeating the same minute on every line
JonKazama-Hellion
2026-08-19 12:07:39 +02:00
b63e1eda9b
fix(privacy): one rule for tab names, applied to all four surfaces
JonKazama-Hellion
2026-08-19 12:04:55 +02:00
1604186aa1
test(style): pin the type scale table, and mark three mirrors
JonKazama-Hellion
2026-08-19 12:01:31 +02:00
8fea9113b9
fix(privacy): the screenshot guard was reading a field that gets wiped on purpose
JonKazama-Hellion
2026-08-19 12:00:16 +02:00
0399b68d8c
fix(settings): let the preview show what the log shows
JonKazama-Hellion
2026-08-19 11:50:19 +02:00
63d1b34b00
feat(chat): two densities that actually look different
JonKazama-Hellion
2026-08-19 11:48:46 +02:00
81e4c9367a
feat(chat): give each row a surface to sit on
JonKazama-Hellion
2026-08-19 11:47:46 +02:00
ba16ab59e3
feat(style): a scope for drawing behind text that has not been measured yet
JonKazama-Hellion
2026-08-19 11:46:40 +02:00
611dd368cb
feat(chat): give the timestamp its own column, and the show-timestamps box its effect back
JonKazama-Hellion
2026-08-19 11:46:01 +02:00
a841942b41
fix(layout): the clock format and the per-tab timestamp switch move row heights
JonKazama-Hellion
2026-08-19 11:44:30 +02:00
ad7421fbed
feat(chat): the sample the timestamp column measures against
JonKazama-Hellion
2026-08-19 11:43:38 +02:00
56a9f3f474
fix(privacy): the header gave away what the log was hiding
JonKazama-Hellion
2026-08-19 11:42:13 +02:00
e810d2479d
refactor(style): drop the type role that could never be pushed
JonKazama-Hellion
2026-08-19 10:22:25 +02:00
dfc0cda806
fix(chat): four things the header review found, all of them visible
JonKazama-Hellion
2026-08-19 10:21:03 +02:00
100290ea4d
feat(chat): put the channel header above both windows
JonKazama-Hellion
2026-08-19 09:58:29 +02:00
74f9ff7f16
feat(chat): a header that says which channel you are in
JonKazama-Hellion
2026-08-19 09:55:13 +02:00
0551116a0c
refactor(sidebar): let the channel header resolve the same icon
JonKazama-Hellion
2026-08-19 09:52:49 +02:00
64f7d9b975
style: let csharpier reflow the widened tuples
JonKazama-Hellion
2026-08-19 09:51:53 +02:00
81456c981b
test(selftest): show what each type role actually resolves to
JonKazama-Hellion
2026-08-19 09:50:56 +02:00
0916f8d1fb
feat(style): put mixed sizes on a shared baseline
JonKazama-Hellion
2026-08-19 09:49:21 +02:00
147034bda5
fix(layout): four axes that could always stale the cache, and the new roles
JonKazama-Hellion
2026-08-19 09:48:35 +02:00
34e343d8f2
feat(fonts): a handle for the sender and one for the meta line
JonKazama-Hellion
2026-08-19 09:46:34 +02:00
6d2bb95528
feat(style): name the four type roles
JonKazama-Hellion
2026-08-19 09:44:31 +02:00
58830aecec
feat(style): the arithmetic behind a type scale
JonKazama-Hellion
2026-08-19 09:44:05 +02:00
fc67c0852a
fix(text): give the wrap calculation the scale imgui actually asks for
JonKazama-Hellion
2026-08-19 09:43:19 +02:00
b388dcb2de
chore(release): close the v1.12.0 cycle
JonKazama-Hellion
2026-08-19 08:35:18 +02:00
e0c9efca05
i18n: the five spots the smoke test found, and a BOM in the export
JonKazama-Hellion
2026-08-19 08:24:31 +02:00
fdb1a98519
fix(privacy): the cleanup could never be applied, and three more from the audit
JonKazama-Hellion
2026-08-19 07:17:33 +02:00
9ea9e96145
fix: close what the style review found, starting with a gate the metadata skipped
JonKazama-Hellion
2026-08-19 07:09:54 +02:00
e7b76fb21b
chore(i18n): remove the keys whose features were removed on purpose
JonKazama-Hellion
2026-08-19 06:51:56 +02:00
bbfb9fc630
feat(tabs): the tab editor is back
JonKazama-Hellion
2026-08-19 06:50:23 +02:00
3a1b863def
i18n: adopt the client's word for tell, and translate the appearance tab
JonKazama-Hellion
2026-08-19 05:11:05 +02:00
5991f49c59
i18n: hold the new strings against the glossary the plugin already had
JonKazama-Hellion
2026-08-19 00:28:24 +02:00
b3c0ec73ca
i18n(settings): keep the game's own vocabulary, and stop duplicating a key
JonKazama-Hellion
2026-08-19 00:24:28 +02:00
83306f1f47
i18n(settings): translate the settings window
JonKazama-Hellion
2026-08-19 00:08:19 +02:00
6bb020547d
feat(tabs): groundwork for the tab editor
JonKazama-Hellion
2026-08-18 23:39:43 +02:00
8e38e3e805
refactor(config): delete what was never read, restore what was only orphaned
JonKazama-Hellion
2026-08-18 23:36:54 +02:00
6829a80ff2
refactor(wizard): drop LoadPreviousSession, which never did anything
JonKazama-Hellion
2026-08-18 22:54:06 +02:00
e8d06e05fa
fix(input): put the right-click menu back on the input field
JonKazama-Hellion
2026-08-18 22:45:36 +02:00
3cb20b6f65
feat(chat): insert map-flag and item-link tokens again, and finish the resx parity
JonKazama-Hellion
2026-08-18 22:43:09 +02:00
75c4acd19a
feat(settings): make eleven settings reachable again
JonKazama-Hellion
2026-08-18 22:40:54 +02:00
1bb968211b
feat(tabs): give pinning a way in, and a way back out
JonKazama-Hellion
2026-08-18 22:35:13 +02:00
4f3bdc3c7b
fix(privacy): translate the channel list and give it back its presets
JonKazama-Hellion
2026-08-18 22:30:12 +02:00
9b634f54e9
fix(tabs): stop a tell from a popped-out partner hijacking the main window
JonKazama-Hellion
2026-08-18 22:25:23 +02:00
4f4f5fc86a
docs: finish holding the documentation against the code
JonKazama-Hellion
2026-08-18 22:14:45 +02:00
06ef0bfb1c
fix(input): let the arrow keys walk the sent-message history again
JonKazama-Hellion
2026-08-18 22:13:41 +02:00