Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-02-13 | Windows: Custom frame app icon, finishing touches | Jaakko Keränen | |
2021-02-13 | Windows: Added app icon as resource | Jaakko Keränen | |
2021-02-11 | Windows: Experimenting with a custom window frame and title bar | Jaakko Keränen | |
Added the build option ENABLE_CUSTOM_FRAME that causes the window to be created as borderless. Lagrange's own UI widgets are used to draw the title bar elements, including the window buttons. There is plenty of sizing behavior still missing, for instance snapping to fullscreen left/right side, double-clicking the frame edges, and proper maximize mode that doesn't cover the entire screen. The window system menu is also missing, but that can be shown manually when appropriate. A command-line option should also be provided to disable winbar in case the default title bar is required. | |||
2021-02-08 | XDG: Consistent capitalization of the app ID | Jaakko Keränen | |
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-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-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 copyright year | Jaakko Keränen | |
2021-02-03 | Bumped version number to 1.2 | Jaakko Keränen | |
2021-01-29 | Bumped version number to 1.1.1 | Jaakko Keränen | |
2021-01-24 | Added an AppData XML document | Jaakko Keränen | |
2021-01-18 | Renamed ".binary" files | Jaakko Keränen | |
Use the .lgr extension for Lagrange binary files. | |||
2021-01-17 | Fixed Xcode warning | Jaakko Keränen | |
The product bundle identifier must match the Info.plist file. | |||
2021-01-04 | Added a client certificate import dialog | Jaakko Keränen | |
Todo: Drag-and-drop; the actual identity creation step. | |||
2020-12-29 | Added a bold UI font | Jaakko Keränen | |
The bold UI label font is used for highlighted sidebar items and default buttons. | |||
2020-12-29 | Bumped version number to 1.1 | Jaakko Keränen | |
2020-12-27 | Bumped version number to 1.0.2 | Jaakko Keränen | |
2020-12-22 | Bumped version number fo 1.0.1 | Jaakko Keränen | |
2020-12-17 | Bumped version number to 1.0 | Jaakko Keränen | |
2020-12-13 | Bumped version number to 0.13.2 | Jaakko Keränen | |
2020-12-12 | Bumped version number to 0.13.1 | Jaakko Keränen | |
2020-12-12 | New monospace font; flexible mono spacing | Jaakko Keränen | |
Iosevka replaces Fira Mono as the monospace font. Emojis are now allowed to be wider than normal monospace glyphs. However, if whitespace permits, the original monospacing is restored. IssueID #73 | |||
2020-12-10 | Bumped version number to 0.13 | Jaakko Keränen | |
Not just bug fixes here. | |||
2020-12-08 | Bumped version number to 0.12.2 | Jaakko Keränen | |
2020-12-06 | Added build option for sleeping while idle | Jaakko Keränen | |
It appears at least on macOS, SDL is doing a while lot of stuff while waiting for new events. Perhaps because it has some sort of high-frequency input/sensor processing? Not sure. Now Lagrange will idle by polling events every 15 ms and sleeping in between. This reduces CPU time by an order of magnitude on macOS. Need to still test on other platforms. | |||
2020-12-05 | Bumped version number to 0.12.1 | Jaakko Keränen | |
2020-12-02 | Added MimeHooks | Jaakko Keränen | |
This is a very powerful mechanism: translate the contents of any request to something else when the original MIME type matches a configured regexp. The external hook command may still elect not to process the request. | |||
2020-11-28 | Bumped version number to 0.12 | Jaakko Keränen | |
2020-11-23 | Added Feeds | Jaakko Keränen | |
Feeds fetches bookmarks with the "subscribed" tag and looks for feed-formatted links. The found links are added to the database of feed entries. | |||
2020-11-22 | Bumped version number to 0.11 | Jaakko Keränen | |
2020-11-20 | Replaced EB Garamond with Tinos | Jaakko Keränen | |
Tinos is a much more readable serif font, especially when it comes to the italic variant. | |||
2020-11-19 | Replaced Japanese font with Noto Sans CJK JP | Jaakko Keränen | |
Alas, a couple of megabytes larger than Kosugi Maru, but has better glyph coverage. | |||
2020-11-16 | Bumped version number to 0.10 | Jaakko Keränen | |
2020-11-13 | Add gopher to MimeType for desktop file | David Gillies | |
2020-11-09 | Bumped version number to 0.9 | Jaakko Keränen | |
2020-11-07 | Added support for Gopher | Jaakko Keränen | |
Needs more testing. Queries are not supported yet. | |||
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-10-31 | Bumped version number to 0.8 | 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-30 | Added a key binding mechanism | Jaakko Keränen | |
The document scrolling keys are now handled via bindings. | |||
2020-10-24 | Bumped version number to 0.7 | Jaakko Keränen | |
2020-10-24 | DocumentWidget: Page load progress indicator | Jaakko Keränen | |
Show clearly that something is happening, even though we don't know the exact duration of the operation. | |||
2020-10-23 | Updated README with more build instructions | Jaakko Keränen | |
2020-10-22 | Added "Nanum Gothic" as a Korean font | Jaakko Keränen | |
This overrides Kosugi Maru as it looks a bit nicer, in case there are glyphs available in both. | |||
2020-10-22 | Windows: Improved executable metadata | Jaakko Keränen | |
2020-10-21 | Cleanup | Jaakko Keränen | |
2020-10-21 | Bump version number to 0.6 | Jaakko Keränen | |
2020-10-20 | Added timestamps to serialized responses | Jaakko Keränen | |
A new version of the binary serialization format that includes timestamps for GmResponse. | |||
2020-10-17 | Windows: Deploy locally built libmpg123 DLL | Jaakko Keränen | |
2020-10-16 | Loading resources from a predetermined path | Jaakko Keränen | |