Ripcord Dev Logo Ripcord Development — View Ticket Login or Create Account
Ticket UUID: 6bf8691c23744f03bd520b3c2ce5450e5f7b11f9
Title: Tab locking system
Status: Open Type: Feature_Request
Severity: Priority:
Subsystem: General Resolution:
Last Modified: 2022-03-07 16:52:15
Version Found In: 0.4.29
RomX2022-03-07 16:52:15

The concept would be to lock some of the opened tab to avoid replacing them when clicking anywhere in the Bookmarks or Servers list.

I know there is already a possibility to open a channel in a new tab by pressing middle-click (of the mouse), but sometimes we forget it and replace tabs unexpectedly.

Behavior of the requested feature :

  • User right-click on a tab, and select "Lock tab" (or he uses a customizable shortcut like CTRL+L).
  • The tab became unchangeable (we can still scroll in it and post messages, and react, etc).
  • If the view is actually displaying a tab that is locked, left-clicking on a tree node would automatically open a new tab to resolve the conflict.
  • As the view would change to the new opened tab, and as this tab isn't locked, left-clicking again on a new node in the channels list would open it in the actual tab if the user doesn't lock it before.

Note(s) :

  • Middle-click is still usefull when we don't specifically want to lock a tab, and user is free to manage his tabs with that alternative technic.