Syncthing Bar for OS-X

The idea of the app is that you don’t have to bother about a port. I am mostly a web developer and it is highly likely that 8080 is already in use.

The app will try to find a useable port for you starting at 8084. As soon as it detects a free port it will use this one.

Then it will start and manage syncthing on this port overriding any custom config.

However i was just able to reproduce your problem. Did you set a user / password for the UI?

Yes, I did. Ah, ok, without password it works better, but not all;) So now I can open over the dropdown the WEB-GUI and it shows me also the Folders to sync in the dropdown. But when I klick on a folder to open in the finder, it says me, that it cant find the folder. Maybe it is, because I’ve defined in syncthing the location of the folders relativ? So like this ~/…?

It would be nice, when it would work also with a Password :wink:

And an other not very intuitiv behavior: When I change something in syncthing and make a restart over the WEB-GUI, it will start the hole thing under a new port. So it shows in the WEB-GUI the Message that it’s restarting until the cows come home :stuck_out_tongue: It would be nice, when you can change that, so that it will restart under the same port. After this changes, I think the App will work perfekt!! Maybe a multilanguage-App would be nice;) Hear the translations into German :stuck_out_tongue: : Open UI: Öffne UI Open “Foldername” in Finder: Öffne “Foldername” im Finder Show Log: Zeige Log-Daten an Quit: Beenden Are you sure you want to quit?: Wollen Sie Syncthing wirklich beenden? Cancel: Abbrechen Yes: Ja or Yes: Beenden

Ah that happens when you do an app without even looking at possible settings of the underlying software :wink:

Relative folders are most likely not supported yet. If syncthing supports relative folders then it should work through the app as well so this is a bug.

I have seen changing ports as well sometimes but didn’t really care yet…however a broken UI is of course not ok so i consider that as a bug as well.

I will also change the app to use an apptoken instead of relying on a UI without authentication (thats the cleaner way).

As to multilanguage: Surely possible. Not sure though when i find the time to do it :smile:

I will try to fix the bugs next week and prepare a new release

Oh thanks, that woud be great!! I’ve created for you a new Logo, which looks much smoother than the old one in the bar!

Hear the Logo:

Is there any chance of having an inverse colour scheme for us that may have installed the Obsidian Menu Bar?

OKdoky, I’ve created for you an inverted one. Now it’s up to m0ppers :wink:

By the way, I’ve created also a serie of images for an animation :wink: I thought it would be cool, if the logo shows, when syncthing is syncing.

something like that:

And hear some for OK, Error:
inverted one:

I will send the files to m0pper.

Thanks a lot for that, good job :slight_smile:

I just released a new version fixing all known bugs (check changelog).

Furthermore i updated the icon (THX TO Arminius => i mentioned you in the Contributors file - hope that is ok).

I generated a PDF from the AI file and i am now using that as the logo. That should look a lot smoother (got a new Retina Mac this week :wink: ).

I checked the Dark menu bar and it looks okish there as well.

as to the obisdian bar: 10.10s dark theme seems to have replaced the obsidian bar so i didn’t address that problem :open_mouth: (lazy, lazy :O)

Thanks a lot, now everything is working. I thought only, that it should update itselfe? But it had not.

And when you have time, it would be cool when it shows me, if it has a connection (green) or not (red) and if it is syncing (turning circle) :wink: Them Iwould be absolutly happy :stuck_out_tongue: And maby in the dropdown it could show up/down rate.

it will update the bundled syncthing but not itself :slight_smile:

Could you maybe add the option to disable the automatic starting of the program? Currently it’s always starting when a user logs in. I had to remove the appropiate .plist file from /Library/LaunchAgents to disable this.

Moreover, could you use the Syncthing icon as program icon (if there are no copyright issues)? The official icon is available as a vector file, so it should be no problem to get the right sizes.

Apart from these small issues, the program works perfectly so far :).

A new release has been published. Finally a proper appicon :smiley:. Thnx to @shish on github

Check it out here:

Thanks for your work! Just one thing, I’ve recognised, that the “show Log” function does not work anymore. It opens nothing.

I can confirm this. It would be nice if this could be fixed.

It seems that the packager forgot to add the logwindow xib file :frowning: I have no idea why that happened. However i just prepared a new release. The bar won’t upgrade syncthing anymore (syncthing has its own mechanism to upgrade) so users can disable autoupgrades in syncthing.

New release can be fetched here: Releases · m0ppers/syncthing-bar · GitHub

1 Like

Thank you very much!

Nice work! I don’t know any cocoa / swift either, but I’ll check out your work and see if there is anything I can do to help :smiley: I’m a C++ developer btw if that helps at all.

Works on: MacBook Air (13-inch, Mid 2013) OS X Yosemite

Does Syncthing Bar work on Mavericks? The install pkg worked fine but I can’t seem to get the application to run beyond showing the icon on the dock and having a single “syncthing-bar” menu item with no contents.

I am using 10.9.5.

no. syncthing-bar requires yosemite. It uses fancy storyboards :S