Skip to content

FEAT: introduce sidePanel that can always stay active and updates when tab is created/changed/deleted#7

Draft
crebro wants to merge 5 commits intogaoliang:mainfrom
crebro:main
Draft

FEAT: introduce sidePanel that can always stay active and updates when tab is created/changed/deleted#7
crebro wants to merge 5 commits intogaoliang:mainfrom
crebro:main

Conversation

@crebro
Copy link

@crebro crebro commented Feb 17, 2026

CHANGES:

  1. create sidePanel and make it the default when the user clicks on the extension in the extensions menu
  2. register command to open sidePanel ( Cmd + Shift + U ) or ( Ctrl + Shift + U )
  3. Send state messages on create/update/delete tabs from background.js to update the sidePanel live
  4. update sidePanel in specific ways in response to the state messages from background.js so that the entire loading-tabs-from-scratch process doesn't have to run every time.

TODO & FIXES required:

  • Write comprehensive comments
  • [BUG] When the user creates a new tab while the current tab is opening/loading, a duplicate item is seen on the sidePanel.

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.

1 participant