amenbo

Amenbo 30.0.0 — ein Aussehen zum Weitergeben

Das Fenster lässt sich in einen Skin kleiden: Farben, Größen, Schrift, Hintergrundbilder und Symbole in einer Datei, die Sie weitergeben können. Auch die Änderungen aus 29.0.0 bis 29.3.0 sind bis zu dieser Version angekommen.

Amenbo lässt sich jetzt in einen Skin kleiden. Die Farbhälfte kam in 29.3.0, und die Materialien — Hintergrundbilder, Symbole, eine Schrift — sind neu in 30.0.0. Auch die Änderungen aus 29.0.0 bis 29.3.0 sind bis zu dieser Version angekommen.

Skins — das Aussehen ändern

Einstellungen > Darstellung hat eine Zeile „Skin“. Vier Skins kommen mit der Auslieferung.

NameWie es aussieht
Hoher Kontrastein weiter Abstand zwischen Schrift und Grund
Washiein wärmerer, papierartiger Grund
Terminaleine terminalartige Palette
Retrobringt eine Punktmatrix-Schrift mit

Einen zu wählen ist ein Anprobieren: Der Bildschirm wird in diesem Skin neu gezeichnet, und nichts ist festgelegt, bis „Diesen nehmen“ gedrückt ist. Ein Rückzug bringt das vorherige Aussehen zurück.

Um einen Skin abzulegen, wählen Sie „Keiner (die Farben, die Amenbo mitbringt)“. Wenn ein Skin den Bildschirm unlesbar gemacht hat und die Einstellungen nicht mehr zu erreichen sind, nimmt der Befehl amenbo skin use none ihn aus einem Terminal heraus ab.

Was ein Skin tragen kann

Ein Skin ist eine einzelne zip-Datei, die skin.yaml und die darin genannten Materialien enthält.

  • Farben — Grund, Schrift, Akzent, Ränder; der ganze Satz, den der Bildschirm benutzt
  • Größen — je ein Faktor für Schrift, Abstände, Eckenrundung und Schatten
  • Rahmen — Linienart (solid / double / none) und Breite
  • Schrift — eine woff2, bis zu 2MB
  • Hintergrundbilder — je eines hinter vier Stellen: dem Grund der Anwendung selbst, dem Grund einer Leiste, vertieften Bereichen wie Eingabefeldern und Karten. Die Einpassung ist contain / cover / tile; die Position ist einer von neun Punkten
  • Symbole — jedes der 51 Symbole, die das Fenster zeichnet, lässt sich durch ein eigenes Bild ersetzen; die Farbe folgt der Schrift daneben

Hintergrundbilder, Symbole und der Wechsel zu zip sind neu in 30.0.0.

Einen Skin weitergeben

„Eine herausschreiben“ erzeugt eine zip mit jedem setzbaren Namen darin, ausgefüllt aus dem gerade getragenen Skin, wenn es einen gibt. Sie fangen nicht bei einer leeren Datei an. Der Empfänger legt die Datei auf Einstellungen > „Skin hinzufügen“.

  • Bevor irgendetwas übernommen wird, listet die Leiste auf, was in der Datei steht — Dateiname, Größe und Verwendungsort jedes Bildes und der Schrift.
  • Die Lesbarkeit der Farben wird gemessen und gemeldet — wie viele Paarungen unter der Untergrenze liegen. Es hält das Übernehmen nicht auf. Eine Stelle mit einem Bild dahinter wird nicht gemessen, weil unter der Schrift dann keine Farbe liegt.
  • Ein schon vorhandener Name wird abgelehnt, und beide Fassungen werden benannt, damit Sie sehen, welche da ist und welche ankommt.
  • „Diesen weitergeben“ schreibt die Datei genau so heraus, wie sie angekommen ist, mitsamt den Materialien, damit die Person, der Sie ihn gegeben haben, ihn wieder weiterreichen kann.

Suchen und Ersetzen über einen ganzen Ordner (29.1.0)

Durchsuchen Sie einen Ordner nach einem Wort. Treffer sind je Datei gruppiert, und ein Druck auf einen öffnet diese Stelle.

  • Ersetzen über die Ergebnisse hinweg. Dateien, die Sie nicht angefasst haben wollen, lassen sich aus der Liste nehmen.
  • Vor dem Schreiben fragt es: „N Stellen in M Dateien ersetzen?“
  • Es schreibt in die Dateien, und hier gibt es kein Zurück — der einzige Weg zurück ist git, wenn der Ordner unter git steht.
  • Dateien, die sich nach der Suche geändert haben, bleiben unangetastet, und es sagt, wie viele es unangetastet gelassen hat.

