FS#5872 - No wait cursor while autosaving

Attached to Project: OpenTTD
Opened by MJP (MJP) - Thursday, 23 January 2014, 14:58 GMT
Last edited by andythenorth (andythenorth) - Saturday, 02 September 2017, 12:32 GMT
Type Feature Request
Category Core
Status With patch
Assigned To No-one
Operating System All
Severity Low
Priority Normal
Reported Version trunk
Due in Version Undecided
Due Date Undecided
Percent Complete 0%
Votes 0
Private No


The following patch depends on the issue of  FS#5871 .
I'd like to remove the wait cursor set each time a threaded autosave occurs.
This task depends upon

Comment by Charles Pigott (LordAro) - Sunday, 09 March 2014, 01:36 GMT
Coding style issues - if {} else if {} blocks always get braces and go on their own lines
Comment by Alberth (Alberth) - Saturday, 09 September 2017, 17:22 GMT
Misses the case where thread starting fails and reverting back to non-threading.

Also, afaik (but never checked), Zzz cursor is only shown while copying the map in memory, which is a valid period since literally nobody can change the map during that time. Actual saving the data to disk should be without Zzz cursor, I think.
Comment by Ricardo (Samu) - Friday, 02 February 2018, 23:37 GMT
I also dislike the zzzz cursor showing up of nowhere because of autosave when I'm in the middle of building something.