Lagrange 1.18 und 1.18.1

Lagrange 1.18 und 1.18.1

Vor zwei Wochen fand ein umfangreiches Update statt Lagrange, ein Client des Gemini-Netzwerks (Wikipedia-Artikel, Webseite), präsentiert als vereinfachte Alternative zum WWW und entwickelt mit Blick auf Gopher, jedoch mit Verbesserungen wie einer eigenen Sprache Gemtext für die grundlegende Textauszeichnung und Verschlüsselung. Am 29. September wurde das Update 1.18.1 veröffentlicht, das mehrere Bugs des vorherigen Releases behob.

Lagrange ist ein plattformübergreifender Client, der die Möglichkeiten der SDL -Bibliotheken für grafische Beschleunigung und OpenSSL Verschlüsselung nutzt. Die Software unterstützt Tabs und Bildschirmteilung, Verlauf, Lesezeichen, Netzwerksuche, intelligente Vorschläge bei der Eingabe in die Adresszeile, Anzeige eingebetteter Bilder auf Seiten, Wiedergabe von Audiodateien sowie die Auswahl eines Designs und enthält einen integrierten Nachrichtenaggregator. Die Benutzeroberfläche von Lagrange ähnelt typischen modernen Webbrowsern, bietet jedoch umfangreiche Anpassungsmöglichkeiten. Weitere Informationen zu den Funktionen der Anwendung finden Sie, indem Sie in Lagrange die Registerkarte about:help öffnen oder die Datei help.gmi

Der Quellcode des Programms ist in C geschrieben und kann auf jeder modernen POSIX-kompatiblen Plattform kompiliert werden. Offizielle 64-Bit-Versionen sind verfügbar für: sind nur Windows, macOS und GNU/Linux (AppImage). Beta-Versionen sind für mobile Plattformen verfügbar: iOS, Android (F-Droid-Repository, APK)

1.18

Neuigkeiten:

  • Unterstützung für das Senden von Nachrichten Misfin. Links zu misfin:// öffnen den Versanddialog.
  • Support Guppy, ein leichtgewichtiger, auf UDP basierender Protokoll. Hinzugefügt von Dima Krasner.
  • Titan: Unterstützung der 'Bearbeiten'-Option in offenen Titan-Links. Der Inhalt des Links wird geladen und im Texteditor des Versanddialogs geöffnet. Nach Abschluss der Bearbeitung wird der Inhalt zurück an den Server gesendet.
  • Option zum Deaktivieren aller Warnungen über unsichere TLS-Verbindungen.
  • Audio-Wiedergabe im Format Opus über libopusfile (optionale Abhängigkeit). Hinzugefügt von Martin Chang.

Änderungen und Verbesserungen:

  • Verwendet Curses Der Konsolen-Client clagrange kann jetzt zusätzlich zur GUI-Version kompiliert werden und nicht mehr separat. Das Skript zum Kompilieren von TUI wurde entfernt.
  • Die Fokussierung auf Benutzeroberflächenelemente wurde verbessert: Pfeiltasten verschieben den Fokus auf das benachbarte Widget.
  • Kontextmenüs können mit den Pfeiltasten gesteuert werden, und die Anfangsbuchstaben der Menüpunkt-Shortcuts werden verwendet, um schnell den Fokus durch Drücken der entsprechenden Taste auf der Tastatur zu bewegen.
  • In Lesezeichen gespeicherte URLs werden automatisch aktualisiert, wenn es permanente Weiterleitungen gibt. (Die ursprüngliche URL bleibt in bookmarks.ini gespeichert).
  • Die Zeilenlänge wird dynamisch angepasst (entsprechend der Fenstergröße), einschließlich Feldern wie formatierten Blöcken und einfachen Textzeilen.
  • Der Pfad zur Datei kann manuell im Dialogfeld zum Hochladen eingegeben werden. Zuvor wurde nur das Drag-and-Drop-Feature unterstützt.
  • Ein Rechtsklick auf das Banner der Website zeigt das Kontextmenü des Links an (verknüpft mit der Root-URL des Containers).
  • Beim Speichern im Download-Verzeichnis wird ein Bestätigungsfenster angezeigt.
  • Menüleiste: Bei Aktivierung über die Tastatur wird das zuletzt geöffnete Untermenü erneut geöffnet, jedoch nicht unbedingt das „Datei“-Menü wie früher.
  • Die Return-Taste fokussiert nun das URL-Eingabefeld.
  • Über die Seite: Erklärung des Begriffs „Fingerprint“. Es wird der Hash-Typ (SHA-256) angezeigt sowie, was zur Berechnung verwendet wurde (das vollständige Zertifikat oder nur der öffentliche Schlüssel).
  • Aktualisierte symbolische Bezeichnungen für die Aktion „In das Wurzelverzeichnis wechseln“, entfernte (remote) Lesezeichen und den Lesezeichen-Indikator (Taste).
  • Gopher: Korrektes Parsen der Telnet 8 und T-Typen.
  • Die Schriftart Noto Emoji wurde aktualisiert, um Unicode 15.1 zu unterstützen.
  • TUI: Häufig verwendete Tastenkombinationen werden an der Stelle der Menüleiste angezeigt, wenn diese deaktiviert ist, um die Benutzeroberfläche zugänglicher zu gestalten.
  • TUI: Die Layout der Benutzeroberfläche wurde verbessert, um die Nutzung bei einer minimalen Auflösung von 80×25 zu ermöglichen.
  • TUI: Die Darstellung verschiedener Widgets im Textmodus wurde verbessert.

