Comments (6)
I am beginning to believe that the Tabs cannot be updated both in TST and TSTSW? This is causing a lot of issues. Can this be fixed so that the Tabs are synchronized between TST and TSTSW?
Here is another example of weirdness:
- Open FF with 1 tab and TST closed
- Open TSTSW => Shows 1 tab in TSTSW and Firefox regular tabs.
- Add 1 tab in TSTSW => Shows 2 tabs as expected in TSTSW and Firefox regular tabs.
- Open TST => Also shows 2 tabs as expected
- Close TST
- Add 1 tab in TSTSW => New Tab is not shown in TSTW (but in Firefox regular tabs which shows expected 3 tabs)!
- Add 1 tab in Firefox => Again, the new tab is not shown in TSTSW, which still only shows 2 tabs (but Firefox now shows the expected 4 tabs)
- Open TST => It shows the expected 4 tabs
from tree-style-tab-in-separate-window.
Tree Style Tab's sidebar just shows a special web page provided by Tree Style Tab. This extension simply determines that web page's URL and opens it in a tab which is then moved to a new window. When I made this extension it did indeed work as you describe (the separate window and the sidebar were both kept up to date) but changes in Tree Style Tab has since caused this new behavior. It seems that Tree Style Tab expects there to only be a single "sidebar" web page which is a reasonable expectation but it unfortunately makes the user experience with this extension a lot worse.
I can't think of a simple fix via changes to this extension (I would have to essentially re implement the sidebar page myself which seems like a lot of work). Maybe Tree Style Tab could make a simple change to allow for having several "sidebar" web pages open at once again but I have no idea how difficult that would be.
from tree-style-tab-in-separate-window.
Are you working on fixing this extension after the TST modification?
from tree-style-tab-in-separate-window.
@viking2 I actually have some modifications ready but I'm waiting for Tree Style Tab to release its next version so I can do some final testing before updating the extension. I also need to wait since some of the default setting changes won't work well with older Tree Style Tab versions and I don't want the extension to stop working until Tree Style Tab updates. Releasing a new version is really quick though (usually takes less than 10min for me) so as soon as Tree Style Tab has updated I will release the update. If you see that TST has updated and I missed it then you can always make another comment on this issue!
from tree-style-tab-in-separate-window.
@viking2 I have released version 5.0
of this extension that includes support for Tree Style Tab's new ?windowId=3
query parameter so that the "sidebar" page can be opened directly in a new window without moving it from the current window. It also includes support for the new ext+treestyletab:tabbar
URI that works as a shorthand for the real URI moz-extension://xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/sidebar/sidebar.html
that depends on Tree Style Tab's internal id, this means that the extension no longer needs to determine the internal id and so the extension should just work directly after being installed!
from tree-style-tab-in-separate-window.
With the latest TST update this also works with the right-click menus now! Thanks!
from tree-style-tab-in-separate-window.
Related Issues (14)
- Please implement 'Simulate Docking->Window focus' options for TST in separate window. HOT 3
- Enhancement: Allow docked window to be on right side HOT 2
- Minimum width of tst new window lower limit HOT 1
- drag and drop not working if set to option 5 in Drag and Drop TSTs option page HOT 5
- TST Window for multiple windowIDs HOT 1
- [Feature request] TST in Separate Window (TSTSW) relay commands to "Main window"/window its the sidebar function of. HOT 16
- Simulate Docking: Open Side-by-Side without Addressbar HOT 1
- Firefox Always Starts with Full Browser Resized to Tiny Docked Tabs Window Size & Position HOT 1
- Always Opens 2nd Window on Firefox Startup HOT 8
- TST not opening in separate window HOT 1
- tree-style-tab-in-subpanel? HOT 1
- Position HOT 3
- Window title HOT 10
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tree-style-tab-in-separate-window.