GitX v0.4.1
[GitX.git] / PBCommitList.m
blob9b7c2ef6c5a250c9edb7e100b42a6d11f08048e6
1 //
2 //  PBCommitList.m
3 //  GitX
4 //
5 //  Created by Pieter de Bie on 9/11/08.
6 //  Copyright 2008 __MyCompanyName__. All rights reserved.
7 //
9 #import "PBCommitList.h"
12 @implementation PBCommitList
14 - (void) keyDown: (id) event
16         NSString* character = [event charactersIgnoringModifiers];
18         if ([character isEqualToString:@" "])
19         {
20                 if ([event modifierFlags] & NSShiftKeyMask)
21                         [webView scrollPageUp: self];
22                 else
23                         [webView scrollPageDown: self];
24         }
25         else if ([character rangeOfCharacterFromSet:[NSCharacterSet characterSetWithCharactersInString:@"jkcv"]].location == 0)
26                 [webController sendKey: character];
27         else
28                 [super keyDown: event];
31 - (void) copy:(id)sender
33         [controller copyCommitInfo];
34 };      
36 @end