From 05d3aa70073a5b27c6e5388770b68f51fabcc97c Mon Sep 17 00:00:00 2001 From: Adron Hall Date: Wed, 9 Sep 2026 09:55:20 -0700 Subject: [PATCH] =?UTF-8?q?fix(settings,app):=20complete=20View=20Preferen?= =?UTF-8?q?ces=20parity=20=E2=80=94=20ranges,=20viewing=20filter,=20tray?= =?UTF-8?q?=20limit,=20composer=20gear?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Settings ▸ Preferences shipped three of the five documented View Preferences, and the one range it did ship could save values the web cannot represent. Closes the gap tracked as G35 / issue #43. Everything here was pinned against the live site read-only on 2026-09-09 (GET + OPTIONS only) rather than guessed: • the web Settings form's own controls give the ranges — `messagesPerPage` `min=10 max=30`, `notificationTrayLimit` `min=10 max=40` default 20; • its `` offers exactly four `