[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Dialog dependencies

From: Alexander Klenin <klenin_at_gmail.com>
Date: Wed, 27 Feb 2008 15:05:26 +1000

I tested on slightly outdated nightly at work (11611),
but I do not remember recent changes in this area.

Problem 1:
1) Open merge dialog
2) Select URL, press 'Show Log'
3) Close merge dialog
4) Close log dialog
5) Repeat steps 1-2
6) Log dialog appears garbled (it seems that LogDlgSizer1 registry
value is set too large).

Problem 2:
1) Open log dialog
2) Open TortoiseMerge to show changes in some file
3) Close log dialog
4) Press 'Reload' in TortoiseMerge
5) "Can't open file" error is displayed
5a) (Unrelated bug) OS error message is garbled on non-English
Windows, apparently due to incorrect encoding

These are cases I stumbled upon in my daily usage, but I am sure there
are more of them.
The root of the problems is that 'parent' dialog is closed before 'child' ones.
I am not sure how to fix that correctly short of introducing global
reference counting for dialogs.
Any ideas?

Alexander S. Klenin
Insight Experts Ltd.
To unsubscribe, e-mail: dev-unsubscribe_at_tortoisesvn.tigris.org
For additional commands, e-mail: dev-help_at_tortoisesvn.tigris.org
Received on 2008-02-27 06:05:34 CET

This is an archived mail posted to the TortoiseSVN Dev mailing list.