Skip to content

feat: Implement Zen Library data backend#12701

Merged
mr-cheffy merged 1 commit intozen-browser:libraryfrom
JustAdumbPrsn:library
Mar 9, 2026
Merged

feat: Implement Zen Library data backend#12701
mr-cheffy merged 1 commit intozen-browser:libraryfrom
JustAdumbPrsn:library

Conversation

@JustAdumbPrsn
Copy link
Copy Markdown

Extends #12655

Implements the data backend for the history and downloads sections of the Zen Library

  1. history uses PlacesQuery with live updates through observeHistory
  2. downloads using DownloadHistory.getList for Places-persisted downloads
  3. Added empty state for both downloads and history sections
  4. Uses DownloadUtils and DownloadsCommon.strings for size formatting
  5. Add empty state handling for both sections because why not

Signed-off-by: JustAdumbPrsn <73780892+JustAdumbPrsn@users.noreply.github.com>
@JustAdumbPrsn JustAdumbPrsn requested a review from mr-cheffy as a code owner March 9, 2026 15:58
@dosubot dosubot Bot added size:L This PR changes 100-499 lines, ignoring generated files. Feature labels Mar 9, 2026
@mr-cheffy mr-cheffy merged commit 665f500 into zen-browser:library Mar 9, 2026
@JustAdumbPrsn JustAdumbPrsn deleted the library branch March 9, 2026 19:03
@JustAdumbPrsn JustAdumbPrsn restored the library branch March 9, 2026 19:03
@CosmoCreeper
Copy link
Copy Markdown
Contributor

AI??

@Minemetero
Copy link
Copy Markdown

AI??

shhhhh

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Feature size:L This PR changes 100-499 lines, ignoring generated files.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants