Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-06-12 | Touch: Revising edge swiping events | Jaakko Keränen | |
Edge swiping now has its own set of commands that are posted, allowing widgets to respond more flexibly. | |||
2021-06-12 | Cleanup | Jaakko Keränen | |
2021-06-11 | iOS: Audio remote control, Now Playing info | Jaakko Keränen | |
Update the basic Now Playing info about the currently playing music, and respond to remote control commands. Seems to work with MP3 but not other audio formats, probably because those are played via custom decoders. There must be some API for updating the playback status manually. | |||
2021-06-11 | iOS: Opening a file via document picker | Jaakko Keränen | |
Use a native file picker to open files. Declare support for .gmi/.gemini files so they can be opened via Files and share sheets. | |||
2021-06-11 | Mobile: Minor tweaks | Jaakko Keränen | |
2021-06-11 | Extend list of allowed ciphers | Jaakko Keränen | |
Ciphers used in the wild. | |||
2021-06-10 | Mobile: Horizontal sidebar animation | Jaakko Keränen | |
Also fixing glitch with search input field where pressing Return would insert newline. | |||
2021-06-10 | DocumentWidget: Deleting local files via link context menu | Jaakko Keränen | |
2021-06-10 | Preferences: Memory size limit | Jaakko Keränen | |
Memory used for RAM storage of media along with navigation history so it can be restored instantly. | |||
2021-06-10 | Tight mode for Query/Feeds indicator | Jaakko Keränen | |
2021-06-10 | Media: Estimate memory use | Jaakko Keränen | |
In-memory images, audio, and downloads are included in RAM usage in Debug Information. | |||
2021-06-10 | DocumentWidget: Pause audio when document changes | Jaakko Keränen | |
While document media is now kept in memory even in history, it's quite strange if audio players keep playing on a page viewed in the past without a way to control the playback. | |||
2021-06-09 | Merge branch 'dev' into work/typesetter | Jaakko Keränen | |
# Conflicts: # src/gmdocument.c # src/ui/documentwidget.c # src/ui/inputwidget.h | |||
2021-06-09 | CertImportWidget: Respond to "input.paste" | Jaakko Keränen | |
The "input.paste" command is triggered via menus before CertImportWidget gets the key. | |||
2021-06-08 | Normalize (NFC) document/input field content | Jaakko Keränen | |
The text renderer has problems with composites so normalizing the text (using Unicode normalization form C) yields better results for now. | |||
2021-05-29 | Cleanup | Jaakko Keränen | |
2021-05-29 | Keys: Redundant split menu language strings | Jaakko Keränen | |
2021-05-29 | DocumentWidget: Looking up URLs from history | Jaakko Keränen | |
URLs in the history are in decoded and NFC normalized form, except for spaces which are stored as %20. | |||
2021-05-29 | DocumentWidget: Retain scroll position | Jaakko Keränen | |
Use scroll position from history when the page content wasn't in the cache. | |||
2021-05-29 | Preferences: Added toggle for UI animations | Jaakko Keränen | |
2021-05-29 | Text: Use arrows from Iosevka | Jaakko Keränen | |
2021-05-29 | Gempub: Fixed glitches in DocumentWidget | Jaakko Keränen | |
2021-05-29 | Text: Use Iosevka as final fallback font | Jaakko Keränen | |
2021-05-28 | Gempub: Linear navigation with left/right arrow keys | Jaakko Keränen | |
2021-05-28 | Lang: Translations for New Identity scopes | Jaakko Keränen | |
2021-05-28 | DocumentWidget: Improved drawing of link key shortcuts | Jaakko Keränen | |
2021-05-28 | macOS: Attempted workaround for rendering issue | Jaakko Keränen | |
It appears that the SDL Metal renderer suffers from a glitch where display refresh is blocked for ~100 ms when resuming rendering after a period of sleep/waiting for events. | |||
2021-05-28 | GmDocument: Tuning link icon alignment | Jaakko Keränen | |
Keep it separated from the label text. | |||
2021-05-27 | DocumentWidget: Composited link numbers/letters | Jaakko Keränen | |
Draw the circle and the number/letter separately since we don't have a font with all the glyphs. | |||
2021-05-27 | Fixed disappearing scrollbars | Jaakko Keränen | |
Scrollbar visibility depends on it having a non-zero area. | |||
2021-05-27 | Feeds: Disregard old entries | Jaakko Keränen | |
The history of visited URLs has a maximum age limit, and this is used for unread status. | |||
2021-05-27 | Fixed icon alignments | Jaakko Keränen | |
Some of the icons in the Bookmarks list and lookup results were misaligned. | |||
2021-05-27 | Slightly larger font for audio player times | Jaakko Keränen | |
The seven segment digits are coming from a different font. | |||
2021-05-27 | Prefs: Don't set a default user symbol font | Jaakko Keränen | |
2021-05-27 | Periodic: Fixed dispatch without active UI root | Jaakko Keränen | |
2021-05-26 | Fonts: Added more Smol Emoji symbols | Jaakko Keränen | |
2021-05-25 | Removed Symbola, replaced with other/new fonts | Jaakko Keränen | |
Symbola's license is not permissive enough, so it has been removed. Added "Smol Emoji" with face emoticons and other UI characters for Lagrange. More symbols provided by Noto Sans Symbols and Noto Sans Symbols 2. The fallback fonts are now Iosevka, which has a pretty good coverage (although monospace), and the user's chosen TrueType font (which could still be a local copy of Symbola). Still a work in progress: some characters are missing. IssueID #283 | |||
2021-05-25 | Use "Close" instead of "Dismiss" | Jaakko Keränen | |
IssueID #285 | |||
2021-05-25 | Preferences: "Close" instead of "Dismiss" | Jaakko Keränen | |
IssueID #285 | |||
2021-05-22 | Document footer buttons | Jaakko Keränen | |
In some situations, e.g., when a client certificate is required but not active, make available action buttons that offer related shortcuts. Selecting or deselecting an identity for use will automatically reload the current page for convenience. Animate closing sidebars with Escape key. | |||
2021-05-22 | DocumentWidget: Working on footer button positioning | Jaakko Keränen | |
2021-05-21 | DocumentWidget: Working on buttons related to page content | Jaakko Keränen | |
2021-05-21 | DocumentWidget: Cleanup | Jaakko Keränen | |
Group the member variables for clarity. | |||
2021-05-21 | Cleanup | Jaakko Keränen | |
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-21 | Behavior of opening URLs via command line | Jaakko Keränen | |
Open all URLs/files specified on the command line in new tabs, and raise the window if the app is already running. IssueID #235 | |||
2021-05-21 | IPC: Request window raise when opening new tabs, navigating | Jaakko Keränen | |
IssueID #234 | |||
2021-05-21 | Keybindings for split view menu | Jaakko Keränen | |
The split view keys now have keybindings. The default bindings for horizontal/vertical were changed to conform to Emacs (3/2). IssueID #278 | |||
2021-05-21 | DocumentWidget: Scroll position vs. reload/navigating to new page | Jaakko Keränen | |
2021-05-21 | CertImportWidget: Fixed layout issue | Jaakko Keränen | |