Lagrange 1.18 og 1.18.1

Lagrange 1.18 og 1.18.1

For to uger siden fandt en stor opdatering sted Lagrange, klienten i Gemini-netværket (Wikipedia-artikel, en hjemmeside), præsenteret som et lettere alternativ til WWW og skabt med henblik på Gopher, men med tilføjelse af forbedringer som et eget sprog Gemtext til grundlæggende markup af tekst og kryptering. Den 29. september blev opdatering 1.18.1 udgivet, som lukkede flere fejl fra den tidligere version.

Lagrange er en tværplatforms klient, der bruger funktionerne fra bibliotekerne SDL til grafisk acceleration og OpenSSL til kryptering. Programmet understøtter faner og skærmdelinger, historik, bogmærker, netværkssøgning, smarte forslag ved indtastning i adresselinjen, visning af indlejrede billeder på sider, afspilning af lydfiler og valg af tema, og indeholder en indbygget nyhedsaggregator. Lagranges interface minder om et typisk moderne webbrowser-interface, men har omfattende muligheder for tilpasning. Yderligere information om appens funktioner kan findes ved at åbne fanen about:help i Lagrange eller ved at læse filen help.gmi

Kildekoden til programmet er skrevet i C og kan kompileres på enhver moderne POSIX-kompatibel platform. Officielle 64-bit udgivelser tilgængelige til platformene Windows, macOS og GNU/Linux (AppImage). Beta-udgivelser er tilgængelige for mobile platforme: iOS, Android (F-Droid repository, APK)

1.18

Nyheder:

  • Understøttelse af beskedafsendelse Misfin. Links misfin:// åbnes i beskedafsendelsesdialogen.
  • Support Guppy, et letvægtsprotokol baseret på UDP. Tilføjet Dima Krasner.
  • Titan: Understøttelse af parameteren 'rediger' i åbne Titan-links. Indholdet af linket indlæses og åbnes i tekstredigeringsdialogen. Efter redigeringen sendes indholdet tilbage til serveren.
  • Mulighed for at deaktivere alle advarsler om usikre TLS-forbindelser.
  • Afspilning af lyd i formatet Opus gennem libopusfile (valgfri afhængighed). Tilføjet Martin Chang.

Ændringer og forbedringer:

  • Bruger Curses den konsolbaserede klient clagrange kan nu kompilere sammen med GUI-versionen i stedet for hver for sig. Scriptet til at kompilere TUI er fjernet.
  • Forbedret fokus på interface-elementer: piletasterne flytter fokus til det nærliggende widget.
  • Kontekstmenuer kan styres med piletasterne, og de første bogstaver i menupunkternes genveje bruges til hurtigt at flytte fokus ved at trykke på den tilsvarende tast på tastaturet.
  • Gemte URL'er opdateres automatisk i tilfælde af permanente omdirigeringer. (Den oprindelige URL fortsætter med at blive gemt i bookmarks.ini).
  • Længden af linjen ændres dynamisk (tilpasses vinduets størrelse), herunder felter som præformaterede blokke og almindelige tekstlinjer.
  • Stien til filen kan indtastes manuelt i upload-dialogen. Tidligere blev der kun understøttet brug af drag-and-drop.
  • Højreklik på banneret viser et kontekstmenu for linket (knyttet til den overordnede URL for kapslen).
  • Når der gemmes i downloads-mappen, vises et pop-up vindue for godkendelse.
  • Menuen: Ved aktivering med tastaturet åbnes den sidst åbne undermenu igen, men ikke nødvendigvis ‘Fil’, som det tidligere var.
  • Return-tasten fokuserer nu på URL-indtastningsfeltet.
  • Om siden: Forklaret betydningen af 'fingerprint'. Vist er type hash (SHA-256) og hvad der blev brugt til at beregne det (den fulde certifikat eller kun den offentlige nøgle).
  • Opdaterede symbolske betegnelser for handlingen ‘Gå til rod’, fjernede (remote) bogmærker og bogmærkeindikator (knap).
  • Gopher: Korrekt parsing af Telnet 8- og T-strenge.
  • Noto Emoji-skriften er opdateret til at støtte Unicode 15.1.
  • TUI: Ofte anvendte tastaturkombinationer vises i stedet for menulinjen, når den er slået fra, for at gøre grænsefladen mere tilgængelig.
  • TUI: Forbedret layout af grænsefladen med hensyn til brug ved minimal opløsning på 80×25.
  • TUI: Forbedret visning af forskellige widgets i teksttilstand.

Fejlrettelser:

  • URL Titan åbnede fejlagtigt upload-dialogen ved visning af historik.
  • Titan-anmodningen i den åbne fane blev sendt igen med tomt indhold, når applikationen blev startet.
  • Identifikationen til upload til Titan blev nogle gange valgt forkert.
  • Upload-dialogen manglede flere linjer til fejl ved drag-and-drop.
  • Gopher: Formateringselementer fra Gemtext, der optræder i Gopher-sider, ignoreres for at udelukke forvrængning af sidevisningen.
  • Gopher: Portnummeret kan være tomt på i-strenge.
  • Anmodningsmærker, der allerede indeholder et ?-tegn, havde et ekstra ? i præfixet.
  • Nummererede (alfabetiske) linkmærker, der vises under navigation ved hjælp af Alt/Option-tasterne eller tasterne på home-rækken, starter nu fra toppen af visningsområdet.
  • Forkert rækkefølge af hændelsesbehandling ved flere vinduer, når et af widgets er i fokus.
  • macOS: Navigation med pegefeltet i et ikke-fokuseret vindue kunne aktivere et andet, fokuseret vindue.
  • Mangel på fokusindikator i tomme lister og Snippets-lister.
  • At holde Alt/Option (modifikator for at vise linknumre) nede, mens man åbner et anmodningslink, kunne føre til manglende inputfokus i dialogvinduet.
  • Forkert afstand mellem tegn i et formateret blok.
  • Fremhævning af det første afsnit fungerede forkert med monospace-skrifttypen i brødteksten.
  • Tekstsymboler blev nogle gange vist delvist beskåret.
  • TUI: Farvekoder blev ikke taget i betragtning ved output.
  • TUI: Manglede undermenu symboler.
  • TUI: Mulig fryse ved visning af omgivende tekst.

1.18.1

  • macOS: Rettet åbning af URI Misfin udefra, ved hjælp af systemværktøjer.
  • Windows: Nu kan Lagrange gemmes som en app til at åbne URL misfin://.
  • TUI: Rettet for mulig forvridning af output.
  • TUI: Curses vil kun blive linket statisk, når CMake ENABLE_STATIC indstillingen er aktiveret.
  • Oversættelser af brugergrænsefladen er opdateret.

Kilde: linux.org.ru

Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere 🔥 Køb pålidelig webhosting med DDoS-beskyttelse, VPS VDS-servere | ProHoster