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

Reply via email to