OSDN Git Service

Update service notification icon.
authorJack Palevich <jack.palevich@gmail.com>
Mon, 24 Oct 2011 16:34:18 +0000 (09:34 -0700)
committerJack Palevich <jack.palevich@gmail.com>
Mon, 24 Oct 2011 16:34:18 +0000 (09:34 -0700)
Used "Android Asset Studio" to create the icons from a template.

16 files changed:
docs/notification icon source.png
res/drawable-hdpi-v11/ic_stat_service_notification_icon.png [new file with mode: 0755]
res/drawable-hdpi-v9/ic_stat_service_notification_icon.png [new file with mode: 0755]
res/drawable-hdpi/ic_stat_service_notification_icon.png [new file with mode: 0755]
res/drawable-ldpi-v11/ic_stat_service_notification_icon.png [new file with mode: 0755]
res/drawable-ldpi-v9/ic_stat_service_notification_icon.png [new file with mode: 0755]
res/drawable-ldpi/ic_stat_service_notification_icon.png [new file with mode: 0755]
res/drawable-mdpi-v11/ic_stat_service_notification_icon.png [new file with mode: 0755]
res/drawable-mdpi-v9/ic_stat_service_notification_icon.png [new file with mode: 0755]
res/drawable-mdpi/ic_stat_service_notification_icon.png [new file with mode: 0755]
res/drawable-xhdpi-v11/ic_stat_service_notification_icon.png [new file with mode: 0755]
res/drawable-xhdpi-v9/ic_stat_service_notification_icon.png [new file with mode: 0755]
res/drawable-xhdpi/ic_stat_service_notification_icon.png [new file with mode: 0755]
res/drawable/service_notification_icon.png [deleted file]
src/jackpal/androidterm/TermService.java
tools/install_service_icons.sh [new file with mode: 0755]

