dougblack / nextbus

GT NextBus - An Android app
17 stars 6 forks source link

Working on release #8

Open dougblack opened 11 years ago

dougblack commented 11 years ago

@keveleigh @darkzeroman Sorry for the massive delays. I've pulled down the latest source and am running it through final test before I push it. I'll try to have the new build pushed by this evening at the latest.

dougblack commented 11 years ago

Making some slight UI changes. The new ActionBarSherlock defaults to a Black/Light Blue color scheme that's out of place with the rest of the app. I'm also going to look into replacing the back button with the old back arrow. I don't think we need the app logo on every activity. Few apps do that.

dougblack commented 11 years ago

Okay first off:

There are a few (mainly UI-based) things I'd like to fix. Feel free to help.

Sorry to stall the release for a bit longer, but I'd really like to get these things fixed so that we push out the best update we can!

Last thing:

darkzeroman commented 11 years ago

@dougblack

NextBus Icon

So, I'm kind of unsure of how to proceed. ActionBarSherlock is meant to copy the stylings that Google wants to be standard. I'm not sure how to remove the icon off the top of my head. But I'm sure it's a setting somewhere.

Departing/Arriving

If you want the API to return 0, I can implement that change quite quickly. But. I'm not sure if changing dep. and arr. to 0 is a good idea. I'd have to first look at how they are used.

Favorites Icon

My friend recommended that we use a favorite icon with a plus for the "add-to-favorites." I heard that suggestion last Thursday and will probably work on making the icon soon.

Maybe we should move it down closer to the prediction time.

Stylings

Styling the ActionBarSherlock was a pain for me. I'm going to have to spend a little time exploring how to do it right.

dougblack commented 11 years ago

@darkzeroman

Actually I think I agree with you on the icon. I'm used to an older version of Android and haven't been exposed much to the new styling. We'll go with the way you had it.

I think the star icon works, but agree we should move it down next to the prediction time so that it doesn't overlap the title.

I've messed with the stylings a bit already, you can grab the latest changes from the main repo and it should have the colors fixed.

darkzeroman commented 11 years ago

If we wanted to move the Favorites icon, we should also move the Progress Bar View below too, right?

dougblack commented 11 years ago

Just saw your response.

That's tricky. I'm not sure where I'd like to put it.

Maybe we should replace the refresh button with the progress bar view when the user hits refresh? Once the view is done refreshing, the refresh button would be enabled again and the progress bar view would disappear. As I see it, there are two benefits to this approach:

I suppose this would imply that the "Add to Favorites" icon gets moved to the top left of the prediction text view, directly across from the refresh button.

Let me know what you think.

dougblack commented 11 years ago

@darkzeroman We are so close.

I just have three more tiny things I'd like to fix before we push.

darkzeroman commented 11 years ago
darkzeroman commented 11 years ago

So I either don't understand the colored line/StopView activity/refresh button issue or I can't recreate it. I'm using someone's phone and it seems to load fine.

dougblack commented 11 years ago

I think we can plan on releasing this update tomorrow.

Since you guys seems unwilling to give yourselves credit in the AboutView, I'll make sure to do it before we release!

Hit me with pull request when you're comfortable with how everything looks and I'll try to get it out the door as soon as possible. I have a project due tomorrow night that I'm spending a lot of time on, but I'll probably have time to tidy everything up, give you guys credit, put the new APK on the store, take new screenshots, and write the new release notes.

I can't wait to show off the new updates and all the work you've done! A little motivation for the home stretch:

Current user stats: 602 active users, 1,183 total installs Screen Shot 2013-03-14 at 7 04 40 PM

darkzeroman commented 11 years ago

Does the layout mess up

dougblack commented 11 years ago
darkzeroman commented 11 years ago

I think this is an emulator issue. I've tried it on three devices and I don't see it.

dougblack commented 11 years ago

Good to hear. We'll ignore it then.

dougblack commented 11 years ago

@darkzeroman I should be able to release tonight.

Just one more question: Do you want your name in the credits as Vidhur Vohra and what do you want it to link to, e.g. your site, twitter, email, or nothing?

@keveleigh same for you!

dougblack commented 11 years ago

Okay I'm choosing @darkzeroman's website and @keveleigh's twitter.

Reply if you hate that idea. :)

darkzeroman commented 11 years ago

Hey, my details are:

Vidhur Vohra (yeah, leave the H in there) vvohra@gatech.edu vvohra.com

But not yet please, I've noticed an issue with the times. Stops are active when they shouldn't be and vice versa. About to finish checking the logic.

darkzeroman commented 11 years ago

And...

Maps is crashing the app after being open for a few minutes.

dougblack commented 11 years ago

My bad with the H. I thought I had checked.

Okay, send a PR when you fix the times. I was just about to push to the store. Any idea what the Maps error is?

dougblack commented 11 years ago

I think I can fix the Maps issue. Send a PR when you fix times.

keveleigh commented 11 years ago

Sorry I haven't been responding for a few days. Yep, I'm all good with using my Twitter (@supertrombone) in the credits section! This update's looking really good!

dougblack commented 11 years ago

Uh oh. I think Maps might be dead.

We had been relying on http://m.gatech.edu/proxy/walkpath.cip.gatech.edu/bus_position.php to provide our bus locations. From what I can tell http://m.gatech.edu is completely dead. If this is permanent, then I don't know how we'll manage to get location data at all. If it's temporary, we might be okay.

Now I vote we wait to release until tomorrow so we can find out if this is a permanent outage. If so, we'll be forced to just pull Maps from the app. That would be a shame and would make a lot of users unhappy, even though we can't do anything about it.

keveleigh commented 11 years ago

I certainly don't know for sure, but I think this should be temporary. I doubt they'd take the entire GaTech mobile site down permanently, but, again, I don't know for sure unfortunately.

dougblack commented 11 years ago

It's back up. Waiting on @darkzeroman to fix that times issue.

darkzeroman commented 11 years ago

So it's up now. But will the app crash if the site were to go down again?

dougblack commented 11 years ago

Not anymore. I added some error checks on the location API calls.

darkzeroman commented 11 years ago

I really dislike long threads so let's move our conversation to another one.