fix(settings): keep popup hide choices across settings Apply (#392)

Plasma's Apply writes every cfg_* value of the current page. General and
Popup both hold the hidden usage rows and detail sections, loaded when
the page opened, so applying any setting on either page rewrote those
lists and undid rows or sections hidden or restored in the popup
meanwhile.

Both pages now follow the stored lists while keeping their own pending
restores: a new ConfigValueSync rule drops the items the page restored
from the latest stored list and adopts every other change. Tests run the
real page handlers and restores for both pages.

Documentation impact: CHANGELOG Unreleased and the usage guide's hidden
items entry. TODO.md is unaffected.

Co-authored-by: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
887356bf6fSimone committed on 9/27/2026, 12:34:31 AM· committed by GitHubparent82b36d7
7 files changedLine totals unavailable