Skip to content

project_panel: Add bold_folder_labels setting#47631

Merged
smitbarmase merged 1 commit intozed-industries:mainfrom
zertosh:bold_folder_labels
Jan 28, 2026
Merged

project_panel: Add bold_folder_labels setting#47631
smitbarmase merged 1 commit intozed-industries:mainfrom
zertosh:bold_folder_labels

Conversation

@zertosh
Copy link
Contributor

@zertosh zertosh commented Jan 26, 2026

This setting brings Zed in parity with Sublime's bold_folder_labels.

The settings does just that, it makes directory labels bold. This setting is
particularly useful for those who turn icons off, but do need a visual
queue (besides the chevron) to quickly tell apart files and folders.

Note: This PR depends on #47629.
Otherwise, the setting will appear to have no uneffect (unless you're
using a custom UI font). ZedSans has "bold" today, but that's too thick
for the project panel.

zed-project-panel

Release Notes:

  • Added project_panel.bold_folder_labels to show folder names with bold text in the project panel (defaults to false).

@cla-bot cla-bot bot added the cla-signed The user has signed the Contributor License Agreement label Jan 26, 2026
@zertosh
Copy link
Contributor Author

zertosh commented Jan 26, 2026

I'm indifferent on the name and copy. I chose bold_folder_labels because that's what Sublime calls it

Copy link
Member

@smitbarmase smitbarmase left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks, this looks great! It looks like we depend on #47725, so I’ll wait for that to merge before merging this.

@zertosh
Copy link
Contributor Author

zertosh commented Jan 27, 2026

Thanks! Looks like #47725 merged

@smitbarmase smitbarmase merged commit 80f1cc0 into zed-industries:main Jan 28, 2026
29 checks passed
@smitbarmase
Copy link
Member

Thank you!

naaiyy added a commit to Glass-HQ/Glass that referenced this pull request Feb 16, 2026
Key changes:
- Version bump v0.223
- Bold folder labels setting (zed-industries#47631) for project panel
- min_size/max_size style methods in GPUI (zed-industries#47775)
- Emoji typing fix (zed-industries#47835)
- Heap allocation reductions in GPUI (zed-industries#47858)
- Git graph: feature graph support (zed-industries#47861)
- Editor: select to start/end of larger syntax node (zed-industries#47571)
- Scroll position persistence moved to background with debounce (zed-industries#47834)
- Markdown: improved double-click word selection (zed-industries#47844)
- Language injections fix (zed-industries#46134)
- SharedString::new_static for string literals (zed-industries#47865)
- ACP registry improvements and agent deprecation banners

Conflict resolutions:
- Kept our version (0.0.1), not upstream's 0.223.0
- Removed vim settings from default.json, settings_content, settings_ui
- Took upstream's bold_folder_labels in project panel
- Removed deleted crate files (gpui, vim, util)

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla-signed The user has signed the Contributor License Agreement

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants