diff --git a/package.json b/package.json index abe3e42..bc85dd9 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "codeg", "private": true, - "version": "0.6.11", + "version": "0.6.12", "scripts": { "dev": "next dev --turbopack", "build": "next build", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4947534..415c5c5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -4555,10 +4555,6 @@ packages: resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==} engines: {node: '>=4.0'} - katex@0.16.40: - resolution: {integrity: sha512-1DJcK/L05k1Y9Gf7wMcyuqFOL6BiY3vY0CFcAM/LPRN04NALxcl6u7lOWNsp3f/bCHWxigzQl6FbR95XJ4R84Q==} - hasBin: true - katex@0.16.45: resolution: {integrity: sha512-pQpZbdBu7wCTmQUh7ufPmLr0pFoObnGUoL/yhtwJDgmmQpbkg/0HSVti25Fu4rmd1oCR6NGWe9vqTWuWv3GcNA==} hasBin: true @@ -7340,7 +7336,7 @@ snapshots: es-toolkit: 1.45.1 fast-deep-equal: 3.1.3 immer: 11.1.4 - katex: 0.16.40 + katex: 0.16.45 leva: 0.10.1(@types/react-dom@19.2.3(@types/react@19.2.13))(@types/react@19.2.13)(react-dom@19.2.4(react@19.2.4))(react@19.2.4) lucide-react: 0.563.0(react@19.2.4) marked: 17.0.5 @@ -11402,10 +11398,6 @@ snapshots: object.assign: 4.1.7 object.values: 1.2.1 - katex@0.16.40: - dependencies: - commander: 8.3.0 - katex@0.16.45: dependencies: commander: 8.3.0 diff --git a/src-tauri/Cargo.lock b/src-tauri/Cargo.lock index abae88c..2562dad 100644 --- a/src-tauri/Cargo.lock +++ b/src-tauri/Cargo.lock @@ -853,7 +853,7 @@ checksum = "c3e64b0cc0439b12df2fa678eae89a1c56a529fd067a9115f7827f1fffd22b32" [[package]] name = "codeg" -version = "0.6.11" +version = "0.6.12" dependencies = [ "agent-client-protocol-schema", "async-trait", diff --git a/src-tauri/Cargo.toml b/src-tauri/Cargo.toml index bd99826..b862c0e 100644 --- a/src-tauri/Cargo.toml +++ b/src-tauri/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "codeg" -version = "0.6.11" +version = "0.6.12" description = "Agent Code Generation App" authors = ["feitao"] edition = "2021" diff --git a/src-tauri/tauri.conf.json b/src-tauri/tauri.conf.json index 192496d..70e4d8f 100644 --- a/src-tauri/tauri.conf.json +++ b/src-tauri/tauri.conf.json @@ -1,7 +1,7 @@ { "$schema": "https://schema.tauri.app/config/2", "productName": "codeg", - "version": "0.6.11", + "version": "0.6.12", "identifier": "app.codeg", "build": { "beforeDevCommand": "pnpm dev", diff --git a/src/app/globals.css b/src/app/globals.css index b9f0d81..e4037d7 100644 --- a/src/app/globals.css +++ b/src/app/globals.css @@ -174,6 +174,22 @@ } } +/* Unified scrollbar style for scrollable containers. + Matches StickToBottom's internal scrollbar-gutter so all scroll areas + behave the same: symmetric gutter, no layout shift. */ +.scrollbar-thin { + scrollbar-width: thin; + scrollbar-color: var(--border) transparent; + scrollbar-gutter: stable both-edges; +} + +/* Single-edge variant: only reserves space on the scrollbar side */ +.scrollbar-thin-edge { + scrollbar-width: thin; + scrollbar-color: var(--border) transparent; + scrollbar-gutter: stable; +} + /* Streamdown code blocks: dark mode via shiki dual-theme CSS variables */ .dark [data-streamdown="code-block-body"] { background-color: var(--shiki-dark-bg, var(--sdm-bg, transparent)) !important; diff --git a/src/components/conversations/sidebar-conversation-list.tsx b/src/components/conversations/sidebar-conversation-list.tsx index eae1756..5d94881 100644 --- a/src/components/conversations/sidebar-conversation-list.tsx +++ b/src/components/conversations/sidebar-conversation-list.tsx @@ -482,11 +482,8 @@ export function SidebarConversationList({
{diffText}
@@ -555,7 +555,7 @@ export function UnifiedDiffPreview({
}
return (
- diff --git a/src/components/layout/aux-panel-git-log-tab.tsx b/src/components/layout/aux-panel-git-log-tab.tsx index cbcaa9c..a1ade89 100644 --- a/src/components/layout/aux-panel-git-log-tab.tsx +++ b/src/components/layout/aux-panel-git-log-tab.tsx @@ -903,7 +903,7 @@ export function GitLogTab() { if (loading) { return ( -