Ctrl tab switch window - without popup + features

Would like an alternative window tab function to the current one (see picture)

Overview specifics:

  1. Options for cycle only through tabs in the selected parent window (tabs on to same window), i.e. don’t cycle through other floating detached windows like it currently only does.
  2. Options for Tab cycle based on the order of the tabs position in the parent window, i.e. NOT based on recently opened tabs (history). Meaning cycle would be right (next tab) with Ctrl+Tab and left (previous) with Ctrl+Shift+Tab.
  3. Options for turning off the popup navigation overview window (see picture).
  4. Options for switching tabs “on Tab key press” instead of currently “on Ctrl key release
  5. Adding feature for window switching, I propose Ctrl+Alt+Tab for next window & Ctr+Shift+Alt+Tab for previous window
  6. Adding feature for closing tabs, close current tab with Ctrl+W and close all tabs in the current window with Ctrl+■■■■+W.
  7. Adding feature for rearranging tabs, move current tab right with Ctrl+RightArrowKey and left with Ctrl+LeftArrowKey and break off to a new window with Ctrl+UpArrowKey.
  8. Reattach floating tabs to existing windows with Ctrl+LeftArrowkey and Ctrl+RightArrowKey.
  9. Having these options also being visible and editable the popup navigation window aside from the “editor preferences” window.

Reason and underlying basis of the request, the description for the overview:

  1. When working with a lot of tabs and windows, one might want to organize the workflow by only switching through one customized group of related tabs at the time, i.e. only switching between all the tabs in the selected window (the window/widget that is the parent of the current tab and its sibling tabs). Example of organized windows and tabs would be like having one window with tabs of related blueprints, another window with tabs for materials, one for logs etc., this depending on what one might be currently focused on working with.
  2. Have tab cycle based on customized absolute/static order one can organize the tabs to have and keep hierarchy, relationship & inheritance based order and/or relevance to neighboring tabs. Whatever that would fit the current workflow for the given task. The current “History based” / “recently opened” tabs cycle breaks any kind of consistency and you need to keep track of 1) Where you are, 2) Where you have been, 3) When you where there, the order of all the places you have been on 4)
    and then try figure out where you want to go. While with the customized absolute/static tab order you rearrange tabs to build up a logical and easy to grasp “model” that fits you, and then with that model you can quickly figure out where to go by only from 1) Where you are. You will remember the relationship and the order (the logical model) of the tabs you arranged so you can intuitively navigate consistently.
  3. Having a popup window flickering while quickly comparing between two or more tabs is simply annoying. Also annoying when the popup window is blocking the content when one is trying to navigating between tabs based on the tabs content and visual recognition. But this window could be nice to have when you only have the name and type of the tab to base your navigation on.
  4. When trying to navigate by tab content and visual recognition the instant switch “on tab key press” is needed. Having to
    release and re-press the key combination every time to see an update on where you are for the “navigation with content and visual recognition” is tedious
  5. Having Ctrl+Tab for switching Tabs, a Window switching function would be logical and consistent for workflow. Specially when one might have turned on the option 2. feature request so that Ctrl+Tab is only switching between tabs on current window. I propose Ctrl+Alt+Tab for next and Ctr+Shift+Alt+Tab for previous switching between windows. Perhaps turn off “always on top” feature for all windows so that the main window can be on top when needed, otherwise it will never be shown if other windows has this feature on and being maximized.
  6. No reason for not having a quick way to close a tab or tabs when they are not needed and clutter the screen. Ctrl+W and Ctrl+Shift+W is kinda universal, at least from the programs i work with.
  7. Currently the editor only supports moving and maximizing windows with winkey+arrowkeys, having a consistent and related workflow for tabs would be like rearrange tabs left or right with Ctrl+LeftArrowKey & Ctrl+RightArrowKey in the current window; or break it off to a new window with Ctrl+UpArrowKey. Everything that makes one not need to use the mouse, having a keyboard navigation alternative that is, is good practice of UX.
  8. Additional to 7 I would like to reattach floating lonely tabs to other windows with Ctrl+ArrowKeys, so that when I cycle a lonely tab with Ctrl+LeftArrowKey and CtrlRightArrowKey I get an preview on which window the tab will be attached to and when I release the Ctrl key it confirms what window to attach that tab to; making it to a sibling tab and Ctrl+ArrowKeys would act like it rearranges the tab with its siblings as according to 7
  9. Some settings might be changed often so having a relevant and contextual shortcut available in the popup windows helps save time from digging through the “editor preferences” window.

About me: I’m a user who prefer to use the keyboard over the mouse whenever possible.

https://docs.unrealengine.com/latest/images/Support/Builds/ReleaseNotes/2015/4_8/image_12.jpg

from release notes: Unreal Engine 4.8 Release Notes | Unreal Engine Documentation