diff options
author | Marius Kintel <marius@kintel.net> | 2012-01-04 23:21:55 (GMT) |
---|---|---|
committer | Marius Kintel <marius@kintel.net> | 2012-01-04 23:21:55 (GMT) |
commit | e2684d692bf6784695b1edc01f7d252c515f771e (patch) | |
tree | 65bb8c53823a397f9f8b3544040bca0dffc99233 | |
parent | 1acfe4e10be18c18762764c280fa07464c7a0a6c (diff) | |
parent | 9495f11be0c8b36801016f881733d7b6617d184a (diff) |
Merge branch 'master' of github.com:openscad/openscad
-rw-r--r-- | contrib/BBEdit-TextWrangler.txt | 5 | ||||
-rw-r--r-- | contrib/OpenSCAD.plist | 119 | ||||
-rw-r--r-- | icons/icon-alpha.png | bin | 96607 -> 82391 bytes | |||
-rw-r--r-- | icons/icon.png | bin | 121168 -> 84812 bytes | |||
-rw-r--r-- | icons/mask.png | bin | 4470 -> 2359 bytes | |||
-rw-r--r-- | icons/openscad.desktop | 7 | ||||
-rw-r--r-- | icons/openscad.png | bin | 0 -> 82391 bytes | |||
-rw-r--r-- | openscad.pro | 8 |
8 files changed, 139 insertions, 0 deletions
diff --git a/contrib/BBEdit-TextWrangler.txt b/contrib/BBEdit-TextWrangler.txt new file mode 100644 index 0000000..e15a980 --- /dev/null +++ b/contrib/BBEdit-TextWrangler.txt @@ -0,0 +1,5 @@ +BBEdit: +Install OpenSCAD.plist into ~/Library/Application Support/BBEdit/Language Modules + +TextWrangler: +Install OpenSCAD.plist into ~/Library/Application Support/TextWrangler/Language Modules diff --git a/contrib/OpenSCAD.plist b/contrib/OpenSCAD.plist new file mode 100644 index 0000000..2f8860c --- /dev/null +++ b/contrib/OpenSCAD.plist @@ -0,0 +1,119 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +<plist version="1.0"> +<dict> + <key>BBEditDocumentType</key> + <string>CodelessLanguageModule</string> + <key>BBLMCanSpellCheckCodeRuns</key> + <true/> + <key>BBLMColorsSyntax</key> + <true/> + <key>BBLMIsCaseSensitive</key> + <true/> + <key>BBLMKeywordList</key> + <array> + <string>!</string> + <string>#</string> + <string>$fa</string> + <string>$fn</string> + <string>$fs</string> + <string>$t</string> + <string>%</string> + <string>*</string> + <string>assign</string> + <string>center</string> + <string>circle</string> + <string>color</string> + <string>cube</string> + <string>cylinder</string> + <string>difference</string> + <string>echo</string> + <string>for</string> + <string>function</string> + <string>hull</string> + <string>if</string> + <string>import_dxf</string> + <string>import_stl</string> + <string>include</string> + <string>intersection</string> + <string>intersection_for</string> + <string>linear_extrude</string> + <string>minkowski</string> + <string>mirror</string> + <string>module</string> + <string>multmatrix</string> + <string>polygon</string> + <string>polyhedron</string> + <string>projection</string> + <string>render</string> + <string>rotate</string> + <string>rotate_extrude</string> + <string>scale</string> + <string>sphere</string> + <string>square</string> + <string>str</string> + <string>surface</string> + <string>translate</string> + <string>union</string> + <string>use</string> + </array> + <key>BBLMLanguageCode</key> + <string>Oscd</string> + <key>BBLMLanguageDisplayName</key> + <string>OpenSCAD</string> + <key>BBLMScansFunctions</key> + <true/> + <key>BBLMSuffixMap</key> + <array> + <dict> + <key>BBLMLanguageSuffix</key> + <string>.scad</string> + </dict> + </array> + <key>BBLMSupportsTextCompletion</key> + <true/> + <key>Language Features</key> + <dict> + <key>Close Block Comments</key> + <string>*/</string> + <key>Close Parameter Lists</key> + <string>)</string> + <key>Close Statement Blocks</key> + <string>}</string> + <key>Close Strings 1</key> + <string>"</string> + <key>Close Strings 2</key> + <string>'</string> + <key>End-of-line Ends Strings 1</key> + <true/> + <key>End-of-line Ends Strings 2</key> + <true/> + <key>Escape Char in Strings 1</key> + <string></string> + <key>Escape Char in Strings 2</key> + <string></string> + <key>Identifier and Keyword Characters</key> + <string>!$%*0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ_abcdefghijklmnopqrstuvwxyz</string> + <key>Open Block Comments</key> + <string>/*</string> + <key>Open Line Comments</key> + <string>//</string> + <key>Open Parameter Lists</key> + <string>(</string> + <key>Open Statement Blocks</key> + <string>{</string> + <key>Open Strings 1</key> + <string>"</string> + <key>Open Strings 2</key> + <string>'</string> + <key>Prefix for Functions</key> + <string>function</string> + <key>Prefix for Procedures</key> + <string>module</string> + <key>Terminator for Prototypes 1</key> + <string></string> + <key>Terminator for Prototypes 2</key> + <string></string> + </dict> +</dict> +</plist> diff --git a/icons/icon-alpha.png b/icons/icon-alpha.png Binary files differindex 67b6e63..192e5f1 100644 --- a/icons/icon-alpha.png +++ b/icons/icon-alpha.png diff --git a/icons/icon.png b/icons/icon.png Binary files differindex 7912038..837ead9 100644 --- a/icons/icon.png +++ b/icons/icon.png diff --git a/icons/mask.png b/icons/mask.png Binary files differindex eea1027..15ce869 100644 --- a/icons/mask.png +++ b/icons/mask.png diff --git a/icons/openscad.desktop b/icons/openscad.desktop new file mode 100644 index 0000000..07df5aa --- /dev/null +++ b/icons/openscad.desktop @@ -0,0 +1,7 @@ +[Desktop Entry] +Type=Application +Version=1.0 +Name=OpenSCAD +Icon=openscad +Exec=openscad %f +Categories=Graphics;3DGraphics;Engineering; diff --git a/icons/openscad.png b/icons/openscad.png Binary files differnew file mode 100644 index 0000000..192e5f1 --- /dev/null +++ b/icons/openscad.png diff --git a/openscad.pro b/openscad.pro index b26122a..e980085 100644 --- a/openscad.pro +++ b/openscad.pro @@ -294,3 +294,11 @@ INSTALLS += examples libraries.path = $$PREFIX/share/openscad/libraries/ libraries.files = libraries/* INSTALLS += libraries + +applications.path = $$PREFIX/share/applications +applications.files = icons/openscad.desktop +INSTALLS += applications + +icons.path = $$PREFIX/share/pixmaps +icons.files = icons/openscad.png +INSTALLS += icons |