Skip to content

Sephrasto 3.0.0

Compare
Choose a tag to compare
@brzGatsu brzGatsu released this 27 Aug 19:59
· 281 commits to master since this release

Mit Sephrasto 3 wechseln wir aus Lizenzgründen unser GUI Toolkit von PyQt5 zu Pyside6. Das muss euch nichts sagen, aber unter der Haube hat sich dadurch viel getan, auch wenn man das von außen nicht wirklich sieht. Dies bedeutet leider auch, dass die meisten Plugins nicht mehr kompatibel sein werden. Für alle Plugins von Gatsu könnt ihr aber bereits eine aktualisierte Version herunterladen (außer IA, das folgt noch).

Verschiedenes

  • Fix: Falls beim Charakter laden ein Talent in den Hausregeln nicht gelöscht, sondern zu einer anderen Fertigkeit verschoben wurde, wird dies nun korrekt im Warn-Dialog angezeigt
  • macOS: es gibt nun eine Installationsanleitung auf github. Gerne Feedback hierzu und allgemein ob alles gut läuft!
  • Die Buttons aller Auswahl-Dialogfenster wurden ins Deutsche übersetzt
  • Fix: unter bestimmten Umständen ist Sephrasto gecrasht, wenn es von einem anderen Ordner aus gestartet wurde

Charakterbögen

  • Die Freien Fertigkeiten haben nun die gleiche Reihenfolge wie in Sephrasto.
  • Charakterbögen mit Regelanhang haben nun eine geringere Dateigröße. Der Effekt ist größer, desto mehr Seiten Regelanhang es gibt.
  • Die Fertigkeiten-Liste des Standard Charakterbogens ist nun komplett via Formularfelder editierbar. Das bedeutet, dass er nun auch für Hausregeln verwendet werden kann, die Ilaris-Standardfertigkeiten gelöscht oder umbenannt haben.
  • Bei allen Charakterbögen waren die letzten Seitenzahl-Formularfelder bei den übernatürlichen Talenten falsch benannt. Das wurde behoben und der entsprechende Workaround beim PDF-Exporter entfernt.
  • Wenn ein Charakterbogen den Details-Tab unterstützt, aber kein Bild unterstützt, dann wird das Bild im Detailstab nun nicht mehr angezeigt.

Design

  • Fix: Die Standard-Überschrift Aniron sollte nun wie geplant angezeigt werden. Sephrasto hatte sie zwar mitgeliefert aber nicht geladen.
  • Fix macOS: Das Design war auf macOS in vielerlei Hinsicht kaputt - nicht resizebare Fenster, fehlende icons, falsche Schriftarten usw. Dies wurde komplett behoben.
  • Beim ersten Start verwendet Sephrasto nun die Standard-Schriftgröße des Systems, statt immer 9pt. Das ist insbesondere für Retina-Display relevant.
  • Die Sephrasto-Standardschriftart Crimson Pro wurde aktualisiert und sollte nun besser aussehen
  • Die Größe der Kommentarfelder bei variablen Vorteilen wurde verringert
  • Font Hinting wurde deaktiviert, was insbesondere bei den icons für schärfere Konturen sorgt
  • Die Einträge von allen Listen sind nun etwas höher
  • Die Sephrasto-Themes sind nun alle in YAML-Dateien ausgelagert. Ihr nun ein komplett eigenes Theme kreieren oder ein existierendes ändern. Mehr dazu in der Hilfe. Danke @loriana.
  • Waffen Tab: Bei den Waffen-Details werden nun icons verwendet

CharakterAssistent:

  • Fix: wenn mehrmals die gleiche Freie Fertigkeit vergeben wurde kam es manchmal zum Crash.
  • Fix: wenn mehrmals die gleiche Freie Fertigkeit vergeben wurde, wurden die falschen EP-Kosten angegeben
  • Auswahlmöglichkeiten mit nur einer Auswahl werden nicht mehr automatisch appliziert für die Möglichkeit dies zu überspringen.
  • Bei Auswahlmöglichkeiten, die nicht appliziert werden können werden (z.B. zweimal der gleiche Vorteil) wird nun eine Erklärung dazu angezeigt
  • Bei Fertigkeit-Auswahlmöglichkeiten wird nun nur noch der anhand des Maximums tatsächlich steigerbare Wert angezeigt
  • Es werden keine Auswahlmöglichkeiten, bei denen keine einzige Auswahl etwas bringt (doppelte Vorteile, alle Fertigkeiten bereits am Max etc.) mehr angeboten.
  • Der Erklär-Text des CharakterAssistent-Fensters hat nun in allen Themes eine passende Farbe

Einstellungen:

  • Es ist nun möglich die Darstellungsoptionen zurückzusetzen. Dabei hat man die Wahl zwischen Standard-Betriebssystem-Schriftart und Standard-Sephrasto-Schriftart.
  • Windows & macOS: Es ist nun möglich die DPI-Skalierung zu de/aktivieren. Dies ist standardmäßig deaktiviert, da der Fusion Style (basis für fast alle Themes) hier noch Darstellungsfehler hat (verpixelte Icons und Bilder, verschwundene Rahmen, etc.).
  • Es ist nun möglich, den Charakterbögen-Ordner zu verschieben
  • Die "Plugins" Box wird nun nicht mehr angezeigt, wenn keine Plugins installiert sind.
  • Viele Einstellungen haben nun Tooltips zur Erklärung
  • Linux & macOS: Die Sephrasto-Konfigurationsdatei Sephrasto.ini wird unter Linux und macOS nun in separaten Ordnern angelegt (Linux: user/.config/Sephrasto; macOS: user/Library/Preferences/Sephrasto). Danke @Loirana.
  • Linux: Der Ordner user/Sephrasto lautet nun user/sephrasto und kann optional in user/.sephrasto umbenannt werden, um ihn zu verstecken
  • Fix: Falls ein in den Einstellungen manuell zugewiesener Ordner nicht mehr existiert wird der Pfad nun zurückgesetzt, statt zu crashen.

Hilfe:

  • Schönere Button-Icons
  • Neue Einträge zur Erstellung von eigenen Charakterbögen und eigenem Theme

Waffen Tab:

  • Bei den Details werden nun zusätzlich vorgenommene Verbesserungen an den Waffen (verglichen mit den Originalen in der Datenbank) angezeigt.

Inventar Tab:

  • Fix: Es war nicht mehr möglich, mehrere Rüstungen in einer Zeile zu kombinieren, da in der letzten Version der Plus-Button zu einem Löschen-Button wurde, sobald eine Rüstung eingetragen wurde. Der Löschen-Button ist nun separat.