Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/FortuneMaker.activity
diff options
context:
space:
mode:
authorJustin Lewis <jtl1728@rit.edu>2010-02-01 14:51:51 (GMT)
committer Justin Lewis <jtl1728@rit.edu>2010-02-01 14:51:51 (GMT)
commit93ed2095ddb7c84aaaadb6e1cad1e612538cb92f (patch)
tree0ea6fe8acbf0e9941bbedb8768efb7b7bd48a5d6 /FortuneMaker.activity
parent9b4bc72d6b8944157101ad7d952f881ecc5e9b22 (diff)
Now map files have custom icon.
Diffstat (limited to 'FortuneMaker.activity')
-rw-r--r--FortuneMaker.activity/FortuneMaker.py3
-rw-r--r--FortuneMaker.activity/activity/activity.info1
-rwxr-xr-xFortuneMaker.activity/activity/application-x-fortune-map.svg28
-rw-r--r--FortuneMaker.activity/activity/mimetypes.xml7
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>