summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2021-03-27GmDocument: Finding position in sourceJaakko Keränen
The returned position at a source location is now a range, pointing to the left and right edges of the contacted character.
2021-03-27Text: Further word wrap fixesJaakko Keränen
Set the correct break position in noWrap mode.
2021-03-27Built-in hot key binding for RefreshJaakko Keränen
This shouldn't override F5/⌘R in menus. IssueID #223
2021-03-27Lang: Added Spanish (es)Jaakko Keränen
IssueID #192
2021-03-27Document: Fixed autoreload intervals; added stringsJaakko Keränen
2021-03-26Keys: Built-in bindings for internet hot keysJaakko Keränen
IssueID #223
2021-03-26Lang: Replaced "bytes" with "num.bytes"Jaakko Keränen
A new string to include the numeric value. IssueID #192
2021-03-26Cleanup: Omit partially translated "de"Jaakko Keränen
Only show the languages that are currently (more or less) fully translated. IssueID #192
2021-03-26LookupWidget: Missing strings; inconsistent fontsJaakko Keränen
Fonts used in the lookup results list used inconsistent sizes. Now they all use the "UI content" (medium) size. The result headings were not translated at all.
2021-03-26SidebarWidget: Use a translated stringJaakko Keränen
2021-03-26GmCerts: Relaxed domain verificationJaakko Keränen
Allow a certificate for a higher-level domain to be verified against any subdomains, i.e., implicitly assume every certificate uses wildcards. CA verification is still done separately, and OpenSSL does that strictly as before.
2021-03-26CleanupJaakko Keränen
2021-03-26Added Noto Sans SC; font table cleanupJaakko Keränen
Added the Noto Sans Simplified Chinese font. This adds another ~10 MB to resources.lgr, increasing the urgency of distributing fonts via separate downloads. The font table was getting difficult to manage, so now the sizes are broken out into a separate enum, and the table is reordered to match the FontSize order.
2021-03-25Added keybinding for subscribing to pageJaakko Keränen
IssueID #209
2021-03-25Text: Improved word wrappingJaakko Keränen
This was complicated by the wrap position being placed one character later than intended. IssueID #201
2021-03-25CleanupJaakko Keränen
2021-03-25Text: Trying more conservative word wrapping rulesJaakko Keränen
IssueID #201
2021-03-25Preferences: Removed extra % charactersJaakko Keränen
2021-03-25Don't alter contents of bitcoin URIsJaakko Keränen
IssueID #215
2021-03-25Preferences: Revised language selection dropdownJaakko Keränen
Visible IDs since the language names are also localized.
2021-03-25Lang: Added Chinese (Simplified)Jaakko Keränen
IssueID #192
2021-03-25Lang: Fixed plural and multiline stringsJaakko Keränen
IssueID #192
2021-03-25App: CleanupJaakko Keränen
2021-03-25Lang: Plural stringsJaakko Keränen
IssueID #192
2021-03-24Lang: Added the German .bin resourceJaakko Keränen
2021-03-24Preferences: Added Russian and German UI languagesJaakko Keränen
2021-03-24Lang: Added new strings for error messagesJaakko Keränen
IssueID #192
2021-03-24Fixes for dynamic language switchingJaakko Keränen
IssueID #192
2021-03-24Fixed regression in conman.org client torture test 21Jaakko Keränen
Couple of problems: - "data:" links were not flagged as supported - "data:" links are not supposed to further decoded or encoded since they are processed internally in the client IssueID #217
2021-03-23Lang: Added Russian to resourcesJaakko Keränen
IssueID #192
2021-03-23UI language preference; switching at runtimeJaakko Keränen
IssueID #192
2021-03-23Lang: Added strings for Import Identity dialogJaakko Keränen
2021-03-23Lang: Initial version of the Finnish translationJaakko Keränen
2021-03-23Enable translation of error pagesJaakko Keränen
2021-03-23Lang: Added a sidebar string; Finnish templateJaakko Keränen
IssueID #192
2021-03-23Lang: Applied string IDs everywhereJaakko Keränen
More or less everywhere? IssueID #192
2021-03-23Lang: Applied more string IDsJaakko Keränen
IssueID #192
2021-03-22Lang: Improvements; macOS menu itemsJaakko Keränen
Use char pointer ranges for the array of IDs and strings to avoid allocations. Translate macOS menu items. IssueID #192
2021-03-22iOS: Default UI scaling for iPadJaakko Keränen
2021-03-22Basic language string mechanismJaakko Keränen
Added a set of English strings. Lang can load a language. LabelWidget can replace IDs in the label. IssueID #192
2021-03-22Lang: Loading a set of NULL-terminated stringsJaakko Keränen
2021-03-22Lang: Began replacing UI strings with IDsJaakko Keränen
IssueID #192
2021-03-21GmDocument: Default banner colors of Light GrayJaakko Keränen
2021-03-21iOS: Save to Files; hide toolbar on scrollJaakko Keränen
There is no downloads directory on mobile. Instead, the downloaded file is temporarily cached and given to the iOS document picker to export. Added an option to hide the bottom toolbar while scrolling down.
2021-03-20Mobile: Balance navbar buttonsJaakko Keränen
Moved Identity button to the right since on the left there is the new Sidebar button.
2021-03-20Touch: Adjusted tap-and-hold gestureJaakko Keränen
After the hold has been detected, require a larger motion to begin dragging.
2021-03-20Bookmarks: Timestamp accuracyJaakko Keränen
There is no need for microsecond accuracy in the creation timestamp.
2021-03-20Show unread entry count in sidebarJaakko Keränen
2021-03-20App: Periodic commands without timers/threadsJaakko Keränen
Now the periodic commands get posted on the main thread at intervals, and the event loop cooperates by not sleeping if there are periodic commands pending. The macOS animation hangup seems to be unrelated, though — perhaps some internal SDL/Metal machinery related to app refresh stopping for a while?
2021-03-20Mobile: Sidebar toggling navbar buttonJaakko Keränen