#Lagrange v1.13: Curses TUI, Spartan, Emoji
gemini://skyjake.fi/gemlog/2022-05_lagrange-1.13.gmi
https://gmi.skyjake.fi/gemlog/2022-05_lagrange-1.13.gmi
Time for a new release: Curses TUI (source build only in this version), better keyboard UI navigation, support for Spartan, Emoji for Unicode 14, bookmark indicator, viewing pages as plain/styled text, reopening last closed tab. A few bug fixes, too.
Welp, v1.13.1 is out, too:
https://github.com/skyjake/lagrange/releases/tag/v1.13.1
When working on the TUI, I pulled the text renderer apart to separate the graphical stuff from the more abstract code. Hopefully this was the only remaining regression. 🤞
Another hotfix rolling out:
https://github.com/skyjake/lagrange/releases/tag/v1.13.2
This one fixes the forgetful font selection and window state restoration problems.
Big problems on macOS :
- The font settings seem not to be applied.
- Clicking on the Preferences menu item closes the app.
@dvd Intel or Arm build?
Intel.
@dvd Hmm, I can produce this if I try running with an empty runtime directory.
I'll fix it...
OK, thanks. For the moment, I stay on version 1.12.
@dvd Please test this one:
Done.
- The preferences panel opens normally. 👌
- My custom fonts have been replaced by the default fonts (Roboto and Iosevka).
@dvd 👍
The font selection issue will be fixed in the next patch, I've already found what's causing it.
How fast you work! 😉
@dvd Haha, could've maybe found these problems before the release if I worked a bit slower. 😄
Works like a charm!
@jk so you're telling me the best GUI Gemini client is now also the best CLI Gemini client??
@jk Lagrange is a good example when software is piece of art! Estetically and functional. Thnx!
If you build the TUI version, let me know how it works in your favorite terminal.
However, first check the gemlog post for the list of planned improvements / known issues.