Lagrange 1.18 a 1.18.1

Lagrange 1.18 a 1.18.1

Pred dvoma týždňami prebehla veľká aktualizácia. Lagrange, klient siete Gemini (článok na Wikipédii, webovú stránku), predstavený ako odľahčená alternatíva WWW, vytvorený so zreteľom na Gopher, ale s pridaním vylepšení, ako je vlastný jazyk Gemtext na základné značkovanie textu a šifrovanie. Dňa 29. septembra bola vydaná aktualizácia 1.18.1, ktorá opravila niekoľko chýb z predchádzajúcej verzie.

Lagrange je multiplatformový klient, ktorý využíva možnosti knižníc SDL na grafické urýchlenie a OpenSSL na šifrovanie. Program podporuje karty a rozdelenie obrazovky, históriu navštevovaných stránok, záložky, vyhľadávanie v sieti, inteligentné návrhy pri písaní do adresného riadku, zobrazenie zabudovaných obrázkov na stránkach, prehrávanie audio súborov a výber dizajnu a obsahuje zabudovaný agregátor noviniek. Rozhranie Lagrange pripomína typické moderné webové prehliadače, ale má široké možnosti prispôsobenia. Ďalšie podrobnosti o funkciách aplikácie nájdete otvorením karty about:help v Lagrange, alebo prečítaním súboru help.gmi

Zdrojový kód programu je napísaný v jazyku C a môže byť zostavený na akékoľvek moderné platforme kompatibilnej s POSIX. Oficiálne 64-bitové zostavy verzií sú dostupné pre platformy Windows, macOS a GNU/Linux (AppImage). Beta verzie sú k dispozícii pre mobilné platformy: iOS, Android (repozitár F-Droid, APK)

1.18

Novinky:

  • Podpora posielania správ Misfin. Odkazy misfin:// sa otvárajú v dialógu na odosielanie.
  • Podpora Guppy, ľahkého protokolu založeného na UDP. Pridané Dima Krasner.
  • Titan: Podpora parametra „upraviť“ v otvorených odkazoch Titan. Obsah odkazu sa načíta a otvorí v textovom editore dialógu na odosielanie. Po ukončení úprav sa obsah odošle späť na server.
  • Možnosť vypnúť všetky varovania o nebezpečnom pripojení TLS.
  • Prehrávanie zvuku vo formáte Opus cez libopusfile (voliteľná závislosť). Pridané Martin Chang.

Zmeny a vylepšenia:

  • Používajúci Curses konzolový klient clagrange môže byť teraz zostavený spolu s GUI verziou, a nie osobitne od nej. Skript na zostavenie TUI bol odstránený.
  • Vylepšené sústredenie na prvky rozhrania: klávesy so šípkami presúvajú zameranie na susedný widget.
  • Kontextové menu je možné ovládať pomocou klávesov so šípkami a prvé písmená skratiek položiek menu sa používajú na rýchle presúvanie fókusovania stlačením zodpovedajúceho klávesu na klávesnici.
  • URL uložené v záložkách sa automaticky aktualizujú v prípade trvalých presmerovaní. (Pôvodné URL zostáva uložené v bookmarks.ini).
  • Dĺžka riadku sa dynamicky mení (prispôsobuje sa veľkosti okna), vrátane takých polí ako predformátované bloky a riadky jednoduchého textu.
  • Cestu k súboru je možné zadať ručne v dialógu odosielania. Predtým sa podporovala len funkcia drag-and-drop.
  • Kliknutím pravým tlačidlom myši na banner stránky sa zobrazí kontextové menu odkazu (pripojené k základnému URL kapsuly).
  • Pri ukladaní do priečinka na stiahnutie sa zobrazí vyskakovacie okno na potvrdenie.
  • Panel menu: Po aktivácii z klávesnice sa znovu otvorí posledné otvorené podmenu, ale nemusí to byť 'Súbor', ako to bolo predtým.
  • Klávesa Return teraz zaostruje na pole pre zadanie URL.
  • O stránke: Vysvetlený význam 'fingerprint'. Zobrazuje sa typ hash (SHA-256) a to, čo bolo použitá na jeho výpočet (celý certifikát alebo len verejný kľúč).
  • Aktualizované symboly akcie 'Prejsť na koreň', odstránené (remote) záložky a indikátor (tlačidlo) záložiek.
  • Gopher: Správne spracovanie typov riadkov Telnet 8 a T.
  • Písmo Noto Emoji bolo aktualizované na podporu Unicode 15.1.
  • TUI: Často používané klávesové skratky sa zobrazujú na mieste panela menu, keď je vypnutý, aby bol rozhranie prístupnejšie.
  • TUI: Zlepšené usporiadanie rozhrania s ohľadom na použitie pri minimálnom rozlíšení 80×25.
  • TUI: Zlepšené zobrazenie rôznych widgetov v textovom režime.

Opravy:

  • URL Titan nesprávne otvárali dialóg odosielania pri prezeraní histórie.
  • Žiadosť Titan v otvorenej karte bola znova odoslaná s prázdnym obsahom pri spustení aplikácie.
  • Identifikácia pre odoslanie do Titan bola niekedy vybraná nesprávne.
  • Dialógu odosielania chýbalo niekoľko riadkov pre chyby pri drag-and-drop.
  • Gopher: formátovacie prvky Gemtext nachádzajúce sa v texte stránok Gopher sú ignorované, aby sa vylúčila možnosť skreslenia vizuálneho zobrazenia stránky.
  • Gopher: Číslo portu môže byť prázdne na i-riadkoch.
  • Žiadosti, ktoré už obsahujú znak ?, mali v prefixe nadbytočný ?.
  • Číselné (písmenové) označenia odkazov, ktoré sa zobrazujú pri navigácii pomocou Alt/Option alebo klávesov v hornej časti, teraz začínajú na najvrchnejšej pozícii zobrazenia.
  • Nesprávne poradie spracovania udalostí pri viacerých oknách, keď jedno z widgetov má fokus.
  • macOS: Navigácia pomocou touchpadu na nezameranom okne mohla fungovať na inom, zameranom okne.
  • Chýbajúca indikácia fokusu v prázdnych zoznamoch a zoznamoch Snippets.
  • Držanie Alt/Option (modifikátor na zobrazenie čísel odkazov) pri otváraní odkazu mohol viesť k chýbajúcemu fokusovaniu v dialógovom okne.
  • Nesprávna vzdialenosť medzi znakmi v preformátovanom bloku.
  • Osvetlenie prvého odstavca nesprávne fungovalo s monospaced písmom tela.
  • Textové znaky sa niekedy zobrazovali čiastočne orezané.
  • TUI: Farebné escape-znaky sa nezohľadnili pri výstupe.
  • TUI: Chýbali znaky podmenu.
  • TUI: Možné zamrznutie pri zobrazovaní textu s obtokovým efektom.

1.18.1

  • macOS: Opravené otvorenie URI Misfin zvonku, prostredníctvom systému.
  • Windows: Teraz je možné zapamätať si Lagrange ako aplikáciu na otvorenie URL misfin://.
  • TUI: Opravené možné skreslenie výstupu.
  • TUI: Curses sa bude staticky Linkovať iba pri použití možnosti CMake ENABLE_STATIC.
  • Aktualizované preklady rozhrania.

Zdroj: linux.org.ru

Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery 🔥 Kúpte si spoľahlivý hosting pre webové stránky s ochranou proti DDoS, VPS VDS servery | ProHoster