Nice news for our friends from Germany! Thanks to the great (great) helps to Nico Hirsch, Printoid is now fully translated in german! 🇩🇪 Also, thanks a lot to Dmitriy Chernyy for its hard work on the Russian translation! 🇷🇺
Three other important things in this release:
1/ OctoPrint profiles
It’s now easier to create your first OctoPrint profile. Indeed, a lot of users are a bit lost when they have to enter the requested values. That’s why I’ve integrated a “help” button when you need some assistance (What are the expected values? Which one is optionnal, which one is not?). I’ve also put a link to the official website when you need more informations (official tutorials).
Also, I’ve catched more common mistakes in the configuration (LAN IP entered in the wrong field? LAN and WAN IP are inverted? Port 22 entered in the LAN port field?) in order to guide more the newbies.
2/ Connection process
I’ve though that the connection dialog messages were not so clear. That’s why I’ve reworked the messages.
Also, with this version, you will see exactly what happened when both of your LAN IP and WAN IP can’t be joined. Indeed, before this version, you were only able to see the last error (Printoid is smartly trying to connect to the LAN or the WAN IP when needed). So, when you expected to connect through the LAN IP and Printoid can’t do that for any reason, Printoid was trying the second IP (so the WAN one), but of course it was failing too. So you were only able to see the last fail error (-> WAN error) whereas the interesting error was the first one (-> LAN error). Now you can see both of the errors, associated to the IP.
Printoid will also track what’s happening during the connection process. If the connection succeed, nothing change for you. But when it failed, you are now able to send the report to the developer. Don’t worry, there is not important information in the message, and you will be able to read (and edit) it before sending it to the dev. That’s the most powerful way for me to understant what’s exactly happening with your configuration 😉 Of course, nothing is sent without your consent.
3/ Configure what’s showing in the status bar
Since the last versions of Printoid, you’ve probably noticed that more informations are shown periodically in the status bar. Some of you were annoying by this periodic changes. That’s why you are now able to configure the informations by clicking on the text. You can also change the periodic delay.
🇩🇪 Printoid is now available in German!
✏ New assitance dialog for the OctoPrint profile editor
✏ New connection process, clearer, more detailed and more powerful!
✏ Send your failing connection logs to the developer!
✏ Configure what’s shown in the status bar (click on the text)
🇷🇺 Enhance translations in Russian
🔧 Enhance profile creation (catch more possible configuration errors)
🔧 Firebase Analytics now replaces Google Analytics (no changes for the users)