Commit graph

5 commits

Author SHA1 Message Date
Timothy Flynn
8e8cff91f6 LibWebView: Add a method to serialize bookmark items to JSON 2026-04-09 10:08:06 -04:00
Timothy Flynn
efbd60bc21 LibWebView: Add a method to move a bookmark item
This allows moving an item within its own folder or to another folder.
2026-04-09 10:08:06 -04:00
Timothy Flynn
2e0a7f54d9 LibWebView: Create a set of default bookmarks
When the bookmark store does not yet exist, let's fill in a few Ladybird
related websites.
2026-04-03 13:48:12 -04:00
Timothy Flynn
e18bd9c98d LibWebView: Add more BookmarkStore methods to interact with the store
Add methods to edit items and add folders.
2026-04-01 04:57:28 +02:00
Timothy Flynn
428b7eeffa LibWebView: Implement a persistent bookmark storage interface
This patch adds BookmarkStore to manage bookmarks stored in a JSON file
in the application settings directory. It supports both folders and
bookmarks. It does not yet support arbitrary editing of bookmarks, other
than updating stored favicons.
2026-03-24 12:04:50 -04:00