mirror of
https://github.com/transmission/transmission
synced 2025-03-04 10:38:13 +00:00
set up message log in tr_initFull
This commit is contained in:
parent
6db02c401b
commit
8766f02049
2 changed files with 12 additions and 15 deletions
|
@ -203,7 +203,9 @@ void sleepCallBack(void * controller, io_service_t y, natural_t messageType, voi
|
|||
-1, /* reset in prefs */
|
||||
FALSE, /* reset in prefs */
|
||||
-1, /* reset in prefs */
|
||||
[fDefaults integerForKey: @"PeersGlobal"]);
|
||||
[fDefaults integerForKey: @"PeersGlobal"],
|
||||
[fDefaults integerForKey: @"MessageLevel"],
|
||||
YES);
|
||||
|
||||
[NSApp setDelegate: self];
|
||||
|
||||
|
|
|
@ -44,17 +44,7 @@
|
|||
|
||||
- (id) init
|
||||
{
|
||||
if ((self = [super initWithWindowNibName: @"MessageWindow"]))
|
||||
{
|
||||
fMessages = [[NSMutableArray alloc] init];
|
||||
|
||||
fTimer = [NSTimer scheduledTimerWithTimeInterval: UPDATE_SECONDS target: self
|
||||
selector: @selector(updateLog:) userInfo: nil repeats: YES];
|
||||
|
||||
tr_setMessageLevel([[NSUserDefaults standardUserDefaults] integerForKey: @"MessageLevel"]);
|
||||
tr_setMessageQueuing(1);
|
||||
}
|
||||
return self;
|
||||
return [super initWithWindowNibName: @"MessageWindow"];
|
||||
}
|
||||
|
||||
- (void) dealloc
|
||||
|
@ -67,8 +57,14 @@
|
|||
[super dealloc];
|
||||
}
|
||||
|
||||
#warning don't update when the window is closed
|
||||
- (void) awakeFromNib
|
||||
{
|
||||
fMessages = [[NSMutableArray alloc] init];
|
||||
|
||||
fTimer = [NSTimer scheduledTimerWithTimeInterval: UPDATE_SECONDS target: self
|
||||
selector: @selector(updateLog:) userInfo: nil repeats: YES];
|
||||
|
||||
NSWindow * window = [self window];
|
||||
[window setFrameAutosaveName: @"MessageWindowFrame"];
|
||||
[window setFrameUsingName: @"MessageWindowFrame"];
|
||||
|
@ -78,11 +74,8 @@
|
|||
|
||||
//initially sort peer table by IP
|
||||
if ([[fMessageTable sortDescriptors] count] == 0)
|
||||
{
|
||||
[fMessageTable setSortDescriptors: [NSArray arrayWithObject: [[fMessageTable tableColumnWithIdentifier: @"Date"]
|
||||
sortDescriptorPrototype]]];
|
||||
[self updateLog: nil];
|
||||
}
|
||||
|
||||
fErrorImage = [NSImage imageNamed: @"RedDot.png"];
|
||||
fInfoImage = [NSImage imageNamed: @"YellowDot.png"];
|
||||
|
@ -106,6 +99,8 @@
|
|||
case TR_MSG_DBG:
|
||||
[fLevelButton selectItemAtIndex: LEVEL_DEBUG];
|
||||
}
|
||||
|
||||
[self updateLog: nil];
|
||||
}
|
||||
|
||||
- (void) updateLog: (NSTimer *) timer
|
||||
|
|
Loading…
Add table
Reference in a new issue