Yes, I suppose it's the goal, but it's counter intuitive... When someone will open his arma3sync and put his arma3 folder to C:steamLibrary/.../arma3, and create his repository, then sync them with the UI. Then he wants to make the little .bat files to skip 10 clics it'll have to remember to move their addons to the new useless folder, otherwise he will have the mod 2 times... I know that for you it's pretty clear, but for the dumb majority of us, it's confusing..
Secondly, in your wiki page, you should add some warning or advice that it'll do exact match...
- Synchronisation du contenu d'un dossier cible avec un dépôt : Java -jar ArmA3Sync.jar -SYNC "NomDuDépot" "DossierDeDestination"
Because when I read this sentence, I think that it do the same thing that the download button...
So if I don't want to be exact match, It should be in your code :
in arma3sync.java
Console console = new Console(false);
String repositoryName = args[1];
String destinationFolderPath = args[2];
String ExactMatchBool = args[3];
console.syncRepository(repositoryName, destinationFolderPath,ExactMatchBool);
and in console.java :
repositoryService.setExactMatch(parseBoolean(ExactMatchBool), repositoryName);
If it's the only change in the code, then please add it.
Worldtrade1101