Mohamed Boudra
713a042dc5
Add pinnable new-tab targets to the tab row and sidebar
...
Any new-tab target (new agent, terminal, browser, or a terminal profile)
can be pinned as a quick-launch button. Pins are global client app state
(persisted), not daemon config, so the same set shows on every workspace;
profile pins resolve per host and are dropped where that profile is absent.
The sidebar mirror launches via a navigate-then-launch intent store rather
than calling the create handlers directly: terminal creation only works in
the mounted/focused workspace, so the sidebar requests the launch and the
workspace screen consumes it on focus.
2026-06-15 14:09:29 +07:00
..
2026-04-24 12:26:10 +08:00
2026-05-28 12:34:31 +08:00
2026-06-11 14:15:35 +08:00
2026-06-10 15:30:03 +08:00
2026-06-12 13:18:01 +07:00
2026-06-11 14:15:35 +08:00
2026-06-15 14:23:02 +08:00
2026-06-12 19:30:14 +08:00
2026-06-04 09:28:05 +07:00
2026-06-04 09:28:05 +07:00
2026-06-12 21:56:51 +08:00
2026-06-11 14:15:35 +08:00
2026-06-12 19:30:14 +08:00
2026-06-11 14:15:35 +08:00
2026-05-28 01:58:18 +08:00
2026-05-31 21:40:38 +07:00
2026-06-11 14:15:35 +08:00
2026-06-11 14:15:35 +08:00
2026-06-11 14:15:35 +08:00
2026-06-13 10:18:39 +08:00
2026-06-15 14:23:02 +08:00
2026-06-11 14:15:35 +08:00
2026-06-11 14:15:35 +08:00
2026-06-11 14:15:35 +08:00
2026-04-28 13:28:02 +07:00
2026-06-11 14:15:35 +08:00
2026-06-11 14:15:35 +08:00
2026-05-22 17:40:42 +07:00
2026-06-11 14:15:35 +08:00
2026-06-11 14:15:35 +08:00
2026-04-24 12:26:10 +08:00
2026-04-24 12:26:10 +08:00
2026-06-04 13:26:45 +07:00
2026-06-11 14:15:35 +08:00
2026-06-11 14:15:35 +08:00
2026-06-04 14:17:08 +07:00
2026-01-26 18:03:51 +07:00
2026-06-04 14:17:08 +07:00
2026-06-04 14:17:08 +07:00
2026-06-15 14:23:02 +08:00
2026-06-12 21:56:51 +08:00
2026-06-15 12:28:17 +08:00
2026-04-16 10:33:49 +08:00
2026-04-16 10:33:49 +08:00
2026-06-12 13:43:01 +08:00
2026-06-11 14:15:35 +08:00
2026-05-31 16:09:01 +08:00
2026-06-11 16:08:50 +07:00
2026-06-08 08:17:57 +00:00
2026-06-11 14:15:35 +08:00
2026-06-10 11:29:27 +07:00
2026-06-11 14:15:35 +08:00
2026-06-11 14:15:35 +08:00
2026-06-15 14:23:02 +08:00
2026-06-05 19:11:29 +07:00
2026-06-05 19:11:29 +07:00
2026-06-12 13:43:01 +08:00
2026-05-27 04:55:46 +00:00
2026-06-12 13:43:01 +08:00
2026-06-12 13:43:01 +08:00
2026-04-12 09:56:05 +08:00
2026-06-11 14:15:35 +08:00
2026-06-11 14:15:35 +08:00
2026-06-13 10:18:39 +08:00
2026-06-12 19:30:14 +08:00
2026-06-11 14:15:35 +08:00
2026-05-29 14:06:47 +07:00
2026-06-12 23:42:21 +08:00
2026-06-12 23:42:21 +08:00
2026-06-12 23:42:21 +08:00
2026-06-15 00:15:47 +08:00
2026-06-11 14:15:35 +08:00
2026-06-12 11:47:00 +07:00
2026-06-12 11:47:00 +07:00
2026-06-12 11:47:00 +07:00
2026-06-05 21:15:44 +07:00
2026-06-04 15:13:47 +07:00
2026-06-11 14:15:35 +08:00
2026-06-11 14:15:35 +08:00
2026-06-11 14:15:35 +08:00
2026-06-11 14:15:35 +08:00
2026-05-19 18:05:45 +08:00
2026-06-11 14:15:35 +08:00
2026-06-01 15:32:26 +08:00
2026-06-01 15:32:26 +08:00
2026-06-01 15:32:26 +08:00
2026-05-19 14:24:56 +00:00
2026-04-24 12:26:10 +08:00
2026-04-23 15:19:40 +07:00
2026-04-23 15:19:40 +07:00
2026-04-23 15:19:40 +07:00
2026-04-23 15:19:40 +07:00
2026-04-26 13:16:24 +07:00
2026-06-11 14:15:35 +08:00
2026-06-04 01:20:20 +08:00
2026-06-15 14:09:29 +07:00
2026-03-18 01:36:54 +07:00
2026-03-21 20:22:15 +07:00
2026-05-28 12:34:31 +08:00
2026-05-18 11:24:56 +07:00
2026-05-18 11:24:56 +07:00
2026-03-21 20:22:15 +07:00
2026-03-21 20:22:15 +07:00
2026-06-12 21:53:22 +07:00
2026-04-24 12:26:10 +08:00
2026-04-24 12:26:10 +08:00
2026-05-31 16:09:01 +08:00
2026-05-31 16:09:01 +08:00
2026-06-14 23:29:14 +08:00
2026-06-11 14:15:35 +08:00
2026-06-11 14:15:35 +08:00
2026-05-28 01:58:18 +08:00
2026-05-16 19:31:24 +08:00
2026-04-24 12:26:10 +08:00
2026-04-24 12:26:10 +08:00
2026-02-18 15:10:20 +07:00
2026-05-20 16:55:00 +08:00
2026-06-11 14:15:35 +08:00
2026-06-15 14:23:02 +08:00
2026-06-14 22:03:27 +08:00
2026-06-04 01:20:20 +08:00
2026-06-12 21:53:22 +07:00
2026-05-10 07:44:44 +00:00
2026-06-11 14:15:35 +08:00
2026-05-10 07:44:44 +00:00