ZacharyZhang-NY
71088bccb0
Add AppearanceSettings to ely_domain
...
Introduces a small persistent appearance contract: WallpaperTheme
(Dawn/Violet/Mint/Slate), ThemeMode (System/Light/Dark), reduce_motion.
Defaults to Dawn + System + motion-on. Field accessors and setters live
on the struct so the core can mutate without exposing internals; serde
support uses kebab-case so the on-disk form matches the design CSS
naming.
Tests cover defaults, mutation independence, and a JSON round-trip with
the kebab-case names. serde_json is added as a dev-dependency only —
the production crate does not depend on it.
2026-05-09 18:46:58 -04:00
ZacharyZhang-NY
1faa7423c1
Add Servo page zoom support
2026-05-09 12:32:44 -04:00
ZacharyZhang-NY
a8d2688020
Record local diagnostics events
2026-05-09 06:12:05 -04:00
ZacharyZhang-NY
4e85f31dac
Add diagnostics privacy controls
2026-05-09 04:47:45 -04:00
ZacharyZhang-NY
e30fce9213
Add update policy controls
2026-05-09 04:13:41 -04:00
ZacharyZhang-NY
43ab4be548
Add sidebar collapse shortcut
2026-05-08 08:36:58 -04:00
ZacharyZhang-NY
adf5b27207
Add tab group sidebar support
2026-05-08 07:16:17 -04:00
ZacharyZhang-NY
7e68857eb8
Add page notes panel
2026-05-08 06:53:31 -04:00
ZacharyZhang-NY
bae3c7789f
Add reading list progress percent
2026-05-08 06:43:38 -04:00
ZacharyZhang-NY
820054ff23
Track space sidebar width
2026-05-08 05:35:32 -04:00
ZacharyZhang-NY
ada0a82da8
Add profile sync policy controls
2026-05-08 03:44:36 -04:00
ZacharyZhang-NY
38a847c27e
Add sync object pause controls
2026-05-08 03:39:18 -04:00
ZacharyZhang-NY
569851eae9
Add favorite limit settings
2026-05-08 03:31:41 -04:00
ZacharyZhang-NY
6ba7fd611c
Add privacy history settings
2026-05-08 03:19:43 -04:00
ZacharyZhang-NY
4bdbf5e0c5
Add general new tab settings
2026-05-08 03:13:37 -04:00
ZacharyZhang-NY
6750f60d52
Add search engine settings
2026-05-08 03:04:33 -04:00
ZacharyZhang-NY
23b108c8dd
Add split view panes
2026-05-08 01:47:19 -04:00
ZacharyZhang-NY
84149ea4df
Add site permission settings
2026-05-08 01:24:10 -04:00
ZacharyZhang-NY
b8d2b291b2
Add reading list internal page
2026-05-08 00:57:59 -04:00
ZacharyZhang-NY
e225fac222
Add bookmarks internal page
2026-05-08 00:44:43 -04:00
ZacharyZhang-NY
479737a8b2
Add sync settings status page
2026-05-08 00:16:56 -04:00
ZacharyZhang-NY
9e6cd216b0
Classify plugin permission risk
2026-05-07 22:38:19 -04:00
ZacharyZhang-NY
cb3ac30b89
Validate plugin manifests
2026-05-07 22:34:34 -04:00
ZacharyZhang-NY
5682434ea3
Record download checksums
2026-05-07 22:07:03 -04:00
ZacharyZhang-NY
6d47b26090
Add profile download policy
2026-05-07 21:43:28 -04:00
ZacharyZhang-NY
f93943ccfe
Render downloads internal page
2026-05-07 21:30:39 -04:00
ZacharyZhang-NY
d26ebdfb4c
Record browsing history in core
2026-05-07 21:09:00 -04:00
ZacharyZhang-NY
e0eb5b51b2
Archive closed browser tabs
2026-05-07 19:53:32 -04:00
ZacharyZhang-NY
d9a27f3dc4
Initialize Rust GPUI browser shell
2026-05-07 18:27:15 -04:00