What steps will reproduce the problem?
1. Create a folder with many files in it. For example, C:\test\ containing file1.txt, file2.txt ... file5.txt
2. Add a new CryptSync pair, but instead of specifying the directory, try mistakenly specifying just the one specific FILE that you want sync'ed: e.g. Original folder = C:\test\file3.txt, Encrypted folder = E:\test\
3. Check [x] "Mirror original folder" option.
4. Enter *.* in the "Enter files you don't want encrypted" option.
5. Click either the "Run in background" or "Sync now and exit" buttons.
What is the expected output?
I was hoping to see that my chosen file was sync'ed (copied) to my destination directory.
What do you see instead?
Crash dialog:
---------------------------
Microsoft Visual C++ Runtime Library
---------------------------
Runtime Error!
Program:
This application has requested the Runtime to terminate it in an unusual way.
Please contact the application's support team for more information.
---------------------------
OK
---------------------------
What version of the product are you using?
1.2.0.264
On what operating system?
Windows 7 Ultimate x64
Please provide any additional information below.
There really needs to be an easier way to choose sync'ing only specific files
within a given directory. The way it stands right now you have to specify
sync'ing an entire directory, and then manually specify all of the many files
you DON'T want sync'ed in the "Enter files you don't want synced" field.
If the source directory contains a hundred files and you only want to sync
(copy) one or two of them to your destination folder, you have to list a
hundred different files in the "Don't sync" field. This makes it very difficult
to see what is going on.
You should also provide a minimal Help file. It doesn't need to be
comprehensive. You just need to explain a few things like how to sync only
specific files within a given folder (such as my example above).
It would also be nice to document somewhere what the FILE SEPARATOR character
is for both fields too! It took me freaking forever to figure out it was the
"|" vertical bar character! I tried commas, semi-colons, colons, blanks, etc
until the light bulb came on! (until the penny dropped) If you have documented
that somewhere I wouldn't have wasted so much time. I almost gave up on
CryptSync altogether because of it.
To make it easier for the user to populate the two "Enter files you don't want
encrypted but copied" and the "Enter files you don't want synced at all"
fields, it would ALSO be nice to have some sort of [...] browse button for each
field, which would invoke a standard Windows Open dialog from which the user
could then select multiple files. CryptSync could then insert them into the
edit field itself, using the proper "|" file separator character. That would
provide a strong hint to the user what the file separator character actually is.
NOTE: None of the above suggestions (wants/desires) are directly related to the
bug, but they are definitely indirectly related!
Should I create separate "Issues" for each of the above suggestions? Or is it
good enough to leave them here since they are indirectly related to the bug?
Thanks for a great program!
Original issue reported on code.google.com by
david.b....@gmail.comon 21 Oct 2014 at 1:52