Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-12-10 | SidebarWidget: Cleanup; Identities context menu | Jaakko Keränen | |
2020-12-10 | Feeds: Show entries in lookup results | Jaakko Keränen | |
2020-12-09 | Added keybindings for zooming | Jaakko Keränen | |
2020-12-09 | macOS: Update shortcuts in menu items | Jaakko Keränen | |
When keybindings are changed the menus will need updating. | |||
2020-12-09 | DocumentWidget: Clicking on certificate warning | Jaakko Keränen | |
Show the Certificate Status dialog. IssueID #93 | |||
2020-12-09 | InputWidget: Usability improvements | Jaakko Keränen | |
Select all when search bar gets focus, so it's easy to enter a new search term. One press of Escape will both unfocus and dismiss the search bar. IssueID #65 | |||
2020-12-09 | SidebarWidget: Fixed layout issue | Jaakko Keränen | |
After launching with the sidebar closed, it would open with an incorrect height. | |||
2020-12-09 | Cleanup | Jaakko Keränen | |
2020-12-08 | Text: Ignore Unicode joiners and modifiers | Jaakko Keränen | |
The fonts bundled with Lagrange currently do not have all the latest Unicode symbols, so we'll ignore the joiners and modifiers for gender and skin color. A better option would be to fall back to system-provided text rendering, if that is available. IssueID #81 | |||
2020-12-07 | Text: Align monospace glyph sizing to pixel grid | Jaakko Keränen | |
This is a better solution than a magic 0.25 pixel offset. To eliminate partially occupied glyph edge pixels, scale the glyphs slightly so they align with full pixels. Scaling is only done horizontally so it doesn't affect line height. IssueID #86 | |||
2020-12-06 | Fixed unnecessary immediate refresh | Jaakko Keränen | |
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-05 | Text: Mitigate box-drawing character issues | Jaakko Keränen | |
IssueID #86 | |||
2020-12-04 | SidebarWidget: Confirmation dialogs vs. which sidebar | Jaakko Keränen | |
Identify the owner of the dialog using the normal widget "ptr:" argument. | |||
2020-12-04 | SidebarWidget: Minimum and maximum widths considering both sidebars | Jaakko Keränen | |
2020-12-04 | SidebarWidget: Interaction with the right sidebar | 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 | Fixed misaligned Unicode box lines | Jaakko Keränen | |
IssueID #82 | |||
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 | Added dialog for changing feed type | Jaakko Keränen | |
This also gives feedback about a newly added subscription. | |||
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 | Added key shortcut for subscibing to page | Jaakko Keränen | |
2020-12-01 | Text: Caching the tallest glyphs | Jaakko Keränen | |
Reserve one more glyph cache row size so the tallest glyphs fit. | |||
2020-12-01 | SidebarWidget: Show up to 100 feed entries | Jaakko Keränen | |
2020-12-01 | Text: Dealing with soft hyphens | Jaakko Keränen | |
With regard to gemini://gemini.conman.org/test/torture/0050. | |||
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-30 | Added keybindings for prev/next tab | Jaakko Keränen | |
IssueID #75 | |||
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-28 | Updated release notes | Jaakko Keränen | |
2020-11-28 | Windows: Refreshing window contents during window resizing | Jaakko Keränen | |
SDL clears all buffered rendertargets so we must redraw everything. | |||
2020-11-28 | Workaround for SDL window resize issue | Jaakko Keränen | |
Rearrange and draw window contents with an event watcher during window resizing because SDL is blocking the main thread. Tested on macOS so far, may need a build option. In reference to SDL bug: https://bugzilla.libsdl.org/show_bug.cgi?id=2077 | |||
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 | SidebarWidget: "Refresh Feeds" button in empty Feeds tab | Jaakko Keränen | |
2020-11-27 | Feeds: Separate timestamps for posting and discovery | Jaakko Keränen | |
The discovery time is needed for knowing how long the entry can be retained in the history. | |||
2020-11-27 | Feeds: Marking all as read; time check improvements | Jaakko Keränen | |
For some unknown reason, the parsing of the entry dates is sometimes (randomly?) off by 3600 seconds (one hour). This need a closer investigation; maybe a DST thing? For now check the date instead. | |||
2020-11-27 | Subscribing via menu; cleanup after unsubscribe | Jaakko Keränen | |
2020-11-27 | Window: Added "Show Feed Entries" menu item | Jaakko Keränen | |
2020-11-27 | Widget: Allow scrolling tall widgets | Jaakko Keränen | |
Useful for menus and dialogs that wouldn't fit inside the window. | |||
2020-11-27 | SidebarWidget: Adding bookmarks, edit feeds | Jaakko Keränen | |
2020-11-27 | Paint: Negative clipping rectangle position | Jaakko Keränen | |
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. |