Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-05-21 | Added -u,--url-or-search command line option | Jaakko Keränen | |
Opening an URL or making a search query from the command line. IssueID #232 | |||
2021-05-05 | Gempub: Split to show index and first chapter | Jaakko Keränen | |
When opening a Gempub, split the window and show the index page and the first chapter. | |||
2021-05-02 | Added a Gempub helper | Jaakko Keränen | |
`Gempub` opens and parses a Gempub archive and provides access to the contents in a common way. | |||
2021-04-24 | Gempub cover page; cleanup | Jaakko Keränen | |
Use MIME hooks to generate a Gempub cover page with a preloaded cover image. This required applying MIME filtering to "file://" requests as well. Todo: More cleanup, add a gempub.c. | |||
2021-03-14 | Punycode domains when setting trust | Jaakko Keränen | |
2021-02-24 | Bookmarks: Looking up site icons | Jaakko Keränen | |
Bookmark icons apply to site roots instead of domains. A root includes the user directory if one is found in the URL. | |||
2021-02-23 | "Go to Root" respects user names in URL | Jaakko Keränen | |
The behavior of navigating to root should match what is displayed in the top banner. | |||
2021-02-16 | Search engine queries via the navbar | Jaakko Keränen | |
Any text that doesn't look like a URL is passed onto the configured search URL as a query string. IssueID #157 | |||
2021-02-02 | Stripping the URL fragment | Jaakko Keränen | |
Lagrange will retain URL fragments when parsing gemtext, but will strip them when making requests or when a DocumentWidget's URL is set. This allows opening URLs with fragments in an external browser. IssueID #128 | |||
2021-01-18 | Fixed opening heading feed entries in a tab | Jaakko Keränen | |
The heading goto fragment wasn't being stripped appropriately from the URLs. | |||
2021-01-12 | Fixed: Percent-encode spaces when copying | Jaakko Keränen | |
IssueID #112 | |||
2021-01-12 | Feeds: Strip default Gemini ports from URLs | Jaakko Keränen | |
2020-12-28 | SidebarWidget: Opening feed entries in new tab | Jaakko Keränen | |
2020-12-12 | Added option to show URL paths as encoded or decoded | Jaakko Keränen | |
IssueID #73 | |||
2020-12-11 | GmRequest: Punycode for domain names | Jaakko Keränen | |
To support Internationalized Domain Names, we need to encode domain names using Punycode. IssueID #73 | |||
2020-12-10 | Feeds: Show entries in lookup results | Jaakko Keränen | |
2020-11-07 | Treat Gopher as an unsupported protocol | Jaakko Keränen | |
2020-11-06 | Automatic redirects to the same scheme | Jaakko Keränen | |
IssueID #16 | |||
2020-11-04 | Windows: Improvements to file URL/path handling | Jaakko Keränen | |
IssueID #23 | |||
2020-10-27 | Added a network/TLS error page | Jaakko Keränen | |
There is now an error page shown when the TLS request fails for some reason. Error page theming is also updated at the time when the error page is composed. | |||
2020-10-08 | Helper for checking a successful status code | Jaakko Keränen | |
2020-08-30 | Maximum number of redirects | Jaakko Keränen | |
Stop opening links automatically after five redirects. | |||
2020-08-30 | DocumentWidget: Check for non-Gemini redirects | Jaakko Keränen | |
2020-08-25 | It's called a "scheme" | Jaakko Keränen | |
2020-08-22 | Added BSD 2-clause license and copyright notices | Jaakko Keränen | |
2020-08-15 | Don’t cache content of “about:” pages | Jaakko Keränen | |
2020-08-08 | Handling "about:home"; GmRequest decoupling | Jaakko Keränen | |
GmRequest is given a pointer to the GmCerts to use. Also, timeouts are handled via a posted command so they get processed in the main thread. | |||
2020-08-04 | Remember scroll positions on visited pages | Jaakko Keränen | |
2020-08-03 | Server certificate TOFU | Jaakko Keränen | |
2020-08-03 | Working on server certificates | Jaakko Keränen | |
2020-07-29 | Utility for making absolute URLs | Jaakko Keränen | |
2020-07-25 | Encode spaces in URLs | Jaakko Keränen | |
2020-07-24 | Added GmRequest for handling the request | Jaakko Keränen | |
This feels a little bit too complex, with GmRequest observing TlsRequest and then notifying its own audience. There are still some issues with cancelling requests as well. |