aboutsummaryrefslogtreecommitdiffstats
path: root/main/src/cgeo/calendar
diff options
context:
space:
mode:
authorBananeweizen <bananeweizen@gmx.de>2015-01-27 20:12:05 +0100
committerBananeweizen <bananeweizen@gmx.de>2015-01-27 20:12:05 +0100
commitc9ec99080115f7d981e11f8573ae2cd874cd7b8b (patch)
tree38756f2e7a51f139f4bef96e04ae54ce6f8c0a77 /main/src/cgeo/calendar
parent9b02b846845885334991555b0d7ad4c811b1e264 (diff)
downloadcgeo-c9ec99080115f7d981e11f8573ae2cd874cd7b8b.zip
cgeo-c9ec99080115f7d981e11f8573ae2cd874cd7b8b.tar.gz
cgeo-c9ec99080115f7d981e11f8573ae2cd874cd7b8b.tar.bz2
new: sort event caches by date AND time
Diffstat (limited to 'main/src/cgeo/calendar')
-rw-r--r--main/src/cgeo/calendar/CalendarAddon.java3
1 files changed, 2 insertions, 1 deletions
diff --git a/main/src/cgeo/calendar/CalendarAddon.java b/main/src/cgeo/calendar/CalendarAddon.java
index c5bb0a6..cce6bf7 100644
--- a/main/src/cgeo/calendar/CalendarAddon.java
+++ b/main/src/cgeo/calendar/CalendarAddon.java
@@ -32,6 +32,7 @@ public class CalendarAddon {
final Resources res = activity.getResources();
if (CalendarAddon.isAvailable()) {
final Date hiddenDate = cache.getHiddenDate();
+ final String startTime = cache.guessEventTimeMinutes() >= 0 ? String.valueOf(cache.guessEventTimeMinutes()) : StringUtils.EMPTY;
final Parameters params = new Parameters(
ICalendar.PARAM_NAME, cache.getName(),
ICalendar.PARAM_NOTE, StringUtils.defaultString(cache.getPersonalNote()),
@@ -40,7 +41,7 @@ public class CalendarAddon {
ICalendar.PARAM_COORDS, cache.getCoords() == null ? "" : cache.getCoords().format(GeopointFormatter.Format.LAT_LON_DECMINUTE_RAW),
ICalendar.PARAM_LOCATION, StringUtils.defaultString(cache.getLocation()),
ICalendar.PARAM_SHORT_DESC, StringUtils.defaultString(cache.getShortDescription()),
- ICalendar.PARAM_START_TIME_MINUTES, StringUtils.defaultString(cache.guessEventTimeMinutes())
+ ICalendar.PARAM_START_TIME_MINUTES, startTime
);
activity.startActivity(new Intent(ICalendar.INTENT,