mirror of
https://github.com/gnustep/libs-gui.git
synced 2025-05-30 03:10:38 +00:00
SRome documentation tidyupsi
git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/gui/trunk@14751 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
parent
24dc39fe16
commit
40253f5a72
6 changed files with 151 additions and 114 deletions
|
@ -683,12 +683,12 @@ inFileViewerRootedAtPath: (NSString*)rootFullpath
|
|||
}
|
||||
}
|
||||
|
||||
- (NSImage*) iconForFile: (NSString*)aPath
|
||||
- (NSImage*) iconForFile: (NSString*)fullPath
|
||||
{
|
||||
NSImage *image = nil;
|
||||
NSString *pathExtension = [[aPath pathExtension] lowercaseString];
|
||||
NSString *pathExtension = [[fullPath pathExtension] lowercaseString];
|
||||
|
||||
if ([self isFilePackageAtPath: aPath])
|
||||
if ([self isFilePackageAtPath: fullPath])
|
||||
{
|
||||
NSFileManager *mgr = [NSFileManager defaultManager];
|
||||
NSString *iconPath = nil;
|
||||
|
@ -699,7 +699,7 @@ inFileViewerRootedAtPath: (NSString*)rootFullpath
|
|||
{
|
||||
NSBundle *bundle;
|
||||
|
||||
bundle = [NSBundle bundleWithPath: aPath];
|
||||
bundle = [NSBundle bundleWithPath: fullPath];
|
||||
iconPath = [[bundle infoDictionary] objectForKey: @"NSIcon"];
|
||||
if (iconPath && [iconPath isAbsolutePath] == NO)
|
||||
{
|
||||
|
@ -713,7 +713,7 @@ inFileViewerRootedAtPath: (NSString*)rootFullpath
|
|||
*/
|
||||
if (iconPath == nil)
|
||||
{
|
||||
iconPath = [aPath stringByAppendingPathComponent: file];
|
||||
iconPath = [fullPath stringByAppendingPathComponent: file];
|
||||
if ([mgr isReadableFileAtPath: iconPath] == NO)
|
||||
{
|
||||
iconPath = nil;
|
||||
|
@ -728,8 +728,9 @@ inFileViewerRootedAtPath: (NSString*)rootFullpath
|
|||
{
|
||||
NSString *str;
|
||||
|
||||
str = [[aPath lastPathComponent] stringByDeletingPathExtension];
|
||||
iconPath = [aPath stringByAppendingPathComponent: str];
|
||||
str = [fullPath lastPathComponent];
|
||||
str = [str stringByDeletingPathExtension];
|
||||
iconPath = [fullPath stringByAppendingPathComponent: str];
|
||||
iconPath = [iconPath stringByAppendingPathExtension: @"tiff"];
|
||||
if ([mgr isReadableFileAtPath: iconPath] == NO)
|
||||
{
|
||||
|
@ -744,7 +745,7 @@ inFileViewerRootedAtPath: (NSString*)rootFullpath
|
|||
*/
|
||||
if (iconPath == nil)
|
||||
{
|
||||
iconPath = [aPath stringByAppendingPathComponent: @".dir.tiff"];
|
||||
iconPath = [fullPath stringByAppendingPathComponent: @".dir.tiff"];
|
||||
if ([mgr isReadableFileAtPath: iconPath] == NO)
|
||||
{
|
||||
iconPath = nil;
|
||||
|
@ -770,11 +771,11 @@ inFileViewerRootedAtPath: (NSString*)rootFullpath
|
|||
image = [self _iconForExtension: pathExtension];
|
||||
if (image == nil || image == [self unknownFiletypeImage])
|
||||
{
|
||||
if ([aPath isEqual: _rootPath])
|
||||
if ([fullPath isEqual: _rootPath])
|
||||
{
|
||||
image = [self rootImage];
|
||||
}
|
||||
else if ([aPath isEqual: NSHomeDirectory ()])
|
||||
else if ([fullPath isEqual: NSHomeDirectory ()])
|
||||
{
|
||||
image = [self homeDirectoryImage];
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue