s/Lagrange

Lagrange is a cross-platform client for browsing Geminispace. It offers modern conveniences familiar from web browsers, such as smooth scrolling, inline image viewing, multiple tabs, visual themes, Unicode fonts, bookmarks, history, and page outlines.

Link

🏃 Moderated by: skyjake

🌒 Subspaces

📖 Help

❤️ Code of conduct

Sign up

Posts

👻 ps

Does Lagrange support SOCKS or HTTP proxies? I found the headers issue in response when trying to test I2P connection. Maybe my settings incorrect: [gemini link] Related subjects: [gemini link] [https link]

💬 14 comments · Oct 09 · 4 days ago

🏃 skyjake [mod...]

Android Beta 45 — I just published another Android build with a couple of substantial changes: Fixed the app metadata so http(s) URIs can be opened in Lagrange from other apps. Declare Lagrange as a "browser" in the app metadata so it can be chosen as the default system browser. This is useful when a HTTP proxy has been configured. Improved warning message when there is a problem with the proxy server certificate. Long-pressing an error/warning message allows copying the message to clipboard....

💬 3 likes · Oct 05 · 9 days ago

🏃 skyjake [mod...]

Lagrange 1.19.3 released, updated mobile builds — This is a patch release mostly targeting various issues on the desktop. The mobile builds do benefit from the updated Emoji font, of course: Updated bundled Noto Emoji font (Unicode 17). Changed priority for focusing search fields: focus the page contents search field unless the sidebar has focus. Fixed garbled stereo Opus playback. Fixed media type associated with .opus file extension. Fixed opening Opus audio as an inline player. TUI: Fixed...

💬 4 comments · 6 likes · Oct 02 · 11 days ago · #release

📻 eugene

Is it just me or something on my system, or Lagrange is identifying files with .opus file extension as `audio/ogg`? I don't think that's correct, or at least, it's not correct enough for them to actually play: The real codec inside is Opus, not Ogg, and there's that `audio/opus` mime type floating around...

💬 4 comments · Sep 29 · 2 weeks ago

🚀 stack

Ideographic space in monospaced fonts — I am using iosevka as a mono font. Many of my games require padding with spaces to match the size of double-width glyps. I've been using two spaces because it has worked with my terminal fonts and iosevka. A user complained that the grid did not line up in their browser, so I tried an 'ideographic space' codepoint instead of the two spaces, thinking it may be more correct. But it was narrower than two spaces in iosevka. Do you have an opinion on this?

💬 3 comments · Sep 25 · 3 weeks ago

🚀 nana4

White / red number top left on all windows / dialogs — I'm using Lagrange 1.19.2 on Gentoo from the salfter overlay. But for some reason i have a white/red number on the top left of each window and dialog. Likely for debugging. Can this be deactivated manually or is this somehow only possible in compilation? Thank you! <3

💬 2 comments · Sep 25 · 3 weeks ago

🛰️ Caleb

More doubts: Is there a way to configure the client to display images inline without needing to click on the image link? How can I install colored emojis? The font that comes with the client gives me problems, especially with flags, etc. I've tried installing a TTF font but idk how can i change. Thank you very much!

💬 5 comments · 2 likes · Sep 24 · 3 weeks ago · #Emojis #images #inline

🏃 skyjake [mod...]

The new TestFlight build 1.19 (4) enables 120 Hz refresh rate on phones. This appears to also help on iPadOS 26, where scrolling has been quite janky. I'm still seeing some dropped frames while a touch gesture is ongoing, but plain inertia scrolling seems smooth enough. I should probably examine the touch event handling in a profiler for more detail. The minimum required iOS version is now 15.

💬 2 comments · 1 like · Sep 21 · 3 weeks ago

🐦 roughnecks

— Rivista

Missing Icon in clagrange?

Link

💬 3 comments · Sep 13 · 4 weeks ago

⛄️ gim

Thank you ❤️ — I've been thinking for quite some time about making this post, but seems the fifth anniversary is a good excuse. I just wanted to say: THANK YOU. I'm using lagrange on both my workstation and mobile, and it's been all joy. It really is >a beautiful< client. Font rendering looks better than in some major browsers. I happen to look at the source code occasionaly, to find some things both about gemini and how lagrange is doing various things. The amount of work that went into...

💬 2 comments · 7 likes · Sep 13 · 4 weeks ago

🐦 roughnecks

tabs won't auto-reload(?) — Hello, I can see the blue double arrows icons in the tabs list sidebar, so I believe I set auto-reload correctly, but even after waiting for a while, the bottom of the page I want to auto-reload keeps saying "Received at ". To add the auto-reload I used "/ Context menu" and then the tools menu IIRC. What gives?

💬 3 comments · Sep 13 · 4 weeks ago

🏃 skyjake [mod...]

— Lagrange Turns 5

Lagrange 1.19.2 released — Today marks the fifth anniversary of the initial release of Lagrange! 🎉 To celebrate, I'm releasing a new patch for 1.19. This will be the 131st tagged version of the app. You can find version 1.19.2 and Android Beta 43 in the Git repositories, and 1.19 (3) on TestFlight. Changes in 1.19.2: Indicate automatic reloading in the Tabs list. Fixed event handling glitch when opening a popup in split...

