EDIT 2: I have fixed the bug in recent SVN HEAD so if you are able to compile a simple makefile projekt with wxwidgets you can get a completly fixed version who is able to copy symlinks instead of following them and to recognize symlinks in the compare folders dialog
I will fix the not working Sync Menu at the Trayicon, as soon as it is functional (or maby left out
) I can make a new release, so stay tuned.
I think I also found the source for the slower runtime in Linux, recently there are a lot of strange errors in the log to almost every file. I hope to fix that soon too and i think the runtime will then be maby even faster on Linux than on Windows thanks to the Caching features of the Linux Kernel.
As I’m working more and more (almost only) with Linux now (its just so nice for developers
I had to nootice a BIG BUG crawling inside the Linux Version of wxSimpleSync and wxWidgets.
The copy function can’t handle Files and Folders wich are (soft) linked.
Files wich are linked just are left out. BUT IF A FOLDER IS LINKED wxSS WILL FOLLOW THE LINK and copy all files from the target location location.
with this behaviour a invinite loop can be created which will fill the targed drive completely.
For example if you let wxSS copy your home folder /home/yourname to /backupdevice/yourname and have wine installed it will copy all your files more than one time because wine creates a hidden folder in your home dir with symlinks on your files and desktop in .wine/windows/profiles/yourname/Desktop
and …/yourname/My Documents ect.
this is of course very BAD so I’m going to fix this, but it will take some time adding Linux specific code so please bear with it atm and try to filter all your directorys with dangerouse links (like i did atm with “.wine”).
Also i want to try to improve the speed if possibel because my homedir has a lot of files ^^ and i noticed that wxSS takes a lonk time, maby some more Linux Specific functions will speed the whole process up ;).