Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-09-30 | SidebarWidget: Scroll view to newly added items | Jaakko Keränen | |
New bookmarks and folders shouldn't appear outside the visible part of the list. | |||
2021-09-30 | ListWidget: Dragging before/after an item | Jaakko Keränen | |
It's useful to make a distinction whether a drag ended before or after an item, even if it's still referring to the same boundary between items. This allows bookmarks to be reordered inside a folder so that an item is moved to the bottom of a folder, or out of the folder following it in order. | |||
2021-09-28 | ListWidget: Scrolling due to item drag should be linear | Jaakko Keränen | |
2021-09-26 | macOS: Popup window fixes; simply window creation | Jaakko Keränen | |
2021-09-25 | ListWidget: Larger folder drop target | Jaakko Keränen | |
2021-09-25 | Merge branch 'work/v1.7' into dev | Jaakko Keränen | |
2021-09-24 | Bookmark folders | Jaakko Keränen | |
The user can now create bookmark folders, and drag bookmarks into them. Folders can also be nested. The bookmark sorting menu item sorts inside the chosen folder/root. Remote bookmark sources appear also as folders, although they cannot be sorted/edited. IssueID #339 | |||
2021-09-24 | SidebarWidget: Reordering bookmarks manually | Jaakko Keränen | |
One can now drag and drop bookmarks to change their order in the list. | |||
2021-09-23 | ListWidget: Dragging items to reorder | Jaakko Keränen | |
Items can be marked as draggable, and additionally as drop targets. | |||
2021-09-12 | Mobile: Better Settings tap targets; fixed safe area drawing | Jaakko Keränen | |
2021-09-09 | Tuned mouse wheel smooth scrolling | Jaakko Keränen | |
Removed the two-stage acceleration of mouse wheel scrolling in favor of slightly faster base scrolling speed overall. This makes the behavior more consistent and predictable. | |||
2021-07-23 | Window: Mouse wheel events vs. split mode | Jaakko Keränen | |
Only process mouse wheel events on the root over which the mouse is currently. | |||
2021-07-11 | Preferences: Settings for smooth scroll speed | Jaakko Keränen | |
IssueID #297 | |||
2021-05-27 | Fixed disappearing scrollbars | Jaakko Keränen | |
Scrollbar visibility depends on it having a non-zero area. | |||
2021-05-20 | SidebarWidget: Identities list click behavior | Jaakko Keränen | |
Avoid accidental activations by never (de)activating identities based on a single click. Now both left and right mouse clicks will open the context menu. | |||
2021-05-17 | Mobile: Preferences on tablet devices | Jaakko Keränen | |
Use the mobile layout on tablets as well. | |||
2021-04-23 | Cleanup | Jaakko Keränen | |
2021-04-22 | ListWidget: Use SmoothScroll | Jaakko Keränen | |
2021-04-21 | Touch: Stopping momentum scroll | Jaakko Keränen | |
When a widget runs out of scrollable area, stop any momentum scrolls. | |||
2021-04-16 | VisBuf: Only draw buffers that are within bounds | Jaakko Keränen | |
One of the four buffers will be always outside the viewport. | |||
2021-04-10 | Touch: Improved hover behavior | Jaakko Keränen | |
Scrolling must prevent the hover state from being updated both in documents and lists. | |||
2021-04-10 | Feeds: All/Unread view mode selection | Jaakko Keränen | |
This is a bit too simple, but allows seeing the unread entries only. The unread counter needs some reworking: should it show all unread or unread in the "All" list (latest 100 entries)? | |||
2021-04-10 | Touch: Hover behavior improvements | Jaakko Keränen | |
Don't show hover on links and lists when no finger is actively touching. | |||
2021-03-29 | VisBuf: Increase buffer size for scrolling; fixed glitches | Jaakko Keränen | |
Instead of 1.5x coverage, the buffer now has a full 2x. | |||
2021-03-29 | Preferences: Collapse preformatted blocks on page load | Jaakko Keränen | |
IssueID #180 | |||
2021-03-27 | Processing of double clicks | Jaakko Keränen | |
The click handling utility no longer treats double clicks as a special case. An arbitrary number of clicks is kept in a separate counter. | |||
2021-03-18 | Scrollbar fading and periodic commands | Jaakko Keränen | |
Added a new mechanism to issue periodic but not per-frame commands. This is used for main-thread operations like checking if it's time to fade away the scrollbars. Scrollbars are faded away completely on Apple platforms. Adjusted list right margins accordingly. | |||
2021-03-07 | Processing per-pixel scroll events | Jaakko Keränen | |
Do platform-specific processing of scroll events up front so widgets can support both types of scrolls everywhere. IssueID #166 | |||
2021-03-04 | Fixed a couple of undefined behaviors | Jaakko Keränen | |
Conditions depending on uninitialized memory. Benign, though. | |||
2021-03-04 | Changing UI scaling at runtime | Jaakko Keränen | |
UI scaling factor is applied when closing the Preferences dialog. IssueID #83 | |||
2021-02-22 | SidebarWidget: Feed entry appearance | Jaakko Keränen | |
2021-02-21 | iOS: Working on menu styling | Jaakko Keränen | |
2021-02-20 | iOS: More spacing for lists | Jaakko Keränen | |
2021-02-20 | iOS: Tweaks and changes for phone mode | Jaakko Keränen | |
Phone mode uses a modified user interface. Work in progress... | |||
2020-11-25 | SidebarWidget: Bookmark tag icons; Feeds presentation | Jaakko Keränen | |
Special tags of bookmarks are now visualized with icons. Feed items show an indicator if the currently open document matches the entry URL. | |||
2020-11-21 | Clearing and resetting keybindings | Jaakko Keränen | |
2020-10-31 | Cleanup | 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-09-12 | Cleanup | Jaakko Keränen | |
2020-09-12 | ListWidget: Cleanup | Jaakko Keränen | |
2020-09-12 | Separated VisBuf from ListWidget | Jaakko Keränen | |
This will be used in DocumentWidget as well. | |||
2020-09-12 | ListWidget: Tweaking item drawing | Jaakko Keränen | |
2020-09-12 | Cleanup | Jaakko Keränen | |
2020-09-12 | ListWidget: Cleanup | Jaakko Keränen | |
2020-09-11 | ListWidget: Improved scroll buffering | Jaakko Keränen | |
Using less memory and doing less copying/drawing. | |||
2020-09-07 | ListWidget: Clear hover on scroll | Jaakko Keränen | |
2020-09-07 | LookupWidget: Improved keyboard navigation | Jaakko Keränen | |
2020-09-06 | LookupWidget: Keyboard focus and cursor | Jaakko Keränen | |
2020-09-06 | Added a LookupWidget with background thread | Jaakko Keränen | |
2020-09-05 | List scrolling using visbuffer; draw press states | Jaakko Keränen | |