+2
Under review

multiple users support

Max Muster 8 years ago updated by Joel Thornton 6 years ago 5

I sometimesuse multiplr windows with different user-accounts at once and would love to be able to manage the tabs of all of them in one sidebar

Is there any way to realize that?

Answer

Answer
Under review

I will investigate what is possible without going through an external server to share cross-session data. My suspicion is that Chrome just treats each Chrome user session as a completely separate running Chrome instance, with no knowledge of the other user-instances that may be running.

Using an outside server would introduce latency and connectivity issues which could complicate the solution considerably.

One potential avenue that is cross-platform and Chrome-specific is using PPAPI to create a message pipe between all Chrome user-instances on which the PPAPI "helper" is installed. I'm not sure if PPAPI is ready for primetime yet though.

Realize that those are separate sessions. For this to be possible, there would need to be:

  1. Sidewise installed on all sessions.
  2. Ability to communicate between these sessions.

#2 is a bit of a challenge. Two possible methods are:

  1. Use Chrome API allowing extensions to communicate between various sessions/access databases.
  2. Sync Sidewise constantly over the Internet or a local server.

The first probably doesn't exist, and the second one might prove to be difficult to implement or a strain on the servers Sidewise sync will host on.

+1

If there are plans on having an own process running for sidewise (in order to be able to hide sidewise from the windows taskbar) maybe that process could be used for inter-session-communication...

Thing is, the AutoHotKey script is probably not well suited for such advanced stuff. I could be wrong, though.

AHK could handle such communication, but only on Windows. 

Under review

I will investigate what is possible without going through an external server to share cross-session data. My suspicion is that Chrome just treats each user as a completely separate Chrome instance, with no knowledge of the other user-instances that may be running.

Using an outside server would introduce latency and connectivity issues which could complicate the solution considerably.

One potential avenue that is cross-platform and Chrome-specific is using PPAPI to create a message pipe between all Chrome user-instances on which the PPAPI "helper" is installed. I'm not sure if PPAPI is ready for primetime yet though.

Answer
Under review

I will investigate what is possible without going through an external server to share cross-session data. My suspicion is that Chrome just treats each Chrome user session as a completely separate running Chrome instance, with no knowledge of the other user-instances that may be running.

Using an outside server would introduce latency and connectivity issues which could complicate the solution considerably.

One potential avenue that is cross-platform and Chrome-specific is using PPAPI to create a message pipe between all Chrome user-instances on which the PPAPI "helper" is installed. I'm not sure if PPAPI is ready for primetime yet though.

FYI I found that installing the extension on a second user account crashed Chrome.  Upon start, it would not accept any clicks in the Chrome UI until I deleted the user and recreated it.