Releases: MYF540/ts3-steelseries-plugin
Release list
v1.2.1 - Kein Blinken der Channel-Zeile
Zwei Nachbesserungen an der Sprecheranzeige.
Behoben: Die Channel-Zeile blinkte durch Gespräche
Sie verschwand beim Reden, kam aber während des Nachleuchtens zurück — bei abwechselnden
Sprechern also bei jeder Sprechpause. Jetzt bleibt sie weg, solange die Sprecherliste zu
sehen ist, ob ein Name gerade gesprochen wird oder nur verklingt. Zurück kommt sie erst,
wenn die Liste ganz verschwunden ist.
Das Nachleuchten heißt jetzt auch so
Die Dauer der Anzeige „Wer spricht" war schon das Nachleuchten und einstellbar — nur
beschriftete der Dialog das Feld generisch mit „Dauer", was bei allen anderen Anzeigen
„wie lange wird das gezeigt" bedeutet. Bei „Wer spricht" steht dort nun
„Nachleuchten (1-60 s)".
Installation
ts3-steelseries-plugin-1.2.1.ts3_plugin herunterladen, doppelklicken, TeamSpeak neu
starten. Bestehende Einstellungen bleiben unverändert.
English
Fixed: the channel line blinked through conversations. It disappeared while somebody
talked but came back during the linger, so with alternating speakers it flickered on and
off at every pause. It now stays away for as long as the talker list is on screen —
whether a name is currently voiced or merely fading — and returns only once the list is
gone.
Clearer: the duration of the "Who is talking" item always was the linger and always
was adjustable, but the dialog labelled it generically as "Duration", which means "how
long is this shown" for every other item. It now reads "Linger (1-60 s)" there.
Existing settings are unchanged.
v1.2.0 - Channel tritt beim Reden beiseite
Beim Reden gehört das Display den Namen.
Geändert
Die Channel-Zeile tritt beiseite, solange jemand spricht. In dem Moment zählen die
Namen; wo man selbst ist, weiß man ohnehin. Sobald der Letzte verstummt, kommt sie
zusammen mit der nachleuchtenden Liste zurück — nicht schon in derselben Sekunde, sonst
wäre genau das Zucken wieder da, das das Nachleuchten aus 1.1.0 beseitigt hat.
Abschaltbar im Dialog über „Channel beim Reden ausblenden" oder in der Konfiguration
über display.hide_channel_while_talking.
max_talker_lines steht wieder auf 3. Der Wert bleibt einstellbar, aber sein Zweck
hat sich gedreht: In 1.1.0 schützte er die Channel-Zeile, die jetzt von selbst Platz
macht. Kleiner setzen, wer bei vielen gleichzeitigen Sprechern eine ruhigere Anzeige
möchte.
Installation
ts3-steelseries-plugin-1.2.0.ts3_plugin herunterladen, doppelklicken, TeamSpeak neu
starten. Bestehende Einstellungen bleiben erhalten; die neue Option wird mit ihrem
Standardwert ergänzt.
English
The channel line steps aside while anybody is talking. In that moment the names are
what the display is for. It comes back together with the lingering list once the last
person stops — not the instant they do, which would undo the calm the 1.1.0 linger
introduced.
Switchable in the settings via "Hide channel while talking", or
display.hide_channel_while_talking in the config file.
max_talker_lines is back to 3. It still exists, but its purpose changed: in 1.1.0 it
protected the channel line, which now gets out of the way by itself. Lower it if you
prefer a calmer display when several people talk at once.
Existing settings are preserved; the new option is added with its default.
v1.1.0 - Ruhigere Sprecherliste
Ruhigere Sprecherliste, zwei behobene Fehler und eine neue Anzeige.
Behoben
Der Channel fehlte, wenn jemand redete. Bei drei gleichzeitigen Sprechern füllte die
Namensliste das ganze Display und verdrängte die Channel-Zeile — ausgerechnet dann, wenn
es am nützlichsten ist zu wissen, wo man gerade ist. Die Liste belegt jetzt höchstens
zwei der drei Zeilen (einstellbar).
Ein Sprecher, der mitten im Satz die Verbindung verlor, blieb dauerhaft als redend
stehen. Einträge wurden über den Namen entfernt — sobald der Client weg ist, schlägt
die Namensabfrage aber fehl und die Entfernung greift ins Leere. Jetzt entscheidet die
Client-ID, und zusätzlich die tatsächliche Channel-Mitgliedschaft: Wer nicht mehr da ist,
verschwindet, unabhängig davon, welches Ereignis zuletzt ankam.
Neu
Nachleuchten in der Sprecherliste. Ein Name verschwindet nicht mehr in dem Moment, in
dem jemand aufhört zu reden, sondern bleibt für eine einstellbare Zeit stehen
(Standard 3 s). Ohne das verschwindet bei jedem kurzen „ja" sofort wieder eine Zeile und
die Anzeige kommt nie zur Ruhe.
Sortierung nach Aktualität. Wer noch spricht, steht oben; darunter absteigend nach
Alter.
Sich selbst ausblenden. Optional erscheinst du nicht in der eigenen Sprecherliste.
Die Warnung „MIKRO AUS! / du sprichst" bleibt davon unberührt — die handelt per
Definition von dir.
Buddy geht offline. Gegenstück zu „Buddy kommt online", inklusive
Verbindungsabbrüchen.
Einstellungen
Neu im Dialog: Zeilen für Sprecher (1–3) und Mich nicht in der Sprecherliste
zeigen. Die Anzeigedauer von „Wer spricht" ist jetzt das Nachleuchten — vorher hatte
sie keine Wirkung.
Installation
ts3-steelseries-plugin-1.1.0.ts3_plugin herunterladen, doppelklicken, TeamSpeak neu
starten. Bestehende Einstellungen bleiben erhalten; die neuen Werte werden mit ihren
Standardwerten ergänzt.
English
A calmer talker list, two bug fixes and one new display item.
Fixed: the channel line disappeared whenever three people talked at once — the name
list took all three rows. It now uses at most two of them, configurable. And someone who
lost their connection mid-sentence stayed listed as talking forever, because entries were
removed by name and the name lookup fails once a client is gone; removal now goes by
client id and by actual channel membership.
New: names linger for a configurable moment after someone stops talking (default 3 s)
instead of vanishing instantly, ordered most-recent-first. You can hide yourself from the
list — without touching the "you are talking into a muted mic" warning, which is about you
by definition. And a "buddy went offline" item, covering dropped connections too.
Existing settings are preserved; the new options are added with their defaults.
v1.0.0 - TS3 SteelSeries OLED
Erstes Release. TeamSpeak-3-Status auf dem OLED der SteelSeries Arctis Nova Pro
Basisstation — als einzelnes natives Plugin, ohne Hintergrunddienst.
Installation
ts3-steelseries-plugin-1.0.0.ts3_pluginherunterladen- Doppelklick — TeamSpeak installiert selbst
- TeamSpeak neu starten
- Extras → Optionen → Addons — Plugin aktivieren
Voraussetzungen: Windows, TeamSpeak 3.6.x 64 Bit, Arctis Nova Pro Wireless
Basisstation, und SteelSeries GG muss laufen — ihm gehört das Display.
Was angezeigt wird
Zehn Bausteine, einzeln an- und abschaltbar, in frei wählbarer Reihenfolge:
- Wer spricht — bis zu drei Namen, einer je Zeile
- Stumm gesprochen — du redest ins stumme Mikrofon, schlägt alles andere
- Angestupst, Neue Nachricht, Betritt Channel
- Buddy kommt online
- Ping / Paketverlust — nur bei schlechten Werten, Schwellen einstellbar
- Mute / Deaf, Verbindungsstatus
- Channel — Name plus aktiv/gesamt; stumme, taube und abwesende Leute sind
anwesend, aber nicht ansprechbar
Der Schirm wird nur belegt, wenn es etwas zu melden gibt, und danach sofort an
SteelSeries GG zurückgegeben. Läuft nebenbei Musik, behältst du deine
NowPlaying-Anzeige, solange in TeamSpeak nichts passiert.
Einstellungen
Über Addons → Einstellungen oder das Menüband Plugins → TS3 SteelSeries OLED →
Einstellungen. Anzeigen, Reihenfolge, Dauer je Anzeige (1–60 s), Warnschwellen,
Buddy-Liste und Sprache. Speichern wirkt sofort, ohne Neustart.
Deutsch und Englisch, folgt standardmäßig der Windows-Anzeigesprache.
Grenzen
Gemessen, nicht vermutet:
- Drei Zeilen, rund 16 Zeichen (12 mit Icon)
- Kein Bildlauf — zu langer Text wird abgeschnitten
- Keine Grafik — beide dokumentierten Bitmap-Wege des SDK zeigen auf diesem Gerät
nichts an - Flackern bei paralleler GameSense-App — GG wechselt dann zwischen den Anzeigen
- Nur der aktive Server-Tab
- Eigene Buddy-Liste — TeamSpeaks Freundesverwaltung ist clientintern und Plugins
nicht zugänglich
Vollständig in der README.
Sonstiges
MIT-Lizenz. Das Paket enthält die Lizenzhinweise; nlohmann/json ist header-only und
damit in der DLL.
English
First release. TeamSpeak 3 status on the SteelSeries Arctis Nova Pro base station OLED,
as a single native plugin with no background service.
Install: download the .ts3_plugin file, double-click, restart TeamSpeak, enable it
under Tools → Options → Addons. Requires Windows, TeamSpeak 3.6.x 64-bit, and
SteelSeries GG running.
Shows: who is talking, talking-while-muted, pokes, chat messages, channel joins,
buddies coming online, ping/packet loss, mute/deaf, and the channel with an
active/total count. The screen is claimed only when there is something to report and
handed straight back to GG afterwards.
Settings are reachable from the addon manager or the Plugins menu; display items,
order, per-item duration, thresholds, buddies and language are configurable and apply
without a restart.
Limits: three lines of ~16 characters (12 with an icon), no scrolling, no graphics,
and flicker while another GameSense app is showing something.