1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
|
```
__ __ __ ___
| /\ / _` |__) /\ |\ | / _` |__
|___ /~~\ \__> | \ /~~\ | \| \__> |___
```
# Release notes
## 0.7
* Faster drawing of certain UI elements: site icon and current heading in the left margin, unfocused input fields, timestamp at the end of the page.
* Fixed handling of TLS/SSL and hostname lookup errors — an appropriate error page is shown.
* Improved opening connections when multiple IP addresses are found for a hostname.
* History is not updated until a network request finishes.
* Fixed an issue where window contents were not being updated immediately after the window gets exposed when using, e.g., openbox or dwm.
## 0.6
* Added an indicator to visualize progress of network requests.
* Added new color themes for page content: Colorful Light, Black, Gray, Sepia, High Contrast.
* Added page content color theme selection in Preferences.
* Added quote indicator option: icon or vertical line.
* Added a new font for Korean glyphs.
* Smoother smooth scrolling, making it easier to keep one's eyes on the content throughout the motion.
* Windows: Register Lagrange as a handler of "gemini:" URLs.
* macOS: Fixed glitchy window dragging during audio playback.
* Fixed timestamps of cached pages.
## 0.5
* Added MP3 support in the audio player (using mpg123).
=> https://mpg123.org/ mpg123: MPEG audio player and decoder library
* Added volume control in the audio player.
* Metadata in Vorbis and MP3 audio content (title, artist, etc.) is shown in the audio player menu.
* Added new serif fonts: EB Garamond and Literata.
* Allow configuring separate fonts for headings and body text for better visual distinction.
* Preferences dialog remembers the previously open tab.
* Paste from clipboard on middle mouse button click.
* Open links in new tab with middle mouse button.
* Fixed failure to find resources when launching via PATH.
* Fixed color saturation setting not affecting the default color theme.
## 0.4.1
* Set keyboard focus to URL input field after opening a new tab.
* Pause other audio players when a new one is started. One can still choose to have multiple audio players playing simultaneously by unpausing them again.
* Fixed dismissing an audio player that is still downloading content. The partially downloaded data is discarded.
* Fixed saving pages whose name starts with a tilde.
* Fixed saving pages restored from cache.
* Windows: The app is now distributed as an installer created with Inno Setup.
* Windows: All binaries are signed.
## 0.4
* Added audio playback with support for streaming. Supported audio formats in this release are WAV (PCM, mono/stereo, 8/16/24/32 integer/float) and Ogg Vorbis. Shoutout to Sean Barrett et al. for stb_vorbis:
=> https://github.com/nothings/stb stb: single-file public domain libraries for C/C++
* Added inline audio player that works like inline images. Clicking on an audio link opens the audio player below the link (works for URLs that have file extension .wav/.ogg).
* Visual fine-tuning: increased Fira Sans line spacing; list bullets use an accent color; adjusted accent colors in the light mode palette.
* Sidebar has a maximum width — the document must remain visible.
* Windows: Support for HiDPI displays and the system UI scaling factor. The UI will be scaled according to your settings automatically without having to adjust the UI scaling in Preferences.
* macOS: Use OpenGL on 10.13 for potentially better compatibility.
* Fixed a memory leak when closing tabs.
* Fixed unnecessary continual window redrawing related to the scrollbar hover outline.
## 0.3
* Added style customization.
* Added new font option: Fira Sans.
* Added a setting for maximum line width.
* Added a setting for adjusting color saturation.
* Added an option for "Outline on scrollbar": page outline appears when mouse is hovering over the scrollbar.
* Added an option for site icon and current top heading that appear when the window is wide enough.
* Added tabs in Preferences for better grouping.
* Added "Open Link in Background Tab" in link context menus.
* More flexible text selection behavior when starting on empty space.
* Smaller first paragraph font size.
* Fixed centering of popups so they remain centered when window is resized.
* Fixed sizing and alignment of Unicode symbols in preformatted text.
* Fixed sizing of Japanese glyphs in UI text (e.g., tab titles).
## 0.2.1
* Fixed window size/state restoration issues, e.g., after window is maximized.
* Windows: Fixed text disappearing when window is resized.
## 0.2
* Added an icon for quote paragraphs.
* Added Downloads folder to Preferences.
* Added "Save to Downloads" menu item (${CTRL+}S) for saving page contents.
* Added a download progress indicator in the URL input field.
* Added a progress indicator for inline image fetching.
* Added `--sw` option to force software rendering.
* Added macOS touch bar buttons for Back, Forward, Find, New Tab, and sidebar modes.
* Home button opens a random bookmark with the "homepage" tag.
* Improved context menu when right-clicking on links or the page.
* Recognize and handle "mailto:" links.
* Fixed behavior of images on single-image pages; cannot be hidden like inline images.
* Fall back to software rendering automatically if accelerated graphics are not available.
* Minor bug fixes.
## 0.1.1
* Fixed a potential crash at startup.
* Fixed bug where user's query input is handled by all tabs.
* Default sidebar mode is Bookmarks.
* Windows: Fixed opening HTTP links in the default web browser.
## 0.1
* The major version zero is reserved for non-feature-complete releases.
* Beautiful typography using Unicode fonts.
* Autogenerated page style and Unicode icon for each Gemini domain.
* Smart suggestions when typing the URL — search bookmarks, history, identities.
* Sidebar for page outline, managing bookmarks and identities, and viewing history.
* Multiple tabs.
* Identity management — create and use TLS client certificates.
* Light and dark UI themes.
* Select and copy text with the mouse.
* Find text on the page.
* Open image links inline on the same page.
* Open links via keyboard shortcuts.
* Instant back/forward navigation.
* Smooth scrolling.
* Scaling page content (50%...200%).
* Scaling factor for the UI (for arbitrary monitor DPI).
* Persistent app state — tabs and history are restored on next run.
|