0.3.9 has been released. It contains some minor bugfixes and translation updates.
Bugs fixed
New translations
- Hugarian (hu), thanks to Adam Pongracz
Updated translations
- French (fr)
Other news
Unless critical bugs are found, this will be the last release in the 0.3.x series. It will most likely also be the last version of based on C#, GTK# and Mono.
Work has started on on a brand new 0.4 release where much of the core design are rewritten. This work is currently being done in Python, using pygobject to target GTK+ 3.
The release/0.3 branch will remain accessible for anyone wanting to fork it and continue the Mono based version.
Thanks for the update.
0.4 release, will it only be GTK+ 3 compatible or GTK+ 2 too?
Only GTK+ 3 at the moment. The release is still quite some time away, so hopefully GTK3 will be mainstream on the various distros at that time.
Updated the AUR, sorry for the slight delay. Looking forward to the rewrite.
Nice idea to switch from mono to python.
Nice work! I love !
I love the idea of switching from Mono to python
Btw is going to be rewritten so could it have some graphical interface changes too.
By graphical interface changes i mean something more modern like no application menu, but simply a menu button which contains all that stuff (like in chrome/elementary applications).
It would be cool if would get some cool and modern interface changes like cyberduck, ubuntu one client, elementary applications or even like the new gnome mockups http://live.gnome.org/Design/Apps/.
Keep up the good work !
The move to gtk3 makes it a bit easier to style the app in general, and I’d sure like to modernize the gui in the future.
I plan to keep the gui up-to-date as gnome in general evolves. I also hope the move to python will help to attract some contributions from other devs.
The focus for the first python based release however is simply to get everything working, and working well (better than the current version). The gui will look more or less the same as today.
So far everything looks very promising.
This sounds very good to me. I hope the new design will integrate nicely with Unity and GNOME 3, but first the fonctionality ! I embrace the python version let’s get a mono-free ftp client but wouldn’t a rewrite from Mono to Vala be easier ?
Why not translate to boo?
boo is python like and compiled to CLR.
Sharpdevelop and Unity IDE support boo.
Using sharpdevelop there is an automatic translation of projects.
Unity is a game IDE and the performance of boo is very good.
Trying to connect to my FritzBox by FTPS I get the folowing message:
220 FRITZ!BoxFonWLAN7390(UI) FTP server ready.
AUTH TLS
234 Authentication method accepted
Server certificate error: RemoteCertificateChainErrors
Try disabling Server Certificate Validation
Certificate Error (The authentication or decryption has failed.)
What’s wrong there?
In general this means that failed to validate the ssl certificate on the server. You can bypass this by disabling “Server Certificate Validation” in the SSL tab in prefrences.
I’m afraid I can’t. Certificate Validation is required by the router. Of course I could disable this on my router but then I don’t need the FTPS. Then I can use FTP without any encryption.
What happens if you disable server certificate validation in ? In my opinion, the router (i.e., any host for that matter) should not even realize that (the client) omits server certificate validation. It is IMO only a risk for the client (the client = the user can not be sure whether the ftp server is indeed the server it claims to be), but no risk for the server (it is sure that the client is correct, thanks to client certificate and/or passphrase)