[Pythonmac-SIG] Fwd: MacPython icon mockup

Jacob Rus jrus at fas.harvard.edu
Thu Apr 20 04:06:34 CEST 2006


Bill Janssen wrote:
>> No, I disagree.  If there is any text, it should be in dark gray 18
>>  point Lucida Grande, as per the HIG.  XCode uses colored file
>> extensions in its document graphics because it deals with many
>> different types of source files, and this keeps them
>> distinguishable.
> 
> It's not just XCode.  *Users* deal with many different kinds of
> source files, and apparently the icons used in XCode are the ones
> that Mac OS X uses generically.  For example, look at the Finder icon
> for a Java source file, and you'll see that the XCode icon is used
> there, as well.

Yes, java source files get the xcode icons, because XCode is set up on 
your machine as the editor for java files (and registered as such with 
Launch Services).  Similarly for c, etc.  On my machine, some of these 
get XCode document icons, and some get TextMate document icons, because 
for me, TextMate is the editor for those file types.

You miss my point, which is that python files don't need giant colored 
"py" splashed across them, if they have a distinguishable python icon. 
XCode does not follow the HIG, because it makes distinguishing c files 
from java files easier.  Our new python icon will not have this problem, 
because it only needs to represent with one type of file.

> The greeked source code in the background of the document indicates 
> "source code", the file extension indicates the language, and the 
> color apparently indicates something as well, though it's not clear 
> (to me) just what.

If you like, we could add some greeked source code.  If we do, then the 
pyo/pyc files will need something other than random 1s and 0s to 
distinguish it, especially at small sizes.  I'm open to suggestions.

> I'm happy with your .py icon, though having the greeked source code 
> in the background would be cool.  Of course, it's not Python source 
> code. But we should be clear that we are using a non-Mac visual 
> vocabulary here.

It's easy enough to add greeked python source code.  If the feeling is 
that this helps the icon, we can add whatever type of greeked source 
code we like.



More information about the Pythonmac-SIG mailing list