aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/geocaching/enumerations
diff options
context:
space:
mode:
authorBananeweizen <bananeweizen@gmx.de>2012-11-30 14:42:43 +0100
committerBananeweizen <bananeweizen@gmx.de>2012-11-30 14:42:43 +0100
commit62f7d6e130a1be5cd3fabdacbd664ae7326109ff (patch)
tree352a361a3a0999ff2e74fd286fa8444b509ec593 /main/src/cgeo/geocaching/enumerations
parentd8c53772a993ad2592cc5104e9b976004cba069e (diff)
downloadcgeo-62f7d6e130a1be5cd3fabdacbd664ae7326109ff.zip
cgeo-62f7d6e130a1be5cd3fabdacbd664ae7326109ff.tar.gz
cgeo-62f7d6e130a1be5cd3fabdacbd664ae7326109ff.tar.bz2
new: use color markers also in log view
* simplifies recognizing log types * makes it easier for the eye to follow the log layout
Diffstat (limited to 'main/src/cgeo/geocaching/enumerations')
-rw-r--r--main/src/cgeo/geocaching/enumerations/LogType.java40
1 files changed, 23 insertions, 17 deletions
diff --git a/main/src/cgeo/geocaching/enumerations/LogType.java b/main/src/cgeo/geocaching/enumerations/LogType.java
index 82efd7e..06bd8d3 100644
--- a/main/src/cgeo/geocaching/enumerations/LogType.java
+++ b/main/src/cgeo/geocaching/enumerations/LogType.java
@@ -15,41 +15,47 @@ import java.util.Map;
*/
public enum LogType {
- FOUND_IT(2,"icon_smile","found it",R.string.log_found),
- DIDNT_FIND_IT(3, "icon_sad", "didn't find it", R.string.log_dnf),
+ FOUND_IT(2, "icon_smile", "found it", R.string.log_found, R.drawable.mark_green),
+ DIDNT_FIND_IT(3, "icon_sad", "didn't find it", R.string.log_dnf, R.drawable.mark_red),
NOTE(4,"icon_note","write note",R.string.log_note),
- PUBLISH_LISTING(1003, "icon_greenlight", "publish listing", R.string.log_published),
- ENABLE_LISTING(23,"icon_enabled","enable listing",R.string.log_enabled),
- ARCHIVE(5,"traffic_cone","archive",R.string.log_archived),
- TEMP_DISABLE_LISTING(22,"icon_disabled","temporarily disable listing",R.string.log_disabled),
- NEEDS_ARCHIVE(7,"icon_remove","needs archived",R.string.log_needs_archived),
+ PUBLISH_LISTING(1003, "icon_greenlight", "publish listing", R.string.log_published, R.drawable.mark_green_more),
+ ENABLE_LISTING(23, "icon_enabled", "enable listing", R.string.log_enabled, R.drawable.mark_green_more),
+ ARCHIVE(5, "traffic_cone", "archive", R.string.log_archived, R.drawable.mark_red_more),
+ TEMP_DISABLE_LISTING(22, "icon_disabled", "temporarily disable listing", R.string.log_disabled, R.drawable.mark_red_more),
+ NEEDS_ARCHIVE(7, "icon_remove", "needs archived", R.string.log_needs_archived, R.drawable.mark_red),
WILL_ATTEND(9,"icon_rsvp","will attend",R.string.log_attend),
- ATTENDED(10,"icon_attended","attended",R.string.log_attended),
- RETRIEVED_IT(13,"picked_up","retrieved it",R.string.log_retrieved),
+ ATTENDED(10, "icon_attended", "attended", R.string.log_attended, R.drawable.mark_green),
+ RETRIEVED_IT(13, "picked_up", "retrieved it", R.string.log_retrieved, R.drawable.mark_green),
PLACED_IT(14,"dropped_off","placed it",R.string.log_placed),
- GRABBED_IT(19,"transfer","grabbed it",R.string.log_grabbed),
- NEEDS_MAINTENANCE(45,"icon_needsmaint","needs maintenance",R.string.log_maintenance_needed),
- OWNER_MAINTENANCE(46,"icon_maint","owner maintenance",R.string.log_maintained),
+ GRABBED_IT(19, "transfer", "grabbed it", R.string.log_grabbed, R.drawable.mark_green),
+ NEEDS_MAINTENANCE(45, "icon_needsmaint", "needs maintenance", R.string.log_maintenance_needed, R.drawable.mark_red),
+ OWNER_MAINTENANCE(46, "icon_maint", "owner maintenance", R.string.log_maintained, R.drawable.mark_green_more),
UPDATE_COORDINATES(47,"coord_update","update coordinates",R.string.log_update),
- DISCOVERED_IT(48,"icon_discovered","discovered it",R.string.log_discovered),
+ DISCOVERED_IT(48, "icon_discovered", "discovered it", R.string.log_discovered, R.drawable.mark_green),
POST_REVIEWER_NOTE(18,"big_smile","post reviewer note",R.string.log_reviewer),
- VISIT(1001, "icon_visited", "visit", R.string.log_tb_visit),
- WEBCAM_PHOTO_TAKEN(11, "icon_camera", "webcam photo taken", R.string.log_webcam),
+ VISIT(1001, "icon_visited", "visit", R.string.log_tb_visit, R.drawable.mark_green),
+ WEBCAM_PHOTO_TAKEN(11, "icon_camera", "webcam photo taken", R.string.log_webcam, R.drawable.mark_green),
ANNOUNCEMENT(74, "icon_announcement", "announcement", R.string.log_announcement),
MOVE_COLLECTION(69, "conflict_collection_icon_note", "unused_collection", R.string.log_movecollection),
MOVE_INVENTORY(70, "conflict_inventory_icon_note", "unused_inventory", R.string.log_moveinventory),
- UNKNOWN(0, "unknown", "", R.string.err_unknown); // LogType not init. yet
+ UNKNOWN(0, "unknown", "", R.string.err_unknown, R.drawable.mark_red); // LogType not init. yet
public final int id;
public final String iconName;
public final String type;
private final int stringId;
+ public final int markerId;
- private LogType(int id, String iconName, String type, int stringId) {
+ private LogType(int id, String iconName, String type, int stringId, int markerId) {
this.id = id;
this.iconName = iconName;
this.type = type;
this.stringId = stringId;
+ this.markerId = markerId;
+ }
+
+ private LogType(int id, String iconName, String type, int stringId) {
+ this(id, iconName, type, stringId, R.drawable.mark_gray);
}
private final static Map<String, LogType> FIND_BY_ICONNAME;