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
189b9b8b89
Add current page download pipeline
2026-05-09 12:54:24 -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
79d9646ab8
Pass site permission grants to sidecar snapshots
2026-05-09 00:01:14 -04:00
ZacharyZhang-NY
4ed1666ece
Scope Servo permissions by profile origin
2026-05-08 23:47:05 -04:00
ZacharyZhang-NY
8334fcbd6e
Wire sidecar profile data isolation
2026-05-08 22:10:10 -04:00
ZacharyZhang-NY
8e450496e0
Lock private profile sync state
2026-05-08 20:19:09 -04:00
ZacharyZhang-NY
b4355d0f82
Add bookmark thumbnail metadata
2026-05-08 11:47:38 -04:00
ZacharyZhang-NY
3c380e1455
Add sleeping tab recovery
2026-05-08 10:23:58 -04:00
ZacharyZhang-NY
1ec3bfcc3d
Add crashed tab recovery
2026-05-08 10:14:00 -04:00
ZacharyZhang-NY
6bf1b674ac
Pause sync for private profiles
2026-05-08 09:32:57 -04:00
ZacharyZhang-NY
43ab4be548
Add sidebar collapse shortcut
2026-05-08 08:36:58 -04:00
ZacharyZhang-NY
24338e0f71
Swap active split panes
2026-05-08 08:11:49 -04:00
ZacharyZhang-NY
1186509e26
Duplicate active split panes
2026-05-08 08:03:15 -04:00
ZacharyZhang-NY
4ed8ed9401
Add split layout axis commands
2026-05-08 07:48:43 -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
e13557814d
Add reading list progress actions
2026-05-08 06:23:21 -04:00
ZacharyZhang-NY
26d0e4346c
Add bookmark metadata updates
2026-05-08 06:03:43 -04:00
ZacharyZhang-NY
a236e6a53b
Track history favicon keys
2026-05-08 05:58:05 -04:00
ZacharyZhang-NY
e62d64874f
Track tab favicon keys
2026-05-08 05:53:02 -04:00
ZacharyZhang-NY
668557773b
Track tab sort keys
2026-05-08 05:47:50 -04:00
ZacharyZhang-NY
bce489c119
Track space sort keys
2026-05-08 05:40:46 -04:00
ZacharyZhang-NY
820054ff23
Track space sidebar width
2026-05-08 05:35:32 -04:00
ZacharyZhang-NY
d7eded97f0
Track space timestamps
2026-05-08 05:29:26 -04:00
ZacharyZhang-NY
d45dced4a7
Bind spaces to default profiles
2026-05-08 05:21:42 -04:00
ZacharyZhang-NY
aed3a4154e
Track tab sync participation
2026-05-08 05:13:20 -04:00
ZacharyZhang-NY
06c37f89b0
Track tab opener relationships
2026-05-08 05:07:19 -04:00
ZacharyZhang-NY
5215c924ca
Track history source tabs
2026-05-08 04:57:09 -04:00
ZacharyZhang-NY
6aee36cb66
Track history visit counts
2026-05-08 04:43:59 -04:00
ZacharyZhang-NY
71750114a6
Add domain history clear confirmation
2026-05-08 04:21:02 -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
7f479ff9e1
Add idle tab auto archive policy
2026-05-08 02:27:29 -04:00
ZacharyZhang-NY
0da8a3531b
Add saved split view rows
2026-05-08 01:52:39 -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
e30d14728b
Verify plugin signatures
2026-05-07 23:41:08 -04:00
ZacharyZhang-NY
96675b6e22
Track plugin registry audits
2026-05-07 22:43:15 -04:00