Lagrange 1.18 ja 1.18.1

Lagrange 1.18 ja 1.18.1

Kaks nädalat tagasi toimus suur uuendus Lagrange, Gemini võrgu klient (Wikipedia artikkel, veebileht), esitatud kerge alternatiivina WWW-le ja loodud silmas pidades Gopher, kuid täiustatud selliste funktsioonidega nagu oma keel Gemtext tekstiformaatimiseks ja krüpteerimiseks. 29. septembril ilmus uuendus 1.18.1, mis lahendas mitmed eelmise versiooni vead.

Lagrange on platvormidevaheline klient, mis kasutab raamatukogude SDL graafika kiirendamiseks ja OpenSSL krüpteerimiseks. Programm toetab vahekaartide ja ekraanide jagamist, külastuste ajalugu, järjehoidjaid, veebivaatamist, nutikaid ettepanekuid aadressiribal, lehtede sisseehitatud piltide kuvamist, helifailide esitamiseks ja teema valikut, ning sisaldab kaasasolevat uudisteagregaatorit. Lagrange'i liides meenutab tüüpilist kaasaegsete veebibrauserite liidest, kuid pakub laialdaseid kohandamisvõimalusi. Rakenduse funktsioonidega saab tutvuda, avades Lagrange'is vahekaardi about:help või lugedes faili help.gmi

Programmi lähtekood on kirjutatud C-s ja seda saab kompileerida mis tahes kaasaegsel POSIX-ühilduval platvormil. Ametlikud 64-bitised versioonid saadaval platvormide Windows, macOS ja GNU/Linux (AppImage) jaoks. Beetaversioonid on saadaval mobiilplatvormidele: iOS, Android (F-Droidi hoidla, APK)

1.18

Uued omadused:

  • Sõnumite saatmise tugi Misfin. Lingid misfin:// avanevad saatmise dialoogis.
  • Tugi Guppy, kerge UDP-põhine protokoll. Lisatud Dima Krasner.
  • Titan: Toetab redigeerimisvalikut avatud Titan-linkides. Lingisisu laaditakse ja avatakse saatmise dialooge tekstitöötluses. Pärast redigeerimise lõpetamist saadetakse sisu tagasi serverisse.
  • Valik kõigi TLS-i ohtlike ühenduse hoiatuste keelamiseks.
  • Heli esitamine vormingus Opus libopusfile'i (valikuline sõltuvus) kaudu. Lisatud Martin Chang.

Muutused ja täiustused:

  • Kasutades Curses konsooli klient clagrange saab nüüd kokku panna koos GUI-versiooniga, mitte eraldi. TUI kokkupanekuskript eemaldatud.
  • Liidese elementidele fookuse parandamine: noolte klahvid liiguvad fookuse naabervidinale.
  • Kontekstimenüüsid saavad olla juhitavad nooleklahvidega ning menüüelementide kiirklahvide esimesed tähed võimaldavad fookuse kiiret liikumist vastava klahvi vajutamisega klaviatuuril.
  • Salvestatud järjehoidjate URL-id uuendatakse automaatselt, kui need suunatakse ümber. (Originaal-URLi hoitakse endiselt bookmarks.ini-s).
  • Stringi pikkus muutub dünaamiliselt (kohandub akna suurusega), sealhulgas sellised väljad nagu eelvormingutud plokid ja lihtteksti read.
  • Failitee saab käsitsi sisestada üleslaadimise dialoogis. Varasemalt toetati ainult lohistamise kasutamist.
  • Saidibännerile paremklõpsates kuvatakse kontekstimenüü linkide jaoks (seotud kapsli juur-URL-iga).
  • Salvestamisel allalaadimise katalooge kuvatakse kinnitamiseks hüpikaken.
  • Menüüriba: kui see aktiveeritakse klaviatuurilt, avatakse uuesti viimane avatud allmenüü, kuid see ei pruugi tingimata olla 'Fail', nagu varasemalt.
  • Return-klahv suunab nüüd URL-i sisestamise väljale.
  • Lehe kohta: selgitatud, mida tähendab 'fingerprint'. Kuvatakse hash-tüüp (SHA-256) ja mis seda arvutamiseks kasutati (täielik sertifikaat või ainult avalik võti).
  • Uuendatud sümboolsed tähised tegevusele 'Mine juure', kustutatud (remote) järjehoidjad ja järjehoidja indikaator (nupp).
  • Gopher: õige Telnet 8 ja T stringide tüübi parsimine.
  • Noto Emoji fond on uuendatud Unicode 15.1 toe toetamiseks.
  • TUI: sageli kasutatavad klahvikombinatsioonid kuvatakse menüüriba asukohas, kui see on välja lülitatud, et muuta liides kergemini ligipääsetavaks.
  • TUI: liidese paigutust on parandatud, arvestades võimalust kasutada minimaalset eraldusvõimet 80×25.
  • TUI: erinevate vidinate kuvamist tekstirežiimis on parendatud.

Parandused:

  • Titan URL-id avasid ekslikult üleslaadimise dialooge sirvides ajalugu.
  • Titan'i nõue avatud vahekaardil saadeti uuesti tühja sisuga, kui rakendus käivitati.
  • Titan'i üleslaadimise tuvastamine valiti mõnikord valesti.
  • Üleslaadimise dialoogis puudus mõned read vigade jaoks lohistamisel.
  • Gopher: Gemtexti vormindamise elemendid, mis ilmnesid Gopheri lehtede tekstis, jäetakse tähelepanuta, et välistada võimalus lehe visuaalse esituse moonutamiseks.
  • Gopher: Portnumber võib i-readidel olla tühi.
  • Päringumärgid, mis juba sisaldavad märki ?, olid prefiksis üleliigse ?.
  • Numbrilised (tähtnumbrilised) lingimärgid, mis kuvatakse navigeerimisel Alt/Option või home-rida klahvidega, algavad nüüd nähtava ala ülaosast.
  • Vigane sündmuste töötlemise järjekord mitme akna korral, kui üks vidinatest on fookuses.
  • macOS: Puuteplaadil navigeerimine fookustamata aknas võis toimida teises, fookustatud aknas.
  • Puuduv fookuse näitamine tühjades nimekirjades ja Snippete nimekirjades.
  • Alt/Option klahvi all hoidmine (modifikaator linkide numbrite näitamiseks) päringulinkide avamisel võis viia tulemuseks, et sisendi fookus kadus hüpikdialoogis.
  • Vale tähemärkide vahe preformaatitud plokis.
  • Esimese lõigu esiletõstmine ei töötanud õigesti monospaced kehas.
  • Tekstilised sümbolid näidati mõnikord osaliselt katkestatuna.
  • TUI: Värvide escape-sümboleid ei arvestatud väljundis.
  • TUI: Puudusid alamenüü sümbolid.
  • TUI: Võimalik hangumine voolava teksti kuvamisel.

1.18.1

  • macOS: Parandatud URI Misfin avamine väljastpoolt süsteemi.
  • Windows: Nüüd on võimalik salvestada Lagrange kui rakendus URLide avamiseks misfin://.
  • TUI: Parandatud võimalike väljundite moonutusi.
  • TUI: Curses seotakse staatiliselt vaid CMake valiku ENABLE_STATIC kasutamisel.
  • Liidese tõlked on värskendatud.

Allikas: linux.org.ru

Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid 🔥 Osta usaldusväärne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster