V1.3.22.0 vom 18.11.2000
- [Neu] Kontext-Menü für die Protokolle (Einzelnen Thread anzeigen, in Zwischen-
ablage kopieren, Logs leeren) {TGL}
- [Neu] Menüpunkte: Skripte / Neu / Skript bzw. Modul {TGL}
- [Neu] Tab "Warnungen/Fehler": Überschrift zählt mit, Farbe bei Nur-Warnungen anders
als bei (mindestens) einem Fehler, das Fehlerprotokoll kann unabhängig vom normalen
Protokoll per Menü oder Button geleert/geschlossen werden und unter den Grundein-
stellungen kann die automatische Aktivierung des Fehlerprotokolls (de)aktiviert
werden. {TGL}
- [Neu] Konfigurierbarkeit der Farbe des Tabs "Warnungen/Fehler" über die hamster.ini,
Abschnitt [main]: {TGL}
ColoredTabs=0/1 ; 0 = kein farbiger Tab
; Die konkreten Farben, sofern die Vorgabe nicht gefällt (Format $BBGGRR):
TabColorErrorText/TabColorErrorBrush/TabColorWarningText/TabColorWarningBrush=
- [Fix] Wenn man ein Posting in (mindestens) eine lokale und ansonsten rein erfundene
Gruppen schickte, wurden die erfundenen Gruppen automatisch als lokale Gruppen
angelegt. {TGL, Bug von Wolfgang Jaeth gefunden}
- [Änd] Tausendertrennstellen auch bei den speziellen Newszählern (Kill, History, ...)
in der Statuszeile {TGL, Wunsch von Christoph Garbers}
- [Neu] Haltedauer der Mailhjstory jetzt auch über Lokale Einstellungen / Mail
änderbar {TGL, Wunsch von Klaus Fischer}
- [Neu] Bei Warnungen & Fehlern erscheint ein anderes Hamstericon im Tray {TGL}
- [Neu] Hamstericons im Tray durch eigene Icons ersetzbar, Benennung "Hamst_xy.ico",
wobei x für "1" (Kein laufender Thread) oder "2" (mind. 1 Thread aktiv) steht und
y für "a" (alles ok), "b" (mind. eine Warnung) oder "c" (mind. ein Fehler). {TGL}
- [Fix] Alle Headerdekodierungen sind jetzt "abgesichert", "blue screen" bei leerem
Header und MIME-dekodierendem Filtereintrag sollte jetzt nicht mehr passiere. {TGL}
- [Neu] Postings, die nicht abgeschickt werden konnten, erzeugen nicht nur ein
Hinweisposting in der dafür eingestellten Gruppe, sondern zusätzlich wird das
Posting selber in den Ordner \Groups\News.err verschoben, der Pfad ist
ggf. über die INI-Datei änderbar. ([Directories] News.err=...) {TGL}
- [Änd] Da bei einigen Systemen die Geschwindigkeit durch die Übersetzung zu leiden
scheint, gibt es jetzt zwei neue INI-Einstellungen unter [Setup]:
Language.cached=x => x=1 (Default): Einstellungen werden nur beim Start oder bei
einem Sprachwechsel eingelesen, x=0 (für Übersetzer/Entwickler): Lesen aus der
entsprechenden Sprachdatei je Übersetzung, fehlende Einträge werden automatisch
in die INI-Datei geschrieben.
Language.Update.en.dat=x => x=Sofern Language.Update.en.dat auf 1 _und_
Language.cached auf 1 steht, werden fehlende Einträge in der englischen Sprachdatei
ebenfalls automatisch gefüllt (Default: 0). {TGL}
- [Fix] Bei einem Filtereintrag, bei dem direkt nach einer Tilde kein Feldname,
sondern ein Leerzeichen o.ä. steht, kam es bislang zu einem Absturz, jetzt
kommt eine Fehlermeldung. {Joern Weber}
- [Änd] Auch bei ListGetTag/ListSetTag (HSC) werden fehlende Einträge
wie bereits bei ListGet/ListSet automatisch erstellt. {JH}
- [Fix] "DirCurrent" (HSC) lieferte Pfad ohne abschließenden Backslash. {JH}
- [Fix] Doppelte Anführungsstriche in Skripten funktionierten am Anfang und/oder
Ende von Strings nicht immer korrekt {TGL/Alessandro Sebastianutti}
- [Änd] Die MailIn-Protokoll-Datei enthält jeweils eine zweite Zeile mit
detaillierteren Infos zur betreffenden Mail {TGL, Wunsch von Sven Flister}
- [Änd] Verbesserte Behandlung falscher "Date:"-Header. {JH}
- [Neu] hs2-Funktion "beep (x)" erlaubt das Erzeugen von Systemklängen. Sinnvolle
Werte für sind in der hamster.hsm mit $SIGNAL_STOP, $SIGNAL_QUESTION,
$SIGNAL_EXCLAMATION und $SIGNAL_ASTERISK vordefiniert. {Joern Weber}
- [Neu] HamMessage ( 2, 3 ) löscht die Fehlerliste, ohne das Protokoll selber
zu löschen.
- [Fix] hs2-Funktion FileExists funktioniert jetzt auch bei der Kombination "*.*"
und Suche nach Verzeichnissen korrekt. {Joern Weber}
- [Fix] Das Starten von Skripten sorgte nicht bei allen Aufrufarten dafür, daß
der Skriptname als 0ter Parameter gesetzt wurde {Wolfgang Jaeth}
- [Neu] Killfile-Log: Ein zweiter Klick auf die Spalte, nach der gerade sortiert
wird, invertiert die Sortierung {TGL}
- [Änd] Wenn Hamster mit dem Parameter "/svc" gestartet wird, dann
wird er nicht beendet wenn sich der (Windows-) Benutzer abmeldet. {JH}
- [Neu] Die Anzahl an Sendeversuchen je Mail und die Option, nicht
verschickbare Mails zu löschen, sind jetzt über die Mail(server)-
Einstellungen erreichbar {TGL}