Fehlerbehebungen:

  • Die URL Titan öffnete fälschlicherweise den Sende-Dialog beim Durchsehen des Verlaufs.
  • Anfragen an Titan in einem offenen Tab wurden beim Starten der Anwendung erneut mit leerem Inhalt gesendet.
  • Die Identifizierung zum Senden an Titan wurde manchmal inkorrekt ausgewählt.
  • Dem Sende-Dialog fehlten mehrere Zeilen für Fehler bei Drag-and-Drop.
  • Gopher: Die Gemtext-Formatierungselemente im Gopher-Text werden ignoriert, um Verzerrungen der visuellen Darstellung der Seite zu vermeiden.
  • Gopher: Die Portnummer kann in i-Zeilen leer sein.
  • Anfragetags, die bereits ein ? enthalten, hatten ein überflüssiges ? als Präfix.
  • Numerische (alphanumerische) Linkmarkierungen, die bei der Navigation mit Alt/Option oder den Home-Tasten angezeigt werden, beginnen jetzt von oben im Ansichtsbereich.
  • Falsche Ereignisverarbeitung, wenn mehrere Fenster vorhanden sind und eines der Widgets fokussiert ist.
  • macOS: Die Navigation mit dem Trackpad in einem unfokussierten Fenster konnte in einem anderen, fokussierten Fenster funktionieren.
  • Fehlende Fokussierungsanzeige in leeren Listen und Snippet-Listen.
  • Das Halten der Alt/Option-Taste (Modifikator zur Anzeige von Linknummern) beim Öffnen eines Anfrage-Links konnte dazu führen, dass der Eingabefokus im Dialogfeld fehlte.
  • Falscher Abstand zwischen Zeichen im vorformatierten Block.
  • Die Hervorhebung des ersten Absatzes funktionierte nicht korrekt mit einer Monospace-Schriftart im Text.
  • Textzeichen wurden manchmal teilweise abgeschnitten angezeigt.
  • TUI: Farbescape-Zeichen wurden bei der Ausgabe nicht berücksichtigt.
  • TUI: Es fehlten Untermenüzeichen.
  • TUI: Möglicher Absturz beim Anzeigen von Fließtext.

1.18.1

  • macOS: Behebung des Problems beim Öffnen von URI Misfin von externen Systemen.
  • Windows: Lagrange kann jetzt als Anwendung zum Öffnen von URL misfin:// gespeichert werden.
  • TUI: Mögliche Verzerrungen der Ausgabe wurden behoben.
  • TUI: Curses wird nur bei Verwendung der CMake-Option ENABLE_STATIC statisch gelinkt.
  • Benutzeroberflächenübersetzungen wurden aktualisiert.

Quelle: linux.org.ru

Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen 🔥 Zuverlässiges Webhosting mit DDoS-Schutz, VPS- und VDS-Server kaufen | ProHoster