Jinjing
a91ab04b19
Optimize and integrate mobile PR view within source control hub
...
- Lazy-load heavy PR comments and descriptions (Phase 2) only when the
PR tab is active, using fast metadata (Phase 1) for the branch chip.
- Unmount the PR body when inactive to avoid unnecessary comment tree
re-renders and preserve WebView resources during commit text editing.
- Implement soft-refresh on HEAD advancement to keep the ready UI
visible while re-fetching checks post-commit.
- Display the "Aborting..." label only when a merge or rebase abort
is actively in flight.
- Memoize the git history list and skip branch identity RPCs when
gating the dock icon.
2026-07-09 18:04:29 -07:00
..
2026-06-17 22:52:12 -07:00
2026-06-17 22:52:12 -07:00
2026-06-17 22:52:12 -07:00
2026-06-17 22:52:12 -07:00
2026-06-17 22:52:12 -07:00
2026-06-17 22:52:12 -07:00
2026-06-17 22:52:12 -07:00
2026-06-17 22:52:12 -07:00
2026-06-08 21:27:33 -07:00
2026-06-08 21:27:33 -07:00
2026-06-15 22:02:51 -07:00
2026-06-15 22:02:51 -07:00
2026-06-18 18:25:06 -07:00
2026-06-18 18:25:06 -07:00
2026-06-13 14:24:26 -07:00
2026-06-13 14:24:26 -07:00
2026-06-13 14:24:26 -07:00
2026-07-05 23:56:37 -07:00
2026-06-13 14:24:26 -07:00
2026-06-13 14:24:26 -07:00
2026-05-31 03:14:29 -07:00
2026-05-31 03:14:29 -07:00
2026-06-13 14:24:26 -07:00
2026-06-29 22:30:46 -07:00
2026-06-29 22:30:46 -07:00
2026-06-13 14:24:26 -07:00
2026-06-13 14:24:26 -07:00
2026-06-17 22:52:12 -07:00
2026-06-13 14:24:26 -07:00
2026-06-13 14:24:26 -07:00
2026-06-13 14:24:26 -07:00
2026-06-13 14:24:26 -07:00
2026-05-26 00:07:53 -07:00
2026-06-08 17:41:27 -07:00
2026-06-08 17:41:27 -07:00
2026-07-02 02:31:19 -07:00
2026-07-02 02:31:19 -07:00
2026-06-15 22:02:51 -07:00
2026-06-30 01:15:56 -07:00
2026-06-16 14:39:25 -07:00
2026-06-16 14:39:25 -07:00
2026-05-29 22:13:27 -04:00
2026-05-29 22:13:27 -04:00
2026-06-17 22:52:12 -07:00
2026-06-17 22:52:12 -07:00
2026-07-09 18:04:29 -07:00
2026-05-31 03:11:53 -07:00
2026-05-31 03:11:53 -07:00
2026-06-12 16:48:09 -07:00
2026-06-26 19:34:33 -07:00
2026-07-02 18:17:47 -07:00
2026-07-05 23:56:37 -07:00
2026-06-08 14:26:07 -07:00
2026-06-08 14:26:07 -07:00
2026-06-29 16:06:27 -07:00
2026-06-29 16:06:27 -07:00
2026-06-28 01:20:00 -07:00
2026-07-03 16:47:59 -07:00
2026-06-29 22:30:46 -07:00
2026-06-29 22:30:46 -07:00
2026-06-17 22:52:12 -07:00
2026-06-17 22:52:12 -07:00
2026-06-17 22:52:12 -07:00
2026-06-17 22:52:12 -07:00
2026-06-17 22:52:12 -07:00
2026-06-17 22:52:12 -07:00
2026-06-17 22:52:12 -07:00
2026-06-28 00:58:17 -07:00
2026-06-17 22:52:12 -07:00
2026-06-17 22:52:12 -07:00
2026-06-17 22:52:12 -07:00
2026-06-17 22:52:12 -07:00
2026-07-09 18:04:28 -07:00
2026-07-09 18:04:28 -07:00
2026-06-22 14:51:43 -07:00
2026-06-22 13:31:10 -07:00
2026-07-09 18:04:29 -07:00
2026-06-12 11:09:08 -07:00
2026-06-12 11:09:08 -07:00
2026-06-16 17:05:12 -07:00
2026-06-20 16:40:34 -07:00
2026-06-13 14:24:26 -07:00
2026-06-29 22:30:46 -07:00
2026-06-13 14:24:26 -07:00
2026-06-13 14:24:26 -07:00
2026-06-13 14:24:26 -07:00
2026-06-17 22:52:12 -07:00
2026-07-02 02:31:19 -07:00
2026-06-17 22:52:12 -07:00
2026-06-17 22:52:12 -07:00
2026-06-17 22:52:12 -07:00
2026-06-27 18:34:58 -07:00
2026-07-09 18:04:29 -07:00
2026-06-17 22:52:12 -07:00
2026-07-09 18:04:29 -07:00
2026-07-09 18:04:29 -07:00
2026-06-17 22:52:12 -07:00
2026-07-02 02:31:19 -07:00
2026-07-02 23:22:30 -07:00
2026-07-02 23:22:30 -07:00
2026-06-20 16:40:34 -07:00
2026-06-20 16:40:34 -07:00
2026-06-09 17:55:20 -07:00