Commit Graph

1 Commits (78905ffa6a39d8d2a77267f5a10431722a00a0e3)

Author SHA1 Message Date
Vincent Reher 78905ffa6a Introduce TDEStringMatcher, a general purpose iterative string
matching class. Additional information about the class can be
found in tdecore/README.tdestringmatcher.

Introduce concept of a "hidden file matcher" instance of the
TDEStringMatcher class that can be used to extend the definition
"hidden" files beyond traditional "dotfiles".

Create a global default instance of a "hidden file matcher"
for use in applications that don't need their own.

Modify KFileItem class to utilize a hidden file matcher when
evaluating whether or not a filesystem object is hidden.

This commit partially addresses issue # 273. Additional changes
to tdelibs, tdebase/libkonq, and tdebase/konqueror will be
required to resolve that issue.

Signed-off-by: Vincent Reher <tde@4reher.org>
3 years ago