Compare commits
2
Commits
v2.0.5
...
66ba1fef1c
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
66ba1fef1c | ||
|
|
1be0730679 |
@@ -14,7 +14,7 @@
|
|||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<!-- Closed ranges prevent surprise major bumps during lock file regeneration -->
|
<!-- Closed ranges prevent surprise major bumps during lock file regeneration -->
|
||||||
<PackageReference Include="MessagePack" Version="[3.1.7, 4.0.0)" />
|
<PackageReference Include="MessagePack" Version="[3.1.7, 4.0.0)" />
|
||||||
<PackageReference Include="Microsoft.Data.Sqlite" Version="10.0.8" />
|
<PackageReference Include="Microsoft.Data.Sqlite" Version="10.0.11" />
|
||||||
<!-- v1.5.0 DI-container foundation; matches Lightless pin (Hosting 10.0.7) -->
|
<!-- v1.5.0 DI-container foundation; matches Lightless pin (Hosting 10.0.7) -->
|
||||||
<PackageReference
|
<PackageReference
|
||||||
Include="Microsoft.Extensions.DependencyInjection"
|
Include="Microsoft.Extensions.DependencyInjection"
|
||||||
@@ -30,7 +30,7 @@
|
|||||||
Media-Foundation-based codecs do not). Using the sub-package avoids pulling in
|
Media-Foundation-based codecs do not). Using the sub-package avoids pulling in
|
||||||
NAudio.WinForms (which requires WindowsDesktop and does not build on Linux hosts).
|
NAudio.WinForms (which requires WindowsDesktop and does not build on Linux hosts).
|
||||||
WaveOutEvent and WaveFileReader both live in NAudio.WinMM + NAudio.Core. -->
|
WaveOutEvent and WaveFileReader both live in NAudio.WinMM + NAudio.Core. -->
|
||||||
<PackageReference Include="NAudio.WinMM" Version="2.3.0" />
|
<PackageReference Include="NAudio.WinMM" Version="2.4.0" />
|
||||||
<PackageReference Include="Pidgin" Version="[3.5.1, 4.0.0)" />
|
<PackageReference Include="Pidgin" Version="[3.5.1, 4.0.0)" />
|
||||||
<PackageReference Include="SixLabors.ImageSharp" Version="[3.1.12, 4.0.0)" />
|
<PackageReference Include="SixLabors.ImageSharp" Version="[3.1.12, 4.0.0)" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
|
|||||||
@@ -27,13 +27,13 @@
|
|||||||
},
|
},
|
||||||
"Microsoft.Data.Sqlite": {
|
"Microsoft.Data.Sqlite": {
|
||||||
"type": "Direct",
|
"type": "Direct",
|
||||||
"requested": "[10.0.8, )",
|
"requested": "[10.0.11, )",
|
||||||
"resolved": "10.0.8",
|
"resolved": "10.0.11",
|
||||||
"contentHash": "iyDWyD6r/SnqgoYYQIlLhxL1ZIGZr+SByMXrJKSA1w7sOt7bPMJmN3h2laqwKqyQkjh/lUPJ7LTXwpvqzhggOQ==",
|
"contentHash": "7je7UELzm131GiLYc4PpZvfKXIgIyzPM+v+tjcd/nbnuWRfgcONYKzDTqJlURxwVCFsVnlpmq6y6yn4qvR8QXQ==",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"Microsoft.Data.Sqlite.Core": "10.0.8",
|
"Microsoft.Data.Sqlite.Core": "10.0.11",
|
||||||
"SQLitePCLRaw.bundle_e_sqlite3": "2.1.11",
|
"SQLitePCLRaw.bundle_e_sqlite3": "2.1.12",
|
||||||
"SQLitePCLRaw.core": "2.1.11"
|
"SQLitePCLRaw.core": "2.1.12"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"Microsoft.Extensions.DependencyInjection": {
|
"Microsoft.Extensions.DependencyInjection": {
|
||||||
@@ -104,11 +104,11 @@
|
|||||||
},
|
},
|
||||||
"NAudio.WinMM": {
|
"NAudio.WinMM": {
|
||||||
"type": "Direct",
|
"type": "Direct",
|
||||||
"requested": "[2.3.0, )",
|
"requested": "[2.4.0, )",
|
||||||
"resolved": "2.3.0",
|
"resolved": "2.4.0",
|
||||||
"contentHash": "5G1dRjsZm50T3luyuqcmI2BSvj3K4ZJaD/x776/0Epj88qOsOryDZG40+MufwIk1UFJSFWhRobBqtJYFc8Ss4g==",
|
"contentHash": "mipx4Wx/C2c/ajptYaInJyakSq+33TjfQWSjFuOoq7JnU2E7nIkZj6pf9Qx4AwExPQ094Gn9R/jt52agiETkwQ==",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"NAudio.Core": "2.3.0"
|
"NAudio.Core": "2.4.0"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"Pidgin": {
|
"Pidgin": {
|
||||||
@@ -141,10 +141,10 @@
|
|||||||
},
|
},
|
||||||
"Microsoft.Data.Sqlite.Core": {
|
"Microsoft.Data.Sqlite.Core": {
|
||||||
"type": "Transitive",
|
"type": "Transitive",
|
||||||
"resolved": "10.0.8",
|
"resolved": "10.0.11",
|
||||||
"contentHash": "26t7WDiEjjAls/sFpWvVEFDxt+7Q5VPt6+blU2Lafuj9L8PzAv/GtGV4cqVPtrhWbfD2BX/z2v8hD1qXYtK6Aw==",
|
"contentHash": "hubA20AGenQ4Sx0ElWaPpB8DISjXpdx463+1zOGRslsT0e/t/06ITv+pHsop8CcJ0d8PZLfgnT7juCDVD79Dkw==",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"SQLitePCLRaw.core": "2.1.11"
|
"SQLitePCLRaw.core": "2.1.12"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"Microsoft.Extensions.Configuration": {
|
"Microsoft.Extensions.Configuration": {
|
||||||
@@ -377,29 +377,29 @@
|
|||||||
},
|
},
|
||||||
"NAudio.Core": {
|
"NAudio.Core": {
|
||||||
"type": "Transitive",
|
"type": "Transitive",
|
||||||
"resolved": "2.3.0",
|
"resolved": "2.4.0",
|
||||||
"contentHash": "jMd7r6dB6tAtXhOYL58ntPqwERNm1/Rhw5MKOIYvsnXzuX+PTGsa2VMam6n0npZYSwlSidKa4GAm4bFcXFUlcg=="
|
"contentHash": "VDXi1Wp1CUFgMxYyyajaG8sM9c9v5Mf2AdJkYUnksqwENSqVlrXsPe9l/mG55pNIv9eMYXGHiIxVuhS7+a3BQg=="
|
||||||
},
|
},
|
||||||
"SQLitePCLRaw.bundle_e_sqlite3": {
|
"SQLitePCLRaw.bundle_e_sqlite3": {
|
||||||
"type": "Transitive",
|
"type": "Transitive",
|
||||||
"resolved": "2.1.11",
|
"resolved": "2.1.12",
|
||||||
"contentHash": "DC4nA7yWnf4UZdgJDF+9Mus4/cb0Y3Sfgi3gDnAoKNAIBwzkskNAbNbyu+u4atT0ruVlZNJfwZmwiEwE5oz9LQ==",
|
"contentHash": "mAgscpQMLw5/nfA1Q5oJVAT29yROUo1ifZGbbTpx/lwZpSxMUGoYbKfmvdm8oXER+RzxqBmmQzeBEVKfeHv2nw==",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"SQLitePCLRaw.lib.e_sqlite3": "2.1.11",
|
"SQLitePCLRaw.lib.e_sqlite3": "2.1.12",
|
||||||
"SQLitePCLRaw.provider.e_sqlite3": "2.1.11"
|
"SQLitePCLRaw.provider.e_sqlite3": "2.1.12"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"SQLitePCLRaw.core": {
|
"SQLitePCLRaw.core": {
|
||||||
"type": "Transitive",
|
"type": "Transitive",
|
||||||
"resolved": "2.1.11",
|
"resolved": "2.1.12",
|
||||||
"contentHash": "PK0GLFkfhZzLQeR3PJf71FmhtHox+U3vcY6ZtswoMjrefkB9k6ErNJEnwXqc5KgXDSjige2XXrezqS39gkpQKA=="
|
"contentHash": "ETpNw9DY3ckWLgRRAeCHj+GKOuPi61aeczkXhgHexUvqoZBAYg8RYESE2J7O1M7+o6QbdSEZwrw9bfqztUVWXg=="
|
||||||
},
|
},
|
||||||
"SQLitePCLRaw.provider.e_sqlite3": {
|
"SQLitePCLRaw.provider.e_sqlite3": {
|
||||||
"type": "Transitive",
|
"type": "Transitive",
|
||||||
"resolved": "2.1.11",
|
"resolved": "2.1.12",
|
||||||
"contentHash": "Y/0ZkR+r0Cg3DQFuCl1RBnv/tmxpIZRU3HUvelPw6MVaKHwYYR8YNvgs0vuNuXCMvlyJ+Fh88U1D4tah1tt6qw==",
|
"contentHash": "W3oH4XIfCzFrgUSDKHhN6N+dgzA5YHOR2VxX8GB6Qy7CyrJJgxPEG8NirgYWlPQC5P2jz2knSsexWu4tDUL33g==",
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"SQLitePCLRaw.core": "2.1.11"
|
"SQLitePCLRaw.core": "2.1.12"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"System.Diagnostics.EventLog": {
|
"System.Diagnostics.EventLog": {
|
||||||
|
|||||||
+14
-1
@@ -22,6 +22,17 @@ excludes them on purpose. Where a tell opens is one setting now rather than two
|
|||||||
raced each other, and the tell-open modes plus the context menu's Pop Out entry were
|
raced each other, and the tell-open modes plus the context menu's Pop Out entry were
|
||||||
the last hardcoded English strings in the plugin.
|
the last hardcoded English strings in the plugin.
|
||||||
|
|
||||||
|
**v2.0.4 — Housekeeping (2026-08-20)** shortened the installer description from 908
|
||||||
|
to 367 characters, corrected the language count from 24 to 25, and aligned the
|
||||||
|
one-line summary across both manifests, which had been showing different sentences
|
||||||
|
in the store listing and the plugin details. Also removed 30 translation keys for
|
||||||
|
the webinterface, a feature whose code left in May.
|
||||||
|
|
||||||
|
**v2.0.3 — Pop-out context menu, screenshot mode (2026-08-20)** fixed a context menu
|
||||||
|
that never opened in a pop-out window, a screenshot mode that could not be switched
|
||||||
|
off because neither of its toggles wrote to the config, and game-supplied colours
|
||||||
|
arriving without an alpha byte, which the byte-order swap then rendered invisible.
|
||||||
|
|
||||||
**v2.0.2 — Emotes out, placeholders fixed (2026-08-19)** removed BetterTTV emote
|
**v2.0.2 — Emotes out, placeholders fixed (2026-08-19)** removed BetterTTV emote
|
||||||
support entirely. Its shared-emote endpoint went behind authentication and that was
|
support entirely. Its shared-emote endpoint went behind authentication and that was
|
||||||
where nearly all of them came from; what remained was 54 mostly static images, one
|
where nearly all of them came from; what remained was 54 mostly static images, one
|
||||||
@@ -510,7 +521,9 @@ deferred in favour of the theme engine — both items live on in the mid-term bl
|
|||||||
globally.
|
globally.
|
||||||
- ~~**Auto-Detect Duties**~~ — dropped in v1.5.6 cycle: the effort (a render-gate in the tab-bar / tab-sidebar draw plus resolving what happens to the active tab when it is hidden) outweighs the practical benefit. Removed from backlog.
|
- ~~**Auto-Detect Duties**~~ — dropped in v1.5.6 cycle: the effort (a render-gate in the tab-bar / tab-sidebar draw plus resolving what happens to the active tab when it is hidden) outweighs the practical benefit. Removed from backlog.
|
||||||
- **UX Bundle** — vertical tab bar as a layout option, Shift+Mousewheel to scroll tab headers
|
- **UX Bundle** — vertical tab bar as a layout option, Shift+Mousewheel to scroll tab headers
|
||||||
without activating them, global hotkey to close the active tab.
|
without activating them, global hotkey to close the active tab. The closing part is
|
||||||
|
cheaper since 2.0.5: `TabContextMenu.CloseTab` plus `TabLifecycleHelpers.GetCloseability`
|
||||||
|
already carry the rules, so a keybind would only need to bind to them.
|
||||||
- **Configure Tab Title** — configurable tab title format (name / name + abbreviated world / full
|
- **Configure Tab Title** — configurable tab title format (name / name + abbreviated world / full
|
||||||
name / custom), overridable per tab.
|
name / custom), overridable per tab.
|
||||||
- **Name Display Options** — analogous to FFXIV vanilla (full name, first name abbreviated,
|
- **Name Display Options** — analogous to FFXIV vanilla (full name, first name abbreviated,
|
||||||
|
|||||||
+1
-1
@@ -4,7 +4,7 @@
|
|||||||
"isRoot": true,
|
"isRoot": true,
|
||||||
"tools": {
|
"tools": {
|
||||||
"csharpier": {
|
"csharpier": {
|
||||||
"version": "1.2.6",
|
"version": "1.3.0",
|
||||||
"commands": ["csharpier"],
|
"commands": ["csharpier"],
|
||||||
"rollForward": false
|
"rollForward": false
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user