Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-02-11 | Windows: Draw something immediately when the window is opened | Jaakko Keränen | |
Avoids having a flash of white or other system-provided default window contents when opening a window for the first time. | |||
2021-02-11 | Updated release notes | Jaakko Keränen | |
2021-02-11 | Added keybinding for finding text | Jaakko Keränen | |
IssueID #153 | |||
2021-02-10 | Fixed URL path decoding issue | Jaakko Keränen | |
One should not decode characters that are reserved for the URL syntax. | |||
2021-02-10 | Updated the_Foundation | Jaakko Keränen | |
2021-02-10 | Updated release notes | Jaakko Keränen | |
2021-02-10 | Bookmarks: Fixed crash when removing a bookmark source | Jaakko Keränen | |
Remote bookmarks from a deleted source page were not immediately removed, so the UI got confused about the missing source bookmark. IssueID #154 | |||
2021-02-10 | Updated release notes | Jaakko Keränen | |
2021-02-10 | Window: Keep scroll position when resizing vertically | Jaakko Keränen | |
Fixed broken logic. IssueID #138 | |||
2021-02-10 | App: Events posted early may cause a crash | Jaakko Keränen | |
Attempting to ask SDL about a non-existent window's ID. | |||
2021-02-10 | Cleanup | Jaakko Keränen | |
2021-02-10 | Merge branch 'dev' of github.com:skyjake/lagrange into dev | Jaakko Keränen | |
2021-02-10 | Window: Keep scroll position when resizing vertically | Jaakko Keränen | |
IssueID #138 | |||
2021-02-09 | Updated the_Foundation | Jaakko Keränen | |
IssueID #43 IssueID #151 | |||
2021-02-09 | Feeds: Wait up to 10 seconds for response | Jaakko Keränen | |
If a server doesn't respond, there is no use waiting indefinitely in a background request. | |||
2021-02-09 | Updated the_Foundation | Jaakko Keränen | |
Per-family socket creation. IssueID #43 | |||
2021-02-08 | Updated AppData document | Jaakko Keränen | |
The OARS content rating is required for validation. | |||
2021-02-08 | Updated AppData document | Jaakko Keränen | |
Failing validation with appstreamcli. | |||
2021-02-08 | Bookmarks: Do not require a label for remote links | Jaakko Keränen | |
IssueID #147 | |||
2021-02-08 | XDG: Consistent capitalization of the app ID | Jaakko Keränen | |
2021-02-08 | Update release notes | Jaakko Keränen | |
2021-02-08 | DocumentWidget: Update hover link after context menu closes | Jaakko Keränen | |
IssueID #145 | |||
2021-02-08 | Cleanup | Jaakko Keränen | |
Function naming convention is: {method}_{class}() Ran clang-format on the changes. | |||
2021-02-08 | Updated release notes | Jaakko Keränen | |
2021-02-08 | Merge commit 'pullrequests/ThomasAdam/ta/shift-ins' into dev | Jaakko Keränen | |
2021-02-08 | Updated release notes | Jaakko Keränen | |
2021-02-07 | paste: refactor to allow for Shift+Ins | Thomas Adam | |
Under Linux/Unix, the key combination of "Shift+Ins" allows for pasting from the clipboard into most applications. Refactor pasting to its own function and define the key combination of Shift+Ins to allow for this. | |||
2021-02-07 | Added build option to always do relative resource lookup | Jaakko Keränen | |
This is to facilitate AppImage packaging for Linux. | |||
2021-02-07 | App: Determine first run based on existence of prefs.cfg | Jaakko Keränen | |
2021-02-07 | Windows: Check for a portable userdata directory | Jaakko Keränen | |
IssueID #120 | |||
2021-02-07 | Updated release notes | Jaakko Keränen | |
2021-02-07 | DocumentWidget: Wrong tab gets input query string | Jaakko Keränen | |
Input submission events are now tied to a particular document and not implicitly to the current one. As a workaround, input queries will now force a tab to the foreground. IssueID #142 | |||
2021-02-05 | Experimenting with an iOS build | Jaakko Keränen | |
iPlatformApple applies to both macOS and iOS. Added iPlatformAppleDesktop and iPlatformAppleMobile to make a distinction between the two. IssueID #96 | |||
2021-02-05 | Updated release notes | Jaakko Keränen | |
2021-02-05 | macOS: Fixed build | Jaakko Keränen | |
2021-02-05 | Updated AppData for v1.1.1 release | Jaakko Keränen | |
2021-02-03 | XDG: Check XDG_CONFIG_HOME and the user's download directory | Jaakko Keränen | |
Also added a build option to disable changing the user download directory within Lagrange, since that's set via XDG config. | |||
2021-02-03 | Updated release notes | Jaakko Keränen | |
2021-02-03 | Improved first-run experience | Jaakko Keränen | |
Use a remote source for Getting Started bookmarks. Tweaked default values of preferences. | |||
2021-02-03 | Updated copyright year | Jaakko Keränen | |
2021-02-03 | Bumped version number to 1.2 | Jaakko Keränen | |
2021-02-03 | Window: Fixed invalid contents are restoring in fullscreen mode | Jaakko Keränen | |
When the window was put in the background in fullscreen mode and then restored to foreground, buffered contents were lost. IssueID #130 | |||
2021-02-03 | Window: Fullscreen mode shouldn't affect the retained window rect | Jaakko Keränen | |
IssueID #130 | |||
2021-02-03 | Added keybinding (F11) for toggling fullscreen mode | Jaakko Keränen | |
IssueID #130 | |||
2021-02-02 | Updated release notes | Jaakko Keränen | |
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-02-02 | Linux: Use SDL to query display monitor DPI value | Jaakko Keränen | |
IssueID #133 | |||
2021-02-02 | Improved focus switching for dialogs | Jaakko Keränen | |
Widgets can now be defined as being the "focus root", i.e., the topmost widget under which focus switching happens. Normally this is the window root widget, but dialogs use this flag to confine focus switching inside the dialog. InputWidget in Overwrite mode will focus switch to the next focusable widget when the text field becomes full. | |||
2021-02-02 | Updated the_Foundation | Jaakko Keränen | |
Fix for Daylight Saving Time flag in dates. | |||
2021-02-02 | InputWidget: Fixed cursor missing in an empty input widget | Jaakko Keränen | |