Skip to content

Support UNIX URLs #338

@J-Cake

Description

@J-Cake

Relevant components

  • Standalone tray application (based on Qt Widgets)
  • Plasmoid/applet for Plasma desktop
  • Dolphin integration
  • Command line tool (syncthingctl)
  • Integrated Syncthing instance (libsyncthing)
  • Android app or mobile UI in general
  • Backend libraries

Environment and versions

  • Syncthingtray: 1.7.6-1.38f614f
  • Qt version: 6.8.3
  • Operating system (name and version): Archlinux

Bug description
Syncthingtray not accepting unix:/// URLs for Syncthing URL field

Steps to reproduce

  1. Under Settings / Startup / Arguments add --gui-address=unix:///run/syncthing/uid1000.unix
  2. Under Tray / Syncthing URL, set the value unix:///run/syncthing/uid1000.unix.
  3. Click Apply. Error messages appear that the URL is not valid (It is, but it's faily niche)

Expected behavior
Tray should delegate validating the URL to the syncthing instance it connects to. If it fails it should fail with a generic error stating this.

Screenshots
Image

Additional context
This is absolutely a low-priority issue. I unfortunately don't have time to contribute anything towards this at the moment, which is why I'm writing this.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions