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 <[email protected]>
* 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
[email protected]
https://mail.gna.org/listinfo/gnustep-cvs