From 0215e55df95bb780905c4731c68ebfb25f4ae95d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Germ=C3=A1n=20Arias?= Date: Tue, 20 Mar 2012 05:47:28 +0000 Subject: [PATCH] Added SQLite logo in login panel git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gdl2/trunk@34953 72102866-910b-0410-8b05-ffd578937521 --- ChangeLog | 7 +++++++ EOAdaptors/SQLiteAdaptor/LoginPanel/GNUmakefile | 1 + .../LoginPanel/SQLite3LoginPanel.m | 15 ++++++++++++++- .../SQLiteAdaptor/LoginPanel/sqlitelogo.tif | Bin 0 -> 81258 bytes 4 files changed, 22 insertions(+), 1 deletion(-) create mode 100644 EOAdaptors/SQLiteAdaptor/LoginPanel/sqlitelogo.tif diff --git a/ChangeLog b/ChangeLog index bde4bbc..1cd8b0b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2012-03-19 German A. Arias + + * EOAdaptors/SQLiteAdaptor/LoginPanel/sqlitelogo.tif: + * EOAdaptors/SQLiteAdaptor/LoginPanel/GNUmakefile: + * EOAdaptors/SQLiteAdaptor/LoginPanel/SQLite3LoginPanel.m: Added + SQLite logo in login panel. + 2012-03-19 German A. Arias * EOAdaptors/PostgreSQLAdaptor/LoginPanel/PostgreSQLLoginPanel.h: diff --git a/EOAdaptors/SQLiteAdaptor/LoginPanel/GNUmakefile b/EOAdaptors/SQLiteAdaptor/LoginPanel/GNUmakefile index 1a714a7..fb6f723 100644 --- a/EOAdaptors/SQLiteAdaptor/LoginPanel/GNUmakefile +++ b/EOAdaptors/SQLiteAdaptor/LoginPanel/GNUmakefile @@ -34,6 +34,7 @@ endif endif LoginPanel_NEEDS_GUI=yes +LoginPanel_RESOURCE_FILES = sqlitelogo.tif LoginPanel_OBJC_FILES=SQLite3LoginPanel.m LoginPanel_PRINCIPAL_CLASS=SQLite3LoginPanel diff --git a/EOAdaptors/SQLiteAdaptor/LoginPanel/SQLite3LoginPanel.m b/EOAdaptors/SQLiteAdaptor/LoginPanel/SQLite3LoginPanel.m index 5aaf5b9..7673498 100644 --- a/EOAdaptors/SQLiteAdaptor/LoginPanel/SQLite3LoginPanel.m +++ b/EOAdaptors/SQLiteAdaptor/LoginPanel/SQLite3LoginPanel.m @@ -53,12 +53,25 @@ static BOOL insideModalLoop = YES; { NSRect fr1, fr2; float w; + NSImage *imageLogo; + NSImageView *logo; /* TODO make the interface pretty */ - _win = [[NSPanel alloc] initWithContentRect:NSMakeRect(0, 0, 256, 128) + _win = [[NSPanel alloc] initWithContentRect:NSMakeRect(0, 0, 256, 148) styleMask: NSTitledWindowMask backing:NSBackingStoreBuffered defer:YES]; [_win center]; + + imageLogo = [[NSImage alloc] initWithContentsOfFile: + [[NSBundle bundleForClass: [self class]] + pathForImageResource:@"sqlitelogo"]]; + logo = [[NSImageView alloc] initWithFrame:NSMakeRect(5, 48, 214, 96)]; + [logo setImage: imageLogo]; + [logo setEditable:NO]; + [[_win contentView] addSubview: logo]; + [imageLogo release]; + [logo release]; + _ok = [[NSButton alloc] init]; _cancel = [[NSButton alloc] init]; [_ok setTitle:@"Ok"]; diff --git a/EOAdaptors/SQLiteAdaptor/LoginPanel/sqlitelogo.tif b/EOAdaptors/SQLiteAdaptor/LoginPanel/sqlitelogo.tif new file mode 100644 index 0000000000000000000000000000000000000000..93a75165971b29eb9151067833f80e4d17b277ef GIT binary patch literal 81258 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 p^2*P*UK#)7H?ME~;wS(5?7#nq literal 0 HcmV?d00001