💬 4 comments · 10 likes · Sep 13 · 4 weeks ago · #release

🐦 roughnecks

switching tabs shortcut — Hello, I was just wondering if there's a shortcut in `clagrange` to jump from an open tab to the next.. I looked at the menu, but couldn't find it.

💬 1 comment · Sep 12 · 4 weeks ago

😺 ot7do8

im completely new to gemini and lagrange, how does subscription work? do i need to subscribe to a specific page on this site to get notifications of new posts or do i subscribe to the root?

💬 1 comment · Sep 11 · 5 weeks ago

🐐 uyasga

What is the lowest version of android the apk will run on?

💬 6 comments · Sep 10 · 5 weeks ago

🛰️ Caleb

Hi! what is The correct way to download the last version on android?? Thanks!

💬 3 comments · 1 like · Sep 10 · 5 weeks ago

🏃 skyjake [mod...]

Lagrange 1.19.1 released — Changes Improved alignment of the URL field to page contents. Fixed tab bar context menu placement. Fixed popups being dismissed prematurely (by an input notification). Fixed missing mouse hover indication on keyboard-focused buttons. Fixed text colors in the New Identity dialog's error popups. Fixed failure to create identity due to timestamp calculation error. Updated UI translations. Linux Fixed build errors and runtime crashes when compiling for mobile Linux....

💬 1 comment · 5 likes · Sep 06 · 5 weeks ago · #release

🏃 skyjake [mod...]

— Release announcement

Lagrange v1.19: Site Structure, Vertical Tabs, and Subscription Management — What's new in v1.19? New toolbar tabs: site structure, subscription manager, vertical tabs. Bookmarks can be filtered in the sidebar. Quoted text can be shown in regular style or italics. Added settings to choose which toolbar tabs are shown, and on which side. Dropdown menu for switching between toolbar modes. Reorganized settings: there is...

💬 5 comments · 8 likes · Sep 01 · 6 weeks ago · #release

🪐 univeige

Is there a way to disable the scrollbar in (the mobile/Android version of) Lagrange? Sometimes, when I scroll down, I touch the screen too far on the right and end up far away from the part of the text I was reading :(

💬 2 comments · Aug 22 · 7 weeks ago

🏃 skyjake [mod...]

Lagrange 1.18.8 released — This is a patch release with the following fixes: Reject Gemini responses that don't use an SP character (ASCII 32) as a separator, as required by the specification. Fixed scrollbar color contrast in light mode. Fixed line-shaped quote indicator on empty/short quote lines. The desktop builds are available from Git: [https link] [https link]

💬 3 comments · 4 likes · Aug 22 · 8 weeks ago · #release

🏃 skyjake [mod...]

Weblate Woes — The Lagrange Weblate site was having issues accessing git.skyjake.fi a while ago, so the system locked the Weblate project automatically. I just unlocked it so maybe it'll work again normally? The underlying issue is that my Gitea server is being hammered by (I presume) AI crawlers, so sometimes it gets overwhelmed. Fun times on the web... EDIT: The actual problem turned out to be an entry in /etc/hosts that was making the Git server inaccessible from inside Weblate. Should be...

💬 1 comment · Aug 21 · 8 weeks ago

🐙 norayr

x11: remember and restore window workspaces hello, i just did a PR: [https link] here hope i didn't break anything and you will take it. this is the behaviour i was craving always. i tend to open lots of windows of browsers (also lagrange) and when i close the browser and reopen it, i need to then move/sort windows to corresponding workspaces. firefox has this feature since one of the versions in the range about 70-100 and it is very useful. i only managed to do that for x11. i don't have...

💬 2 comments · Aug 15 · 2 months ago

🛰️ Caleb

How can i IMPORT/EXPORT Bookmarks from Android to PC? Hi, i have this doubt, can i import/export the bookmarks and following blogs? I didn't see nothing about. Thanks in advance!

💬 5 comments · 1 like · Aug 15 · 2 months ago

🏃 skyjake [mod...]

Lagrange 1.18.7 released, updated mobile betas — There are new builds of Lagrange available. This release contains bug fixes: Revised handling of reserved URI characters according to RFC 3986. The previous behavior did not fully conform to the standard. (The RFC says that one must not encode or decode the reserved characters for normalization purposes.) Fixed opening some WebP images. There was a problem checking for the "image/webp" media type: if the media type had additional parameters (...

💬 2 comments · 5 likes · Aug 14 · 2 months ago · #release

🏃 skyjake [mod...]

If you've visited Station in the past ~6 days with Lagrange, you may have noticed the front page is truncated. This looks like a Lagrange bug, because I can fetch the full page successfully with plain `openssl s_client`. I'm guessing some glitch related to closing of the connection? Still investigating...

💬 3 comments · 3 likes · Aug 13 · 2 months ago

Next page

Page 1 of 7

Options

🗣️ Sort by activity

🔥 Sort by hotness

Gemini feed

Atom feed


Source