Commit Briefs

Omar Polo

add autosave timer for the session

This is achieved by calling `autosave_hook' in interesting places, like new_tab or free_tab. It'll set up a timer to later persist the session. This is particularly useful to avoid loosing tabs on the event of a crash or unexpected system halt, or other similar event.


Omar Polo

sort


Omar Polo

sort


Omar Polo

fix gemini home page link label


Omar Polo

improve gopher item type matching

URLs like gopher://example.com/1 weren't matched as type 1 before and worse, they weren't really loaded, even thought the spinner started (that's behaviour is from push_button). Now matching of items types is better and a (simple) error page is loaded on unknown types selector.


Omar Polo

change some links in about:new

- don't link gemini' /docs/ and /software/. Link the home page and let the user proceed from there - add a link to the floodgap gopher server


Omar Polo

don't mark about: pages as verified

Initially telescope only supported about:* pages and gemini, so it made sense to set TS_VERIFIED on about pages. Now, also various non-tls protocols and TS_UNKNOWN is used more, so is more coherent to use it also for about pages.


Omar Polo

reword the license section a bit


Omar Polo

improve error reporting


Omar Polo

add has_suffix



Omar Polo

skip "." (and ".." if in /)


Omar Polo

sync


Omar Polo

generate directory listings