[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Monotone-commits-nodiffs] Revision b558bfbdcdabf50d502b5120eeb5164846ce
From: |
monotone |
Subject: |
[Monotone-commits-nodiffs] 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
monotone --db={your.database} diff
--revision=df527c7a8c8c915947b3ee56e306b94f578c6ce2
--revision=b558bfbdcdabf50d502b5120eeb5164846cede76
----------------------------------------------------------------------
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Monotone-commits-nodiffs] Revision b558bfbdcdabf50d502b5120eeb5164846cede76,
monotone <=