Should be fixed, but I need confirmation
If the Internet connection is not available from the very beginning, main window shows that POL detected that the connection is not available but first run procedure starts nonetheless, asking to make sure a connection is available. If I go on anyway it tells me that the connection is not working. On next POL run, the procedure starts again, so it seems ok, beside few strange things in console (Config_Write FIRST_FIRST_USE TRUE and few "Use POL_SW_Init first" messages).
If the Internet connection disappears while it's downloading fonts, it will happyly continue to list them, then try to install them (silently failing for the missing ones), and consider the first run procedure completed (won't be retried), so the original problem is still present.
(While doing this I saw
(Oups, premature validation)
While doing this I saw a "Bad cookie!" message:
Sortie de la console :
... [main] Message: Filesystem is compatible Bad cookie! [maj_check] Message: Web version : 1345138711 ...
Mmmmh I tried another time, and this time font downloads will block until the connection is available again (which is I suppose the behavior you modified).
Haven't changed my way of testing (ifconfig eth0 down/up in a VM), weird.
Look much better now, when some download fails the fonts installation is aborted and proposed again during next run.