chore: generate
This commit is contained in:
@@ -1341,8 +1341,7 @@ export const PromptInput: Component<PromptInputProps> = (props) => {
|
|||||||
if (!directory) return
|
if (!directory) return
|
||||||
const key = pathKey(directory)
|
const key = pathKey(directory)
|
||||||
return projects().find(
|
return projects().find(
|
||||||
(project) =>
|
(project) => pathKey(project.worktree) === key || project.sandboxes?.some((sandbox) => pathKey(sandbox) === key),
|
||||||
pathKey(project.worktree) === key || project.sandboxes?.some((sandbox) => pathKey(sandbox) === key),
|
|
||||||
)
|
)
|
||||||
}
|
}
|
||||||
const selectedProject = createMemo(() => projectForDirectory(sdk.directory))
|
const selectedProject = createMemo(() => projectForDirectory(sdk.directory))
|
||||||
@@ -1376,7 +1375,10 @@ export const PromptInput: Component<PromptInputProps> = (props) => {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
void import("@/components/dialog-select-directory").then((x) => {
|
void import("@/components/dialog-select-directory").then((x) => {
|
||||||
dialog.show(() => <x.DialogSelectDirectory onSelect={select} />, () => select(null))
|
dialog.show(
|
||||||
|
() => <x.DialogSelectDirectory onSelect={select} />,
|
||||||
|
() => select(null),
|
||||||
|
)
|
||||||
})
|
})
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -7,9 +7,7 @@ export function NewSessionDesignView(props: { children: JSX.Element }) {
|
|||||||
<div class="absolute inset-x-0 top-[25.375%] flex justify-center px-6">
|
<div class="absolute inset-x-0 top-[25.375%] flex justify-center px-6">
|
||||||
<div class="w-full max-w-[720px]">
|
<div class="w-full max-w-[720px]">
|
||||||
<WordmarkV2 class="h-auto w-full text-v2-icon-icon-base" />
|
<WordmarkV2 class="h-auto w-full text-v2-icon-icon-base" />
|
||||||
<div class="mt-8">
|
<div class="mt-8">{props.children}</div>
|
||||||
{props.children}
|
|
||||||
</div>
|
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|||||||
@@ -171,7 +171,8 @@ function StatusPopoverView(props: { state: StatusPopoverState }) {
|
|||||||
})
|
})
|
||||||
|
|
||||||
const popoverProps = {
|
const popoverProps = {
|
||||||
class: "[&_[data-slot=popover-body]]:p-0 w-[360px] max-w-[calc(100vw-40px)] bg-transparent border-0 shadow-none rounded-xl",
|
class:
|
||||||
|
"[&_[data-slot=popover-body]]:p-0 w-[360px] max-w-[calc(100vw-40px)] bg-transparent border-0 shadow-none rounded-xl",
|
||||||
gutter: 4,
|
gutter: 4,
|
||||||
placement: "bottom-end" as const,
|
placement: "bottom-end" as const,
|
||||||
shift: -168,
|
shift: -168,
|
||||||
@@ -192,7 +193,10 @@ function StatusPopoverView(props: { state: StatusPopoverState }) {
|
|||||||
trigger={
|
trigger={
|
||||||
<div class="relative size-4">
|
<div class="relative size-4">
|
||||||
<IconV2 name={props.state.shown ? "status-active" : "status"} />
|
<IconV2 name={props.state.shown ? "status-active" : "status"} />
|
||||||
<div classList={statusDotClass()} class="-top-1 -right-1 size-2 border border-[var(--v2-background-bg-deep)]" />
|
<div
|
||||||
|
classList={statusDotClass()}
|
||||||
|
class="-top-1 -right-1 size-2 border border-[var(--v2-background-bg-deep)]"
|
||||||
|
/>
|
||||||
</div>
|
</div>
|
||||||
}
|
}
|
||||||
{...popoverProps}
|
{...popoverProps}
|
||||||
|
|||||||
@@ -759,8 +759,7 @@ export const dict = {
|
|||||||
"settings.general.row.followup.option.queue": "Черга",
|
"settings.general.row.followup.option.queue": "Черга",
|
||||||
"settings.general.row.followup.option.steer": "Керування",
|
"settings.general.row.followup.option.steer": "Керування",
|
||||||
"settings.general.row.showFileTree.title": "Дерево файлів",
|
"settings.general.row.showFileTree.title": "Дерево файлів",
|
||||||
"settings.general.row.showFileTree.description":
|
"settings.general.row.showFileTree.description": "Показувати панель дерева файлів у сесіях на робочому столі",
|
||||||
"Показувати панель дерева файлів у сесіях на робочому столі",
|
|
||||||
"settings.general.row.showNavigation.title": "Елементи навігації",
|
"settings.general.row.showNavigation.title": "Елементи навігації",
|
||||||
"settings.general.row.showNavigation.description": "Показувати кнопки назад і вперед у заголовку робочого столу",
|
"settings.general.row.showNavigation.description": "Показувати кнопки назад і вперед у заголовку робочого столу",
|
||||||
"settings.general.row.showSearch.title": "Палітра команд",
|
"settings.general.row.showSearch.title": "Палітра команд",
|
||||||
|
|||||||
@@ -240,7 +240,10 @@ function HomeDesign() {
|
|||||||
/>
|
/>
|
||||||
<div class="mt-3 overflow-auto flex-1">
|
<div class="mt-3 overflow-auto flex-1">
|
||||||
<div class="pt-3 flex flex-col gap-6">
|
<div class="pt-3 flex flex-col gap-6">
|
||||||
<Show when={!sessionLoad.isLoading} fallback={<HomeSessionSkeleton label={language.t("common.loading")} />}>
|
<Show
|
||||||
|
when={!sessionLoad.isLoading}
|
||||||
|
fallback={<HomeSessionSkeleton label={language.t("common.loading")} />}
|
||||||
|
>
|
||||||
<Show
|
<Show
|
||||||
when={groups().length > 0}
|
when={groups().length > 0}
|
||||||
fallback={
|
fallback={
|
||||||
@@ -458,10 +461,7 @@ function HomeProjectRow(props: {
|
|||||||
<Icon name="edit" size="small" />
|
<Icon name="edit" size="small" />
|
||||||
{props.language.t("common.edit")}
|
{props.language.t("common.edit")}
|
||||||
</MenuV2.Item>
|
</MenuV2.Item>
|
||||||
<MenuV2.Item
|
<MenuV2.Item disabled={props.unseenCount === 0} onSelect={() => props.clearNotifications(props.project)}>
|
||||||
disabled={props.unseenCount === 0}
|
|
||||||
onSelect={() => props.clearNotifications(props.project)}
|
|
||||||
>
|
|
||||||
<Icon name="circle-check" size="small" />
|
<Icon name="circle-check" size="small" />
|
||||||
{props.language.t("sidebar.project.clearNotifications")}
|
{props.language.t("sidebar.project.clearNotifications")}
|
||||||
</MenuV2.Item>
|
</MenuV2.Item>
|
||||||
|
|||||||
@@ -1799,9 +1799,7 @@ export default function Page() {
|
|||||||
</Match>
|
</Match>
|
||||||
<Match when={true}>
|
<Match when={true}>
|
||||||
<Show when={USE_NEW_SESSION_DESIGN} fallback={<NewSessionView worktree={newSessionWorktree()} />}>
|
<Show when={USE_NEW_SESSION_DESIGN} fallback={<NewSessionView worktree={newSessionWorktree()} />}>
|
||||||
<NewSessionDesignView>
|
<NewSessionDesignView>{composerRegion("inline")}</NewSessionDesignView>
|
||||||
{composerRegion("inline")}
|
|
||||||
</NewSessionDesignView>
|
|
||||||
</Show>
|
</Show>
|
||||||
</Match>
|
</Match>
|
||||||
</Switch>
|
</Switch>
|
||||||
|
|||||||
Reference in New Issue
Block a user