Dy javë më parë u zhvillua një përditësim i madh Lagrange, klienti i rrjetit Gemini (artikulli në Wikipedia, një faqe në internet), i paraqitur si një alternativë e lehtë për WWW dhe i krijuar me vëmendje mbi Gopher, por me shtimin e përmirësimeve siç është gjuha e vet Gemtext për markup të thjeshtë të tekstit dhe enkriptimin. Më 29 Shtator, doli përditësimi 1.18.1, i cili mbylli disa të meta të lëshimit të kaluar.
Lagrange është një klient që punon në platforma të ndryshme dhe shfrytëzon mundësitë e biblioteka SDL për akcelerimin grafik dhe OpenSSL për enkriptimin. Programi mbështet skeda dhe ndarje të ekranit, historinë e shikimeve, shenjat, kërkimin në rrjet, sugjerimet e mençura gjatë shkrimit në shiritin e adresës, shfaqjen e imazheve të ngulitura në faqet, luajtjen e skedarëve audio dhe zgjedhjen e temave të dizajnit, dhe përmban një grumbullues lajmesh të integruar. Ndërfaqja e Lagrange është e ngjashme me ato të shfletuesve modernë, por ka mundësi të gjera për personalizim. Më shumë rreth veçorive të aplikacionit mund të informoheni duke hapur skedën about:help në Lagrange, ose duke lexuar skedarin help.gmi
Kodi burimor i programit është shkruar në C dhe mund të ndërtohet në çdo platformë moderne në përputhje me POSIX. Ndërtimet zyrtare 64-bit të lëshimeve të disponueshme për platformat Windows, macOS dhe GNU/Linux (AppImage). Ndërtimet beta janë të disponueshme për platformat mobile: iOS, Android (repoja F-Droid, APK)
1.18
Novitete:
- Mbështetje për dërgimin e mesazheve Misfin. Lidhjet misfin:// hapen në dialogun e dërgimit.
- Mbështetje Guppy, një protokoll i lehtë, i bazuar në UDP. E shtuar nga Dima Krasner.
- Titan: MbĂ«shtetje pĂ«r parametrin «edit» nĂ« lidhjet e hapura Titan. PĂ« sadrĆŸaji i lidhjes ngarkohet dhe hapet nĂ« redaktorin e dialogut tĂ« dĂ«rgimit. Pasi tĂ« pĂ«rfundojĂ« redaktimi, pĂ«rmbajtja dĂ«rgohet pĂ«rsĂ«ri nĂ« server.
- Opcioni për të fikur të gjitha paralajmërimet për lidhje të pasigurta TLS.
- Riprodhimi i zërit në formatin Opus përmes libopusfile (varësi opsionale). E shtuar nga Martin Chang.
Shkëputjet dhe përmirësimet:
- Duke përdorur Curses klienti konsolë clagrange tani mund të ndërtohet përveç versionit GUI, jo më veçmas me të. Skripti për ndërtimin TUI është hequr.
- Fokusimi në elementet e ndërfaqes është përmirësuar: çelësat me shigjeta lëvizin fokusin në widget-in e fqinj.
- Menutë kontekstuale mund të menaxhohen me çelësat me shigjeta, dhe shkronjat e para të shkurtimeve të artikujve të menusë përdoren për të lëvizur shpejt fokusin duke shtypur çelësin e duhur në tastierë.
- URL-të e ruajtura në shenjë përditësohen automatikisht në rast të ridrejtimeve të përhershme. (URL origjinal ruhet akoma në bookmarks.ini).
- Gjatësia e rreshtit ndryshon dinamikisht (përshtatet sipas madhësisë së dritares), duke përfshirë fusha të tilla si blloqet e paraparametrizuara dhe rreshtat e tekstualit të thjeshtë.
- Rruga e skedarit mund të shkruhet manualisht në dialogun e dërgimit. Më parë mbështetej vetëm përdorimi i drag-and-drop.
- Klikimi i djathtë mbi bannerin e faqes tregon menu kontekstuale të lidhjes (të lidhur me URL-në rrënjësore të kapsulës).
- Kur ruhet në katalogun e shkarkimeve, shfaqet një dritare konfirmimi.
- Pana iri: Kur aktivizohet nga tastiera, rihapet nënmenuja e fundit e hapur, por jo domosdoshmërisht «Skedari», si më parë.
- ĂelĂ«si Return tani fokusohet nĂ« fushĂ«n e shkrimit tĂ« URL-sĂ«.
- Për faqen: Sqaruar kuptimi i «fingerprint». Tregohet lloji i hash-it (SHA-256) dhe çfarë është përdorur për llogaritjen e tij (certifikata e plotë apo vetëm çelësi publik).
- Përditësuar simbolizmat e veprimit «Shkonte në rrënjë», shënimeve të largëta (remote) dhe indikatorin (butonin) e shënimeve.
- Gopher: Parsing korrekte i llojeve të rreshtave Telnet 8 dhe T.
- Fonti Noto Emoji është përmirësuar për të mbështetur Unicode 15.1.
- TUI: Kombinimet e çelësave të përdorura shpesh tregohen në vendin e panelit të menusë, kur ai është i çaktivizuar, për të bërë ndërfaqen më të aksesueshme.
- TUI: PĂ«rmirĂ«suar dizajni i ndĂ«rfaqes, duke marrĂ« parasysh mundĂ«sinĂ« e pĂ«rdorimit me rezolucion minimal 80Ă25.
- TUI: Tregohet përmirësimi i shfaqjes së widget-eve të ndryshme në modalitetin tekstual.
Rregullimet:
- URL-të Titan gabimisht hapnin dialogun e dërgimit kur shikoheshin historitë.
- Kërkesa Titan në skedën e hapur dërgohej përsëri me përmbajtje bosh kur fillohej aplikacioni.
- Identifikimi për dërgimin në Titan ndonjëherë zgjidhej gabimisht.
- Dialogut të dërgimit i mungonin disa rreshta për gabimet kur përdorej drag-and-drop.
- Gopher: elementet e formatimit Gemtext, të gjetura në tekstet e faqeve Gopher, injorohen për të përjashtuar mundësinë e deformimit të paraqitjes vizuale të faqes.
- Gopher: Numri i portit mund të jetë bosh në rreshtat e-i.
- Shkurtoret e kërkesës, që tashmë përmbanin shenjën ?, kishin një ? të tepërt në prefiksin.
- Shenjat numerike (alfabetike) të lidhjeve, që shfaqen gjatë navigimit me çelësat Alt/Option ose me çelësat e rreshtit home, tani fillojnë nga maja e zonës së shfletimit.
- Rendi i gabuar i përpunimit të ngjarjeve kur ka disa dritare, kur një nga widget-at është në fokus.
- macOS: Navigimi me trackpad në një dritare jo të fokusuar mund të ndodhte në një dritare tjetër, e fokusuar.
- Mungesa e indikimit të fokusit në lista të zbrazëta dhe në listat Snippets.
- Mbajtja e çelësit Alt/Option (modifikues për të treguar numrat e lidhjeve) gjatë hapjes së një lidhjeje kërkese mund të çonte në mungesën e fokusit të hyrjes në dialogun e shfaqjes.
- Dista e gabuar midis simboleve në bllokun e paraformatuar.
- Shkëlqimi i paragrafin e parë funksiononte gabim me shkrimin e monoshirë.
- Simbolat tekstualë ndonjëherë shfaqeshin pjesërisht të prekur.
- TUI: Simbolet e ngjyrave escape nuk shkëputeshin gjatë shitjes.
- TUI: Mungonin simbolet e nëndritareve.
- TUI: Mundësi ngrirjeje gjatë shfaqjes së tekstit rrethues.
1.18.1
- macOS: Rregulluar hapja e URI Misfin nga jashtë, nga mjetet e sistemit.
- Windows: Tani mund të ruani Lagrange si një aplikacion për hapjen e URL misfin://.
- TUI: Rregulluar një mundësi deformimi të shfaqjes.
- TUI: Curses do të lidhë statikisht vetëm kur përdoret opsioni CMake ENABLE_STATIC.
- Përkthimet e interfetit u përditësuan.
Burimi: linux.org.ru
