summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2020-10-18CleanupJaakko Keränen
Consistent naming.
2020-10-18DocumentWidget: Improved audio player UI refreshJaakko Keränen
There is no need to prioritize animation smoothness when it comes to audio players. Just post timer events at a relaxed 15 Hz when active players are visible. Fixes an issue on macOS (and possibly other platforms) where moving the window was very glitchy if a player was active.
2020-10-17Updated release notesJaakko Keränen
2020-10-17Windows: Deploy locally built libmpg123 DLLJaakko Keränen
2020-10-16Updated release notesJaakko Keränen
2020-10-16Fixed: Color saturation for default theme colorsJaakko Keränen
The color saturation user preference was not being applied to the default color palette.
2020-10-16Loading resources from a predetermined pathJaakko Keränen
2020-10-16Updated READMEJaakko Keränen
Added mention of optional mpg123 decoder library.
2020-10-16Player: Hide volume slider after 3 sec idle timeJaakko Keränen
2020-10-16Updated repository hero imageJaakko Keränen
Don't show the version number so it doesn't immediately get obsolete!
2020-10-16Open link in new tab with middle mouse buttonJaakko Keränen
IssueID #8
2020-10-16Player: Fixed build with older version of mpg123Jaakko Keränen
2020-10-15Added mpg123 to open source licenses pageJaakko Keränen
2020-10-15Updated release notesJaakko Keränen
2020-10-15Determining app executable locationJaakko Keränen
IssueID #9
2020-10-15Player: Parsing Vorbis and MP3 metadataJaakko Keränen
2020-10-15Player: Streaming MP3 playbackJaakko Keränen
Feed more MPEG input bitstream as it comes in.
2020-10-14Use libmpg123 to decode MPEG audioJaakko Keränen
mpg123 is configured as an optional dependency. Works for full files currently.
2020-10-14CleanupJaakko Keränen
2020-10-14Player: Volume adjustment UIJaakko Keränen
2020-10-14CleanupJaakko Keränen
2020-10-13Updated released notesJaakko Keränen
2020-10-12SidebarWidget: Improved list scroll barJaakko Keränen
Sometimes the sidebar's scroll bar would not get updated correctly. There still remains an issue where the scroll maximum is incorrect if the sidebar is hidden at launch.
2020-10-12Clear input focus when switching tabsJaakko Keränen
2020-10-12Normalizing long spaces to a tab stopJaakko Keränen
Experimenting with terminal friendly space normalization where sometimes multiple spaces are used to align content horizontally (with a fixed-width font). When encountering 8 or more consecutive spaces, they are all replaced with a single tab character. Gemtext allows clients to normalize whitespace as they see fit.
2020-10-11Updated release notesJaakko Keränen
2020-10-11Text: Font tuningJaakko Keränen
2020-10-11Paste from clipboard on middle mouse clickJaakko Keränen
2020-10-11Remember which Preferences tab is openJaakko Keränen
2020-10-11Added a preference for heading fontJaakko Keränen
Body and heading fonts can be selected separately.
2020-10-11Added two serif fonts; minor color tweaksJaakko Keränen
Added the EB Garamond and Literata fonts as serif font choices.
2020-10-11Cleanup: Moved fonts to res/fonts/Jaakko Keränen
2020-10-11Updated release notesJaakko Keränen
2020-10-11Media: Pause other players when a new one startsJaakko Keränen
2020-10-11Fixed saving a page that was restored from cacheJaakko Keränen
2020-10-11Fixed saving a page with a tilde in the filenameJaakko Keränen
The tilde was assumed to be a home directory name, and therefore the name was considered to be an absolute path in itself.
2020-10-11Focus behavior of the URL entry fieldJaakko Keränen
Opening a new tab will now set input focus to the URL field. Switching tabs when the URL field is focused will select the full new URL. There was an issue previously where selecting a bookmark while the URL field was focused would cause unexpected behavior. The URL was first unfocused and that would trigger the document to fetch the URL that was in the input field.
2020-10-10Mention 24-bit WAV support in release notesJaakko Keränen
2020-10-10DocumentWidget: Fixed stopping a streaming playerJaakko Keränen
A partially received media request will be cancelled and deleted if the inline viewer is closed.
2020-10-10Bumped version number to 0.5Jaakko Keränen
2020-10-10Updated release notesJaakko Keränen
2020-10-10Player: Wider Play/Pause buttonJaakko Keränen
2020-10-09DocumentWidget: Animate players after tab changeJaakko Keränen
2020-10-09Support Ogg Vorbis audioJaakko 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-09CleanupJaakko 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-09Fixed memory leak on tab closeJaakko Keränen
The DocumentWidget was not actually deleted when a tab was closed, only hidden.
2020-10-08Player: Rewind button in the UIJaakko Keränen
2020-10-08Player: Play/pause button in the UIJaakko Keränen
2020-10-08Media: Images not processed until data is completeJaakko Keränen
2020-10-08DocumentWidget: Start playing audio immediatelyJaakko Keränen