Repository navigation
feat(desktop): copy a file's path from its header, fold it from anywhere on its row, and fold every file with ⌥ #3796
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
13 commits
Select commit
Hold shift + click to select a range
ceeafba
fix(desktop): minimize inline comments to one chip per line, as stage…
dastratakos 92655cb
Merge branch 'main' into luke/files-changed-minimize-threads
dastratakos b5b312d
fix(desktop): keep a minimized line's fold mounted, and give threads …
dastratakos 6eafcab
style(desktop): Files changed as cards that share one edge, with a qu…
dastratakos 985048e
feat(desktop): copy a file's path from its header, fold it from anywh…
dastratakos e454bc1
Merge branch 'main' into luke/files-changed-minimize-threads
dastratakos c20be68
Merge branch 'luke/files-changed-minimize-threads' into luke/files-ch…
dastratakos e9a956b
Merge branch 'luke/files-changed-design' into luke/files-changed-head…
dastratakos c1e257c
Merge main into luke/files-changed-minimize-threads
dastratakos c415bbb
Merge luke/files-changed-minimize-threads into luke/files-changed-design
dastratakos eab2610
Merge luke/files-changed-design into luke/files-changed-header-actions
dastratakos 50f8b65
Merge main into luke/files-changed-header-actions
dastratakos 9420cfa
Merge main into luke/files-changed-header-actions
dastratakos File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
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
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
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
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
Oops, something went wrong.
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.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
🟡 Current filename clips before old path
When a renamed file has a long old path,
.diff-list-path-partshrinks both paths instead of yielding old-path space first. The current filename becomes truncated while part of the old path remains visible.Learn more
A renamed header displays the old and current paths as separate flex items within the width-limited path container. Both items can shrink, so a long old path consumes width that the current filename needs. The current file name was previously a direct child of the path container, where the preceding old-path text could shrink first.
Example: With a long
previousPathsuch aspackages/legacy/generated/deeply-nested/report.tsand a short current pathsrc/report.ts, narrowing the panel can ellipsizereport.tswhile still displayingreport.tsfrom the old path.Recommended fix: Give the current path priority when the renamed header shrinks, allowing the old path's folder and name to truncate first. Verify both names on a narrow panel, and retain truncation for current paths that cannot fit even after the old path yields.
Was this helpful? React with 👍 or 👎 to provide feedback.