mdrasmus / keepnote

Note-taking and organization app
http://keepnote.org
Other
177 stars 88 forks source link

KeepNote hangs when accessing a notebook file from a mounted truecrypt file container located on a USB stick. #383

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Open a KeepNote notebook from a mounted truecrypt file container located on 
a USB stick.
2. Make sure Autosave is checked in the settings
3. Wait for the auto save interval

What is the expected output? What do you see instead?
Keep note hangs briefly while the program autosaves the note book information. 
while the hang is in progress, you are unable to continue typing a note or use 
any option in the program itself.

What version of the product are you using? On what operating system?
KeepNote 0.6.7 on Windows 7 x64

Please provide any additional information below.

Original issue reported on code.google.com by trinsi...@gmail.com on 16 Dec 2010 at 7:33

GoogleCodeExporter commented 9 years ago
Thanks for this report.  As of now, keepnote does saving in the foreground, 
thus the program pauses while saving occurs.  I suppose the trucrypt mount 
causes the save to be slow enough that it is noticeable.  Until I make saving a 
fully background process, I recommend using manual saving (Ctrl+S instead of 
autosave) to choose when you save.  

Note, however, that saving does occur automatically for some events such as 
switch notes in the notebook.

Original comment by matt.rasmus@gmail.com on 23 Jan 2011 at 3:41

GoogleCodeExporter commented 9 years ago
Thanks for the reply, I have confirmed that it is related to drives with 
slow write speeds like legacy memory sticks or in some cases encrypted 
files stored on removable devices.  I have turned off auto save and that 
has done the trick. So long as it doesn't delay repeatedly  during 
typing I can deal with it.

I just wanted to let you know I really appreciate the way you designed 
this note taking piece of software. you seem to be the only person who 
understands that its important to have a good naming and organization 
conventions not just in the software itself but also on the file system 
level as well. It really helps during remote file syncing operations 
since it only has to sync between the files/directories that have 
changed. If you ever need a testimonial, I would be happy to write one 
up. Also will be donating soon because I have been looking for a note 
taking replacement for the one I have now, that has a data format 
designed for easier migration to other platforms. I currently do note 
taking for screen writing and multiple devices PC, Laptop, and Android 
Tablet/phone devices and hopefully I can find a way to get it working on 
my android devices somehow in the future.

Original comment by trinsi...@gmail.com on 29 Jan 2011 at 11:47