Automatically generate document icons
commiteb6daf6481ace5a32e6fa8362466fbac532317a8
authorNico Weber <nicolasweber@gmx.de>
Tue, 23 Dec 2008 19:19:33 +0000 (23 20:19 +0100)
committerBjorn Winckler <bjorn.winckler@gmail.com>
Tue, 23 Dec 2008 19:57:58 +0000 (23 20:57 +0100)
tree2302155b8e6993aa2dff7dbbca4d59fd316a72e3
parenteec9095be3ceb0ae58c0da5ec54649e23b74c9d2
Automatically generate document icons

Document icons are generated using the makeicns program and a Python
script.  Note that the script uses PyObjC and hence requires Mac OS X
10.5 or later (on earlier systems a blank icon will be used for all
document types).

This patch also adds more filetypes to Info.plist.

Integration into Xcode project by Bjorn Winckler
<bjorn.winckler@gmail.com> with the help of Keith Hubbard
<keith@bangj.com>
24 files changed:
.gitignore
src/MacVim/Info.plist
src/MacVim/MacVim.xcodeproj/project.pbxproj
src/MacVim/doc-bm-c.icns [deleted file]
src/MacVim/doc-bm-h.icns [deleted file]
src/MacVim/doc-bm-html.icns [deleted file]
src/MacVim/doc-bm-java.icns [deleted file]
src/MacVim/doc-bm-php.icns [deleted file]
src/MacVim/doc-bm-pl.icns [deleted file]
src/MacVim/doc-bm-sh.icns [deleted file]
src/MacVim/doc-bm-tex.icns [deleted file]
src/MacVim/doc-bm-txt.icns [deleted file]
src/MacVim/doc-bm-xml.icns [deleted file]
src/MacVim/doc-bm.icns [deleted file]
src/MacVim/icons/MacVim.icns [moved from src/MacVim/vim_gloss.icns with 100% similarity]
src/MacVim/icons/Makefile [new file with mode: 0644]
src/MacVim/icons/make_icons.py [new file with mode: 0644]
src/MacVim/icons/makeicns/IconFamily.h [new file with mode: 0644]
src/MacVim/icons/makeicns/IconFamily.m [new file with mode: 0644]
src/MacVim/icons/makeicns/Makefile [new file with mode: 0644]
src/MacVim/icons/makeicns/NSString+CarbonFSRefCreation.h [new file with mode: 0644]
src/MacVim/icons/makeicns/NSString+CarbonFSRefCreation.m [new file with mode: 0644]
src/MacVim/icons/makeicns/makeicns.m [new file with mode: 0644]
src/MacVim/icons/vim-noshadow-512.png [new file with mode: 0644]