Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-01-03 | Improving the Page Information dialog | Jaakko Keränen | |
This should use a proper dialog instead of a simple message. | |||
2021-01-03 | Updating the navbar URL when opening tabs | Jaakko Keränen | |
2021-01-03 | Expanded page information | Jaakko Keränen | |
The Certificate Status popup was expanded with certificate fingerprint, media type, and content length. | |||
2021-01-02 | Merge branch 'finger' into dev | Jaakko Keränen | |
2021-01-02 | Add support for Finger protocol | Jaakko Keränen | |
A patch courtesy of John Cowan. IssueID #106 | |||
2020-12-30 | Update bookmark icons when opening pages | Jaakko Keränen | |
If bookmarks are imported or added manually, they won't have the correct site icons. Whenever a page is loaded the bookmark icon is now updated. | |||
2020-12-24 | Fixed percent-encoding the query string | Jaakko Keränen | |
Good old mutable vs. non-mutable argument confusion. The encoded return value was ignored (and leaked). | |||
2020-12-19 | Bookmark a link via context menu | Jaakko Keränen | |
2020-12-19 | Opening unrecognized schemes in default browser | Jaakko Keränen | |
This works if the OS supports the scheme as built-in or via some handler application. IssueID #103 IssueID #84 | |||
2020-12-18 | Import all links as bookmarks | Jaakko Keränen | |
2020-12-18 | Text: Improved handling of tab stops | Jaakko Keränen | |
Text drawing can now be made aware of the available horizontal space. | |||
2020-12-17 | Reorganized menus; added new bookmark list items | Jaakko Keränen | |
2020-12-16 | URL decoding preference affects input widgets | Jaakko Keränen | |
2020-12-09 | DocumentWidget: Clicking on certificate warning | Jaakko Keränen | |
Show the Certificate Status dialog. IssueID #93 | |||
2020-12-06 | Fixed truncated tab titles; unfocus input on right-click | Jaakko Keränen | |
IssueID #53 | |||
2020-12-05 | DocumentWidget: Default to plain text for text/* | Jaakko Keränen | |
Also application/json. IssueID #88 | |||
2020-12-04 | SidebarWidget: Minimum and maximum widths considering both sidebars | Jaakko Keränen | |
2020-12-04 | Added a second sidebar; removed hover outline | Jaakko Keränen | |
A sidebar on the right is a better solution than a kludgy non-interactive special-purpose outline that appears when hoving the mouse on the document scrollbar. | |||
2020-12-03 | DocumentWidget: Certificate warning improvements | Jaakko Keränen | |
2020-12-02 | Show a banner warning about certificate issues | Jaakko Keränen | |
2020-12-01 | Editing feed title in Feed Settings dialog | Jaakko Keränen | |
2020-12-01 | Subscribing to new headings on a page | Jaakko Keränen | |
When "subscribed" and "headings" tags are used, the subscribed page is tracked for newly added headings (of any kind). This works for the weiph/pikkulogs out there. | |||
2020-12-01 | DocumentWidget: Error page of unknown status code | Jaakko Keränen | |
2020-11-30 | DocumentWidget: Clear input focus when clicking | Jaakko Keränen | |
If the document handles a left click, clear input focus from any widget that had it. IssueID #51 | |||
2020-11-28 | Windows: Horizontal mouse wheel direction | Jaakko Keränen | |
The same mouse behaves differently on different operating systems. | |||
2020-11-28 | DocumentWidget: Inverted horizontal mouse wheel direction | Jaakko Keränen | |
2020-11-28 | DocumentWidget: Horizontal scrolling improvements | Jaakko Keränen | |
Interaction with selection/found markers (will reset scrolling), and smooth horizontal scrolling with a mouse. IssueID #44 | |||
2020-11-28 | Scrolling wide preformatted blocks horizontally | Jaakko Keränen | |
Not entirely glitch-free but should be good enough for now. IssueID #44 | |||
2020-11-28 | DocumentWidget: Markers disappear when scrolling | Jaakko Keränen | |
IssueID #46 | |||
2020-11-28 | Cleanup: Removed (hidden) preformatted wrap option | Jaakko Keränen | |
2020-11-27 | DocumentWidget: Cancelling keyboard navigation mode | Jaakko Keränen | |
Cancel keyboard navigation mode when opening a new URL, reloading the current page, or when window loses focus. IssueID #71 | |||
2020-11-27 | DocumentWidget: Check for invalid deserialized URL | Jaakko Keränen | |
Should check for stray pointers in URL, mostly to assist development use. Normally the "open" command arguments never have a pointer appended. | |||
2020-11-25 | DocumentWidget: Crash after redirects | Jaakko Keränen | |
2020-11-24 | Fixed threading issues and data races | Jaakko Keränen | |
The most serious problem was that GmRequest's response body was being accessed while the TlsRequest thread was modifying it. Now the response must always be locked before accessing elsewhere. There were also inefficient data updates in the media players. | |||
2020-11-21 | DocumentWidget: Drawing marks with better bounds | Jaakko Keränen | |
2020-11-21 | Saving inline media content to Downloads | Jaakko Keränen | |
2020-11-21 | Keyboard navigation mode for home row keys | Jaakko Keränen | |
Now there are keybindings for activating the keyboard navigation modes. The modifier-based mode remains as it was before, focusing on numbers, while the home row mode uses a separate activation key. One can erase the bindings to disable the corresponding modes. IssueID #34 | |||
2020-11-21 | DocumentWidget: Marking link icons as search matches | Jaakko Keränen | |
2020-11-21 | DocumentWidget: Scroll-loading is only for images | Jaakko Keränen | |
2020-11-21 | Added option to load image instead of scrolling | Jaakko Keränen | |
One can now read through a page and load all inline images simply by repeatedly pressing Space or cursor down. Key repeat events do not trigger image loads. | |||
2020-11-20 | Preferences: Added a Gemini proxy | Jaakko Keränen | |
2020-11-16 | Keybinding for opening links via keyboard | Jaakko Keränen | |
This is part one. Still need to change the link numbering/lettering method. IssueID #34 | |||
2020-11-16 | Remember redirected URLs as visited | Jaakko Keränen | |
"visited.txt" will now remember URLs that were redirects, but those are not shown in the UI as part of the history. This fixes the issue where redirected URLs were not being shown as visited links in the UI. Beware if downgrading Lagrange: URLs in the history will get prefixed with "0000 ". Might be a good idea to switch to a forwards compatible format like JSON for these files. | |||
2020-11-14 | Navigating to parent directory or site root | Jaakko Keränen | |
Added keyboard shortcuts for navigating up to the parent directory and to the site root. Clicking the top banner also navigates to the site root. IssueID #29 | |||
2020-11-10 | macOS: Improved scrolling using mouse wheel | Jaakko Keränen | |
This required further SDL hacking. The macOS SDL .diff was updated. IssueID #26 | |||
2020-11-08 | DocumentWidget: Context menu for Gopher links | Jaakko Keränen | |
No need for a "default browser" any more. | |||
2020-11-08 | Manually trusting a server certificate | Jaakko Keränen | |
2020-11-07 | GmRequest: Working on Gopher requests | Jaakko Keränen | |
Todo: Move this code to a separate file. | |||
2020-11-07 | GmRequest: Removed timeouts | Jaakko Keränen | |
No automatic timeouts to facilitate long connections. The server can indicate closing of the connection via TLS or by closing the socket. | |||
2020-11-07 | DocumentWidget: Set document format | Jaakko Keränen | |
This was previously overlooked so everything was shown as text/gemini. |