Commit Graph

10 Commits

Author SHA1 Message Date
Julian Ospald 47aee871be
LIB/GTK: improve our ViewPatterns/PatternSynonyms + refactor 2015-12-24 03:11:17 +01:00
Julian Ospald 06b96eecea
GTK: restructure modules a bit 2015-12-23 16:14:38 +01:00
Julian Ospald eba0c95f8c
LIB: simplify symlink pattern matching via ViewPatterns/PatternSynonyms 2015-12-22 19:40:29 +01:00
Julian Ospald dd07a31d35
CABAL: enable threading and -N 2015-12-22 14:16:17 +01:00
Julian Ospald fe6145d5be
LIB/GTK: change DirTree again
we now have:
* AnchoredFile -- for representing a file with context
* File         -- for representing a file only

Both representations mean "file" in the broader sense, including
directories.
2015-12-21 00:41:02 +01:00
Julian Ospald 98216a97c3
CABAL: cleanup 2015-12-20 01:01:45 +01:00
Julian Ospald a1af66cac3
CABAL: add missing data files 2015-12-20 00:49:14 +01:00
Julian Ospald 3ba647d172
LIB/GTK: rewrite to use more atomic operations/data structures
This is a little bit less fancy, but avoids lazy IO. It depends a
little bit more on FilePath, but that also allows for a more general
interface.
2015-12-20 00:30:52 +01:00
Julian Ospald d4a5460128
LIB: implement copyDir and minor refactor
We also had to lock the FileOperation type to DTInfoZipper so
we can examine symlinks and other stuff, without re-reading
all the information.
2015-12-18 04:22:13 +01:00
Julian Ospald d13cdac9e0
Initial commit 2015-12-17 04:42:22 +01:00