Melvin Strobl
21c7961d49
Counter widget: one to three linked counters are the digits of one number, published on one message in the finest counter's unit (hours and minutes send 07:30 as 450, 07:55 + 5 min carries to 08:00); wraps or stops at the coarsest's min/max. The arithmetic is one pure module, ui/core/counter.ts, with counter.check.ts. A tile steps each counter with a press up and down and publishes once 300 ms after the last; a round face turns the selected counter on the ring (wheel, keys, a drag counted in steps), its arc where that counter stands in its turn, and a press on a counter's digits selects it. Default config is the time picker. Editor rows, widgetIssue, server type and dtype, docs
2026-10-16 08:58:42 +02:00
..
2026-10-15 11:00:19 +02:00
2026-08-21 21:48:05 +02:00
2026-08-31 10:12:01 +02:00
2026-10-15 10:48:59 +02:00
2026-10-06 17:19:48 +02:00
2026-10-07 10:11:08 +02:00
2026-10-07 09:48:24 +02:00
2026-10-15 21:31:04 +02:00
Counter widget: one to three linked counters are the digits of one number, published on one message in the finest counter's unit (hours and minutes send 07:30 as 450, 07:55 + 5 min carries to 08:00); wraps or stops at the coarsest's min/max. The arithmetic is one pure module, ui/core/counter.ts, with counter.check.ts. A tile steps each counter with a press up and down and publishes once 300 ms after the last; a round face turns the selected counter on the ring (wheel, keys, a drag counted in steps), its arc where that counter stands in its turn, and a press on a counter's digits selects it. Default config is the time picker. Editor rows, widgetIssue, server type and dtype, docs
2026-10-16 08:58:42 +02:00
2026-08-29 20:08:50 +02:00
2026-10-15 09:37:30 +02:00
2026-10-14 23:41:31 +02:00
2026-10-15 16:49:26 +02:00
2026-10-15 09:53:19 +02:00
2026-10-15 17:06:20 +02:00
2026-10-15 16:49:26 +02:00
2026-10-15 10:54:22 +02:00
2026-09-02 16:40:51 +02:00
2026-08-21 21:48:05 +02:00
2026-10-07 09:32:01 +02:00
2026-10-15 09:37:30 +02:00
2026-10-15 16:17:30 +02:00
2026-10-15 09:53:38 +02:00
2026-10-15 10:54:22 +02:00
2026-10-15 18:19:19 +02:00
2026-09-16 23:28:23 +02:00
2026-08-29 20:40:05 +02:00
2026-10-15 09:48:47 +02:00
2026-10-15 09:50:18 +02:00
2026-08-21 21:48:05 +02:00
2026-08-31 10:12:01 +02:00
2026-10-14 23:31:47 +02:00