This website requires JavaScript.
Explore
Help
Register
Sign In
jiangchen
0 Followers
·
0 Following
Joined on
2026-08-14
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues.
Learn more about blocking a user.
User to block:
Optional note:
The note is not visible to the blocked user.
Cancel
Block
Repositories
8
Projects
Packages
Public Activity
Starred Repositories
jiangchen
pushed to
main
at
jiangchen/DSHWatch
2026-09-01 20:56:41 +08:00
39bd9f81a3
feat: translateY-compensated scaleY squash (bottom-fixed, no reflow shake) + enlarge mascot/text
jiangchen
pushed to
main
at
jiangchen/DSHWatch
2026-09-01 20:53:38 +08:00
1418efdcb0
feat: enlarge mascot (420x340) + peak/stats/bubble, reduce whitespace
jiangchen
pushed to
main
at
jiangchen/DSHWatch
2026-09-01 20:52:35 +08:00
5402722cea
fix: bottom-anchored height squash (wrapper flex-end) so Q-bounce shrinks top-down reliably
jiangchen
pushed to
main
at
jiangchen/DSHWatch
2026-09-01 20:51:33 +08:00
571805b8c6
feat: replace mascot with wider transparent image (dsniang.png) + adjust layout
jiangchen
pushed to
main
at
jiangchen/DSHWatch
2026-09-01 20:33:42 +08:00
06ec1f4d46
feat: increase tap cooldown to 600ms; keep bottom-anchored top-down shrink
jiangchen
pushed to
main
at
jiangchen/DSHWatch
2026-09-01 20:32:37 +08:00
82399fcae1
feat: scaleY-only squash with bottom anchor + animation cooldown + finer smooth steps
jiangchen
pushed to
main
at
jiangchen/DSHWatch
2026-09-01 20:30:44 +08:00
cfb218ba28
fix: use class-driven step animation (s0->s1->s2->s0) to avoid inline-style black screen
jiangchen
pushed to
main
at
jiangchen/DSHWatch
2026-09-01 20:28:20 +08:00
d54e361e81
feat: multi-frame squash->overshoot->settle Q-bounce (inline transform) + rotating fun/balance bubble presets
jiangchen
pushed to
main
at
jiangchen/DSHWatch
2026-09-01 20:23:51 +08:00
6343b9499e
feat: Q-bounce = squash/stretch (scaleY down + scaleX), smooth rebound + delayed duck sound; fill-screen layout
jiangchen
pushed to
main
at
jiangchen/DSHWatch
2026-09-01 20:20:36 +08:00
a99a80dd76
feat: center bubble via flex (above head), bigger mascot/text, smoother tap bounce
jiangchen
pushed to
main
at
jiangchen/DSHWatch
2026-09-01 20:17:21 +08:00
356153da9a
feat: restore 3-page swiper; center mascot page with bubble above head + tap bounce; bigger mascot
jiangchen
pushed to
main
at
jiangchen/DSHWatch
2026-09-01 20:15:51 +08:00
8bd31f9006
feat: tap bubble shows balance/today usage + peak mode + witty line
jiangchen
pushed to
main
at
jiangchen/DSHWatch
2026-09-01 20:14:54 +08:00
8667a47c20
feat: port duck quack sound (Ya1/Ya2) + system.audio lazy playback on mascot tap
jiangchen
pushed to
main
at
jiangchen/DSHWatch
2026-09-01 20:11:53 +08:00
96e13a85b5
feat: single-mascot main page — no buttons, tap bubble + bounce + peak/off-peak pricing, balance/usage
jiangchen
pushed to
main
at
jiangchen/DSHWatch
2026-09-01 20:06:06 +08:00
aacabb6c9a
fix: restore complex 3-page index after package alignment (emulator renders)
jiangchen
pushed to
main
at
jiangchen/DSHWatch
2026-09-01 20:03:57 +08:00
9e49d7332f
debug: align package name to emulator slot com.application.watch.demo
jiangchen
pushed to
main
at
jiangchen/DSHWatch
2026-09-01 19:58:15 +08:00
24c76bde3c
debug: minimal entry page to bisect white screen (complex index backed up)
jiangchen
pushed to
main
at
jiangchen/DSHWatch
2026-09-01 19:55:10 +08:00
8ba2f00704
ui: show loading placeholders in main page
jiangchen
pushed to
main
at
jiangchen/DSHWatch
2026-09-01 19:54:19 +08:00
95aaf172f4
fix: use text input for token (password unsupported on watch)
jiangchen
pushed to
main
at
jiangchen/DSHWatch
2026-09-01 19:49:58 +08:00
ea67de9b21
fix: lazy-load @system.interconnect so simulator renders without the module
Previous
5
Next