Commit Graph

10 Commits

Author SHA1 Message Date
dea8e5ae68 Fix single instance behavior if multiple users use syncthingtray in parallel
Create a distinct server for each user so they don't interfere with each
other. Otherwise the instance of the second user tries to connect to the
instance started by the first user which fails and therefore breaks the
single instance behavior for the second user.
2022-06-17 21:46:06 +02:00
a4f6b62a62 Move code for passing args to already running instance into own function 2020-10-19 19:04:18 +02:00
6122b54210 Add an opt-out for the single-process behavior
This would have been useful for testing multiple times and now even came up
in a forum discussion.
2020-10-19 19:03:42 +02:00
64473df5ba Adapt to changes in c++utilities 2019-06-10 22:48:26 +02:00
d88df866d2 Adapt to c++utilities v5 2019-05-04 21:05:21 +02:00
b81c316d4a Improve message formatting in SingleInstance 2018-04-02 20:23:54 +02:00
69ffaeb1f3 Apply tidy after updating to clang-format 5.0.0
The behavior of clang-format slightly changed in Clang 5.0.0:
http://releases.llvm.org/5.0.0/tools/clang/docs/ReleaseNotes.html#clang-format
2017-09-17 21:48:15 +02:00
732a5fdd8d Apply clang-format 2017-05-01 03:34:43 +02:00
873660f0a9 Use C++14 std::make_unique 2017-02-11 02:42:45 +01:00
6470038fc7 Refactor to allow sharing backend with other apps
Intended for creating command line tool and plasmoid
2016-09-30 23:58:45 +02:00