Skip to content

feat: temporary tabs - [INS-5088] - #8486

Merged
CurryYangxx merged 3 commits into
developfrom
feat/temporary-tab
Mar 25, 2025
Merged

CurryYangxx merged 3 commits into
developfrom
feat/temporary-tab

Conversation

@CurryYangxx

@CurryYangxx CurryYangxx commented Mar 19, 2025

Copy link
Copy Markdown
Member

Background

Add an option not to open a new tab when clicking on a folders (i have to many folders and need to close tabs... boring)
(#6108 (comment))

support temporary tabs to avoid creating too many useless tabs.

Scope
only for Request Collection

Highlights

  • Click on request/folder in the sidebar, create a temporary tab with a different style(italic font style).
  • only one temporary tab exists, click another request will replace the existing temporary tab.
  • double click & edit request & send request will convert the temporary tab to a permanent one.
  • create new request will create a permanent tab
temporary-tab.mov

@CurryYangxx
CurryYangxx requested a review from a team March 19, 2025 09:29
@CurryYangxx CurryYangxx changed the title feat: temporary tabs feat: temporary tabs - [INS-5088] Mar 19, 2025
This was referenced Mar 19, 2025
@LunaticoCR

LunaticoCR commented Mar 20, 2025

Copy link
Copy Markdown

@CurryYangxx If I may suggest, this is an improvement but still not a solution for many of us that don't want to use tabs and think one of Insomnia's strengths is that it has no tabs, which removes a lot of clutter.
I think opening tabs on double click is perfectly fine, but opening them on edit or send request is not, in my view. Or ano option to allow users to switch them off completely.

@CurryYangxx
CurryYangxx force-pushed the feat/temporary-tab branch 3 times, most recently from fcf0a94 to ec95170 Compare March 24, 2025 02:42
@CurryYangxx
CurryYangxx merged commit 7d9085f into develop Mar 25, 2025
@CurryYangxx
CurryYangxx deleted the feat/temporary-tab branch March 25, 2025 07:33
cwangsmv pushed a commit that referenced this pull request Apr 21, 2025
* feat: temporary tab

* fix lint

* fix update value
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.

3 participants