e717ea6b4c
feat(native-chat): copy chat images from the right-click menu ( #24161 )
...
* feat(native-chat): copy chat images from the right-click menu
Fixes #23904
* test(native-chat): cover Copy image and the open preview in Electron
* fix(native-chat): keep the image preview open by click target, confirm copies, pass PNGs through
The image preview stayed open through a chat-menu click by reading which
element had focus, which depends on the menu's exit-animation timing.
It now ignores an outside interaction whose target is the chat menu, the
same target check other Orca surfaces use for portaled menus. Both
previews drop their color and padding overrides on the dialog surface,
which the design system reserves to the dialog primitive.
A successful Copy image now shows "Image copied"; before, nothing told
the user the copy had finished.
An image that is already a PNG is copied as-is after the size checks,
instead of being decoded and re-encoded, which cost time and could grow
a screenshot past the clipboard size limit.
* fix(native-chat): pass an image through as PNG only when its bytes are PNG
Copy image skipped re-encoding any image whose type said PNG, but a chat
image's type comes from its file extension. A WebP or GIF saved under a
.png name was then sent unconverted, the main process could not decode
it, and the user saw "Image copied" with nothing on the clipboard. The
pass-through now checks the PNG file signature instead.
* test(native-chat): format combined image-copy and session-ID mocks
* Release chat image menu when the retained pane hides
* Validate inherited style directives in their owning scan
* Copy displayed chat images and refuse hidden menu capture
Use full-size sent-image sources, read HTTP images when copying is chosen,
and rasterize browser-decodable formats through the existing converter.
Preserve the current preview surface and prevent a hidden preview from
retaining another copy action.
Co-authored-by: Kelvin Amoaba <97001695+AmoabaKelvin@users.noreply.github.com >
* Revert "Validate inherited style directives in their owning scan"
This reverts commit fa2d91a3cd .
* Use standard dialog surfaces for chat image previews
Keep image previews open while their chat menu is used, and inherit the standard dialog padding, background and border.
Co-authored-by: Kelvin Amoaba <97001695+AmoabaKelvin@users.noreply.github.com >
* Use dialog-owned spacing in image previews
Inherit the standard dialog gap together with its padding and surface.
Co-authored-by: Kelvin Amoaba <97001695+AmoabaKelvin@users.noreply.github.com >
---------
Co-authored-by: Brennan Benson <79079362+brennanb2025@users.noreply.github.com >
Co-authored-by: Neil <4138956+nwparker@users.noreply.github.com >
2026-10-06 16:48:24 -07:00
..
2026-10-06 16:25:53 -07:00
2026-10-06 16:25:53 -07:00
2026-10-02 17:57:52 -07:00
2026-10-06 18:26:49 -04:00
2026-09-16 13:10:46 -04:00
2026-09-16 13:10:46 -04:00
2026-09-16 13:10:46 -04:00
2026-09-16 13:10:46 -04:00
2026-09-16 13:10:46 -04:00
2026-09-16 13:10:46 -04:00
2026-07-20 01:14:17 -07:00
2026-10-01 23:38:52 -07:00
2026-09-05 13:39:56 -07:00
2026-09-25 20:50:34 -07:00
2026-08-13 12:48:47 -07:00
2026-07-15 13:25:24 -07:00
2026-10-06 14:32:33 -07:00
2026-10-02 19:28:32 -07:00
2026-07-13 19:13:19 -07:00
2026-09-25 22:47:33 -07:00
2026-10-06 18:26:49 -04:00
2026-09-21 16:29:44 -07:00
2026-08-07 20:36:23 -07:00
2026-08-10 15:52:59 -07:00
2026-08-10 15:52:59 -07:00
2026-08-30 11:45:21 -07:00
2026-08-30 11:45:21 -07:00
2026-06-19 17:14:55 -07:00
2026-06-11 12:46:43 -07:00
2026-09-07 00:25:16 -07:00
2026-08-30 11:45:21 -07:00
2026-07-10 17:27:47 -07:00
2026-07-30 18:51:11 -07:00
2026-08-11 21:16:36 -07:00
2026-06-07 18:16:53 -07:00
2026-07-20 03:04:28 -04:00
2026-06-08 01:00:29 -07:00
2026-09-21 16:03:40 -07:00
2026-09-24 10:54:43 -07:00
2026-09-07 22:34:19 -07:00
2026-09-02 13:42:14 -07:00
2026-09-27 16:17:06 -07:00
2026-07-20 22:04:01 -04:00
2026-08-12 16:07:08 -07:00
2026-09-28 14:59:29 -07:00
2026-08-03 13:02:56 -07:00
2026-08-17 14:53:19 -07:00
2026-08-03 13:02:56 -07:00
2026-09-04 23:31:25 -04:00
2026-09-04 23:31:25 -04:00
2026-09-24 10:54:43 -07:00
2026-09-28 14:34:53 -07:00
2026-08-31 02:46:17 -04:00
2026-08-25 15:36:51 -07:00
2026-09-30 22:09:26 -07:00
2026-09-22 20:14:19 -04:00
2026-09-22 20:14:19 -04:00
2026-09-24 10:54:43 -07:00
2026-06-29 23:37:30 -07:00
2026-08-11 18:19:43 -07:00
2026-08-25 15:36:51 -07:00
2026-10-02 12:40:43 -07:00
2026-10-05 14:48:12 -07:00
2026-08-11 18:19:43 -07:00
2026-10-05 21:34:27 -07:00
2026-09-28 17:57:08 -07:00
2026-09-28 17:14:03 -07:00
2026-09-30 13:26:06 -04:00
2026-09-08 05:14:59 -04:00
2026-06-07 17:49:01 -07:00
2026-08-15 00:41:45 -07:00
2026-08-06 21:18:52 -07:00
2026-08-29 01:50:38 -07:00
2026-06-17 20:05:55 -07:00
2026-10-05 01:00:20 -07:00
2026-10-05 01:00:20 -07:00
2026-10-05 01:00:20 -07:00
2026-10-04 14:47:05 -07:00
2026-08-17 23:28:38 -07:00
2026-07-21 20:51:28 -07:00
2026-08-07 22:33:50 -07:00
2026-06-29 22:38:29 -07:00
2026-10-02 16:56:43 -07:00
2026-07-25 13:42:28 -07:00
2026-06-29 22:38:29 -07:00
2026-05-13 18:48:14 -07:00
2026-05-13 18:48:14 -07:00
2026-08-03 22:55:17 -07:00
2026-09-18 23:25:52 -07:00
2026-08-22 21:40:47 -07:00
2026-05-30 22:46:38 -07:00
2026-09-26 11:09:36 -07:00
2026-05-30 22:46:38 -07:00
2026-07-26 23:48:20 -07:00
2026-09-19 01:04:21 -07:00
2026-10-03 00:51:56 -07:00
2026-09-26 15:11:34 -07:00
2026-07-06 02:12:32 -07:00
2026-06-19 17:14:55 -07:00
2026-10-04 15:27:30 -07:00
2026-08-23 14:25:03 -07:00
2026-09-05 14:18:22 -07:00
2026-08-14 19:04:55 -04:00
2026-09-07 19:24:34 -07:00
2026-09-05 14:18:22 -07:00
2026-10-05 03:51:25 -07:00
2026-10-05 21:52:28 -07:00
2026-09-23 13:35:47 -07:00
2026-09-05 19:45:42 -07:00
2026-09-24 10:54:43 -07:00
2026-09-25 22:47:33 -07:00
2026-06-22 16:27:33 -07:00
2026-07-29 21:43:45 -07:00
2026-08-26 22:17:59 -07:00
2026-10-06 11:37:18 -07:00
2026-09-06 18:48:40 -07:00
2026-08-30 15:14:49 -07:00
2026-09-05 13:39:56 -07:00
2026-09-05 13:39:56 -07:00
2026-09-14 14:54:53 -07:00
2026-09-29 20:27:30 -07:00
2026-08-14 00:33:15 -07:00
2026-09-06 00:31:07 -07:00
2026-07-05 19:46:49 -07:00
2026-08-11 03:07:44 -07:00
2026-10-05 22:23:57 -07:00
2026-09-15 01:24:30 -07:00
2026-09-13 15:43:12 -07:00
2026-10-01 23:31:24 -07:00
2026-10-01 23:31:24 -07:00
2026-10-01 23:31:24 -07:00
2026-10-01 23:31:24 -07:00
2026-08-13 10:31:08 -07:00
2026-10-01 12:08:07 -07:00
2026-08-13 09:56:30 -07:00
2026-10-01 12:08:07 -07:00
2026-08-13 00:58:55 -07:00
2026-08-13 00:58:55 -07:00
2026-08-13 10:26:20 -07:00
2026-08-13 10:31:08 -07:00
2026-08-13 09:31:20 -07:00
2026-08-13 09:56:30 -07:00
2026-10-05 20:10:31 -07:00
2026-08-24 08:58:19 -07:00
2026-09-20 14:28:03 -07:00
2026-08-12 21:28:32 -07:00
2026-10-01 23:38:52 -07:00
2026-08-26 12:48:52 -07:00
2026-07-31 00:22:53 -07:00
2026-07-29 20:04:55 -07:00
2026-08-21 17:11:17 -07:00
2026-09-25 22:47:33 -07:00
2026-08-05 17:49:04 -07:00
2026-08-19 15:47:31 -07:00
2026-08-25 15:36:51 -07:00
2026-09-28 16:54:02 -07:00
2026-09-02 14:05:29 -07:00
2026-10-02 04:12:10 -07:00
2026-08-11 18:19:43 -07:00
2026-07-31 18:01:24 -07:00
2026-08-31 09:20:12 -07:00
2026-08-04 22:07:30 -07:00
2026-07-20 14:50:12 -07:00
2026-10-03 00:39:44 -07:00
2026-10-03 00:39:44 -07:00
2026-08-04 12:37:59 -07:00
2026-08-09 16:35:24 -07:00
2026-10-06 02:49:22 -07:00
2026-09-15 01:24:30 -07:00
2026-10-02 04:35:01 -07:00
2026-08-21 17:11:17 -07:00
2026-09-27 17:57:21 -07:00
2026-07-22 16:10:53 -07:00
2026-08-27 13:44:03 -07:00
2026-09-29 22:01:08 -07:00
2026-10-01 12:07:41 -07:00
2026-07-17 18:57:26 -07:00
2026-10-04 16:39:12 -07:00
2026-09-26 18:10:21 -07:00
2026-10-04 13:20:01 -07:00
2026-07-23 23:18:03 -07:00
2026-09-19 00:06:56 -07:00
2026-10-03 23:17:52 -07:00
2026-10-03 23:17:52 -07:00
2026-10-04 16:22:23 -07:00
2026-09-14 16:36:06 -07:00
2026-09-20 22:05:30 -07:00
2026-05-25 16:43:22 -07:00
2026-09-20 22:52:45 -07:00
2026-07-04 23:29:05 -07:00
2026-10-04 13:19:34 -07:00
2026-09-15 17:32:54 -07:00
2026-09-16 00:05:29 -07:00
2026-07-31 01:57:41 -07:00
2026-10-04 18:59:50 -04:00
2026-10-06 14:09:43 -04:00
2026-09-05 13:39:56 -07:00
2026-09-17 00:51:34 -07:00
2026-10-06 16:48:24 -07:00
2026-10-06 14:11:17 -07:00
2026-09-27 16:17:06 -07:00
2026-10-06 14:11:17 -07:00
2026-09-27 16:17:06 -07:00
2026-10-06 10:57:58 -07:00
2026-09-06 09:51:31 -07:00
2026-09-24 10:54:43 -07:00
2026-09-15 22:08:40 -07:00
2026-09-07 19:24:34 -07:00
2026-09-07 19:24:34 -07:00
2026-07-30 03:05:10 -07:00
2026-10-04 12:44:26 -07:00
2026-08-13 22:48:24 -07:00
2026-10-06 00:39:33 -07:00
2026-09-19 03:32:12 -07:00
2026-09-19 00:17:27 -07:00
2026-09-19 07:05:20 -07:00
2026-09-19 01:17:57 -07:00
2026-09-19 05:11:48 -07:00
2026-09-19 00:17:31 -07:00
2026-09-19 08:05:33 -07:00
2026-09-19 01:49:50 -07:00
2026-09-14 13:56:18 -07:00
2026-10-02 04:12:10 -07:00
2026-07-19 11:27:29 -07:00
2026-09-24 10:54:43 -07:00
2026-09-06 14:34:03 -04:00
2026-10-01 16:57:15 -07:00
2026-10-01 16:57:15 -07:00
2026-08-09 14:49:36 -07:00
2026-07-30 00:49:23 -07:00
2026-07-30 00:49:23 -07:00
2026-10-01 16:57:15 -07:00
2026-10-01 16:57:15 -07:00
2026-09-30 13:26:06 -04:00
2026-10-03 00:51:13 -07:00
2026-09-16 13:10:46 -04:00
2026-09-16 13:10:46 -04:00
2026-09-16 13:10:46 -04:00
2026-08-25 15:36:51 -07:00
2026-08-13 22:40:58 -07:00
2026-09-07 22:34:19 -07:00
2026-08-21 17:11:17 -07:00
2026-10-06 00:47:27 -04:00
2026-08-25 15:36:51 -07:00
2026-08-31 19:47:27 -07:00
2026-09-25 22:47:33 -07:00
2026-08-25 15:36:51 -07:00
2026-10-05 16:41:08 -07:00
2026-10-06 16:02:29 -04:00
2026-08-25 15:36:51 -07:00
2026-09-28 12:58:41 -07:00
2026-09-24 10:54:43 -07:00
2026-09-06 20:09:39 -07:00
2026-09-06 18:55:26 -07:00
2026-08-25 23:18:30 -07:00
2026-08-25 15:36:51 -07:00
2026-08-29 22:38:59 -07:00
2026-08-23 16:47:12 -07:00
2026-08-25 15:36:51 -07:00
2026-09-21 22:48:39 -07:00
2026-08-25 15:36:51 -07:00
2026-09-06 19:14:37 -07:00
2026-09-24 10:54:43 -07:00
2026-08-30 03:07:20 -04:00
2026-09-08 00:37:21 -07:00
2026-08-25 15:36:51 -07:00
2026-09-24 10:54:43 -07:00
2026-10-06 00:47:27 -04:00
2026-09-24 10:54:43 -07:00
2026-09-24 10:54:43 -07:00
2026-09-05 23:44:45 -07:00
2026-09-28 17:45:09 -07:00
2026-09-25 22:47:33 -07:00
2026-09-18 19:49:38 -07:00
2026-07-30 18:27:06 -07:00
2026-07-30 03:05:10 -07:00
2026-09-25 22:47:33 -07:00
2026-09-05 21:08:18 -07:00
2026-07-29 20:04:55 -07:00
2026-10-02 07:29:07 -07:00
2026-09-21 11:21:06 -07:00
2026-07-29 20:04:55 -07:00
2026-09-05 16:43:41 -07:00
2026-08-25 15:36:51 -07:00
2026-08-12 22:33:19 -07:00
2026-10-02 02:34:40 -07:00
2026-09-18 01:56:07 -07:00
2026-09-15 16:18:36 -07:00
2026-10-06 00:38:53 -07:00
2026-09-25 20:50:24 -07:00
2026-10-06 13:37:10 -07:00
2026-10-06 13:37:10 -07:00
2026-10-05 13:35:53 -07:00
2026-08-23 12:21:15 -07:00
2026-09-07 19:35:19 -07:00
2026-10-02 05:20:41 -07:00
2026-07-27 17:56:07 -07:00
2026-07-28 12:33:17 -07:00
2026-09-25 22:47:33 -07:00
2026-09-06 19:14:42 -07:00
2026-08-22 16:08:21 -07:00
2026-09-12 01:19:07 -07:00
2026-09-25 22:47:33 -07:00
2026-10-05 13:35:53 -07:00
2026-09-15 01:24:30 -07:00
2026-07-15 17:14:10 -07:00
2026-08-20 02:15:42 -07:00
2026-08-01 00:00:12 -07:00
2026-09-19 00:46:40 -07:00
2026-09-12 16:00:54 -07:00
2026-09-11 11:43:48 -07:00
2026-09-02 23:32:41 -07:00
2026-09-06 19:14:39 -07:00
2026-08-13 12:38:08 -07:00
2026-09-25 22:47:33 -07:00
2026-08-25 15:36:51 -07:00
2026-10-01 18:06:42 -07:00
2026-08-13 22:48:24 -07:00
2026-08-03 22:48:37 -07:00
2026-09-12 20:35:48 -07:00
2026-07-27 19:04:56 -07:00
2026-06-29 22:38:29 -07:00
2026-09-05 17:26:54 -07:00
2026-07-17 17:18:36 -07:00
2026-09-10 17:42:50 -07:00
2026-07-12 22:40:57 -07:00
2026-09-05 15:12:19 -07:00
2026-07-28 20:51:14 -07:00
2026-09-17 17:32:20 -04:00
2026-09-17 17:32:20 -04:00
2026-09-11 03:19:01 -04:00
2026-09-11 15:28:16 -07:00
2026-08-26 22:30:48 -07:00
2026-09-11 15:28:16 -07:00
2026-09-05 15:12:19 -07:00
2026-08-13 22:48:24 -07:00
2026-09-15 22:03:16 -07:00
2026-08-13 22:48:24 -07:00
2026-08-08 17:15:43 -07:00
2026-08-13 02:56:43 -07:00
2026-09-30 13:26:06 -04:00
2026-08-13 02:56:43 -07:00
2026-09-05 15:04:52 -07:00
2026-09-05 15:04:52 -07:00
2026-10-02 04:12:10 -07:00
2026-10-03 00:51:30 -07:00
2026-09-28 12:27:44 -07:00
2026-09-11 18:37:16 -07:00
2026-07-05 19:46:49 -07:00
2026-07-25 19:31:44 -07:00
2026-09-06 02:03:40 -07:00
2026-09-06 11:25:52 -07:00
2026-08-13 12:38:08 -07:00
2026-08-31 14:56:15 -04:00
2026-09-06 01:09:18 -07:00
2026-09-05 17:39:02 -07:00
2026-09-05 17:39:02 -07:00
2026-09-29 12:28:46 -07:00
2026-10-01 12:18:45 -07:00
2026-09-07 19:29:53 -07:00
2026-09-16 13:10:46 -04:00
2026-10-05 16:21:54 -07:00
2026-08-25 15:36:51 -07:00
2026-08-25 15:36:51 -07:00
2026-09-06 11:25:58 -07:00
2026-06-22 16:42:20 -07:00
2026-09-24 10:54:43 -07:00
2026-09-06 11:25:58 -07:00
2026-09-06 11:25:58 -07:00
2026-09-05 17:24:12 -07:00
2026-06-22 16:42:20 -07:00
2026-10-05 21:47:30 -07:00
2026-10-05 16:22:17 -07:00
2026-08-11 03:07:44 -07:00
2026-08-13 08:58:04 -07:00
2026-09-06 07:42:50 -07:00
2026-09-07 19:51:44 -07:00
2026-09-05 13:53:27 -07:00
2026-09-02 05:36:54 -07:00
2026-09-25 22:47:33 -07:00
2026-10-02 02:39:34 -07:00
2026-09-06 14:39:25 -04:00
2026-09-25 22:47:33 -07:00
2026-09-25 22:47:33 -07:00
2026-09-19 01:29:16 -07:00
2026-08-25 15:36:51 -07:00
2026-10-05 16:22:17 -07:00
2026-07-24 12:05:38 -07:00
2026-08-02 20:43:27 -07:00
2026-09-20 17:58:37 -07:00
2026-08-27 19:47:15 -07:00
2026-08-28 14:16:50 -07:00
2026-07-31 00:36:09 -07:00
2026-08-27 19:40:38 -07:00
2026-09-16 22:24:33 -07:00
2026-08-25 15:36:51 -07:00
2026-08-25 15:36:51 -07:00
2026-09-05 16:43:41 -07:00
2026-09-17 22:12:55 -07:00
2026-08-12 22:33:19 -07:00
2026-09-24 10:54:43 -07:00
2026-07-20 18:54:44 -07:00
2026-07-20 18:54:44 -07:00
2026-08-16 13:45:54 -07:00
2026-08-24 22:46:29 -07:00
2026-08-04 17:11:18 -07:00
2026-10-05 14:48:12 -07:00
2026-10-06 16:25:53 -07:00
2026-10-06 16:25:53 -07:00
2026-10-06 16:25:53 -07:00
2026-10-06 16:25:53 -07:00
2026-10-06 16:25:53 -07:00
2026-10-06 16:25:53 -07:00
2026-10-06 16:25:53 -07:00
2026-10-06 16:25:53 -07:00
2026-10-05 21:09:26 -07:00
2026-10-06 14:42:59 -07:00
2026-10-06 11:37:18 -07:00
2026-09-27 13:10:59 -07:00
2026-09-29 20:27:30 -07:00
2026-09-16 13:10:46 -04:00
2026-09-29 20:27:30 -07:00
2026-09-24 10:54:43 -07:00
2026-08-17 23:28:38 -07:00
2026-09-12 19:56:29 -07:00
2026-06-19 17:14:55 -07:00
2026-09-05 16:11:04 -07:00
2026-05-16 11:50:26 -07:00
2026-09-30 00:45:33 -07:00
2026-10-05 16:20:52 -07:00
2026-10-02 16:47:05 -07:00
2026-09-06 19:15:57 -07:00
2026-09-11 18:37:16 -07:00
2026-10-05 01:51:49 -07:00
2026-08-10 15:52:59 -07:00
2026-09-24 10:54:43 -07:00
2026-09-25 22:47:33 -07:00
2026-09-15 02:00:27 -07:00
2026-10-06 17:13:59 -04:00
2026-09-25 23:13:31 -07:00
2026-09-24 10:54:43 -07:00
2026-09-24 10:54:43 -07:00
2026-08-08 19:06:50 -07:00
2026-09-07 19:24:34 -07:00
2026-09-24 10:54:43 -07:00
2026-09-25 17:14:15 -04:00
2026-06-20 02:03:24 -07:00
2026-09-02 13:05:24 -07:00
2026-06-10 21:14:53 -07:00
2026-06-19 19:43:42 -07:00
2026-09-06 19:27:12 -07:00
2026-09-25 22:47:33 -07:00
2026-09-30 00:17:53 -07:00
2026-10-02 17:57:52 -07:00
2026-10-04 16:21:04 -07:00
2026-08-17 17:12:40 -07:00
2026-09-24 10:54:43 -07:00
2026-08-30 11:45:21 -07:00
2026-09-27 16:17:06 -07:00
2026-07-12 22:40:57 -07:00
2026-10-04 16:21:04 -07:00
2026-06-09 13:52:58 -07:00
2026-08-08 19:06:50 -07:00
2026-08-09 16:06:00 -07:00
2026-09-18 20:51:30 -07:00
2026-08-30 01:58:32 -07:00
2026-07-29 16:12:20 -07:00
2026-08-30 03:12:22 -07:00
2026-08-08 19:06:50 -07:00
2026-08-30 02:23:04 -07:00
2026-08-11 00:10:40 -07:00
2026-09-19 16:44:38 -07:00
2026-09-19 16:44:38 -07:00
2026-08-14 01:47:03 -07:00
2026-08-29 14:13:35 -07:00
2026-09-24 10:54:43 -07:00
2026-09-18 16:32:49 -07:00
2026-09-18 16:32:49 -07:00
2026-09-24 10:54:43 -07:00
2026-09-28 15:21:53 -04:00
2026-08-15 00:13:27 -07:00
2026-08-30 02:23:04 -07:00
2026-08-30 03:12:22 -07:00
2026-08-14 01:47:03 -07:00
2026-06-19 17:14:55 -07:00
2026-10-06 18:26:49 -04:00
2026-10-06 18:26:49 -04:00
2026-10-06 18:26:49 -04:00
2026-10-06 18:26:49 -04:00
2026-08-11 12:27:54 -07:00
2026-08-11 18:19:43 -07:00
2026-09-24 00:50:03 -07:00
2026-09-18 20:51:30 -07:00
2026-07-30 03:05:10 -07:00
2026-09-25 17:14:15 -04:00
2026-09-20 00:28:25 -07:00
2026-08-09 18:40:01 -07:00
2026-08-13 10:26:20 -07:00
2026-09-29 20:27:30 -07:00
2026-10-04 16:21:04 -07:00
2026-09-25 23:13:31 -07:00
2026-06-20 01:27:41 -07:00
2026-10-02 00:28:30 -07:00
2026-10-02 00:28:30 -07:00
2026-09-24 10:54:43 -07:00
2026-06-27 09:30:29 -07:00
2026-10-01 23:56:49 -07:00
2026-08-15 00:54:20 -07:00
2026-09-24 10:54:43 -07:00
2026-08-15 00:54:20 -07:00
2026-09-05 20:59:33 -07:00
2026-08-15 00:54:20 -07:00
2026-08-15 00:54:20 -07:00
2026-08-15 00:54:20 -07:00
2026-08-15 00:54:20 -07:00
2026-08-15 00:54:20 -07:00
2026-09-24 10:54:43 -07:00
2026-09-24 10:54:43 -07:00
2026-09-24 10:54:43 -07:00
2026-08-11 18:19:43 -07:00
2026-09-21 16:03:40 -07:00
2026-09-21 16:03:40 -07:00
2026-09-25 17:14:15 -04:00
2026-09-25 17:14:15 -04:00
2026-07-17 17:18:36 -07:00
2026-07-17 17:18:36 -07:00
2026-06-20 02:03:24 -07:00
2026-07-16 13:26:15 -07:00
2026-09-11 04:50:42 -07:00
2026-06-22 16:42:20 -07:00
2026-09-25 17:14:15 -04:00
2026-09-25 00:50:04 -04:00
2026-08-05 00:51:33 -07:00
2026-06-22 16:42:20 -07:00
2026-09-28 15:49:28 -04:00
2026-09-25 22:47:33 -07:00
2026-09-24 10:54:43 -07:00
2026-08-24 00:01:53 -07:00
2026-09-25 17:14:15 -04:00
2026-06-23 00:23:34 -07:00
2026-09-05 16:31:11 -07:00
2026-09-17 03:00:17 -07:00
2026-09-29 17:04:42 -07:00
2026-09-28 15:49:22 -04:00
2026-07-22 00:22:36 -07:00
2026-08-31 16:45:36 -07:00
2026-08-31 16:45:36 -07:00
2026-08-31 16:45:36 -07:00
2026-08-31 16:45:36 -07:00
2026-08-31 16:45:36 -07:00
2026-08-31 16:45:36 -07:00
2026-09-24 10:54:43 -07:00
2026-06-19 17:14:55 -07:00
2026-09-25 17:14:15 -04:00
2026-07-10 17:27:47 -07:00
2026-09-28 16:34:36 -07:00
2026-08-03 22:48:22 -07:00
2026-08-03 22:48:22 -07:00
2026-06-23 00:23:34 -07:00
2026-09-24 10:54:43 -07:00
2026-09-24 10:54:43 -07:00
2026-07-05 21:51:32 -07:00
2026-09-28 14:12:24 -07:00
2026-06-12 16:31:24 -07:00
2026-09-16 13:10:46 -04:00
2026-09-24 10:54:43 -07:00
2026-10-04 16:21:04 -07:00
2026-09-06 19:27:12 -07:00
2026-06-22 16:42:20 -07:00
2026-07-13 21:30:10 -07:00
2026-07-20 18:54:44 -07:00
2026-09-06 01:53:16 -07:00
2026-09-06 02:26:00 -07:00
2026-08-03 01:00:58 -07:00
2026-09-24 10:54:43 -07:00
2026-09-16 13:10:46 -04:00
2026-09-16 13:10:46 -04:00
2026-09-16 13:10:46 -04:00
2026-08-30 11:45:21 -07:00
2026-09-12 19:56:46 -07:00
2026-05-15 23:52:37 -07:00
2026-06-07 17:49:01 -07:00
2026-08-17 23:28:38 -07:00
2026-06-29 22:38:29 -07:00
2026-09-06 02:14:42 -07:00
2026-09-24 10:54:43 -07:00
2026-08-22 11:00:01 -07:00
2026-09-05 23:50:30 -07:00
2026-08-09 20:25:15 -07:00
2026-09-25 22:47:33 -07:00
2026-08-19 22:39:48 -07:00
2026-09-15 01:24:30 -07:00
2026-08-30 11:45:21 -07:00
2026-10-04 16:49:12 -07:00
2026-08-24 10:12:38 -07:00
2026-09-06 18:20:49 -07:00
2026-09-28 00:22:52 -07:00
2026-08-19 22:39:48 -07:00
2026-10-01 23:38:52 -07:00
2026-10-03 23:15:41 -07:00
2026-10-03 23:15:41 -07:00
2026-10-03 23:15:41 -07:00
2026-10-03 23:15:41 -07:00
2026-10-03 23:15:41 -07:00
2026-07-31 16:15:20 -07:00
2026-10-04 14:24:50 -07:00
2026-06-29 22:38:29 -07:00
2026-10-06 13:11:57 -07:00
2026-06-18 00:11:32 -07:00
2026-09-27 16:17:06 -07:00
2026-08-13 22:48:24 -07:00
2026-09-24 10:54:43 -07:00
2026-08-17 23:28:38 -07:00
2026-09-07 19:45:54 -07:00