ForkLift speaks German and other candies


Yet we would like to release another beta version of ForkLift 2. Why beta again? Because ForkLift learned the German language and before releasing an official localized version we would like to get enough feedback in order to find any little typo leftover that might be hiding amongst the lines. Besides the localization we also made two other singnificant improvements:

1. We have rewritten the entire WebDAV engine from scratch as it was the last piece of code taken over from the 1.x version. We hope that this will raise the reliability of WebDAV connections to the next level.

2. We had to restructure the entire code in a way that we can maintain two versions, the one for the Mac App Store and the one distributed via our website. It was quite a task to build a new structure that allows us to keep two versions up to date simultaneously and efficiently. Finally, after neglecting sleep once again for a while, we tackled it and the way should be straightened to head forward to the App Store.

Finally we improved many smaller bits that you will hopefully notice and thus be happy about them.

Enough of the talk now, just grab it and flood us with your feedback:
ForkLift 2.0.6 Beta 1

If you have any suggestions regarding the translation feel free to post it as a comment to this blog post so we can have a public discussion about it. Thanks a lot in advance!

80 Responses to “ForkLift speaks German and other candies”

  1. lx6g says:

    Hi,

    Thanks for this new prerelease, but what was the reason to fork the ForkLift for two distribution channels? AppStore do require some special features to be implemented in code or even have a specific code structure?? Sounds weird..

    Cheers!

  2. lx6g says:

    PS.

    There’s an issue (or I can name it a feature request) in ForkLift: when I sort a panel by “Kind” or “Extension” folders should be sorted by “Name”.

    Test case:
    $ ls
    1.Distr
    2.Media
    3.Backups
    4.Profiles
    5.Software
    doc.doc
    preso.ppt
    sheet.xls

    I have dirs 1..5 and three office files with extensions. In “By Kind” or “By Extension” ForkLift sorts folders just like files – separating the suffix before dot “.” and sorting by these suffixes. But instead I want folders to be sorted “By Name”, in my case to be sorted by numbers, while files should continue the “Extension” sorting.

    Thanks!

    Alex

  3. Max says:

    Hi Gly!

    Deine Übersetzung ist dir sehr gut gelungen. Ich hab dir eine Mail mit ein paar kleinen Ausbesserungen für die deutsche Forkliftversion geschickt!

    Lg,
    Markus

  4. David Ferch says:

    Hallo,

    die deutsche Übersetzung ist sehr gut. Wäre es noch möglich, den Begriff Places in Orte zu übersetzen ?

    Gruß,
    David

  5. Z. says:

    The crash I reported is fixed. Thank you!
    Now I am just waiting for the 1) disclosure triangles and 2) reorder-able tabs.

    By the way, what are the differences between the two versions: the one for the Mac App Store and the one distributed via your own website?

    • Gly says:

      We are working on these features.

      There will hopefully be no significant differences in functionality between the two versions but we can only reflect on this question appropriately when we already received a reply to our submission. I’ll make sure to keep you informed on the Blog.

  6. Mike says:

    What about copy between volumes bug? Do you plan to make some trick to get it works, without waiting from Apple for ages????

  7. Z. says:

    Is there anyway to make a PDF user manual for us to download or have a built-in user manual?
    I printed the online user manual as a single PDF file with 33 pages, but the layout was shifted.

  8. Tommy says:

    Because my english isn’t good, I write this better in german.
    Ich teste schon seit einiger Zeit Forklift und finde, dass es inzwischen sehr gut ist und ich es kaufen möchte. Die Frage ist jetzt wirklich auch für mich, was an der (zukünftigen) AppStore Version anders sein wird.

    Außerdem gibt es für mich noch ein richtig großes Problem, welches seit dem ersten Release der 2.xx Version besteht. Jedes mal nachdem mein Mac im Ruhezustand war, sind immer alle Tabs wieder auf dem Home-Verzeichnis. Die Pfade der einzelnen Tabs werden also nicht gespeichert. Das ist für mich der Grund, warum ich es bis jetzt noch nicht gekauft habe. Gibt es dafür eine Lösung oder bin ich der einzige, der damit ein Problem hat?

    Wenn das noch gelöst werden könnte, habt Ihr einen ganz großen Fan und vor allem Käufer mehr! :)

    • Gly says:

      Wir hoffen, dass wir keine sonderlichen Änderungen an der App Store Version von ForkLift vornehmen müssen, können dies aber erst dann definitiv sagen wenn Apple unsere Software inspiziert hat und uns Rückmeldung gibt. Es sollte nicht mehr lange dauern, da wir ForkLift bereits letzte Woche eingesendet haben.

      Über das Problem wissen wir bescheid. Es ist auf unserer Todo-liste und sollte in einem folgenden Update gelöst sein.

  9. Jan says:

    Hey!
    Ich freue mich sehr über die deutsche Übersetzung!
    Habe jedoch noch ein paar englische Zeilen gefunden.

    1. Rechtsklick in die Sidebar -> Menü ist englisch

    2. Fehlermeldung beim Beenden während Disklets gemounted sind.

  10. [...] Neue Betaversionen für den Mail-Client Postbox 2.1.2b1 und für den FTP-Dateienmanager ForkLift 2.0.6 Beta 1 (Forklift hat nun auch eine deutsche Lokalisation). Fehlerbehebungen für den Finder-Ersatz Path [...]

  11. Gunnar says:

    “Forklift Beenden” im Forklift Menu ist ein kleiner Fehler, es muss beenden klein geschriebe werden.

    Besten Dank für die deutsche Übersetzung.

    Caio

    Gunnar

  12. any idea when the app store version will be there. waiting to purchase it from there to make updates much easier for all apps i use.

    not sure if its a good idea to keep an app store version and a website version since having more purchases from the app store would mean greater exposure and reviews from purchasers.

    oh, i suppose it would minimize piracy as well.

    • Gly says:

      We have submitted ForkLift to the App Store last week already, let’s keep fingers crossed that it’ll be approved quickly.

  13. mav says:

    Any plans for other language versions? Like, for example – polish one?
    If you need translators, maybe I could help a bit :) . I.e. by doing that: http://bit.ly/g2IM3P

    • Gly says:

      We definitely plan to localize ForkLift to several other languages, the next on our list is French. We also plan to translate it into Polish at some point. Thanks for the offer, it’s noted.

  14. Harry says:

    Where is the user forum that you promised??

    • Gly says:

      Sorry for the delay with the forum we had to focus on the submission to the App Store a bit. We hope to power up the forum soon.

      • Z. says:

        How about focus on the 7 key features I mentioned below first and I guarantee ForkLift 2 is going to really sell. After that, focus on making it to the App Store with a better product, compare to current version, to bring more customers (Don’t get me wrong though, ForkLift 2 is already great).

  15. Lebostein says:

    Dann schreib ich mal auf deutsch:

    Die Dateiselektion (unter “Bearbeiten/Auswählen…”) ist ein Graus:

    1. Man muss immer einen Moment warten, bis die Maske eingeblendet wird. Warum geht das nicht schneller/plötzlich?

    2. Nach dem Eingeben des Suchtextes kann man die Auswahl nicht mit [Enter] abschließen. Man muss umständlich zur Maus greifen und auf das kleine [+] drücken.

    3. Das Deselektieren mit [-] funktioniert nicht! Oder verstehe ich das [-] nur falsch?

    4. Selektierte Dateien werden zwar rot eingefärbt, aber nicht wirklich ausgewählt! In der Statuszeile steht immer “1 von X ausgewählt”, obwohl mehrere Dateien selektiert wurden. Wenn man in dem Zustand beispielsweise auf “Kopieren” klickt, wird nur die eine Datei, die vor dem Öffnen der Dateiauswahl gewählt war, kopiert und NICHT die rot markierten Dateien!

    Derzeit unbrauchbar, diese in meinen Augen wichtige Funktion.

    • Gly says:

      1. Sollte eigentlich nicht vorkommen und funktioniert auch wie erwartet bei mir.

      2 -3. Wir werden diese Funktion weiter verbessern. Ich habe die Problematik auf unsere Todo liste eingetragen.

      4. Das liegt daran, dass unter ForkLift > Einstellungen “Tastaturauswahl aktivieren” eingestellt ist. Bitte deaktiviere diese Option für das erwünschte Ergebnis.

  16. Kevin says:

    If you need a Dutch translator, I am willing!

  17. Łukasz says:

    Hello,

    I just wanted to ask why decompressing *.war files (Java Web Archive) is not supported. They are in fact normal ZIP archives, but when I try to open them, the new TAB appears with the same directory displayed.

    Cheers!

  18. Z. says:

    Once in a while, ForkLift 2.0.6 beta takes a long time to load the folders or files in my home folder. I see the spinning circle in the far left of the status bar. Is this a bug?

    By the way, how long are you guys going to support the website version? Is it going to fade away as time goes? I am thinking to purchase a website version instead of App Store version…

  19. Z. says:

    I just noticed that when ForkLift 2.0.6 beta was taking long time to load my home folder, not only was the right pane blank, but the Path Navigator was blank also.

  20. Z. says:

    I think MAYBE this is the way to reproduce the problem, NO guarantee though: with ForkLift 2.0.6 beta, click on favorites, then close it; click on connect, then cancel it; click on transfer queue, then close it. Exit ForkLift 2.0.6 beta and relaunch it. Now ForkLift 2.0.6 beta window opens up but it takes long time to load my home folder’s contents.

  21. Stefan says:

    Will there be a special price for the App Store launch?

  22. Dimitri Hautot says:

    Hi,

    I am a Java developer and in love of Total Commander for about ten years.
    The only reason I didn’t want to switch my professional computer a MacBook Pro was the lack of serious alternative to TC.

    I thought it until I tried ForkLift 2. According to me, its only missing feature is a comparison tool similar to the powerful one of TC. Do you plan to upgrade yours, and get rid of the XCode dependency?

    Apart from that, you made a great app! Can’t wait to buy it on the App Store! (today is last day of trial :-/)

    ps: I am Belgian, French-speaking. If I can help for translations, drop me a mail…

    • Lebostein says:

      Yeah. The functionality of ForkLift is very restricted against TC. A simple example: If I overwrite a file, ForkLift says only: “The file exists.” TC show me the size and date of this two files and I can see the newer one.

      • Z. says:

        In Windows 7, it also shows the created date and modified date…I think.

      • Z. says:

        I’d love to see the sizes and dates in the comparison tool as well, especially when overwriting a file – with the same file name of course.

    • Z. says:

      Just uninstall everything of ForkLift and then reinstall it again. It will give you another 14 days of trial.

  23. Some1 says:

    Hey!

    The fact of having my system running in German doesn’t mean i want the apps running in German. Please add an option to choose the language! (Setting it up manually per Terminal doesn’t solve the problem for the most users, I guess…)

    I noticed that in List View the files are sorted separately from the folders, a good idea. But the files are sorted by the name independing their extension, which is really annoying to me. Adding a simple option in the now called “Darstellungsoptionen” would fix that for me.

    What disturbs me the most is that the FTP always breaks down when my internet-connection isn’t that fast. Downloading bigger packages (2Gigs+) is almost impossible because the download breaks with the error 445 (not sure). I then have to use Flow or Cyberduck. Cyberduck can handle that error by restarting the download at the stopped point automatically. Would avoid a lot of trouble if that would be fixed/added too.

    Btw: Forklift rocks !

    • Z. says:

      It would be nice if we could pause and resume the download, upload, transfer…etc. in the transfer queue.

    • Z. says:

      Yes, ForkLift rocks! BinaryNights rocks! I would buy another Mac again just to use ForkLift 2! Especially after they adding the 1) disclosure triangles; 2) reorder-able tabs; 3) sizes and dates in the comparison tool; 4) pause/resume in the transfer queue and 5) the built-in user manual plus the 6) speed and 7) stability to the future release – ForkLift 2.1 (maybe). It will really sell and it does not matter it can make it to the App Store or not. Of cause it will be nice if it can make it to the App Store.

    • Gly says:

      Unfortunately it is very unlikely that we can introduce such an option as it is managed by the OS automatically.

      The issue you encounter is most probably related to network timeout. You can increase the timeout for connections by using the following command in the command line:

      defaults write com.binarynights.ForkLift2 GeneralNetworkTimeout YourValue

      please replace YourValue with the desired timeout value in seconds (the default setting is 30). Please restart ForkLift after altering this setting.

      • Harry says:

        What? Command line?? All this fancy UI and you couldn’t add a simple preference for this with a slider or something? LOL

  24. Peter says:

    What I also love about TC is the instant filtering. You just type e.g. “a” and it only shows you all files and folders starting with an “a” – instantly.
    Maybe instant filtering would a good feature for ForkLift?

    Also, – someone above called it the “copy bug”, but I think he meant the “move bug” – will there be a way to MOVE files between volumes again. Or – as a workaround – put “copy” and “delete” a file in the queue, so that only after a successful copy the queued action “delete” starts? The current situation is quite annoying with copying nested files / folders….

  25. Tatos says:

    Do you plan to make a refund to customers who bought Forklift in January 2011 and who wish to purchase the version of MacAppstore?
    (like other developers by sending them two proofs of purchase)
    Sorry for my english…

    • Gly says:

      No we don’t plan to offer any refund as it would raise huge problems both technically and economically for us.

  26. Z. says:

    Just discovered a big bug: open preferences window, change its toolbar icons to “Use Small Size” and “Icon Only”, then you will see the bug right away. The worse thing is that you cannot revert back.

    • Spaceman says:

      I can confirm this bug. The more you change the toolbar settings (switch to icon only and then back), the more the preference window gets messed up. Closing the preference window and reopening it does not fix the issue.

      Quitting and relaunching Fork Lift seems to fix it though.

      Spaceman

      • Z. says:

        Quitting and relaunching ForkLift does NOT fix it for me :(

        • Spaceman says:

          That is odd. I just verified it does on mine.

          Just to be clear, if I make any changes to the tool bar of the Preferences window, it screws up the redraw/layout of the Preferences window. If I close and then reopen the Preference window (without quitting Fork Lift), the window remains screwed up.

          However, if I quit Fork Lift and then relaunch, when I go to the Preferences window, it is drawn correctly (using what ever ‘modify toolbar’ settings I had set before quitting).

          I’m using 2.06 b1

          That is really odd if that is not the behavior you are seeing.

          Spaceman

    • Gly says:

      Thanks for noticing, we already fixed it in 2.0.6

  27. Dimitri Hautot says:

    Hey guys, what about a collaboration with Christian Ghisler, author of Total Commander?

    He could help you improving usability, thanks to his loooong experience on TC; also on coding (anti-)patterns, efficient user workflow, …

    On your side, you master developments on Mac OS, and you already have a great basis to build atop.

    This could be a win-win situation for Christian Ghisler and Binary Nights.
    And even further, this could benefit Apple, thanks to the huge amount of wannabe-switcher, only waiting for a real alternative to Total Commander.

    Other users feeling the same?

  28. Z. says:

    Not sure whether or not it’s going to be a good thing to make it to the AppStore. I quoted the following words directly from Panic:

    “Transmit 4.1.5 Now Half-Available
    January 27th, 2011

    A quick update-update.
    We wrapped up Transmit 4.1.5 on January 6th, fixing some important bugs and addressing two major (and unexpected) Mac App Store issues with Transmit Disk and Amazon S3, part of the pain of the bleeding edge.
    Our plan was simple: submit 4.1.5 to the Mac App Store, but don’t post it to our direct customers until it’s approved by Apple, so all customers are treated equally and get the update at the same time.
    Unfortunately, as of today, the Mac App Store’s 4.1.5 remains in review. And while it’s a far more critical update for Mac App Store customers than direct customers, we no longer thought it was reasonable to make our direct customers keep waiting due to circumstances beyond their control. (Put another way, our support guys were preparing a full-scale riot.)
    So: Transmit 4.1.5 is available today for direct customers! Click here to auto-update.
    Mac App Store customers: we deeply, sincerely apologize for your continued wait for this update, and we thank you for your patience and for your purchase. We’re learning a lot from this process, we’ll keep adjusting our approach, and I’m confident things will eventually level out as we get used to the rhythm of this new world.”

  29. Z. says:

    …and the following are from the Panic customers (ForkLift forks, please think it through):

    billy 1/27/2011 2:03 PM
    I understand Apple can’t brazenly play favorites, but I’m amazed that a company with a history like yours has to deal with any kind of lengthy review process.
    All the more reason (among others) to keep buying from you directly. I like the app store for some things but I greatly prefer to do business directly with developers who deserve it.

    sam hill 1/27/2011 3:15 PM
    looking back i’m unsure why i bought the transmit through the app store. i guess just to try it out. however, i certainly know now that i will never do it again!

    Kevin Milden 1/27/2011 3:15 PM
    It took 20-days for our update to get approved. We feel your pain. It seems that Apple requires almost 3 weeks to get an app reviewed and updated. If you’re in review it will be very soon. Once we moved to that state it was like 24 hours and it was live. I agree, Apple getting in between developers and customers is going to be tenuous at best. I applaud your gumption for doing what you have to do in the early days of App Stores until the bugs get worked out.

    Lee 1/27/2011 3:17 PM
    I will continue to purchase my software directly from the developers website over the Mac App Store for this exact reason (among a few others).

    Andrew Fiorillo 1/27/2011 3:25 PM
    This furthers my skepticism of the mac app store. I like the idea of having a unified place for acquiring apps, but not at the expense of customer service, quality, and efficiency. I think I’ll stick to buying apps directly. I hope you guys keep that option available moving forward. Thanks for making sweet software!

    I am going to buy ForkLift directly through BinaryNights. How about you?

  30. Z. says:

    Oh ya, one more thing, let’s not forget the tax that AppStore charges. The following words are from another customer of Panic:

    Xander 1/27/2011 6:29 PM
    Oh—plus don’t forget that here in Australia we usually get hit with about a 20% “international tax” on the App Store that doesn’t happen when buying direct. An example from right here: Coda is USD$99 direct, about AUD$100.08… or AUD$119.99 from the MAS… meaning I’d have almost 20 bucks more in my pocket after buying it straight from Panic.
    Thanks, Apple! :-S

  31. Z. says:

    I just purchased directly through BinaryNights for the 2.0.6 release. :)
    But I noticed that the store website didn’t have the security lock sign showing on my Safari…

  32. Spaceman says:

    Has anyone gotten a response to your questions to BinaryNights tech support? They asked that we not post tech questions here but to email them. I did that 12 days ago but have not heard anything back yet. Just curious if that is other peoples experience.

    Regards,

    Spaceman

    • Z. says:

      Yes, here is the same. I sent them an email about tech questions back in December last year and yet still have not heard back from them.

      • Gly says:

        I have searched our mailbox for the e-mail address you provided on the blog but haven’t found your request. Could you please re-send it? Thanks a lot and sorry for the inconvenience.

    • Gly says:

      Sorry for the delayed answer. I have dealt with your request straight away. Usually we try to answer every request as quickly as possible.

  33. Hallo says:

    Also ich sehe nirgendswo eine Möglichkeit wie bei Forklift 1.7.3 eine Verbindung zu speichern. Ich werde bei einem Neustart immer wieder dazu aufgefordert das Passwort erneut einzugeben.

  34. Hallo says:

    Sorry, da gab es wohl gerade ein Missverständnis. Ich nutze ForkLift2 (auf dem neusten Stand/Deutsche Version) – Ich habe eine Verbindung/FTP zu meinem Server hergestellt und diesen auch als Favorit abgespeichert – ich werde dennoch immer wieder aufgefordert das Passwort einzugeben, sobald ForkLift neugestartet wird.