Minor bug fixes related to the PostgreSQL login panel. The login panel was

being shown twice when the New From Database... menu item was selected.  The
login panel was not editable when displayed due to its backing.

* DBModeler/Modeler.m

  (newFromDatabase:): Removed duplicate invocation of [adaptor runLoginPanel].

* EOAdaptors/PostgreSQLAdaptor/LoginPanel/PostgreSQLLoginPanel.m

  (init): Changed the panel's backing to NSBackingStoreBuffered instead of
  NSBackingStoreRetained.


git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@26584 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
blaken 2008-05-29 15:07:21 +00:00
parent 11330da26c
commit b765bc25ff
3 changed files with 9 additions and 2 deletions

View file

@ -1,5 +1,12 @@
2008-05-29 Blake Nicholson <blaken@umich.edu>
* DBModeler/Modeler.m: Removed duplicate invocation of [adaptor
runLoginPanel].
* EOAdaptors/PostgreSQLAdaptor/LoginPanel/PostgreSQLLoginPanel.m:
Changed the panel's backing to NSBackingStoreBuffered instead of
NSBackingStoreRetained.
* GNUmakefile.in, EOInterface/GNUmakefile, EOAccess/GNUmakefile,
DBModeler/Inspectors/GNUmakefile, DBModeler/GNUmakefile,
Tools/GNUmakefile, EOAdaptors/SQLiteAdaptor/LoginPanel/GNUmakefile,

View file

@ -219,7 +219,7 @@
if (connDict)
{
[adaptor setConnectionDictionary:[adaptor runLoginPanel]];
[adaptor setConnectionDictionary:connDict];
ctxt = [adaptor createAdaptorContext];
channel = [ctxt createAdaptorChannel];
[channel openChannel];

View file

@ -335,7 +335,7 @@ vfmaxf (int n, float aFloat, ...)
_win = [[NSWindow alloc] initWithContentRect: tempRect
styleMask: NSTitledWindowMask
backing: NSBackingStoreRetained
backing: NSBackingStoreBuffered
defer: YES];
[_win setTitle: windowTitle];
[_win setDelegate:self];