Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-11-03 | DocumentWidget: Adapt new tab behaviour to keyboard browsing | Waweic | |
2020-11-03 | DocumentWidget: Opening links in foreground/background | Jaakko Keränen | |
IssueID #20 | |||
2020-11-02 | Updated release notes | Jaakko Keränen | |
2020-11-02 | Fixed potential crash at app shutdown | Jaakko Keranen | |
Delete garbage collected widgets in Window deinitialization. Widgets should not continue to exist if there is no Window. | |||
2020-11-02 | Updated the_Foundation | Jaakko Keranen | |
TlsRequest: LibreSSL compatibility. | |||
2020-11-02 | Build bincat using MinSizeRel config | Jaakko Keränen | |
2020-11-02 | Embed: Build resource files faster | Jaakko Keränen | |
As part of the CMake configuration, build bincat (23 lines of C) to concatenate resource files together. This is much faster because CMake doesn't have to get involved in the contents of the binary files. | |||
2020-11-02 | Fix opening of mailto: links | Alyssa Rosenzweig | |
This code path is used for opening both http/s and mailto links. On macOS, open is used generically handling both nicely. On Linux, x-www-browser was used for both, meaning it would attempt to open mailto links with the browser. This -does- work but is clunky. On my system, my defaults are Firefox for web and mutt for email, so if I clicked a mailto, Firefox would open (slow!) just to go out of focus as it opens mutt. Let's just mirror the macOS behaviour and use xdg-open for both kinds of links. Then the browser will be used for http/s and the mail client for mailto and everyone's happy. Signed-off-by: Alyssa Rosenzweig <alyssa@rosenzweig.io> | |||
2020-11-01 | Updated the_Foundation | Jaakko Keränen | |
2020-11-01 | Updated the_Foundation | Jaakko Keranen | |
2020-11-01 | App: Compiling on "Other" platforms | Jaakko Keranen | |
Testing on OpenBSD. | |||
2020-11-01 | Fixed app cleanup at shutdown | Jaakko Keranen | |
Should clear the garbage before quitting SDL because widgets may be in the garbage and have SDL resources to release. | |||
2020-10-31 | Updated release notes | Jaakko Keränen | |
2020-10-31 | Bumped version number to 0.8 | Jaakko Keränen | |
2020-10-31 | Updated Help | Jaakko Keränen | |
2020-10-31 | Saving and loading key bindings | Jaakko Keränen | |
2020-10-31 | Cleanup | Jaakko Keränen | |
2020-10-31 | Preferences: Basic key bindings UI | Jaakko Keränen | |
One can now bind keys in Preferences. The configured keys aren't yet saved, though. | |||
2020-10-31 | Preferences: Changed apperance of tabs | Jaakko Keränen | |
2020-10-31 | Window: Dismiss sidebar with Escape | Jaakko Keränen | |
2020-10-30 | Updating LabelWidget command key | Jaakko Keränen | |
If the key bindings have a key for a command, LabelWidget will use it. | |||
2020-10-30 | Cleanup | Jaakko Keränen | |
2020-10-30 | Added a key binding mechanism | Jaakko Keränen | |
The document scrolling keys are now handled via bindings. | |||
2020-10-30 | SidebarWidget: Adjusted layout | Jaakko Keränen | |
2020-10-29 | Cleanup | Jaakko Keränen | |
2020-10-29 | DocumentWidget: Clear buffered icon/heading | Jaakko Keränen | |
2020-10-29 | Updated release notes | Jaakko Keränen | |
2020-10-29 | SidebarWidget: Improving blank Identities tab | Jaakko Keränen | |
If there are no identities, the Identities tab now shows a button for creating one, and a link to the Help documentation. | |||
2020-10-29 | Added a large UI font | Jaakko Keränen | |
2020-10-29 | LabelWidget: Flag for wrapping text | Jaakko Keränen | |
Widgets now have an optional virtual method that gets called when the size of the widget changes during arranging. Wrapped text in LabelWidget uses this to update its height. | |||
2020-10-29 | Cleanup | Jaakko Keränen | |
2020-10-29 | TextBuf: Fixed garbage in the background | Jaakko Keränen | |
2020-10-28 | Fixed: Blend TextBuf only once when drawing | Jaakko Keränen | |
2020-10-28 | Updated release notes | Jaakko Keränen | |
2020-10-28 | DocumentWidget: Current heading on the side | Jaakko Keränen | |
Redraw the side icon and heading when the current top heading changes. | |||
2020-10-28 | DocumentWidget: Working on buffering the side icon | Jaakko Keränen | |
2020-10-28 | InputWidget: Buffer contents of unfocused input fields | Jaakko Keränen | |
No need to redraw the text string on every frame. | |||
2020-10-28 | Updated release notes | Jaakko Keränen | |
2020-10-28 | Reporting TLS/SSL errors | Jaakko Keränen | |
A proper error page is now shown if there is an error during the TLS request. | |||
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-27 | Update history after response received | Jaakko Keränen | |
IssueID #13 | |||
2020-10-27 | Updated the_Foundation | Jaakko Keränen | |
2020-10-27 | Updated the_Foundation | Jaakko Keränen | |
TCP socket connection improvements. | |||
2020-10-26 | Updated the_Foundation | Jaakko Keränen | |
IssueID #15 | |||
2020-10-26 | Updated release notes | Jaakko Keränen | |
2020-10-25 | Updated the_Foundation | Jaakko Keränen | |
2020-10-25 | Window: Workaround for a key handling issue | Jaakko Keränen | |
Likely a rare situation, but this workaround should be relatively safe -- ignore keydown events if they occur less than 10 milliseconds after the window has received input focus. IssueID #10 | |||
2020-10-25 | Window: Ensure window is redrawn after expose events | Jaakko Keränen | |
A window expose event should be treated as a refresh trigger. IssueID #11 | |||
2020-10-25 | Window: Ensure window is redrawn after expose event | Jaakko Keränen | |
2020-10-25 | Updated the_Foundation | Jaakko Keränen | |