As I get it correctly, the Ignore list feature only allows to enter file extensions.
At least * and ? are needed in the patterns, but regular expressions would be even more cool (however I know most people would be confused by RE if they just expected *? patterns; maybe a checkbox for RE patterns in the config could do).
It’s just worth a bit of Googling and telling you that using fnmatch would be a good solution (however, existing ignored extensions would have to be converted to *.ext).
I’m sorry to say that I would pay for the feature. I’m sorry about it because I shouldn’t have to, but no sync app seems interested in doing anything about it except for Insync’s very welcome, but sadly limited extension-based ignore list.
If not a pattern list, at the very least, arbitrary folder names (‘temp’, ‘tmp’, ‘log’, etc.) in addition to extensions should be an integral feature. It’s absolutely necessary in order to sync code development workstations efficiently for the same reason that git has a pattern-based ignore list. Without it, syncing is a huge PITA that I’ve been trying to work around since Ubuntu One went under. Their Linux version did exactly what @peci1 and I want - it accommodated a list of regex patterns to ignore.
Bottom line is I guess there isn’t a business case for this simple feature because it’s not really necessary for the predominant file-sharing paradigm. It’s important enough to the tiny market that is “me” that I’m about to abandon Insync for my dev work (the best of the bunch, but not good enough for my needs) and attempt to write my own lame Drive app. I’m tired of dealing with this limitation for a year now trying to keep my workstations in sync, seeing my CPU capacity and internet connection sucked up to process umpteen cache files (does “sprockets” ring a bell?), log files, map tiles, dump files, etc. etc to upload at the pathetic speeds ISP’s offer.
@lnigra our Ignore List feature is something we want to expand to include advanced settings like regex pattern matching. No ETA but it’s definitely on our list
Glad this is in the pipeline! I hope you’ll include the capability to pattern match on the beginning of the file name, to take care of apps that create temporary or lock files, e.g. when opening “foo.docx” with OpenOffice in a shared folder, I get a notification of the lockfile being created, something like
.~lock.foo.dox
and another notification when that lockfile is deleted. Neither notification tells me something useful, and I’d like the option to suppress them. Other apps will have other patterns for lock and temp files…
Would you like new customers ??
Well there is a growing segment of developers, that would like to sync their projects to the cloud.
but because there is no feature to ignore folders and files etc, they end up creating their own solution.
I think i speak on behalf of every developer that if you make this your priority number 1 feature and get it out now, You will receive not just new customers, but will become the defacto sync program for developers.
I mean no one wants to sync node_modules, NO ONE.
Please listen and make this priority even over current bugs.