Skip to content
This repository has been archived by the owner on Oct 29, 2018. It is now read-only.

Switch workspace opens workspace in default browser, not Scudcloud #608

Open
LunkRat opened this issue Jan 16, 2018 · 9 comments
Open

Switch workspace opens workspace in default browser, not Scudcloud #608

LunkRat opened this issue Jan 16, 2018 · 9 comments

Comments

@LunkRat
Copy link

LunkRat commented Jan 16, 2018

ScudCloud Version

Python 3.5.2
Qt 5.5.1
WebKit 602.1
PyQt 5.5.1
SIP 4.17

Distro and Desktop info

  • Distribution: ElementaryOS
  • Version/Release: Loki
  • Desktop environment: Gnome

Expected behavior

Open alternate (signed-in) workspace in scudcloud

Actual behavior

Alternate (signed-in) workspace opens in Chromium

Steps to reproduce

  1. Sign in to more than one workspace
  2. Try to switch to another one
  3. Opens in Chromium
raelgc added a commit that referenced this issue Jan 16, 2018
@raelgc raelgc changed the title Switch workspace opens workspace in Chromium not Scudcloud Switch workspace opens workspace in default browser, not Scudcloud Jan 16, 2018
raelgc added a commit that referenced this issue Jan 16, 2018
@raelgc
Copy link
Owner

raelgc commented Jan 16, 2018

@LunkRat Thanks for raising this. I've published a fix and packages for Ubuntu.

Please, run a system upgrade and report feedback.

@LunkRat
Copy link
Author

LunkRat commented Jan 16, 2018

@raelgc indeed, it fixed the problem. I forgot that the UI has the teams/workspaces as icons on the leftmost black strip of the Sidebar. When I raised this issue, Scudcloud was not showing the team switcher icons at all. Now they appear and they work as expected.

Thank you!

@raelgc
Copy link
Owner

raelgc commented Jan 16, 2018

@LunkRat Indeed, the leftbar was not appearing due the issue. Thank you for your time reporting and testing the issue!

@raelgc raelgc closed this as completed Jan 16, 2018
@Vectornaut
Copy link

I remember installing a ScudCloud update around the time the fix was released, but I'm still having this issue. The new workspace opens in my default browser, Firefox.

ScudCloud version

ScudCloud 1.64-1
Qt 5.5.1
WebKit [can't figure out how to get version]
PyQt 5.5.1
SIP 4.17

Distribution and desktop information

Distribution: Ubuntu 16.04 LTS
Default web browser: Firefox 49.0
Desktop environment: Unity? [whatever ships with Ubuntu 16.04...]

@raelgc
Copy link
Owner

raelgc commented Jan 25, 2018

Slack has just change how their JS loads the teams list again (including several other minor changes)...

@raelgc raelgc reopened this Jan 25, 2018
raelgc added a commit that referenced this issue Jan 26, 2018
raelgc added a commit that referenced this issue Jan 26, 2018
@MikkelOlsen
Copy link

I am also still having this problem..

ScudCloud version

ScudCloud 1.64-1
Qt 5.5.1
WebKit [can't figure out how to get version eiter]
PyQt 5.5.1
SIP 4.17
Distribution and desktop information

Distribution: Ubuntu 16.04 LTS
Default web browser: Firefox 49.0
Desktop environment: Unity

@raelgc
Copy link
Owner

raelgc commented Jan 26, 2018

I've published a new Ubuntu version, disabling the quicklist. But this time Slack changed a lot of their JS. I'm sure we'll face new issues.

@smaniscs
Copy link

smaniscs commented May 8, 2018

This issue also occurs on Scudcloud version 1.65-2.fc28 on Fedora 28.

P.S. Kudos to your whole team for the Linux love.

@smaniscs
Copy link

smaniscs commented May 8, 2018

This issue also occurs on Scudcloud version 1.65-2.fc28 on Fedora 28. Note that Scudcloud has to forward me over to onelogin.com for SSO authentication with the target Slack workspace, which pops the default browser up for authentication. It then opens the target Slack workspace in the browser just fine, so it's not a show stopper, just a minor inconvenience.

P.S. Kudos to your whole team for the Linux love.

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants