Skip to content

feat: add sidebar toggle functionality#2

Open
zhaoxinbeizhucele wants to merge 1 commit into
94mashiro:mainfrom
zhaoxinbeizhucele:feat/sidebar-toggle
Open

feat: add sidebar toggle functionality#2
zhaoxinbeizhucele wants to merge 1 commit into
94mashiro:mainfrom
zhaoxinbeizhucele:feat/sidebar-toggle

Conversation

@zhaoxinbeizhucele

Copy link
Copy Markdown

Summary

  • Add showSidebar configuration option with default value true
  • Add toggleSidebar command to show/hide sidebar panel
  • Update view when condition to respond to showSidebar config
  • Add ConfigService methods for sidebar visibility management
  • Support both command palette and settings-based control

Test plan

  • Sidebar toggles correctly via command palette "Toggle Sidebar"
  • Sidebar responds to settings change for packy-usage.showSidebar
  • Default behavior (sidebar shown) works as expected
  • Plugin compiles and packages successfully
  • No breaking changes to existing functionality

- Add showSidebar configuration option with default value true
- Add toggleSidebar command to show/hide sidebar panel
- Update view when condition to respond to showSidebar config
- Add ConfigService methods for sidebar visibility management
- Support both command palette and settings-based control
@94mashiro

Copy link
Copy Markdown
Owner

@zhaoxinbeizhucele Please deal with the conflict~

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants