2.16.0
A new device no longer offers to delete your other devices' core-plugin settings
Set up a fresh device and the store's copies of core plugins you hadn't turned on here used to pile up under Leftover in the store — labeled "Safe to delete", with a Delete-all button pointed at settings your other devices were actively using. Those files were never leftovers. They now show up where they belong: as ordinary To apply rows under Core plugins that clear on their first Apply, leaving Leftover to mean only files for items you stopped syncing. The two-way on/off state got the same cleanup: one grouped list instead of a red warning box and a pop-up.
Changed
- A disabled core plugin is a real item, not a leftover. Its store settings attach to its card even while the plugin is off here — Apply writes them (and can enable the plugin), Capture with no local file safely reports "nothing to capture yet" and leaves the store alone. Device scope works exactly like a community plugin's.
- A two-way split reads like one list. When some plugins are on only here and others only in the store, the item now shows two summary lines (Apply first), a one-line caution, and a single per-plugin rule list grouped by direction — "Off this computer · N" and "On this computer only · N" — replacing the red diverge box and the "Keep extras on this device" pop-up. Pinning a plugin to this device does what Keep did, one plugin at a time.
- One-sided lists stay plain. When every pending plugin points the same way, the rows carry no direction labels — the summary line above already says it once.
- CSS snippets keep their two-way warning, in snippet wording; where each snippet runs stays on the Appearance card in Settings.
- The decision leads the layout. The summary and rule list render above the "scoped to specific devices" section, and the item header's duplicate "· N device-scoped" note is gone.
Node suite at 890 tests.