hbons / SparkleShare

Share and collaborate by syncing with any Git repository instantly. Linux, macOS, and Windows.
https://sparkleshare.org
Other
4.88k stars 579 forks source link

Feature request: extra new installation screen that shows Computer ID #1880

Open ianchanning opened 5 years ago

ianchanning commented 5 years ago

See #1879 for current system, but I don't think this is related to a platform version, this is purely a UX feature request.

As a general note - I'm back using SparkleShare as a general solution instead of Dropbox because Dropbox has stopped support for some full disk encrypted Linux file shares:

ecryptfs is not supported, but Dropbox will continue to sync with supported file systems that are encrypted via full disk encryption (e.g. LUKS)

What happened:

  1. First time install on a new system
  2. Get initial screen asking for Name and Email
  3. Get Sync Remote Project... screen
  4. Sync fails because the current Computer ID doesn't exist on the server

What I expected to happen:

In between asking for Name and Email add a screen that shows the current Computer ID in plain text and suggest adding it to the remote project server.

This issue is further compounded because on Wayland the Computer ID 'Copy to clipboard' currently doesn't work as per #1862.

This happens when:

First time installation on a new computer

ivakyb commented 5 years ago

I met the same issue. How to resolve it manually?

ianchanning commented 5 years ago

@qywx You can get the Computer ID from the tray icon dropdown menu:

screenshot from 2018-11-11 16-10-17

ivakyb commented 5 years ago

@ianchanning Thanks. I already found it.

hbons commented 5 years ago

You're totally right. I've got a fix for this but it still needs to be merged. See https://twitter.com/hbons/status/1033693191067852801

ianchanning commented 5 years ago

Fantastic! Good to hear :)