Placeholders: Ignore placeholder files in older clients
authorChristian Kamm <mail@ckamm.de>
Fri, 26 Jan 2018 12:14:54 +0000 (13:14 +0100)
committerKevin Ottens <kevin.ottens@nextcloud.com>
Tue, 15 Dec 2020 09:57:49 +0000 (10:57 +0100)
commit12d6f680f276db0647af5d727f01d5d3da5cf388
tree33f73185e2000469058f3264ce9da14956d91845
parentd6078f958b909b6aaecd634ae3c930361974aea5
Placeholders: Ignore placeholder files in older clients

To do this, we add the placeholder extension to the user exclude file
automatically. However, newer clients shouldn't use that exclude
pattern: so we also add version directives that allow making exclude
patterns dependent on the client version.
src/csync/csync_exclude.cpp
src/csync/csync_exclude.h
src/gui/application.cpp
test/csync/csync_tests/check_csync_exclude.cpp