monotone-commits-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Monotone-commits-diffs] Revision b558bfbdcdabf50d502b5120eeb5164846cede


From: monotone
Subject: [Monotone-commits-diffs] Revision b558bfbdcdabf50d502b5120eeb5164846cede76
Date: Sat, 12 Jan 2008 15:06:15 +0100

-----------------------------------------------------------------
Revision: b558bfbdcdabf50d502b5120eeb5164846cede76
Ancestor: df527c7a8c8c915947b3ee56e306b94f578c6ce2
Author: address@hidden
Date: 2007-12-16T03:52:13
Branch: net.venge.monotone.guitone

Modified files:
        src/Guitone.cpp src/Guitone.h src/monotone/MonotoneManager.h

ChangeLog: 

* Guitone.h/cpp: split setting the mtn binary path and loading of 
arguments/recent items into two separate slots; only 
setMonotoneBinaryPath is timed, if the binary path was successfully set, 
somethingLoaded() is called, but - this is important - not through a 
direct, but a queued connection, in order to give Qt time to process 
events from the queue. This way the lockups on OSX are completly gone, 
and, FINALLY the FileOpen events are properly processed before 
loadSomething takes place - so they do not interfere with this code at all
(no loading of a recent item when double-clicking a database in Finder and
the app is not yet open...)
* MonotoneManager.h (monotoneBinaryPathset()): new inline function

Attachment: txtBF_kqPS6RW.txt
Description: Diff [df527c7a8c8c915947b3ee56e306b94f578c6ce2] -> [b558bfbdcdabf50d502b5120eeb5164846cede76]


reply via email to

[Prev in Thread] Current Thread [Next in Thread]