Mohamed Boudra
b26b9234c0
Improve diff review with mobile comment sheets and direct feedback ( #6455 )
...
* feat(review): edit compact diff comments in a sheet
* feat(review): send diff feedback to workspace agents
Send saved reviews from the diff while retaining file navigation and unrelated composer drafts. Clear acknowledged versions only so comments edited or added during submission remain available.
* fix(review): preserve drafts and coordinate feedback across surfaces
Share pending submission ownership by draft while keeping recipient menus local. Retain editable text across presentation changes and acknowledgement, and reserve safe-area clearance for floating actions.
* fix(review): center a small primary feedback button on desktop
* fix(review): restore focus to feedback button after closing menu
2026-10-09 21:31:06 +01:00
..
2026-08-01 20:56:19 +02:00
2026-08-21 08:53:24 +02:00
2026-08-16 18:18:32 +02:00
2026-08-25 20:55:05 +02:00
2026-08-02 00:56:05 +08:00
2026-08-25 13:25:57 +02:00
2026-08-29 22:07:26 +02:00
2026-10-08 22:25:57 +01:00
2026-09-14 16:55:42 +02:00
2026-09-25 16:19:28 +02:00
2026-08-11 17:42:35 +02:00
2026-10-04 23:04:17 +01:00
2026-08-03 23:08:11 +02:00
2026-08-18 09:51:46 +02:00
2026-08-25 23:37:46 +02:00
2026-09-17 18:32:12 +02:00
2026-09-01 16:17:47 +02:00
2026-09-16 13:36:44 +02:00
2026-08-14 12:57:44 +02:00
2026-10-03 14:41:32 +01:00
2026-08-18 14:36:27 +02:00
2026-08-27 08:15:24 +00:00
2026-08-14 18:16:22 +02:00
2026-08-29 22:07:26 +02:00
2026-08-02 00:56:05 +08:00
2026-09-15 04:30:25 +02:00
2026-09-01 18:06:25 +02:00
2026-10-06 08:03:57 +02:00
2026-08-02 00:56:05 +08:00
2026-09-07 23:34:37 +02:00
2026-10-01 04:55:17 +01:00
2026-08-25 20:55:05 +02:00
2026-09-15 13:26:41 +02:00
2026-10-03 01:20:53 +01:00
2026-10-05 01:59:15 +01:00
2026-09-29 06:16:30 +02:00
2026-08-06 21:01:26 +08:00
2026-08-06 21:01:26 +08:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-10-05 21:10:24 +01:00
2026-09-21 11:53:52 +02:00
2026-08-10 17:02:35 +02:00
2026-08-11 14:35:10 +00:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-28 17:43:46 +02:00
2026-09-15 13:26:41 +02:00
2026-09-28 18:00:54 +01:00
2026-09-16 20:06:02 +02:00
2026-09-29 04:08:31 +02:00
2026-09-15 02:30:27 +02:00
2026-10-09 21:31:06 +01:00
2026-10-04 21:04:30 +02:00
2026-09-16 00:05:19 +02:00
2026-09-29 13:49:03 +01:00
2026-10-06 05:03:59 +02:00
2026-10-08 22:25:57 +01:00
2026-09-15 22:49:06 +02:00
2026-09-25 08:10:09 +02:00
2026-08-17 21:14:37 +02:00
2026-09-02 22:54:38 +02:00
2026-09-15 02:30:27 +02:00
2026-08-02 00:56:05 +08:00
2026-10-03 01:20:53 +01:00
2026-08-02 00:56:05 +08:00
2026-10-03 01:20:53 +01:00
2026-10-03 01:20:53 +01:00
2026-10-03 01:20:53 +01:00
2026-10-03 01:20:53 +01:00
2026-08-02 00:56:05 +08:00
2026-10-04 19:00:31 +02:00
2026-08-02 00:56:05 +08:00
2026-09-15 13:26:41 +02:00
2026-08-22 14:15:23 +02:00
2026-09-02 20:50:22 +02:00
2026-09-15 13:26:41 +02:00
2026-09-30 18:11:23 +01:00
2026-09-28 17:40:41 +01:00
2026-10-01 04:55:17 +01:00
2026-08-02 00:56:05 +08:00
2026-09-23 14:46:33 +02:00
2026-09-23 12:47:26 +02:00
2026-10-03 01:20:53 +01:00
2026-09-02 16:10:26 +02:00
2026-09-02 13:37:32 +02:00
2026-09-02 11:42:39 +02:00
2026-09-15 02:30:27 +02:00
2026-08-22 21:30:15 +02:00
2026-09-14 16:55:42 +02:00
2026-08-16 16:05:29 +02:00
2026-08-02 00:56:05 +08:00
2026-08-04 14:06:40 +02:00
2026-08-09 00:51:07 +02:00
2026-08-02 00:56:05 +08:00
2026-08-07 14:08:22 +08:00
2026-09-07 19:18:54 +02:00
2026-09-06 10:22:26 +02:00
2026-08-08 23:29:45 +02:00
2026-08-13 12:02:39 +02:00
2026-09-06 20:29:41 +02:00
2026-09-06 20:29:41 +02:00
2026-09-06 20:29:41 +02:00
2026-09-15 13:26:41 +02:00
2026-08-02 00:56:05 +08:00
2026-08-04 10:29:52 +02:00
2026-09-28 22:32:35 +01:00
2026-08-02 00:56:05 +08:00
2026-09-14 23:03:20 +02:00
2026-08-02 00:56:05 +08:00
2026-09-21 12:34:41 +02:00
2026-08-30 11:02:29 +02:00
2026-09-12 09:33:26 +02:00
2026-09-12 09:33:26 +02:00
2026-08-28 08:58:27 +00:00
2026-09-09 15:39:12 +02:00
2026-09-15 13:26:41 +02:00
2026-10-03 16:56:59 +01:00
2026-09-16 22:45:18 +02:00
2026-10-06 18:31:53 +01:00
2026-09-11 08:07:35 +02:00
2026-09-09 11:06:29 +02:00
2026-09-07 17:20:19 +02:00
2026-09-29 09:10:21 +02:00
2026-10-03 23:12:57 +01:00
2026-09-25 09:14:24 +02:00
2026-09-14 23:03:38 +02:00
2026-09-16 23:25:17 +02:00
2026-08-31 12:10:40 +02:00
2026-08-01 20:00:32 +02:00
2026-08-16 19:14:05 +02:00
2026-08-02 00:56:05 +08:00
2026-09-28 18:00:54 +01:00
2026-09-04 23:49:26 +02:00
2026-08-11 18:23:30 +02:00
2026-08-02 00:56:05 +08:00
2026-08-06 13:45:34 +02:00
2026-08-25 23:38:38 +02:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-09-15 21:25:27 +02:00
2026-09-12 08:47:44 +02:00
2026-09-01 23:52:11 +02:00
2026-09-11 08:07:35 +02:00
2026-09-11 08:07:35 +02:00
2026-09-28 18:00:54 +01:00
2026-08-13 12:02:39 +02:00
2026-09-16 16:17:46 +02:00
2026-09-16 16:17:46 +02:00
2026-09-26 19:53:43 +02:00
2026-08-05 20:26:41 +02:00
2026-08-18 00:21:51 +02:00
2026-09-15 13:26:41 +02:00
2026-09-14 21:25:38 +02:00
2026-08-02 16:58:20 +02:00
2026-10-06 09:19:52 +02:00
2026-08-04 10:29:52 +02:00
2026-08-04 10:29:52 +02:00
2026-09-12 08:47:44 +02:00
2026-10-03 23:12:57 +01:00
2026-08-20 23:51:35 +02:00
2026-08-02 00:56:05 +08:00
2026-09-22 22:06:24 +02:00
2026-08-13 23:48:01 +02:00
2026-10-04 23:04:17 +01:00
2026-09-09 11:01:08 +02:00
2026-08-25 20:55:05 +02:00
2026-10-09 09:31:50 +01:00
2026-10-06 05:03:59 +02:00
2026-08-02 00:56:05 +08:00
2026-09-15 21:25:27 +02:00
2026-08-02 00:56:05 +08:00
2026-09-28 17:27:37 +01:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-10-03 13:27:50 +02:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-08-17 21:15:16 +02:00
2026-08-22 21:30:15 +02:00
2026-08-23 13:08:30 +02:00
2026-09-09 11:30:28 +02:00
2026-08-21 08:53:42 +02:00
2026-08-18 23:34:05 +02:00
2026-10-06 12:54:09 +01:00
2026-10-06 12:54:09 +01:00
2026-10-06 12:54:09 +01:00
2026-09-18 09:12:43 +00:00
2026-08-02 00:56:05 +08:00
2026-09-02 14:27:18 +02:00
2026-08-22 21:30:15 +02:00
2026-08-28 13:18:26 +02:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-09-16 14:13:14 +02:00
2026-08-18 00:21:51 +02:00
2026-08-20 23:51:35 +02:00
2026-08-25 20:55:05 +02:00
2026-08-04 10:29:52 +02:00
2026-08-25 13:25:57 +02:00
2026-08-16 18:18:32 +02:00
2026-09-15 13:26:41 +02:00
2026-08-25 20:55:05 +02:00
2026-08-02 00:56:05 +08:00
2026-08-02 00:56:05 +08:00
2026-10-04 12:20:44 +02:00
2026-08-08 21:12:16 +00:00
2026-08-22 21:30:15 +02:00
2026-08-02 00:56:05 +08:00
2026-08-25 20:55:05 +02:00
2026-09-12 08:47:44 +02:00
2026-09-16 14:13:14 +02:00
2026-09-29 17:25:21 +01:00