Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2020-10-14 | Use libmpg123 to decode MPEG audio | Jaakko Keränen | |
mpg123 is configured as an optional dependency. Works for full files currently. | |||
2020-10-14 | Cleanup | Jaakko Keränen | |
2020-10-14 | Player: Volume adjustment UI | Jaakko Keränen | |
2020-10-11 | Added a preference for heading font | Jaakko Keränen | |
Body and heading fonts can be selected separately. | |||
2020-10-11 | Added two serif fonts; minor color tweaks | Jaakko Keränen | |
Added the EB Garamond and Literata fonts as serif font choices. | |||
2020-10-11 | Cleanup: Moved fonts to res/fonts/ | Jaakko Keränen | |
2020-10-10 | Bumped version number to 0.5 | Jaakko Keränen | |
2020-10-09 | Support Ogg Vorbis audio | Jaakko Keränen | |
Playback starts as soon as possible, so one can listen while streaming. stb_vorbis.c needed a tiny tweak to not die on a file without (Ogg? Vorbis?) comments. | |||
2020-10-09 | Cleanup | Jaakko Keränen | |
Moved buffers out of player.c. Include MIME type with the data so the correct decoder can be chosen. Added stb_vorbis: https://github.com/nothings/stb | |||
2020-10-01 | Refactor: Separate media from GmDocument | Jaakko Keränen | |
2020-09-30 | Windows: Use the system UI scaling factor | Jaakko Keränen | |
Check for system UI scaling factor via Direct2D DPI values. | |||
2020-09-29 | Added stub for audio player | Jaakko Keränen | |
2020-09-28 | Bumped version number to 0.4 | Jaakko Keränen | |
2020-09-21 | Added Prefs; placeholders for new options | Jaakko Keränen | |
2020-09-20 | macOS: No fixed deployment target | Jaakko Keränen | |
Let the user decide. | |||
2020-09-19 | Bumped version number to 0.3 | Jaakko Keränen | |
2020-09-19 | macOS: Compile for 10.14 | Jaakko Keränen | |
2020-09-18 | Added build options for X11 | Jaakko Keränen | |
Build option to use software rendering if running under X11, and another option to set the position of a window only after the window has been shown. The latter is a workaround for an SDL bug regarding window borders affecting the initial position. | |||
2020-09-18 | Added some build notes | Jaakko Keränen | |
2020-09-18 | Windows: Use a batch file to open URLs in browser | Jaakko Keränen | |
Opening via urlopen.bat works under MSYS bash as well. The .bat file is also a place where the user can customize which browser to open. | |||
2020-09-15 | GmDocument: Recognize "about:" links | Jaakko Keränen | |
2020-09-14 | Bumped version to 0.2 | Jaakko Keränen | |
2020-09-14 | Configuring without the_Foundation submodule | Jaakko Keränen | |
2020-09-13 | Added Kosugi Maru for Japanese text | Jaakko Keränen | |
Kosugi Maru is from Google Fonts and licensed used Apache License 2.0. | |||
2020-09-12 | Separated VisBuf from ListWidget | Jaakko Keränen | |
This will be used in DocumentWidget as well. | |||
2020-09-11 | XDG: Gemini scheme handler; URLs on the command line | Jaakko Keränen | |
2020-09-10 | MSYS: Don't install static libraries | Jaakko Keränen | |
2020-09-10 | SidebarWidget: Show menu only for items | Jaakko Keränen | |
2020-09-09 | Added header file for keyboard shortcuts | Jaakko Keränen | |
2020-09-09 | macOS: Tweaking build options | Jaakko Keränen | |
2020-09-09 | macOS: Deployment taget is 10.14 | Jaakko Keränen | |
2020-09-08 | Cleanup | Jaakko Keränen | |
2020-09-08 | Linux: Improved .desktop file | Jaakko Keränen | |
2020-09-08 | Default build type selection | Jaakko Keränen | |