jiangchen
|
44c209cd1b
|
feat: handle server status/event in bridge to show balance/usage/model
|
2026-09-01 21:13:30 +08:00 |
|
jiangchen
|
3789270b6c
|
feat: widen/raise/enlarge peak + stats text and bubble
|
2026-09-01 20:58:06 +08:00 |
|
jiangchen
|
fdf6e2ae34
|
feat: bubble shows 1s then auto-hide; +0.5s gap before next tap
|
2026-09-01 20:57:35 +08:00 |
|
jiangchen
|
39bd9f81a3
|
feat: translateY-compensated scaleY squash (bottom-fixed, no reflow shake) + enlarge mascot/text
|
2026-09-01 20:56:35 +08:00 |
|
jiangchen
|
1418efdcb0
|
feat: enlarge mascot (420x340) + peak/stats/bubble, reduce whitespace
|
2026-09-01 20:53:14 +08:00 |
|
jiangchen
|
5402722cea
|
fix: bottom-anchored height squash (wrapper flex-end) so Q-bounce shrinks top-down reliably
|
2026-09-01 20:52:32 +08:00 |
|
jiangchen
|
571805b8c6
|
feat: replace mascot with wider transparent image (dsniang.png) + adjust layout
|
2026-09-01 20:51:30 +08:00 |
|
jiangchen
|
06ec1f4d46
|
feat: increase tap cooldown to 600ms; keep bottom-anchored top-down shrink
|
2026-09-01 20:33:39 +08:00 |
|
jiangchen
|
82399fcae1
|
feat: scaleY-only squash with bottom anchor + animation cooldown + finer smooth steps
|
2026-09-01 20:32:34 +08:00 |
|
jiangchen
|
cfb218ba28
|
fix: use class-driven step animation (s0->s1->s2->s0) to avoid inline-style black screen
|
2026-09-01 20:30:40 +08:00 |
|
jiangchen
|
d54e361e81
|
feat: multi-frame squash->overshoot->settle Q-bounce (inline transform) + rotating fun/balance bubble presets
|
2026-09-01 20:28:15 +08:00 |
|
jiangchen
|
6343b9499e
|
feat: Q-bounce = squash/stretch (scaleY down + scaleX), smooth rebound + delayed duck sound; fill-screen layout
|
2026-09-01 20:23:46 +08:00 |
|
jiangchen
|
a99a80dd76
|
feat: center bubble via flex (above head), bigger mascot/text, smoother tap bounce
|
2026-09-01 20:20:32 +08:00 |
|
jiangchen
|
356153da9a
|
feat: restore 3-page swiper; center mascot page with bubble above head + tap bounce; bigger mascot
|
2026-09-01 20:17:17 +08:00 |
|
jiangchen
|
8bd31f9006
|
feat: tap bubble shows balance/today usage + peak mode + witty line
|
2026-09-01 20:15:46 +08:00 |
|
jiangchen
|
8667a47c20
|
feat: port duck quack sound (Ya1/Ya2) + system.audio lazy playback on mascot tap
|
2026-09-01 20:14:50 +08:00 |
|
jiangchen
|
96e13a85b5
|
feat: single-mascot main page — no buttons, tap bubble + bounce + peak/off-peak pricing, balance/usage
|
2026-09-01 20:11:50 +08:00 |
|
jiangchen
|
aacabb6c9a
|
fix: restore complex 3-page index after package alignment (emulator renders)
|
2026-09-01 20:06:02 +08:00 |
|
jiangchen
|
9e49d7332f
|
debug: align package name to emulator slot com.application.watch.demo
|
2026-09-01 20:03:53 +08:00 |
|
jiangchen
|
24c76bde3c
|
debug: minimal entry page to bisect white screen (complex index backed up)
|
2026-09-01 19:58:13 +08:00 |
|
jiangchen
|
8ba2f00704
|
ui: show loading placeholders in main page
|
2026-09-01 19:55:06 +08:00 |
|
jiangchen
|
95aaf172f4
|
fix: use text input for token (password unsupported on watch)
|
2026-09-01 19:54:13 +08:00 |
|
jiangchen
|
ea67de9b21
|
fix: lazy-load @system.interconnect so simulator renders without the module
|
2026-09-01 19:49:53 +08:00 |
|
jiangchen
|
737a32460e
|
fix: use $index in event args, drop unsupported swiper ref (build success)
|
2026-09-01 19:46:54 +08:00 |
|
jiangchen
|
331e01cc10
|
fix: remove dynamic tid in for loops (toolkit build error)
|
2026-09-01 19:45:57 +08:00 |
|
jiangchen
|
1df79227a1
|
feat: detail page subscribes to bridge status/events
|
2026-09-01 19:02:41 +08:00 |
|
jiangchen
|
e577181300
|
feat: multi-listener bridge + subscribe/unsubscribe in index page
|
2026-09-01 19:01:20 +08:00 |
|
jiangchen
|
3146f01d77
|
fix: bridge onmessage parse data.data (interconnect payload)
|
2026-09-01 18:54:22 +08:00 |
|
jiangchen
|
a4bc6cffc3
|
feat: wire watch pages to @system.interconnect bridge
|
2026-09-01 18:50:32 +08:00 |
|
jiangchen
|
9694f69579
|
chore: use 320px mascot images
|
2026-09-01 18:46:46 +08:00 |
|
jiangchen
|
a8ee608e6f
|
feat: watch UI empty shell (3-page swiper, mascot, sessions, settings, detail, input)
|
2026-09-01 18:45:58 +08:00 |
|
jiangchen
|
25798241db
|
Initial DSHWatch DSHWatch scaffold
|
2026-09-01 14:25:34 +08:00 |
|