Author: rmottola Date: Thu Mar 24 23:54:31 2016 New Revision: 39602 URL: http://svn.gna.org/viewcvs/gnustep?rev=39602&view=rev Log: create link badge also for unknown images
Modified: apps/gworkspace/trunk/FSNode/FSNodeRepIcons.m Modified: apps/gworkspace/trunk/FSNode/FSNodeRepIcons.m URL: http://svn.gna.org/viewcvs/gnustep/apps/gworkspace/trunk/FSNode/FSNodeRepIcons.m?rev=39602&r1=39601&r2=39602&view=diff ============================================================================== --- apps/gworkspace/trunk/FSNode/FSNodeRepIcons.m (original) +++ apps/gworkspace/trunk/FSNode/FSNodeRepIcons.m Thu Mar 24 23:54:31 2016 @@ -1,6 +1,6 @@ /* FSNodeRepIcons.m * - * Copyright (C) 2005-2015 Free Software Foundation, Inc. + * Copyright (C) 2005-2016 Free Software Foundation, Inc. * * Author: Enrico Sersale <enr...@imago.ro> * Riccardo Mottola @@ -257,6 +257,19 @@ icon = [NSImage imageNamed: @"Unknown"]; icnsize = [icon size]; + + if ([node isLink]) + { + NSImage *linkIcon; + + linkIcon = [NSImage imageNamed:@"common_linkCursor"]; + icon = [baseIcon copy]; + [icon lockFocus]; + [linkIcon compositeToPoint:NSMakePoint(0,0) operation:NSCompositeSourceOver]; + [icon unlockFocus]; + [icon autorelease]; + } + if ((icnsize.width > size) || (icnsize.height > size)){ icon = [self resizedIcon: icon ofSize: size]; _______________________________________________ Gnustep-cvs mailing list Gnustep-cvs@gna.org https://mail.gna.org/listinfo/gnustep-cvs