Repository navigation
fix(tuios): sidebarのsession一覧を一本化し、prefix mの候補名をpaneタイトルに揃える - #441
Merged
Merged
Conversation
- sidebarのoverview custom sectionを外し、標準sessions欄だけにする - 表示中sessionのagent数・状態色(hang含む)はdockのtui dock agentsへ移す - prefix mの候補をpaneタイトルと同じdisplay_nameで表示し、最小化paneを除く
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
sidebar に session 一覧が2か所出ていた問題と、
prefix mの候補が画面上の pane と対応しない問題を直す。Changes
overview(custom section)を外し、標準の sessions / agents 欄だけにする。標準の session 行には状態 glyph と repo / branch の grouping がすでに出ている。tui dock agents( N ●●)に移す。表示中の session が対象で、agent がいなければ cell を隠す。tui railを削除する。prefix mの候補を、pane タイトルと同じ番号: display_nameで表示する。これまでは OSC title(~/dotfilesなど)を出していたため、画面の pane と対応が取れなかった。最小化した pane は候補から除く。Test plan
python3 scripts/test-tui.py(38件。dock agents の件数・hang 色・非表示、swap の display_name・最小化除外を確認)scripts/check-markdown-links.py/scripts/check-package-duplication.sh 1 ●が出ること、prefix mの候補が1: aのように pane タイトルと一致し、Enter で入れ替わることを確認