Skip to content

chore: bump 1.3.4-1 + sidebar 底部行折成单行 - #462

Merged
appergb merged 2 commits into
betafrom
chore/bump-1.3.4-1-and-sidebar-footer
May 17, 2026
Merged

chore: bump 1.3.4-1 + sidebar 底部行折成单行#462
appergb merged 2 commits into
betafrom
chore/bump-1.3.4-1-and-sidebar-footer

Conversation

@appergb

@appergbappergb commented May 17, 2026

Copy link
Copy Markdown
Collaborator

User description

Summary

  • UI:sidebar 底部「⚙ 设置」和「版本」从上下两行折成一行(设置左、版本 chip 右)。设置按钮去掉 label flex:1,由 flex 改 inline-flex,紧贴文字。
  • Release:bump 版本 1.3.31.3.4-1。dash 后缀让 appVersion.ts::IS_BETA_BUILD 自动判为 Beta,UI 的 BETA 标签自动恢复。后续打 tag v1.3.4-1-beta-tauri 走 Beta channel。

本轮 Beta release 累积内容(自 v1.3.3-beta-tauri 之后):

Test plan

  • npx tsc --noEmit exit 0
  • cargo check clean(只有 pre-existing warnings)
  • 6 处版本号(package.json / package-lock.json root + nested / tauri.conf.json / Cargo.toml / Cargo.lock)全部对齐为 1.3.4-1
  • 本地装包后 sidebar 底部显示「⚙ 设置 BETA v1.3.4-1」一行

PR Type

Enhancement, Other


Description

  • Compact the sidebar footer layout

  • Align settings button and version chip

  • Bump app and Tauri versions


Diagram Walkthrough

flowchart LR
A["FloatingShell footer"] -- "one-line layout" --> B["Settings button"]
A -- "push to end" --> C["Version chip"]
D["Version metadata"] -- "bump" --> E["1.3.4-1 release"]
Loading

File Walkthrough

Relevant files
Enhancement
FloatingShell.tsx
Compact sidebar footer into one row

openless-all/app/src/components/FloatingShell.tsx

  • Change the footer from a vertical stack to a single horizontal row
  • Make the settings button inline-flex and remove the stretched label
  • Push the version chip to the far right with marginLeft: auto
  • Add a comment explaining the new compact footer layout
+9/-6
Configuration changes
package.json
Bump app package version

openless-all/app/package.json

  • Update the app package version from 1.3.3 to 1.3.4-1
+1/-1
Cargo.toml
Bump Tauri crate version

openless-all/app/src-tauri/Cargo.toml

  • Update the Rust package version from 1.3.3 to 1.3.4-1
+1/-1
tauri.conf.json
Sync Tauri config version

openless-all/app/src-tauri/tauri.conf.json

  • Update the Tauri app version from 1.3.3 to 1.3.4-1
+1/-1

baiqing added 2 commits May 17, 2026 10:17
把 sidebar 底部「⚙ 设置」和「版本 v1.3.x」从上下两行折成一行:
- 设置按钮 display 由 flex 改成 inline-flex,去掉 label 的 flex:1
(不再撑满 sidebar 宽度)
- 版本 chip(含 BETA 标)用 marginLeft: auto 推到行尾
外观更紧凑、纵向更省、视觉重心从两行散开收到一行。
`-1` 后缀让 appVersion.ts 的 IS_BETA_BUILD 自动判为 Beta,UI 上的
BETA 标签会自动恢复显示。bump-version.sh 不收带 dash 的 prerelease
格式,所以这次手动同步 5 个文件(package.json / package-lock.json
root + nested / tauri.conf.json / Cargo.toml / Cargo.lock)。
发布 tag 仍走 v<v>-beta-tauri:v1.3.4-1-beta-tauri。
@appergb
appergb merged commit 0ecb3bd into betaMay 17, 2026
4 checks passed
@github-actions

Copy link
Copy Markdown
Contributor

PR Reviewer Guide 🔍

Here are some key observations to aid the review process:

🎫 Ticket compliance analysis ✅

A - PR Code Verified

Compliant requirements:

  • Compact the sidebar footer into a single row, with settings on the left and the version chip on the right.
  • Bump the app and Tauri version metadata to 1.3.4-1.

Requires further human verification:

  • Verify the footer layout in a running build to confirm it renders correctly across the intended sidebar widths.
⏱️ Estimated effort to review: 1 🔵⚪⚪⚪⚪
🧪 No relevant tests
🔒 No security concerns identified
⚡ No major issues detected

appergb added a commit that referenced this pull request May 17, 2026
PR #462 把底部折成一行,结果在窄 sidebar 下「设置」被挤成两行
竖字、版本 chip 糊在旁边,可读性大幅退化。改回两行但反过来:
- 上行:[BETA] 版本 v1.3.4-1(容下 BETA 标 + 完整版本号)
- 下行:⚙ 设置(真正落到最底,符合最初诉求)
设置按钮恢复 display:flex + label flex:1 跟上面 nav 按钮统一风格。
Co-authored-by: baiqing <lbx12309@icloud.com>
@appergb
appergb deleted the chore/bump-1.3.4-1-and-sidebar-footer branch September 9, 2026 05:37
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@appergb