Commit Graph

56 Commits

Author SHA1 Message Date
Doug Keen
82f637b041 Refactored boarded departure alarms/notifications
Departure single click now selects boarded departure
"Your train" now has its own context menu/action bar
2012-10-01 21:03:08 -07:00
Doug Keen
3d3a30a563 Changed architecture of alarms and notifications (now the alarm is owned by the Departure itself, and the Departure generates the Notification)
Notification now shows even if you don't set an alarm
2012-09-28 10:10:54 -07:00
Doug Keen
9e4b4cf8d2 Increased polling frequency in notification service. Added NPE protections. 2012-09-27 09:34:28 -07:00
Doug Keen
b69abf9a38 Train selection now stays highlighted while action bar is showing (unusually difficult to pull off... wtf, Android SDK?) 2012-09-27 08:56:27 -07:00
Doug Keen
62bd905f26 Fixed problem where estimated arrival wasn't updating for departures other than the first one. 2012-09-26 10:50:15 -07:00
Doug Keen
281b7df3d3 Fixed unclosed cursor 2012-09-25 16:29:28 -07:00
Doug Keen
f12860d87e Reorganized code
Implemented countdowns on routes list screen
Implemented offline storage of last boarded departure selection
2012-09-25 14:31:06 -07:00
Doug Keen
fae89f4c45 Implemented alarm canceling 2012-09-19 14:12:18 -07:00
Doug Keen
f89ba82d92 Updated support lib
Can now silence alarm from any instance of the ViewDeparturesActivity
2012-09-18 13:47:42 -07:00
Doug Keen
b6291ec4bd Icon updates
No longer show timestamp on notification
2012-09-18 11:56:48 -07:00
Doug Keen
ad6541a348 Moved boarded departure to application scope
Fixed some alert/notification issues
2012-09-18 10:11:52 -07:00
Doug Keen
5fe231abbe Now sounds alarm 2012-09-17 13:57:59 -07:00
Doug Keen
3a2623ab96 EtdService no longer overlaps scheduled etd requests 2012-09-17 08:52:05 -07:00
Doug Keen
0ec87c77e3 Fixed wonky wakelock settings 2012-09-17 08:51:16 -07:00
Doug Keen
2ba109d5a1 Drafted notification service/alerts 2012-09-17 08:13:50 -07:00
Doug Keen
7a4e8da4f0 Now uses service to grab departure estimates (in preparation for a notification service that will share that EtdService) 2012-09-11 15:49:36 -07:00
Doug Keen
64d5eda3b5 Changed train length/estimated arrival change timing
Prototyped departure alert dialog
2012-09-06 22:47:27 -07:00
dkeen@dkeen-laptop
4b94669aa7 Now remembers last station selections 2012-09-05 12:15:24 -07:00
dkeen@dkeen-laptop
bcc40e291d Upgraded HoloEverywhere, refactored quick route and add route dialogs to use Fragments 2012-09-05 10:34:00 -07:00
dkeen@dkeen-laptop
38c4c3bd03 Added progress bar
Changed manifest to allow SD card installations
2012-08-13 10:27:50 -07:00
dkeen@dkeen-laptop
fb9ea894be All context menus switched to action mode pattern.
Completed transition to Holo theme.
2012-07-22 07:57:17 -07:00
dkeen@dkeen-laptop
749f8ac124 Home button in action bar now links back to initial activity
Fixed toasts for route selection errors
2012-07-18 10:31:06 -07:00
dkeen@dkeen-laptop
41a4fc9932 Fixed weird transfer behavior 2012-07-17 19:20:18 -07:00
dkeen@dkeen-laptop
ab7ab0a491 Refactored countdowns, implemented "Your train" selection 2012-07-17 13:43:42 -07:00
dkeen@dkeen-laptop
8bbdec5328 Suppress intermittent Date parse bug 2012-07-16 08:06:57 -07:00
dkeen@dkeen-laptop
bb63de996e Added quick route functionality 2012-07-16 08:06:31 -07:00
dkeen@dkeen-laptop
e79dc2ba46 Added action bar, updated look and feel 2012-07-15 10:00:39 -07:00
dkeen@dkeen-laptop
f2ec482603 Fixed route direction bug for transfer routes 2012-04-30 15:02:14 -07:00
dkeen@dkeen-laptop
6e11ad7afb Fixed arrival estimate inaccuracies for end of line stations 2012-04-30 14:29:40 -07:00
dkeen@dkeen-laptop
311adc9efc More routing fixes (SFO->Millbrae, weekdays) 2012-04-30 14:16:38 -07:00
dkeen@dkeen-laptop
e7ec1f5978 Various routing fixes/refactoring 2012-04-29 09:42:54 -07:00
dkeen@dkeen-laptop
a12884cdcb More fixes for end-of-line stations 2012-04-28 08:44:53 -07:00
dkeen@dkeen-laptop
742837f654 Fixed NullPointerException 2012-04-24 16:13:23 -07:00
dkeen@dkeen-laptop
faf916891d Fixed routing problems 2012-04-13 16:23:34 -07:00
dkeen@dkeen-laptop
6abb0f35b6 Cleaned up warnings.
Fixed out-of-control train length/arrival est. refresh rate error.
2012-04-13 15:37:19 -07:00
dkeen@dkeen-laptop
64f576c36d Fixed SFIA, arrival estimate issues
--HG--
branch : estarrival
2012-04-13 15:05:30 -07:00
dkeen@dkeen-laptop
58f623b1cf Estimated arrival display in progress
--HG--
branch : estarrival
2012-04-12 18:07:55 -07:00
dkeen@dkeen-laptop
45293dc694 Fixed end-of-line station problem. BugzId: 11 2012-02-21 09:16:00 -08:00
dkeen@dkeen-laptop
2c763b3677 Added bug reporting link to departures page 2012-02-19 17:46:11 -08:00
dkeen@dkeen-laptop
c0f00cd9f4 Fixed equals method, which was screwing up accuracy improvement algo 2012-01-07 11:39:26 -08:00
dkeen@dkeen-laptop
c72d07ce3a Now shows fares 2012-01-02 16:08:43 -07:00
dkeen@dkeen-laptop
1df5c45160 Fixed change in API ("Arrived" became "Leaving")
Added commons lang dependency
2011-11-21 08:57:16 -08:00
dkeen@dkeen-laptop
d732f0854a Now includes offline system map 2011-11-05 11:51:20 -07:00
dougkeen
fd4a7b2cef Added system map menu option 2011-07-16 11:01:02 -07:00
Doug Keen
c6da0f6104 Can now also add return route when adding a route 2011-07-11 12:19:21 -07:00
Doug Keen
a249563b27 Stations list fixed on add screen 2011-07-11 12:18:59 -07:00
dougkeen
a0cb629803 60s retry on error 2011-07-02 18:11:10 -07:00
dkeen
5a4d549398 Renamed project to BARTRunner 2011-06-20 15:34:09 -07:00
dkeen
b3e112a845 Removed warning 2011-06-17 14:35:45 -07:00
dkeen
b9c5bdf148 Now using commons-httpclient 2011-06-17 14:35:20 -07:00