a lightweight, interval-based utility to combat digital strain through "Ma" (intentional pauses) for the eyes and body.
0
fork

Configure Feed

Select the types of activity you want to include in your feed.

fix: replace text-size NumberField with labeled PaperComboBox

- raw integer (0–4) is meaningless, back to showing scaled options but
with drop-down not chips

+7 -6
+7 -6
ui/views/profile_tab.slint
··· 202 202 203 203 Rectangle { horizontal-stretch: 1; } 204 204 205 - NumberField { 206 - width: 100px; 207 - value <=> root.text-size-mode; 208 - minimum: 0; 209 - maximum: 4; 205 + PaperComboBox { 206 + model: ["Compact", "Small", "Default", "Large", "Extra Large"]; 207 + selected-index: root.text-size-mode; 210 208 field-label: "Text size"; 211 - edited(v) => { root.text-size-mode-changed(v); } 209 + selection-changed(i) => { 210 + root.text-size-mode = i; 211 + root.text-size-mode-changed(i); 212 + } 212 213 } 213 214 } 214 215 }