-
There are options to control the behavior of new inserted child tab, like "the top of the tree" or "the end of the tree", |
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 13 replies
-
No such option for now, and I have no plan to implement it as a built-in feature, because it looks beyond TST's project scope. I think it can be done by something other extension (I don't know any existing implementation, and it may be developed as a new helper addon for TST) and I'm welcome to update TST compatible with such an extension. |
Beta Was this translation helpful? Give feedback.
-
I took a gander around for other extensions that implement this, but I had no luck. There's this one, but the advertised functionality doesn't currently work: Tab Open/Close Control by F. Kolbe. I dived in to attempt to solve this with CSS, but ended up getting a little side-tracked. CSS, however, seems to be the "correct" solution: if you open new tabs at the top, then the index of all subsequent tabs changes every time you open a new root-level tab; you can't develop muscle-memory for, e.g., It's not perfect, but my current, hacky solution is to reverse the entire /* Invert order of entire tab-tree.
* Note: *Also reverses sub-trees*. */
#tabbar #all-tabs > ul.tabs {
display: flex;
flex-direction: column-reverse;
} When I have more time, or get annoyed enough, I may attempt to improve on this such that subtrees are ordered in chronologically-increasing order, but the root tree is ordered in chronologically-decreasing order. |
Beta Was this translation helpful? Give feedback.
No such option for now, and I have no plan to implement it as a built-in feature, because it looks beyond TST's project scope. I think it can be done by something other extension (I don't know any existing implementation, and it may be developed as a new helper addon for TST) and I'm welcome to update TST compatible with such an extension.