Es gibt außerdem eine Suchleiste für die geöffnete Datei — Groß- und Kleinschreibung, ganzes Wort, reguläre Ausdrücke — und der Ordnerbaum lässt sich nach Namen einengen.

Entscheidungen haben einen Stand „wird geschrieben“ (29.0.0)

Eine Entscheidung ist ein Entwurf, solange sie geschrieben wird; „Fertig schreiben“ legt sie fest.

Eine Aufgabe, deren Voraussetzung eine noch im Schreiben stehende Entscheidung ist, wird nicht begonnen, solange diese Entscheidung nicht festliegt. Es wird nicht mehr auf einer Voraussetzung angefangen, die noch nicht feststeht.

Das Bearbeiten einer festgelegten Entscheidung gilt als Berichtigung der Formulierung, und das Datum der Entscheidung ändert sich nicht. Um das Entschiedene umzustoßen, lösen Sie es durch eine neue Entscheidung ab.

Alles Übrige

  • „Terminal“ heißt jetzt „Arbeitsbereich“ — eine Änderung daran, wie der Bildschirm es nennt, sonst nichts.
  • Eine Leiste behält den Namen und den Stand, die sie bekommen hat, während Sie woandershin geschaut haben — der Name, den eine KI der Leiste auf einer anderen Seite gegeben hat, und die Aufgaben und Entscheidungen, die diese Sitzung inzwischen abgelegt hat, sind beide da, wenn Sie auf diese Seite zurückkommen.
  • Die Einstellungen öffnen sich sofort — die Problemprüfung läuft nicht mehr beim Öffnen, sondern erst auf einen Druck auf „Prüfen“. Die Anwendung friert während der Prüfung nicht mehr ein.
  • Eine Liste mit Tausenden von Aufgaben öffnet sich ganz — es werden nur die Zeilen gezeichnet, die auf dem Bildschirm stehen.
  • Der Viewer nimmt einen Servernamen — um einen zweiten Server auf demselben Konto aufzustellen.
  • Bedienelemente, die zum Drücken zu klein waren, wurden verbreitert auf ein fingergroßes Ziel.

Für alle, die in 29.3.0 einen Skin gebaut haben

Das Skin-Format ist jetzt eine zip. Eine bloße .yaml wird nicht mehr übernommen. Legen Sie Ihre Datei in eine zip; die Datei darin heißt skin.yaml. Auch das Herausschreiben einer Vorlage hat sich geändert — es nimmt jetzt ein Ziel entgegen.

29.3.030.0.0
einen übernehmenamenbo skin add mine.yamlamenbo skin add mine.zip
Vorlageamenbo skin template > mine.yamlamenbo skin template mine.zip
einen herausschreiben, den Sie haben(nicht verfügbar)amenbo skin write-out mine mine.zip

So bekommen Sie es

Öffnen Sie den Installer für Ihr Betriebssystem aus dem neuesten Release. Adminrechte braucht es nicht.

  • macOS — .pkg, je einer für Apple Silicon und für Intel (Oberfläche und CLI kommen zusammen)
  • Windows — .exe-Setup (Oberfläche und CLI kommen zusammen)
  • Linux — die Oberfläche ist ein AppImage; der Befehl amenbo kommt aus dem CLI-Installer

Zum Aktualisieren: In der Oberfläche wendet das Banner „Eine neuere Version ist verfügbar“ die Aktualisierung an Ort und Stelle an. Wenn Sie nur die CLI installiert haben, tauscht amenbo update --apply sie aus.

Kommen Sie von 28.2.0 oder früher, rückt das gespeicherte Datenformat auf — der erste Start auf dieser Version migriert es, und eine Sicherung von vor der Migration wird automatisch aufbewahrt. Einmal migriert, kann eine frühere Version es nicht mehr öffnen. Sind Sie schon auf 29.x, gibt es keine Migration. Oberfläche und CLI werden vom selben Installer zusammen aktualisiert, lassen Sie also nicht eines von beiden auf der alten Version.

Neu hier? Siehe Loslegen.