Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-12-17 | Mobile: Fixed phone sidebar background fade | Jaakko Keränen | |
2021-12-17 | Mobile: Wheel scrolling is not applicable | Jaakko Keränen | |
2021-12-17 | macOS: Incorrect horizontal scroll direction | Jaakko Keränen | |
2021-12-17 | macOS: Fixed scrolling of wide preformatted blocks | Jaakko Keränen | |
2021-12-17 | DocumentWidget: Swipe animation glitches | Jaakko Keränen | |
Most crucially, sometimes the swipe placeholders would not get deleted at all because the visual offset animation was not finishing as expected. This would cause a number of problems with the document behavior. | |||
2021-12-17 | App: Fixed ticker management issue | Jaakko Keränen | |
Multiple tickers with the same context would override each other. The ticker callback must be considered as well or tickers may fail to run as expected. | |||
2021-12-17 | Cleanup | Jaakko Keränen | |
2021-12-17 | macOS: Trackpad swipe navigation | Jaakko Keränen | |
Work in progress. Something breaks down when swiping forward twice... | |||
2021-12-17 | Prefs: Reorganizing booleans | Jaakko Keränen | |
2021-12-16 | Cleanup | Jaakko Keränen | |
2021-12-16 | DocumentWidget: Paste preceding line | Jaakko Keränen | |
Added a special actions menu in the input prompt to allow the user to paste the line preceding the latest clicked link from the originating document. One use case for this is user-editable lines. | |||
2021-12-15 | Preferences: Option for cursor blinking | Jaakko Keränen | |
2021-12-15 | Workaround for layout issue in value input dialogs | Jaakko Keränen | |
2021-12-15 | InputWidget: Initial scroll position out of bounds | Jaakko Keränen | |
2021-12-15 | InputWidget: Dealing with very narrow width | Jaakko Keränen | |
The input widget is not usable if the width is too narrow. | |||
2021-12-15 | macOS: Newlines in native menus | Jaakko Keränen | |
Other formatting besides line breaks is ignored for now, although attributed strings could be used here. | |||
2021-12-15 | Mobile: Dismissing keyboard unfocuses InputWidget | Jaakko Keränen | |
2021-12-14 | iOS: Fixed input positioning (non-animated widget) | Jaakko Keränen | |
If there were no entry animation, the native UI control would not be correctly placed. | |||
2021-12-14 | Mobile: Adjusted back swipe on tablets | Jaakko Keränen | |
2021-12-14 | App: Prevent state corruption due to interrupted file write | Jaakko Keränen | |
2021-12-14 | Audio: Initialize SDL audio only when actually playing | Jaakko Keränen | |
Playing audio is somewhat uncommon, so there is no need to have it set up always. | |||
2021-12-14 | Root: More efficient input size updates | Jaakko Keränen | |
Input widgets may resize themselves, and Preferences sends a ton of these notifications. Only rearrange a single time afterwards, not individually after each notification. | |||
2021-12-14 | SidebarWidget: Removed unnecessary update | Jaakko Keränen | |
No need to update sidebar items when the Preferences tab changes. | |||
2021-12-14 | Widget: More efficient size change notifications | Jaakko Keränen | |
Only notify once, after the arrangement is done. | |||
2021-12-14 | Mobile: Tuning document swipe animations | Jaakko Keränen | |
2021-12-14 | SidebarWidget: Phone needs no document resize | Jaakko Keränen | |
2021-12-14 | Widget: Checking if visual offset applies | Jaakko Keränen | |
2021-12-14 | Touch: Notify about speed at end of swipe | Jaakko Keränen | |
2021-12-14 | Text: Warning about unchecked FriBidi return value | Jaakko Keränen | |
2021-12-14 | Mobile: Folders in bookmark editor; menus vs. input focus | Jaakko Keränen | |
2021-12-14 | Fixed missing document width updates | Jaakko Keränen | |
2021-12-13 | DocumentWidget: Keeping a cached document | Jaakko Keränen | |
When restoring a page from history, ensure the cached document is stored in the memory cache. Previously this only occurred when a page load finished. | |||
2021-12-13 | Mobile: Fixed initial InputWidget sizing | Jaakko Keränen | |
2021-12-13 | Android: Various fixes to get things up and running | Jaakko Keränen | |
Resource paths, runtime data, ignore mouse events. Assume that the Java side tells us the display pixel density via a command line argument. | |||
2021-12-13 | Android: Setting up the build | Jaakko Keränen | |
2021-12-12 | Mobile: Crash when dismissing sidebar during Edit mode | Jaakko Keränen | |
2021-12-12 | Resources may be loaded via SDL_rwops | Jaakko Keränen | |
2021-12-11 | Text: Fixed simple text renderer | Jaakko Keränen | |
2021-12-11 | Cleanup | Jaakko Keränen | |
2021-12-10 | iOS: Extra padding at bottom of upload text editor | Jaakko Keränen | |
Long multiline editors should have a fair bit of overscroll at the bottom, as long as it doesn't affect the normal expanding editors. | |||
2021-12-10 | LookupWidget: Minimum width for the results list | Jaakko Keränen | |
2021-12-10 | Mobile: Return key behavior is not configurable | Jaakko Keränen | |
2021-12-10 | Mobile: Use the "Settings" label on tablet, too | Jaakko Keränen | |
2021-12-10 | Mobile: Added missing Glyph Warnings option | Jaakko Keränen | |
2021-12-10 | Cleanup | Jaakko Keränen | |
2021-12-10 | Mobile: Minimum width for the top dialog panel | Jaakko Keränen | |
The top panel should not be too narrow, and if it doesn't fit, fall back to a layered page view. | |||
2021-12-10 | Fixed history with multiple items having the same URL | Jaakko Keränen | |
If there were multiple instances of the same URL in history, only the latest one's content would be used when navigating back/forward. | |||
2021-12-10 | Mobile: UploadWidget styling | Jaakko Keränen | |
2021-12-09 | UploadWidget: Improved layout; path editing | Jaakko Keränen | |
2021-12-09 | Mobile: UploadWidget allows editing URL path | Jaakko Keränen | |