summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2021-10-26SiteSpec: Converted to TOML syntaxJaakko Keränen
Added a "dismissed warnings" value.
2021-10-25Document presentation warningsJaakko Keränen
Warn the user about missing glyphs and potentially unsupported ANSI escapes. TODO: Site-specific setting for dismissed warning; fonts preference about missing glyph warnings.
2021-10-25Message/question text wrapping; cleanupJaakko Keränen
2021-10-25Banner: Error items; improved appearanceJaakko Keränen
2021-10-24Banner: Clicking on the site nameJaakko Keränen
2021-10-24Added BannerJaakko Keränen
Banner will take over everything related to the page top banner. DocumentWidget's content positioning is a bit messy, and now that the banner is no longer part of the GmDocument, it needed a bit of revising. It would still benefit from proper functions for mapping coordinates to/from the GmDocument coordinate space.
2021-10-24GmDocument: Fixed build issueJaakko Keränen
Use the standard `isdigit` from ctype.h.
2021-10-24CleanupJaakko Keränen
2021-10-23Mobile: Footer button fixes; missing stringsJaakko Keränen
2021-10-23InputWidget: Per-pixel scrollingJaakko Keränen
2021-10-23UploadWidget: Remember token; Upload button visibilityJaakko Keränen
The token is saved just like the text editor content. In a single panel layout, the Upload button should only be shown when a detail panel is visible. The text editor panel shouldn't scroll because the input widget does its own scrolling.
2021-10-23Mobile: Notify about current panel changeJaakko Keränen
2021-10-23DocumentWidget: Footer buttons in phone layoutJaakko Keränen
Include a padding under the buttons to account for the toolbar.
2021-10-23Mobile: Fixed ListWidget hover itemJaakko Keränen
2021-10-23CleanupJaakko Keränen
2021-10-22Util: Wrap value input promptJaakko Keränen
2021-10-22Window: Close buttons on merged tabsJaakko Keränen
2021-10-22Mobile: Minor fixes and tweaksJaakko Keränen
Tab close button visibility, newly added preferences, "Manage Fonts" button, button icon color.
2021-10-22CleanupJaakko Keränen
Very minor memory leaks.
2021-10-22Cleanup: Tidying up per-frame memory allocsJaakko Keränen
No need to use Garbage here to collect per-frame strings and arrays.
2021-10-22DocumentWidget: Not scrollable until mouse movedJaakko Keränen
The hover widget needs updating if the currently visible tab changes. Normally the hover widget is only updated when the mouse has moved.
2021-10-22CleanupJaakko Keränen
2021-10-22FontPack: Adjusted preformatted sizesJaakko Keränen
2021-10-22Preferences: Visited links not bold by defaultJaakko Keränen
2021-10-22Tab close buttons, shown on hoverJaakko Keränen
IssueID #354
2021-10-22Merge branch 'work/v1.8' into devJaakko Keränen
2021-10-22Working on tab close buttonsJaakko Keränen
An [x] button appears on tab buttons when hovering on them. Still needs a bit of layout tweaks and the first tab doesn't have a button yet.
2021-10-20iOS: Tell SDL not to bother with mouse eventsJaakko Keränen
2021-10-20Touch: Fixed motion eventsJaakko Keränen
The windowID was expected to be set, but wasn't for touch events. IssueID #351
2021-10-20Fixed a potential crashJaakko Keränen
Be more robust in `init_Url()`.
2021-10-20GmDocument: "file://" is unthemedJaakko Keränen
2021-10-20iOS: Fixing the buildJaakko Keränen
2021-10-20DocumentWidget: Glitches with link hoverJaakko Keränen
The invalid runs were sometimes discarded before they had a chance to be drawn.
2021-10-20Installing individual TTF files; generate fontpack.iniJaakko Keränen
2021-10-19Updated language stringsJaakko Keränen
2021-10-19Merge branch 'dev' into work/v1.8Jaakko Keränen
# Conflicts: # CMakeLists.txt # res/lang/de.bin # res/lang/en.bin # res/lang/eo.bin # res/lang/es.bin # res/lang/es_MX.bin # res/lang/fi.bin # res/lang/fr.bin # res/lang/gl.bin # res/lang/ia.bin # res/lang/ie.bin # res/lang/isv.bin # res/lang/pl.bin # res/lang/ru.bin # res/lang/sk.bin # res/lang/sr.bin # res/lang/tok.bin # res/lang/zh_Hans.bin # res/lang/zh_Hant.bin # src/app.c
2021-10-19Updated language stringsJaakko Keränen
2021-10-19Bumped version to 1.7.3; updated release notesJaakko Keränen
2021-10-19Preferences: Add bookmarks to bottom/topJaakko Keränen
IssueID #358 # Conflicts: # res/lang/de.bin # res/lang/en.bin # res/lang/eo.bin # res/lang/es.bin # res/lang/es_MX.bin # res/lang/fi.bin # res/lang/fr.bin # res/lang/gl.bin # res/lang/ia.bin # res/lang/ie.bin # res/lang/isv.bin # res/lang/pl.bin # res/lang/ru.bin # res/lang/sk.bin # res/lang/sr.bin # res/lang/tok.bin # res/lang/zh_Hans.bin # res/lang/zh_Hant.bin
2021-10-19Merge branch 'dev' of https://weblate.skyjake.fi/git/lagrange/ui into devJaakko Keränen
2021-10-19Text: Fixed a memory leakJaakko Keränen
When GlyphBuffers were freed, the array holding them wasn't.
2021-10-19FontPack: More compact info textJaakko Keränen
2021-10-18Updated README: Notes about iOSJaakko Keränen
Also cleaned up some styling inconsistencies.
2021-10-18Preferences: ANSI escape flagsJaakko Keränen
FG color and font style escapes can be enabled separately. FG color remains enabled by default like before.
2021-10-18DocumentWidget: Unsupported content downloadsJaakko Keränen
Don't try to show a document while a long download is progressing, especially if we don't have any way to present the document format.
2021-10-18FontPack: Improved memory managementJaakko Keränen
2021-10-18GmDocument: Fixed a potential crashJaakko Keränen
2021-10-18Text: Fixed a memory leakJaakko Keränen
When GlyphBuffers were freed, the array holding them wasn't.
2021-10-18CleanupJaakko Keränen
2021-10-18Updated the_FoundationJaakko Keränen
Block alloc behavior.