Show newer

I'll keep the Intel and Apple Silicon builds as separate / non-universal for now because my distrib scripts as pretty simple.

In theory, it might be possible to merge the separately built binaries together, although not entirely sure what ramifications that has. Something to investigate on a later date.

Show thread

Got a bunch of bug fixes for you in v1.0.3:

github.com/skyjake/lagrange/re

Fixes:
- Improved font glyph caching (more robust, faster, uses less memory).
- Percent-encoding URLs copied to clipboard.
- Trimming feed entry titles.
- Quotes vs. empty lines.
- Redirection in a background tab.
- macOS: "gopher:" scheme handling.

Changes:
- Omit default port from Gemini URLs.
- Added a build for Apple Silicon (macOS 11.0). Note that this is a separate download.

Some M1 goodness. 🍎

I'll probably make a separate arm64 build for Big Sur and later, in addition to the current Intel 10.13 build.

J ⋯ K boosted

New release of Ariane is now available: play.google.com/store/apps/det (2.2.6) still some known issues but lots of fixes and improvements in place too. #android #gemini

J ⋯ K boosted

Welcoming the new year with v1.0.2.

git.skyjake.fi/skyjake/lagrang

Bug fixes:
- wrong URL in navbar after opening tab in background
- trust server cert with multiple open tabs
- open feed entries with modifier keys
- editing identity notes
- verify domain with CN vs. SAN

Looks like Santa has left a patch under the tree!

github.com/skyjake/lagrange/re

Bug fixes:
- Cursor positioning in input fields.
- Percent-encoding query strings.

J ⋯ K boosted

Rocketeer, my Gemini browser for iOS is now in public beta! (boosts appreciated)

Follow the instructions here to join: https://testflight.apple.com/join/LAs1URxM

If you have any issues or feedback (positive or negative), please let me know! You can message me here, send me an email (me at shadowfacts.net), or open an issue on the project issue tracker: https://git.shadowfacts.net/shadowfacts/Gemini/issues.


Rocketeer app screenshots
J ⋯ K boosted

The Switchover — Master branch at 3.0; a new foundation; slim and trim; SDL to the fore; full plate for 2021.

blog.dengine.net/2020/12/the-s

v1.0 is here.

gmi.skyjake.fi/gemlog/2020-12_

What's new?
- Remote bookmarks: use links on any Gemini page as additional bookmarks.
- Exporting/importing bookmarks.
- Opening sidebar items in a new/background tab.
- Links with an unrecognized scheme open in the default browser.

gmi.skyjake.fi/lagrange/

J ⋯ K boosted

Hello everyone! I'm happy to announce that the KONPEITO Winter 2021 tape is now available on gemini://konpeito.media - this marks the one-year anniversary of the KONPEITO project.

Thanks for sticking with me, and thanks for your support of the Gemini protocol, it has really made huge strides since this project began.

gemini://konpeito.media

#KONPEITO #gemini #geminiprotocol #lofi #mixtape

Feeling lucky about v0.13. 🍀

What's new?
- IDN: Unicode in domain names.
- Unicode characters shown in URLs.
- Quick search for feed entries.
- UI and text rendering improvements.

gmi.skyjake.fi/lagrange

Gemlog post:
gemini://skyjake.fi/gemlog/202

It's funny how to-do lists only ever get longer the more you work on a software project.

I released v0.12.1 today.

Fixes:
- Artifacts in Unicode box-drawing characters.
- Show 'text/*' as plain text.
- Truncated tab titles.
- MIME hook issues.
- macOS: Excessive CPU usage when idle.

gmi.skyjake.fi/lagrange

J ⋯ K boosted
J ⋯ K boosted

Amfora's subscriptions feature is now in master! This is very exciting. Documentation will be written soon. Anyone savvy enough to compile Go code is encouraged to use, test it out, and report bugs.

github.com/makeworld-the-bette

#gemini

⭐️ Pro tip: Subscribe to new headings on "about:version" to see Lagrange change log entries in Feeds.

Show thread

Heading subscriptions use the same system as Gemini feeds, except entries are dated based on discovery time.

On the first refresh it just stores all the existing headings without creating any feed entries.

If you look in feeds.txt, URI fragments are used internally to keep track of headings text, so this'll only work for uniquely named ones. (Internal only: fragments won't work anywhere else.)

Show thread

MIDI music is a good example of how MIME hooks are useful.

- Each OS handles MIDI differently, if at all.
- It's niche so adding the FluidSynth library could be considered bloat.
- A default soundfont would have to be included as a resource.
- Personal preferences vary wrt soundfonts and effects — would need a complex config UI?
- Nice to control music playback in the inline audio player.

I elaborate on the mechanism here: gmi.skyjake.fi/gemlog/2020-12_

Show thread

v0.12 is as cool as a snowy December morning.

What's new?
- Subscribe to headings (e.g., Weiph/pikkulogs).
- New sidebar on the right; dual wield on large screens.
- MIME hooks: preprocess Gemini responses on client-side.
- Prominent TLS certificate warning.
- Bug fixes and smaller enhancements.

gmi.skyjake.fi/lagrange

Show older

J ⋯ K's choices:

skyjake.fi

skyjake's personal Mastodon instance