add support for the conflict copy feature available on csync git
link Qt to the static library
handle errors to the UI
increase poll timer to 1 minute
add a mutex for the csync threads
for csync, accept smb:// urls as well
force the initial sync even if the list is empty as this point
Use csync as default
Basic implementation of a CSyncFolder
Still waiting for Jann's patches for conflictcopy to hit a stable
release to make it the default.
Simplify how the event queue works. Now it is just a timer
that gets restarted on every new event, and the processing starts
when no events reset the timer for the event interval.
Make the folders network state aware
add simple network location infrastructure
Merge branch 'master' of github.com:dmacvicar/mirall
add license text
Use icons from theme. Qt already handles this in a nice way
add proper licensing
fix markdown in README
preparing for first packaging
Setup the menu for new added folders
typo, it is path() not root()
stop poll timer when syncing, and add path to the debug messages
add alias to folder
Fix crash at shutdown.
Menu contains actions from the folders so we should
first delete the tray and the folders later.
Also change QHash in inotify watcher map to QMap as QHash
gives weird crashes with the inotify thread.
working folder wizard, only actual creation of the folder pending
move polling system to Folder where it belongs
add folder wizard class
- lot of stability improvements
- the crash with threads goes away by using QMap
- add a polling timer
Change icon when sync is running
unused member variable