index f120de8..03afa71 100644 (file)
Binary files a/docs/notification icon source.png and b/docs/notification icon source.png differ
diff --git a/res/drawable-hdpi-v11/ic_stat_service_notification_icon.png b/res/drawable-hdpi-v11/ic_stat_service_notification_icon.png
new file mode 100755 (executable)
index 0000000..17a215b
Binary files /dev/null and b/res/drawable-hdpi-v11/ic_stat_service_notification_icon.png differ
diff --git a/res/drawable-hdpi-v9/ic_stat_service_notification_icon.png b/res/drawable-hdpi-v9/ic_stat_service_notification_icon.png
new file mode 100755 (executable)
index 0000000..6bd458c
Binary files /dev/null and b/res/drawable-hdpi-v9/ic_stat_service_notification_icon.png differ
diff --git a/res/drawable-hdpi/ic_stat_service_notification_icon.png b/res/drawable-hdpi/ic_stat_service_notification_icon.png
new file mode 100755 (executable)
index 0000000..b8f6665
Binary files /dev/null and b/res/drawable-hdpi/ic_stat_service_notification_icon.png differ
diff --git a/res/drawable-ldpi-v11/ic_stat_service_notification_icon.png b/res/drawable-ldpi-v11/ic_stat_service_notification_icon.png
new file mode 100755 (executable)
index 0000000..07769a9
Binary files /dev/null and b/res/drawable-ldpi-v11/ic_stat_service_notification_icon.png differ
diff --git a/res/drawable-ldpi-v9/ic_stat_service_notification_icon.png b/res/drawable-ldpi-v9/ic_stat_service_notification_icon.png
new file mode 100755 (executable)
index 0000000..f9f416e
Binary files /dev/null and b/res/drawable-ldpi-v9/ic_stat_service_notification_icon.png differ
diff --git a/res/drawable-ldpi/ic_stat_service_notification_icon.png b/res/drawable-ldpi/ic_stat_service_notification_icon.png
new file mode 100755 (executable)
index 0000000..356832d
Binary files /dev/null and b/res/drawable-ldpi/ic_stat_service_notification_icon.png differ
diff --git a/res/drawable-mdpi-v11/ic_stat_service_notification_icon.png b/res/drawable-mdpi-v11/ic_stat_service_notification_icon.png
new file mode 100755 (executable)
index 0000000..4f7b0df
Binary files /dev/null and b/res/drawable-mdpi-v11/ic_stat_service_notification_icon.png differ
diff --git a/res/drawable-mdpi-v9/ic_stat_service_notification_icon.png b/res/drawable-mdpi-v9/ic_stat_service_notification_icon.png
new file mode 100755 (executable)
index 0000000..0fe44c4
Binary files /dev/null and b/res/drawable-mdpi-v9/ic_stat_service_notification_icon.png differ
diff --git a/res/drawable-mdpi/ic_stat_service_notification_icon.png b/res/drawable-mdpi/ic_stat_service_notification_icon.png
new file mode 100755 (executable)
index 0000000..635c6fe
Binary files /dev/null and b/res/drawable-mdpi/ic_stat_service_notification_icon.png differ
diff --git a/res/drawable-xhdpi-v11/ic_stat_service_notification_icon.png b/res/drawable-xhdpi-v11/ic_stat_service_notification_icon.png
new file mode 100755 (executable)
index 0000000..a0e4f60
Binary files /dev/null and b/res/drawable-xhdpi-v11/ic_stat_service_notification_icon.png differ
diff --git a/res/drawable-xhdpi-v9/ic_stat_service_notification_icon.png b/res/drawable-xhdpi-v9/ic_stat_service_notification_icon.png
new file mode 100755 (executable)
index 0000000..a8ace09
Binary files /dev/null and b/res/drawable-xhdpi-v9/ic_stat_service_notification_icon.png differ
diff --git a/res/drawable-xhdpi/ic_stat_service_notification_icon.png b/res/drawable-xhdpi/ic_stat_service_notification_icon.png
new file mode 100755 (executable)
index 0000000..8fb6a95
Binary files /dev/null and b/res/drawable-xhdpi/ic_stat_service_notification_icon.png differ
diff --git a/res/drawable/service_notification_icon.png b/res/drawable/service_notification_icon.png
deleted file mode 100644 (file)
index cdc7f77..0000000
Binary files a/res/drawable/service_notification_icon.png and /dev/null differ
index 427872c..d721552 100644 (file)
@@ -69,7 +69,7 @@ public class TermService extends Service
         mTermSessions = new ArrayList<TermSession>();
 
         /* Put the service in the foreground. */
-        Notification notification = new Notification(R.drawable.service_notification_icon, getText(R.string.service_notify_text), System.currentTimeMillis());
+        Notification notification = new Notification(R.drawable.ic_stat_service_notification_icon, getText(R.string.service_notify_text), System.currentTimeMillis());
         notification.flags |= Notification.FLAG_ONGOING_EVENT;
         Intent notifyIntent = new Intent(this, Term.class);
         notifyIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
diff --git a/tools/install_service_icons.sh b/tools/install_service_icons.sh
new file mode 100755 (executable)
index 0000000..ec5e916
--- /dev/null
@@ -0,0 +1,32 @@
+#!/bin/bash
+# Copy the service icons from the download location into the resource tree
+
+if [ $# -ne 2 ]  ; then
+    echo "Expected 2 arguments (source directory, destination directory)"
+    exit 1
+fi
+
+SRC=$1
+DST=$2
+
+if [ ! -d "$1" ] ; then
+    echo "Expected first argument to be a source directory. Got '$1'"
+    exit 2
+fi
+
+if [ ! -d "$2" ] ; then
+    echo "Expected second argument to be a destination directory. Got '$2'"
+    exit 2
+fi
+
+echo "Copying assets from $1 to $2"
+
+ASSET="ic_stat_service_notification_icon.png"
+
+for i in $(ls $SRC); do
+    DSTDIR="$DST/$i"
+    if [ ! -d "$DSTDIR" ] ; then
+        mkdir "$DSTDIR"
+    fi
+    cp "$SRC/$i/$ASSET" "$DSTDIR/$ASSET"
+done
\ No newline at end of file