Skip to content

Commit 4e8a69e

Browse files
Merge pull request #5085 from continuedev/dallin/tweaks-12
UI tweaks
2 parents 2d698a9 + 2d06b2d commit 4e8a69e

File tree

5 files changed

+14
-6
lines changed

5 files changed

+14
-6
lines changed

core/commands/util.ts

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,13 +34,18 @@ export function ctxItemToRifWithContents(
3434
): RangeInFileWithContents {
3535
let startLine = 0;
3636
let endLine = 0;
37+
let adjustLines = linesOffByOne ? 1 : 0;
3738

3839
const nameSplit = item.name.split("(");
3940

4041
if (nameSplit.length > 1) {
4142
const lines = nameSplit[1].split(")")[0].split("-");
42-
startLine = Number.parseInt(lines[0], 10) - (linesOffByOne ? 1 : 0);
43-
endLine = Number.parseInt(lines[1], 10) - (linesOffByOne ? 1 : 0);
43+
startLine = Number.parseInt(lines[0], 10);
44+
if (startLine === 0) {
45+
adjustLines = 0; // safety to make sure doesn't go negative
46+
}
47+
startLine -= adjustLines;
48+
endLine = Number.parseInt(lines[1], 10) - adjustLines;
4449
}
4550

4651
const rif: RangeInFileWithContents = {

gui/src/components/mainInput/belowMainInput/ContextItemsPeek.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,7 @@ function ContextItemsPeekItem({ contextItem }: ContextItemsPeekItemProps) {
4242
const isRangeInFile = name.includes(" (") && name.endsWith(")");
4343

4444
if (isRangeInFile) {
45-
const rif = ctxItemToRifWithContents(contextItem);
45+
const rif = ctxItemToRifWithContents(contextItem, true);
4646
ideMessenger.ide.showLines(
4747
rif.filepath,
4848
rif.range.start.line,

gui/src/components/markdown/StepContainerPreToolbar/ApplyActions.tsx

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -52,9 +52,11 @@ export default function ApplyActions(props: ApplyActionsProps) {
5252
case "streaming":
5353
return (
5454
<div className="flex items-center rounded bg-zinc-700 pl-2 pr-1">
55-
<span className="inline-flex items-center gap-2 text-xs text-gray-400">
55+
<span className="inline-flex w-min items-center gap-2 text-center text-xs text-gray-400">
5656
Applying changes
57-
<Spinner />
57+
<div>
58+
<Spinner />
59+
</div>
5860
</span>
5961
</div>
6062
);

gui/src/components/modelSelection/ModelSelect.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -223,7 +223,7 @@ function ModelSelect() {
223223
ref={buttonRef}
224224
className="h-[18px] gap-1 border-none text-gray-400"
225225
>
226-
<span className="line-clamp-1 hover:brightness-110">
226+
<span className="line-clamp-1 break-all hover:brightness-110">
227227
{modelSelectTitle(selectedChatModel) || "Select model"}
228228
</span>
229229
<ChevronDownIcon

gui/src/hooks/useSetup.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,7 @@ function useSetup() {
5050
organizations,
5151
selectedOrgId,
5252
} = result;
53+
5354
if (isInitial && hasDoneInitialConfigLoad.current) {
5455
return;
5556
}

0 commit comments

Comments
 (0)