chahinebrini
a9fb9273b8
feat(native): replace device text-counter with animated progress bar
- DeviceProgressBar component: 6px pill-bar, Animated.timing (380ms) on count change, brandOrange at limit / success otherwise
- devices.tsx: swaps counterText block for <DeviceProgressBar> (Legend-only gating preserved)
- locales (de/en/fr): counter_some/counter_limit → progress_label + progress_at_limit
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-05-15 23:37:28 +02:00
..
2026-05-13 23:23:45 +02:00
2026-05-12 21:37:46 +02:00
2026-05-13 23:23:45 +02:00
2026-05-15 23:37:28 +02:00
2026-05-11 15:43:10 +02:00
2026-05-11 15:43:10 +02:00
2026-05-10 23:59:25 +02:00
2026-05-15 21:16:34 +02:00
2026-05-15 23:31:26 +02:00
2026-05-13 16:35:18 +02:00
2026-05-11 15:43:10 +02:00
2026-05-12 21:47:18 +02:00
2026-05-11 14:52:42 +02:00
2026-05-12 19:41:56 +02:00
2026-05-06 07:13:43 +02:00
2026-05-15 23:31:26 +02:00
2026-05-06 07:13:43 +02:00
2026-05-11 15:43:10 +02:00
2026-05-11 15:43:10 +02:00
2026-05-15 21:16:22 +02:00
2026-05-06 07:13:43 +02:00
2026-05-12 21:03:17 +02:00
2026-05-06 07:13:43 +02:00
2026-05-06 07:13:43 +02:00
2026-05-10 23:59:25 +02:00
2026-05-12 22:12:29 +02:00
2026-05-13 16:15:54 +02:00
2026-05-06 07:13:43 +02:00
2026-05-11 15:43:10 +02:00
2026-05-11 15:43:10 +02:00
2026-05-11 15:43:10 +02:00
2026-05-09 14:51:02 +02:00
2026-05-12 21:37:46 +02:00
2026-05-09 17:54:34 +02:00
2026-05-13 23:23:45 +02:00
2026-05-09 14:51:02 +02:00
2026-05-11 15:43:10 +02:00
2026-05-11 15:43:10 +02:00