Gemini Browser  Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins

2026-05-14
09:16
Use new MenuItemButton and incorporate changes to FloatingMenu Leaf check-in: dd44a4f048 user: therainingmonkey tags: trunk
2026-05-09
18:24
protocols.lua: pass error when file not found; Browser.lua: go button does nothing without a URL check-in: 80579641e4 user: therainingmonkey tags: trunk
2026-05-08
00:30
Protocols.lua: Handle relative redirects in gemini check-in: 769fdbb096 user: therainingmonkey tags: trunk
2026-05-07
01:54
Stop tracking bookmarks.lua check-in: 5ee1a84522 user: therainingmonkey tags: trunk
01:50
Handle domains with no trailing / check-in: 8a7d3698d7 user: therainingmonkey tags: trunk
2026-05-02
15:29
Add Dialog; open http/https externally check-in: 970030d3c9 user: therainingmonkey tags: trunk
2026-04-30
22:48
Renderers now put absolute links in URLs (requiring renderers access to browser._absolute_url), fix various bugs when opening file:// protocol check-in: 1d830e5cfd user: therainingmonkey tags: trunk
17:45
Include file.lua & bookmarks.lua check-in: 176943b222 user: therainingmonkey tags: trunk
17:44
Introduce bookmarks check-in: e2edafde72 user: therainingmonkey tags: trunk
13:26
Pin History widget so it doesn't move around check-in: 157d25fbf3 user: therainingmonkey tags: trunk
2026-04-29
21:39
Catch image/* mimetypes check-in: 258a8bdcec user: therainingmonkey tags: trunk
2026-04-20
23:40
Bugfix in get_gemini check-in: a3449c42a4 user: therainingmonkey tags: trunk
18:45
check file:// URLs are a file, get absolute path check-in: adc186543d user: therainingmonkey tags: trunk
18:35
Handle file:// URLs; move where we set mimetype; accept a URL from args check-in: 452fb57f32 user: therainingmonkey tags: trunk
2026-04-18
12:36
Browser: Add edit/view page check-in: 795940cf42 user: therainingmonkey tags: trunk
2026-04-16
22:16
Browser: Add title at top of history widget, new tab from menubar opens in foreground check-in: 5621cbf074 user: therainingmonkey tags: trunk
21:48
Browser: Move history widget inside BrowserPage check-in: dc7bbb7b38 user: therainingmonkey tags: trunk
20:36
Include ui.lua from glamour check-in: 13468f0a52 user: therainingmonkey tags: trunk
19:00
Move history widget to right check-in: ada6902490 user: therainingmonkey tags: trunk
18:33
Browser: history widget check-in: f8af3ea23f user: therainingmonkey tags: trunk
14:44
BrowserPage: set self.url not self.root_url check-in: e142d14cb1 user: therainingmonkey tags: trunk
14:25
Rewrite Browser, splitting out renderers and protocols check-in: 5630a1b154 user: therainingmonkey tags: trunk
2026-04-08
13:48
Stop text-selection carrying between tabs check-in: 65ecca4acd user: therainingmonkey tags: trunk
2026-03-31
18:27
Make history per-tab check-in: 9febc829cc user: therainingmonkey tags: trunk
2026-03-16
17:32
Improve tabs check-in: 308a1d397e user: therainingmonkey tags: trunk
2026-03-13
03:52
Introduce tabs check-in: 04575a7784 user: therainingmonkey tags: trunk
2026-02-17
16:42
_render_gemtext properly handles headers with no space after the # check-in: 6a18d5788b user: therainingmonkey tags: trunk
2026-02-16
23:31
Add basic image support! check-in: 623d5c9a3e user: therainingmonkey tags: trunk
2026-02-11
19:03
Fix bug calculating link widths (forgot about padding) check-in: ff3339436b user: therainingmonkey tags: trunk
17:55
Stop clickable area of links running whole width check-in: 28ca6394d3 user: therainingmonkey tags: trunk
2026-02-06
15:49
Keep up-to-date with Glamour check-in: 30a3bc8cc5 user: therainingmonkey tags: trunk
2026-01-30
02:46
Use new scrolling TextArea check-in: 07eeac9075 user: therainingmonkey tags: trunk
2026-01-29
18:22
Make history widget interactive check-in: afc1304575 user: therainingmonkey tags: trunk
2026-01-28
17:08
Move interactive links to Glamourr TextArea; start work on history widget check-in: bae04927b8 user: therainingmonkey tags: trunk
2026-01-13
23:21
Print response when response is invalid UTF-8 check-in: c399e88cf3 user: therainingmonkey tags: trunk
2026-01-08
18:30
Clean up requires check-in: 51674b77c2 user: therainingmonkey tags: trunk
2026-01-05
19:45
Clean up GeminiBrowser into its' own class check-in: 2fe26595ab user: therainingmonkey tags: trunk
2026-01-03
13:51
Fix bugs with mouse clicks & selection check-in: a56e88dcc0 user: therainingmonkey tags: trunk
2025-12-29
17:28
Clickable links, max-width text, handle gemini status check-in: 0b93d41205 user: therainingmonkey tags: trunk
2025-12-18
20:45
Rewrite using Glamour UI library check-in: ce0cc7a77a user: therainingmonkey tags: trunk
2025-09-05
17:21
Added icons for buttons and drawer open/close icons check-in: 76843266f8 user: therainingmonkey tags: trunk
2025-08-16
18:27
added ideas to readme check-in: 5d13cb4836 user: therainingmonkey tags: trunk
18:24
Fix text selection for TextElements check-in: 9b7f0910d4 user: therainingmonkey tags: trunk
18:02
merge Leaf check-in: 3cdd03e0e4 user: therainingmonkey tags: trunk
17:51
Introduce RichTextElement check-in: 81172803b8 user: therainingmonkey tags: trunk
2025-08-14
14:24
Stash changes and start again... Leaf check-in: 9590b233bc user: therainingmonkey tags: Messed up rich text transition
2025-07-16
22:51
Change TextElement to use TextLines of TextBlocks check-in: 9b23edb46f user: therainingmonkey tags: trunk
2025-06-24
21:35
Mess around with mouse drag; inverted shadows on textarea & children check-in: ea44ecbeed user: therainingmonkey tags: trunk
2024-10-08
23:54
(mostly) function 'history' drawer, caught bug with selecting text when text changes between mousedown and mouseup check-in: 4bae308a63 user: therainingmonkey tags: trunk
19:04
Working drawer widget, fixed bug with text overflowing widgets, removed x,y from widgets init (they usually use fill/fit anyway and you can set values after creation anyway) check-in: c6ba9eb800 user: therainingmonkey tags: trunk