diff options
author | Justin Lewis <jtl1728@rit.edu> | 2010-02-01 14:51:51 (GMT) |
---|---|---|
committer | Justin Lewis <jtl1728@rit.edu> | 2010-02-01 14:51:51 (GMT) |
commit | 93ed2095ddb7c84aaaadb6e1cad1e612538cb92f (patch) | |
tree | 0ea6fe8acbf0e9941bbedb8768efb7b7bd48a5d6 /FortuneMaker.activity | |
parent | 9b4bc72d6b8944157101ad7d952f881ecc5e9b22 (diff) |
Now map files have custom icon.
Diffstat (limited to 'FortuneMaker.activity')
-rw-r--r-- | FortuneMaker.activity/FortuneMaker.py | 3 | ||||
-rw-r--r-- | FortuneMaker.activity/activity/activity.info | 1 | ||||
-rwxr-xr-x | FortuneMaker.activity/activity/application-x-fortune-map.svg | 28 | ||||
-rw-r--r-- | FortuneMaker.activity/activity/mimetypes.xml | 7 |
4 files changed, 38 insertions, 1 deletions
diff --git a/FortuneMaker.activity/FortuneMaker.py b/FortuneMaker.activity/FortuneMaker.py index 01f1445..5dc63de 100644 --- a/FortuneMaker.activity/FortuneMaker.py +++ b/FortuneMaker.activity/FortuneMaker.py @@ -19,6 +19,7 @@ from sugar.util import unique_id import gtk import os import re +FILE_MIME = "application/x-fortune-map" MAX_GRID_WIDTH = 15 MAX_GRID_HEIGHT = 15 @@ -253,7 +254,7 @@ class FortuneMaker(Activity): # Write any metadata (here we specifically set the title of the file and # specify that this is a plain text file). file_dsobject.metadata['title'] = filename - file_dsobject.metadata['mime_type'] = 'text/fm_map' + file_dsobject.metadata['mime_type'] = FILE_MIME file_dsobject.metadata['FortuneMaker_VERSION'] = '1' #Write the actual file to the data directory of this activity's root. diff --git a/FortuneMaker.activity/activity/activity.info b/FortuneMaker.activity/activity/activity.info index 0242b9e..57e7a0d 100644 --- a/FortuneMaker.activity/activity/activity.info +++ b/FortuneMaker.activity/activity/activity.info @@ -3,5 +3,6 @@ name = Fortune Maker service_name = org.laptop.MAFH.Creator class = FortuneMaker.FortuneMaker icon = fm-icon +mime_types=application/x-fortune-map activity_version = 1 show_launcher = yes diff --git a/FortuneMaker.activity/activity/application-x-fortune-map.svg b/FortuneMaker.activity/activity/application-x-fortune-map.svg new file mode 100755 index 0000000..bd2845e --- /dev/null +++ b/FortuneMaker.activity/activity/application-x-fortune-map.svg @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="utf-8"?>
+<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [
+<!ENTITY stroke_color "#010101">
+<!ENTITY fill_color "#FFFFFF">
+]><svg version="1.1" id="mafh-icon" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"
+ x="0px" y="0px" width="48px" height="48px" viewBox="0 0 48 48" enable-background="new 0 0 48 48" xml:space="preserve">
+<g display="block" id="mafh-icon">
+<path fill="&fill_color;" stroke="&stroke_color;" stroke-width="3" d="M47.047,35.582c0,6.331-5.134,11.465-11.465,11.465h-22.93
+ c-6.332,0-11.465-5.134-11.465-11.465v-22.93c0-6.332,5.133-11.465,11.465-11.465h22.93c6.331,0,11.465,5.133,11.465,11.465V35.582z"/>
+<g display="inline">
+<path fill="&fill_color;" stroke="&stroke_color;" d="M9.854,23.276l-1.385-4.657 M9.854,23.276l-2.551,0.842 M20.265,22.988L7.066,26.279
+ M24.113,21.858l-1.989,0.54 M21.54,28.896l1.531,0.898 M20.354,26.133l1.186,2.764 M20.354,26.133l0.238,5.016 M20.592,31.148
+ l-0.795,1.357 M18.51,32.029l1.184,0.654 M17.273,27.318l1.237,4.711 M17.273,27.318l-9.525,2.127 M7.856,29.553l3.702,6.207
+ M11.558,35.76l-5.609,1.43 M1.908,22.629l4.041,14.56 M7.059,21.024l-5.151,1.605 M7.059,21.024l1.41-2.405 M12.343,28.166
+ l-0.85-2.994 M4.123,23.606c-0.295,0.505-0.2,1.111,0.212,1.355c0.413,0.242,0.988,0.031,1.284-0.474
+ c0.296-0.504,0.2-1.111-0.212-1.355C4.995,22.889,4.42,23.103,4.123,23.606z M8.012,33.674c-0.532-0.314-1.159-0.236-1.398,0.172
+ c-0.241,0.404-0.002,0.992,0.531,1.309c0.532,0.311,1.158,0.238,1.397-0.172C8.783,34.572,8.545,33.988,8.012,33.674z M19.62,23.08
+ c1.057,0.622,2.406,0.284,3.015-0.755 M7.438,23.886c-0.605,1.032-0.55,2.188,0.121,2.581"/>
+<path fill="&fill_color;" stroke="&stroke_color;" d="M4.705,13.425l9.917,3.997 M36.275,19.817l-21.653-2.395 M36.275,19.817l10.579-1.591
+ M17.896,11.984l-6.673-3.776 M17.896,11.984l16.195,1.79 M34.091,13.774l7.882-2.166 M14.622,17.422l3.273-5.438 M36.275,19.817
+ l-2.185-6.043 M4.705,13.425l6.518-5.217 M46.854,18.226l-4.882-6.617 M18.529,6.252l-7.307,1.956 M18.529,6.252l16.193,1.79
+ M41.973,11.608l-7.25-3.566 M13.32,24.91L4.705,13.425 M23.202,38.083l23.653-19.857 M17.354,24l-2.731-6.578 M36.275,19.817
+ L23.202,38.083 M23.202,38.083L15.645,28.01 M23.202,38.083l-2.742-6.577"/>
+<path fill="&fill_color;" stroke="&stroke_color;" d="M22.159,29.791l3.811,0.381 M23.779,22.085l0.093,6.635 M23.872,28.721l-0.693,1.182
+ M23.609,22.131c0.101-1.011,0.996-1.748,1.999-1.647 M27.03,23.793c0.173-1.733-0.463-3.213-1.422-3.309 M25.697,25.988
+ c0.586,0.058,1.171-0.998,1.308-2.361 M25.97,30.172l-0.228-4.179"/>
+</g>
+</g></svg>
diff --git a/FortuneMaker.activity/activity/mimetypes.xml b/FortuneMaker.activity/activity/mimetypes.xml new file mode 100644 index 0000000..a4b69df --- /dev/null +++ b/FortuneMaker.activity/activity/mimetypes.xml @@ -0,0 +1,7 @@ +<?xml version="1.0" encoding="UTF-8"?> +<mime-info xmlns="http://www.freedesktop.org/standards/shared-mime-info"> + <mime-type type="application/x-fortune-map"> + <comment xml:lang="en">FortuneHunter Map File</comment> + <glob pattern="*.fhmap"/> + </mime-type> +</mime-info> |