Unable to connect offline
With the new version, i don't get a blank screen anymore when i turn on again my computer and there is no internet connection, so that's fixed.
However, i now get the following message:
"Unable to connect - For Todoist to work offline you need to view it at least once when connected to the Internet."
And even when i do that, it doesn't work. For example: turn on wifi, open Todoit => no problem. Quit Todoist, disable wifi, open Todoits => error message.
Also a little annoyance with the new version. Whenever i turn on my computer and open Todoist, it doesn't memorise the dimensions of the screen i used before i closed down. More specifically, i like to expand the screen so that i can have both the projects on the left side and the tasks on the right side. It used to stay that way, but since the new version, it also starts with a minimal screen with only the task list.
Asked by Albéric Augeard on Jun 30, 2013 - 04:37
Please clarify - how are you accessing Todoist? Through the web, our Mac app, our Windows app, our plugins?
When you want to use it offline, after you disconnect, please do not quit the Todoist app (if you're referring to our desktop apps), if you keep it opened, it should work offline.
Albéric Augeard on Jun 30, 2013 - 11:23
I'm accessing Todoist through the Mac app. And if i power down my Mac, then turn it on again in an area that as no connection, for instance, then i get that message even if i hadn't quit Todoist (and so can't work offline). It sounds a bit weird that you need to connect first in order to be able to work offline afterwards. Or did i misunderstand your instructions? Thanks,
Our Mac app, just as any other plugin or add-on we offer, is not a stand-alone app, it's a frame using Safari to connect to todoist.com, but our site is fully HTML5 compatible and therefore supports offline storage. That's what makes the Mac "app" available offline, but there are certain limitations, for example - if you don't close the app, you can keep using it offline, but if you power down your Mac completely so that it also closes every application, Todoist may require logging in (online) again.
This is a real downer for me. I switched to Todoist because my previous to do list manager Producteev was "improved" in a way that removed off-line working. I work afloat and need access to my to do lists when I have no internet access. Now I have just found that the Mac application does not work if I have logged out or restarted since being on-line. If I rely on not logging out, all my changes would presumably be lost if the system crashed or closed down for some reason. Please can you consider fixing this?
The iOS apps work OK off-line, even if the app has been force quitted (I have just checked). But for major periods of work afloat it is important to be able to work with my laptop which has a bigger screen and access to all the files and data for my work, so I can copy progress notes into Todoist etc. etc.
I for one really need true off-line working - thanks.
This is unfortunately how an HTML5-based app works - we use local storage to log all changes and then, once you reconnect and sync - they're sent to the server.
However, it's not true that the data would be lost if your system crashes. Each change you make is logged in locally instantly and stays there until it can connect. The only situation where it might theoretically get lost would be if it would crash the moment you press a button on Todoist and the data would be corrupted, but even then, most likely just this one last change would be affected.
David... thanks for the prompt reply and clarification.
Would it be possible to also save the state of the data a bit like when a web page is saved for off-line reading? Then if the app is started off line, it could resume from that copy?
I hope something can be done here.
Unfortunately, this is the limitation of HTML5 and logging in. If you don't log out, you can indeed see the data offline and it will read and write from and to the local storage, but if you log out, then logging in offline won't be possible and the app will have to check with the server if your credentials are correct.
We will of course look for other solutions and alternatives as far as possible, but for now not logging out is the best option to work offline.