Revision: 2577
http://skim-app.svn.sourceforge.net/skim-app/?rev=2577&view=rev
Author: hofman
Date: 2007-07-28 05:43:41 -0700 (Sat, 28 Jul 2007)
Log Message:
-----------
Center page number vertically in thumbnail and note tables.
Modified Paths:
--------------
trunk/Dutch.lproj/MainWindow.nib/classes.nib
trunk/Dutch.lproj/MainWindow.nib/info.nib
trunk/Dutch.lproj/MainWindow.nib/keyedobjects.nib
trunk/English.lproj/MainWindow.nib/classes.nib
trunk/English.lproj/MainWindow.nib/info.nib
trunk/English.lproj/MainWindow.nib/keyedobjects.nib
trunk/French.lproj/MainWindow.nib/classes.nib
trunk/French.lproj/MainWindow.nib/info.nib
trunk/French.lproj/MainWindow.nib/keyedobjects.nib
trunk/Italian.lproj/MainWindow.nib/classes.nib
trunk/Italian.lproj/MainWindow.nib/info.nib
trunk/Italian.lproj/MainWindow.nib/keyedobjects.nib
trunk/Skim.xcodeproj/project.pbxproj
Added Paths:
-----------
trunk/SKCenteredTextFieldCell.h
trunk/SKCenteredTextFieldCell.m
Modified: trunk/Dutch.lproj/MainWindow.nib/classes.nib
===================================================================
--- trunk/Dutch.lproj/MainWindow.nib/classes.nib 2007-07-27 18:57:08 UTC
(rev 2576)
+++ trunk/Dutch.lproj/MainWindow.nib/classes.nib 2007-07-28 12:43:41 UTC
(rev 2577)
@@ -31,6 +31,11 @@
LANGUAGE = ObjC;
SUPERCLASS = NSImageCell;
},
+ {
+ CLASS = SKCenteredTextFieldCell;
+ LANGUAGE = ObjC;
+ SUPERCLASS = NSTextFieldCell;
+ },
{CLASS = SKColorSwatch; LANGUAGE = ObjC; SUPERCLASS = NSControl; },
{CLASS = SKFullScreenWindow; LANGUAGE = ObjC; SUPERCLASS = NSWindow;
},
{CLASS = SKMainWindow; LANGUAGE = ObjC; SUPERCLASS = NSWindow; },
Modified: trunk/Dutch.lproj/MainWindow.nib/info.nib
===================================================================
--- trunk/Dutch.lproj/MainWindow.nib/info.nib 2007-07-27 18:57:08 UTC (rev
2576)
+++ trunk/Dutch.lproj/MainWindow.nib/info.nib 2007-07-28 12:43:41 UTC (rev
2577)
@@ -31,9 +31,10 @@
</array>
<key>IBOpenObjects</key>
<array>
+ <integer>5</integer>
<integer>511</integer>
<integer>168</integer>
- <integer>5</integer>
+ <integer>256</integer>
</array>
<key>IBSystem Version</key>
<string>8R218</string>
Modified: trunk/Dutch.lproj/MainWindow.nib/keyedobjects.nib
===================================================================
(Binary files differ)
Modified: trunk/English.lproj/MainWindow.nib/classes.nib
===================================================================
--- trunk/English.lproj/MainWindow.nib/classes.nib 2007-07-27 18:57:08 UTC
(rev 2576)
+++ trunk/English.lproj/MainWindow.nib/classes.nib 2007-07-28 12:43:41 UTC
(rev 2577)
@@ -31,6 +31,11 @@
LANGUAGE = ObjC;
SUPERCLASS = NSImageCell;
},
+ {
+ CLASS = SKCenteredTextFieldCell;
+ LANGUAGE = ObjC;
+ SUPERCLASS = NSTextFieldCell;
+ },
{CLASS = SKColorSwatch; LANGUAGE = ObjC; SUPERCLASS = NSControl; },
{CLASS = SKFullScreenWindow; LANGUAGE = ObjC; SUPERCLASS = NSWindow;
},
{CLASS = SKMainWindow; LANGUAGE = ObjC; SUPERCLASS = NSWindow; },
Modified: trunk/English.lproj/MainWindow.nib/info.nib
===================================================================
--- trunk/English.lproj/MainWindow.nib/info.nib 2007-07-27 18:57:08 UTC (rev
2576)
+++ trunk/English.lproj/MainWindow.nib/info.nib 2007-07-28 12:43:41 UTC (rev
2577)
@@ -31,20 +31,20 @@
</array>
<key>IBOpenObjects</key>
<array>
+ <integer>256</integer>
+ <integer>687</integer>
+ <integer>224</integer>
<integer>585</integer>
- <integer>5</integer>
- <integer>633</integer>
- <integer>687</integer>
+ <integer>208</integer>
+ <integer>502</integer>
<integer>694</integer>
<integer>539</integer>
<integer>553</integer>
<integer>511</integer>
- <integer>208</integer>
+ <integer>5</integer>
+ <integer>633</integer>
<integer>168</integer>
<integer>314</integer>
- <integer>502</integer>
- <integer>224</integer>
- <integer>256</integer>
</array>
<key>IBSystem Version</key>
<string>8R218</string>
Modified: trunk/English.lproj/MainWindow.nib/keyedobjects.nib
===================================================================
(Binary files differ)
Modified: trunk/French.lproj/MainWindow.nib/classes.nib
===================================================================
--- trunk/French.lproj/MainWindow.nib/classes.nib 2007-07-27 18:57:08 UTC
(rev 2576)
+++ trunk/French.lproj/MainWindow.nib/classes.nib 2007-07-28 12:43:41 UTC
(rev 2577)
@@ -31,6 +31,11 @@
LANGUAGE = ObjC;
SUPERCLASS = NSImageCell;
},
+ {
+ CLASS = SKCenteredTextFieldCell;
+ LANGUAGE = ObjC;
+ SUPERCLASS = NSTextFieldCell;
+ },
{CLASS = SKColorSwatch; LANGUAGE = ObjC; SUPERCLASS = NSControl; },
{CLASS = SKFullScreenWindow; LANGUAGE = ObjC; SUPERCLASS = NSWindow;
},
{CLASS = SKMainWindow; LANGUAGE = ObjC; SUPERCLASS = NSWindow; },
Modified: trunk/French.lproj/MainWindow.nib/info.nib
===================================================================
--- trunk/French.lproj/MainWindow.nib/info.nib 2007-07-27 18:57:08 UTC (rev
2576)
+++ trunk/French.lproj/MainWindow.nib/info.nib 2007-07-28 12:43:41 UTC (rev
2577)
@@ -11,7 +11,7 @@
<key>224</key>
<string>690 564 220 442 0 0 1600 1178 </string>
<key>256</key>
- <string>690 564 220 442 0 0 1600 1178 </string>
+ <string>610 420 220 442 0 0 1440 938 </string>
<key>314</key>
<string>610 420 220 442 0 0 1440 938 </string>
<key>502</key>
@@ -31,14 +31,15 @@
</array>
<key>IBOpenObjects</key>
<array>
+ <integer>314</integer>
+ <integer>660</integer>
+ <integer>168</integer>
+ <integer>633</integer>
+ <integer>511</integer>
+ <integer>661</integer>
<integer>502</integer>
- <integer>661</integer>
+ <integer>256</integer>
<integer>5</integer>
- <integer>660</integer>
- <integer>511</integer>
- <integer>314</integer>
- <integer>633</integer>
- <integer>168</integer>
</array>
<key>IBSystem Version</key>
<string>8R218</string>
Modified: trunk/French.lproj/MainWindow.nib/keyedobjects.nib
===================================================================
(Binary files differ)
Modified: trunk/Italian.lproj/MainWindow.nib/classes.nib
===================================================================
--- trunk/Italian.lproj/MainWindow.nib/classes.nib 2007-07-27 18:57:08 UTC
(rev 2576)
+++ trunk/Italian.lproj/MainWindow.nib/classes.nib 2007-07-28 12:43:41 UTC
(rev 2577)
@@ -31,6 +31,11 @@
LANGUAGE = ObjC;
SUPERCLASS = NSImageCell;
},
+ {
+ CLASS = SKCenteredTextFieldCell;
+ LANGUAGE = ObjC;
+ SUPERCLASS = NSTextFieldCell;
+ },
{CLASS = SKColorSwatch; LANGUAGE = ObjC; SUPERCLASS = NSControl; },
{CLASS = SKFullScreenWindow; LANGUAGE = ObjC; SUPERCLASS = NSWindow;
},
{CLASS = SKMainWindow; LANGUAGE = ObjC; SUPERCLASS = NSWindow; },
Modified: trunk/Italian.lproj/MainWindow.nib/info.nib
===================================================================
--- trunk/Italian.lproj/MainWindow.nib/info.nib 2007-07-27 18:57:08 UTC (rev
2576)
+++ trunk/Italian.lproj/MainWindow.nib/info.nib 2007-07-28 12:43:41 UTC (rev
2577)
@@ -11,7 +11,7 @@
<key>224</key>
<string>610 420 220 442 0 0 1440 938 </string>
<key>256</key>
- <string>402 294 220 442 0 0 1024 746 </string>
+ <string>610 420 220 442 0 0 1440 938 </string>
<key>314</key>
<string>610 420 220 442 0 0 1440 938 </string>
<key>502</key>
@@ -31,18 +31,19 @@
</array>
<key>IBOpenObjects</key>
<array>
- <integer>5</integer>
+ <integer>553</integer>
+ <integer>676</integer>
+ <integer>539</integer>
<integer>677</integer>
- <integer>676</integer>
- <integer>208</integer>
- <integer>553</integer>
+ <integer>224</integer>
<integer>502</integer>
- <integer>539</integer>
<integer>628</integer>
<integer>314</integer>
+ <integer>5</integer>
+ <integer>256</integer>
+ <integer>208</integer>
+ <integer>168</integer>
<integer>511</integer>
- <integer>224</integer>
- <integer>168</integer>
</array>
<key>IBSystem Version</key>
<string>8R218</string>
Modified: trunk/Italian.lproj/MainWindow.nib/keyedobjects.nib
===================================================================
(Binary files differ)
Added: trunk/SKCenteredTextFieldCell.h
===================================================================
--- trunk/SKCenteredTextFieldCell.h (rev 0)
+++ trunk/SKCenteredTextFieldCell.h 2007-07-28 12:43:41 UTC (rev 2577)
@@ -0,0 +1,43 @@
+//
+// SKCenteredTextFieldCell.h
+// Skim
+//
+// Created by Christiaan Hofman on 7/28/07.
+/*
+ This software is Copyright (c) 2007
+ Christiaan Hofman. All rights reserved.
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+
+ - Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+
+ - Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in
+ the documentation and/or other materials provided with the
+ distribution.
+
+ - Neither the name of Christiaan Hofman nor the names of any
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+ OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+ DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ */
+
+#import <Cocoa/Cocoa.h>
+
+
[EMAIL PROTECTED] SKCenteredTextFieldCell : NSTextFieldCell
[EMAIL PROTECTED]
Added: trunk/SKCenteredTextFieldCell.m
===================================================================
--- trunk/SKCenteredTextFieldCell.m (rev 0)
+++ trunk/SKCenteredTextFieldCell.m 2007-07-28 12:43:41 UTC (rev 2577)
@@ -0,0 +1,53 @@
+//
+// SKCenteredTextFieldCell.m
+// Skim
+//
+// Created by Christiaan Hofman on 7/28/07.
+/*
+ This software is Copyright (c) 2007
+ Christiaan Hofman. All rights reserved.
+
+ Redistribution and use in source and binary forms, with or without
+ modification, are permitted provided that the following conditions
+ are met:
+
+ - Redistributions of source code must retain the above copyright
+ notice, this list of conditions and the following disclaimer.
+
+ - Redistributions in binary form must reproduce the above copyright
+ notice, this list of conditions and the following disclaimer in
+ the documentation and/or other materials provided with the
+ distribution.
+
+ - Neither the name of Christiaan Hofman nor the names of any
+ contributors may be used to endorse or promote products derived
+ from this software without specific prior written permission.
+
+ THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
+ "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
+ LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR
+ A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT
+ OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+ SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
+ DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
+ THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
+ (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
+ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ */
+
+#import "SKCenteredTextFieldCell.h"
+
+#define TEXT_OFFSET 1.0
+
[EMAIL PROTECTED] SKCenteredTextFieldCell
+
+- (void)drawInteriorWithFrame:(NSRect)cellFrame inView:(NSView *)controlView {
+ float height = [self cellSize].height;
+ cellFrame.origin.y += floorf(0.5 * (NSHeight(cellFrame) - height));
+ cellFrame.origin.y += [controlView isFlipped] ? TEXT_OFFSET : -TEXT_OFFSET;
+ cellFrame.size.height = height;
+ [super drawInteriorWithFrame:cellFrame inView:controlView];
+}
+
[EMAIL PROTECTED]
Modified: trunk/Skim.xcodeproj/project.pbxproj
===================================================================
--- trunk/Skim.xcodeproj/project.pbxproj 2007-07-27 18:57:08 UTC (rev
2576)
+++ trunk/Skim.xcodeproj/project.pbxproj 2007-07-28 12:43:41 UTC (rev
2577)
@@ -158,6 +158,7 @@
CEB7359C0C4A8C1C000350F9 /* TransitionMask.jpg in Resources */
= {isa = PBXBuildFile; fileRef = CEB7359A0C4A8C1B000350F9 /* TransitionMask.jpg
*/; };
CEB735A20C4A8CD6000350F9 /* TransitionShading.tiff in Resources
*/ = {isa = PBXBuildFile; fileRef = CEB735A10C4A8CD6000350F9 /*
TransitionShading.tiff */; };
CECDC4FF0C5966A80026AAEC /* NSImage_BDSKExtensions.m in Sources
*/ = {isa = PBXBuildFile; fileRef = CECDC4FD0C5966A80026AAEC /*
NSImage_BDSKExtensions.m */; };
+ CECDD2990C5B68580026AAEC /* SKCenteredTextFieldCell.m in
Sources */ = {isa = PBXBuildFile; fileRef = CECDD2970C5B68580026AAEC /*
SKCenteredTextFieldCell.m */; };
CEE106150BCBB72C00BF2D3E /* SKNotesDocument.m in Sources */ =
{isa = PBXBuildFile; fileRef = CEE106140BCBB72C00BF2D3E /* SKNotesDocument.m
*/; };
CEE1065E0BCBBE1300BF2D3E /* NotesDocument.nib in Resources */ =
{isa = PBXBuildFile; fileRef = CEE106580BCBBE1200BF2D3E /* NotesDocument.nib
*/; };
CEE229390BFB7CE9002B746B /* ReleaseNotes.rtf in Resources */ =
{isa = PBXBuildFile; fileRef = CE54AA8E0BBC037400008750 /* ReleaseNotes.rtf */;
};
@@ -538,6 +539,8 @@
CECD97590C57A3E30026AAEC /* French */ = {isa =
PBXFileReference; lastKnownFileType = folder; name = French; path =
"French.lproj/Skim Help"; sourceTree = "<group>"; };
CECDC4FC0C5966A80026AAEC /* NSImage_BDSKExtensions.h */ = {isa
= PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path
= NSImage_BDSKExtensions.h; sourceTree = "<group>"; };
CECDC4FD0C5966A80026AAEC /* NSImage_BDSKExtensions.m */ = {isa
= PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc;
path = NSImage_BDSKExtensions.m; sourceTree = "<group>"; };
+ CECDD2960C5B68580026AAEC /* SKCenteredTextFieldCell.h */ = {isa
= PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path
= SKCenteredTextFieldCell.h; sourceTree = "<group>"; };
+ CECDD2970C5B68580026AAEC /* SKCenteredTextFieldCell.m */ = {isa
= PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc;
path = SKCenteredTextFieldCell.m; sourceTree = "<group>"; };
CEE106130BCBB72C00BF2D3E /* SKNotesDocument.h */ = {isa =
PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.h; path =
SKNotesDocument.h; sourceTree = "<group>"; };
CEE106140BCBB72C00BF2D3E /* SKNotesDocument.m */ = {isa =
PBXFileReference; fileEncoding = 4; lastKnownFileType = sourcecode.c.objc; path
= SKNotesDocument.m; sourceTree = "<group>"; };
CEE106590BCBBE1200BF2D3E /* English */ = {isa =
PBXFileReference; lastKnownFileType = wrapper.nib; name = English; path =
English.lproj/NotesDocument.nib; sourceTree = "<group>"; };
@@ -874,6 +877,8 @@
CEAF079B0C4139EB00C3ECBB /* SKStatusBar.m */,
CEA575E30B9207B80003D2E7 /*
SKThumbnailTableView.h */,
CEA575E40B9207B80003D2E7 /*
SKThumbnailTableView.m */,
+ CECDD2960C5B68580026AAEC /*
SKCenteredTextFieldCell.h */,
+ CECDD2970C5B68580026AAEC /*
SKCenteredTextFieldCell.m */,
CE0710110B89BDD600733CC8 /*
BDSKCollapsibleView.h */,
CE0710120B89BDD600733CC8 /*
BDSKCollapsibleView.m */,
CE0710130B89BDD600733CC8 /* BDSKContainerView.h
*/,
@@ -1367,6 +1372,7 @@
CEAF2E5A0C45414100C3ECBB /* SKLine.m in Sources
*/,
CE1ADEBF0C4C341100071840 /*
SKTransitionController.m in Sources */,
CECDC4FF0C5966A80026AAEC /*
NSImage_BDSKExtensions.m in Sources */,
+ CECDD2990C5B68580026AAEC /*
SKCenteredTextFieldCell.m in Sources */,
);
runOnlyForDeploymentPostprocessing = 0;
};
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems? Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >> http://get.splunk.com/
_______________________________________________
Skim-app-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/skim-app-commit