Setup site
- Track user: Perhaps it could default to filling in the last user searched.
- Consider allowing multiple sites to be selected at once and use associated accounts to add the same user on the associated sites.
- adamw : Good idea on these two. I'll certainly add the first, which should make the experience a lot better for little effort. In general, I think I need a better "Site add" UI in general for people with the same user on multiple sites.
- Currently the user search is done first and it always searches on SO. Maybe the UI could be reworked so that the site is selected first and then the user is searched so that the gravatar and rep are shown for the correct search in the site. (Not sure how this would play well with adding multiple sites at once.)
- adamw : Adding new sites does default to SOF, but you can pick a new site first then search for a user. I'll change the UI so that when you toggle sites, previous user searches are invalidated.
Your sites
- Consider allowing sites to be reordered.
- adamw : Absolutely. Not sure why I didn't do this first off, frankly.
- Going from a site to Your Sites and then back into the site loses the active tab. If I'm in SO viewing Questions, click Your Sites, then enter SO again, it is back on the User tab. Suggested behavior is that it would load the Questions tab again.
- adamw : This is a nice idea. I'll implement some kind of tab persistence for this.
- Going from a site to Your Sites and then back into the site loses the active sort for Questions/Favorites. This could be a related symptom to the above. Suggestion behavior is that if I was on Newest Questions before I go back to Your Sites, that's what I should see when I go back into the site.
- adamw : Again, a nice idea. I'll add this when I add the above.
- Consider allowing sites to be reordered.
User
- New comment: consider going directly to the "Viewing post" view.
- Post revision: consider going directly to the "Viewing post" view.
- adamw : Hmm, both of these should already happen. I'll file this as "bug" and look into it
- Question activity: consider saying "Asked" or "Answered". (I only have answers in my recent activity so I'm not sure if a question I asked would be labelled as "Question Activity".)
- adamw : Good idea :)
- Reputation: Selecting an item under the reputation graph takes you to the wrong post. The title listed on the User view is correct. The post it takes you to is the incorrect piece. This affects all reputation items I have listed, not just one. This also affects other users.
- adamw : This is a bug due entirely to my stupidity, and breaking of my cardinal rules. I fixed another bug very late in development, involving reordering those posts. I then failed to take this in to account in the UI selection routine. I'll have this fixed in the next release.
- Mentions: consider going directly to the "Viewing post" view.
- adamw : I'll certainly change to this, yes.
- Consider priority of sections. When I look at my User page, I know what actions I've taken on the site. What I want to see first are things I didn't do, reputation probably moreso than mentions.
- adamw : Probably true. I suspect the best way to fix this is to allow people to reorder the user page for their tracked user to whatever pleases them.
- Badges: Able to select/highlight a badge, but it doesn't navigate anywhere. The highlight response to tapping it seems to indicate an action as a response (perhaps what post the badge was awarded for?).
- adamw : The selection ability is a bug - currently, there's no "Badge viewing" in the app. I will be adding this in the next release, so it will make more sense then.
- Site statistics seems out of place at the bottom of the User view.
- adamw : Yes, I suppose it does. I rather ran out of places to put that. I'll ponder on a better place for that.
- If I view another user by tapping on their name on a post, and then go in a view their activity, clicking the User button in the upper left takes me back to my User page, not the user I was on. (This doesn't happen every time. It only manages to happen when I'm not paying attention and taking notes on my exact path. I'll work on getting you details.)
- adamw : This is very odd, and shouldn't be possible. The views are maintained as a stack, and going "back" just pops the top of it. You shouldn't be able to go back to anything other than the view you left from, so I'd love repro steps for this.
Viewing Post
- Consider adding an indication of whether an answer is accepted.
- adamw : This should also already happen. The top bar of the post view should say "Accepted answer" and be in green.
- I've got a comment showing it is from 0 hours ago but it is from 13 hours ago. A day later, it shows "an hour ago". I've found a few other comments that are not timestamped properly, but most of them are.
- adamw : Hmm, this is strange. It may be bad data from the API, or a bug. I'll investigate.
- Consider adding an indication of whether an answer is accepted.
Question
- Consider adding ability to select tag to do a tag search.
- adamw : Coming in version 1.1 :)
- Consider adding ability to select tag to do a tag search.
Posts
- Their questions/answers: Consider adding ability to sort like the web ui: recent, views, newest, votes.
- adamw : Will do
- Their answers: Consider adding the title of the question. This view could desperately use the identifying information of the title otherwise you're not sure what you're looking at.
- adamw : Yes, this is not good. I'll find some way of wangling that in there for 1.1
- Their questions/answers: Consider adding ability to sort like the web ui: recent, views, newest, votes.
Questions
- What is the red icon underneath the number of votes?
- adamw : The number of answers the question has.
- Consider indicating whether the question has an accepted answer.
- adamw : I'd like do this, but it's a case of working out the best way of fitting it into the UI. I shall ponder on it
- Consider adding indication of important/ignored tags on the list of questions
- adamw : This will come in v1.1 with better tag integration
- What is the red icon underneath the number of votes?
Favorites
- Consider indicating whether the question has an accepted answer.
- adamw As above, I'll do this once I find a nice UI track to reveal it.
- Consider indicating whether the question has an accepted answer.
Search
- Inputting a tag with [] does not do a tag search.
- Consider providing a UI to search/autocomplete tags.
- Consider providing a UI to add the other search parameters besides accepted answer.
- adamw : All coming in v1.1. I've been writing the new tag filtering UI. It has shiny Core Animation effects :)
- Consider adding the ability to save searches.
- adamw : Good idea, I shall do this.
- Taking saved searches a step further, this could be a good opportunity for watch lists, push/badge functionality. (For instance, an easy way to view questions tagged c# with 0 upvoted answers.)
- adamw : Push notification is coming in a future version (probably not 1.1, but 1.2). I've not quite decided the best form for it - ensuring it's useful (i.e. tells you when you something is new), without being annoying (i.e. you just read it on your desktop).
Landscape View
- Setup site is only a portrait screen.
- adamw : Yes. I'm not sure what value having this in landscape would provide, other than consistency. I might add that, but it's low priority.
- Rotating back to portrait (at least in Viewing Post) does not resize the display correctly, so the font is still bigger and I can't pinch to zoom it down to fit. (Pinch to zoom could be useful across the app. One post I looked at had an image in it that I could not see and was unable to zoom.)
- adamw : This seems to be a bug in the UIWebView webkit embedding. It only seems to happen in some situations regarding the size of the original content, so I've only replicated it occasionally. I shall investigate and find a solution.
- Question view: The "Question" button takes up a lot of precious screen real estate leaving very little room to show answers. Only 1 row is visible at a time, and only the answers grid can be scrolled such that you can only ever see 1 answer listed at a time. Being able to scroll isn't as important in portrait mode, but would be very helpful in landscape mode.
- adamw : Agreed. I'll find a fix for this.
- Setup site is only a portrait screen.
Consider adding a Tags item to the TabStrip bar (and the appropriate functionality of course :p)
- adamw : This is a priority v1.1 feature.
Thoughts on any push or badge functionality? (Rep changes, new mentions, new items in saved searches, etc)
- adamw : Oh yes. I've experimented with several concepts. but want to get this right first time. It has a high potential to be very annoying if done wrong. I'll probably write a blog post about it.
Setup site
- Track user: Perhaps it could default to filling in the last user searched.
- Consider allowing multiple sites to be selected at once and use associated accounts to add the same user on the associated sites.
- Currently the user search is done first and it always searches on SO. Maybe the UI could be reworked so that the site is selected first and then the user is searched so that the gravatar and rep are shown for the correct search in the site. (Not sure how this would play well with adding multiple sites at once.)
Your sites
- Consider allowing sites to be reordered.
- Going from a site to Your Sites and then back into the site loses the active tab. If I'm in SO viewing Questions, click Your Sites, then enter SO again, it is back on the User tab. Suggested behavior is that it would load the Questions tab again.
- Going from a site to Your Sites and then back into the site loses the active sort for Questions/Favorites. This could be a related symptom to the above. Suggestion behavior is that if I was on Newest Questions before I go back to Your Sites, that's what I should see when I go back into the site.
User
- New comment: consider going directly to the "Viewing post" view.
- Post revision: consider going directly to the "Viewing post" view.
- Question activity: consider saying "Asked" or "Answered". (I only have answers in my recent activity so I'm not sure if a question I asked would be labelled as "Question Activity".)
- Reputation: Selecting an item under the reputation graph takes you to the wrong post. The title listed on the User view is correct. The post it takes you to is the incorrect piece. This affects all reputation items I have listed, not just one. This also affects other users.
- Mentions: consider going directly to the "Viewing post" view.
- Consider priority of sections. When I look at my User page, I know what actions I've taken on the site. What I want to see first are things I didn't do, reputation probably moreso than mentions.
- Badges: Able to select/highlight a badge, but it doesn't navigate anywhere. The highlight response to tapping it seems to indicate an action as a response (perhaps what post the badge was awarded for?).
- Site statistics seems out of place at the bottom of the User view.
- If I view another user by tapping on their name on a post, and then go in a view their activity, clicking the User button in the upper left takes me back to my User page, not the user I was on. (This doesn't happen every time. It only manages to happen when I'm not paying attention and taking notes on my exact path. I'll work on getting you details.)
Viewing Post
- Consider adding an indication of whether an answer is accepted.
- I've got a comment showing it is from 0 hours ago but it is from 13 hours ago. A day later, it shows "an hour ago". I've found a few other comments that are not timestamped properly, but most of them are.
Question
- Consider adding ability to select tag to do a tag search.
Posts
- Their questions/answers: Consider adding ability to sort like the web ui: recent, views, newest, votes.
- Their answers: Consider adding the title of the question. This view could desperately use the identifying information of the title otherwise you're not sure what you're looking at.
Questions
- What is the red icon underneath the number of votes?
- Consider indicating whether the question has an accepted answer.
- Consider adding indication of important/ignored tags on the list of questions
Favorites
- Consider indicating whether the question has an accepted answer.
Search
- Inputting a tag with [] does not do a tag search.
- Consider providing a UI to search/autocomplete tags.
- Consider providing a UI to add the other search parameters besides accepted answer.
- Consider adding the ability to save searches.
- Taking saved searches a step further, this could be a good opportunity for watch lists, push/badge functionality. (For instance, an easy way to view questions tagged c# with 0 upvoted answers.)
Landscape View
- Setup site is only a portrait screen.
- Rotating back to portrait (at least in Viewing Post) does not resize the display correctly, so the font is still bigger and I can't pinch to zoom it down to fit. (Pinch to zoom could be useful across the app. One post I looked at had an image in it that I could not see and was unable to zoom.)
- Question view: The "Question" button takes up a lot of precious screen real estate leaving very little room to show answers. Only 1 row is visible at a time, and only the answers grid can be scrolled such that you can only ever see 1 answer listed at a time. Being able to scroll isn't as important in portrait mode, but would be very helpful in landscape mode.
Consider adding a Tags item to the TabStrip bar (and the appropriate functionality of course :p)
Thoughts on any push or badge functionality? (Rep changes, new mentions, new items in saved searches, etc)
Setup site
- Track user: Perhaps it could default to filling in the last user searched.
- Consider allowing multiple sites to be selected at once and use associated accounts to add the same user on the associated sites.
- adamw : Good idea on these two. I'll certainly add the first, which should make the experience a lot better for little effort. In general, I think I need a better "Site add" UI in general for people with the same user on multiple sites.
- Currently the user search is done first and it always searches on SO. Maybe the UI could be reworked so that the site is selected first and then the user is searched so that the gravatar and rep are shown for the correct search in the site. (Not sure how this would play well with adding multiple sites at once.)
- adamw : Adding new sites does default to SOF, but you can pick a new site first then search for a user. I'll change the UI so that when you toggle sites, previous user searches are invalidated.
Your sites
- Consider allowing sites to be reordered.
- adamw : Absolutely. Not sure why I didn't do this first off, frankly.
- Going from a site to Your Sites and then back into the site loses the active tab. If I'm in SO viewing Questions, click Your Sites, then enter SO again, it is back on the User tab. Suggested behavior is that it would load the Questions tab again.
- adamw : This is a nice idea. I'll implement some kind of tab persistence for this.
- Going from a site to Your Sites and then back into the site loses the active sort for Questions/Favorites. This could be a related symptom to the above. Suggestion behavior is that if I was on Newest Questions before I go back to Your Sites, that's what I should see when I go back into the site.
- adamw : Again, a nice idea. I'll add this when I add the above.
- Consider allowing sites to be reordered.
User
- New comment: consider going directly to the "Viewing post" view.
- Post revision: consider going directly to the "Viewing post" view.
- adamw : Hmm, both of these should already happen. I'll file this as "bug" and look into it
- Question activity: consider saying "Asked" or "Answered". (I only have answers in my recent activity so I'm not sure if a question I asked would be labelled as "Question Activity".)
- adamw : Good idea :)
- Reputation: Selecting an item under the reputation graph takes you to the wrong post. The title listed on the User view is correct. The post it takes you to is the incorrect piece. This affects all reputation items I have listed, not just one. This also affects other users.
- adamw : This is a bug due entirely to my stupidity, and breaking of my cardinal rules. I fixed another bug very late in development, involving reordering those posts. I then failed to take this in to account in the UI selection routine. I'll have this fixed in the next release.
- Mentions: consider going directly to the "Viewing post" view.
- adamw : I'll certainly change to this, yes.
- Consider priority of sections. When I look at my User page, I know what actions I've taken on the site. What I want to see first are things I didn't do, reputation probably moreso than mentions.
- adamw : Probably true. I suspect the best way to fix this is to allow people to reorder the user page for their tracked user to whatever pleases them.
- Badges: Able to select/highlight a badge, but it doesn't navigate anywhere. The highlight response to tapping it seems to indicate an action as a response (perhaps what post the badge was awarded for?).
- adamw : The selection ability is a bug - currently, there's no "Badge viewing" in the app. I will be adding this in the next release, so it will make more sense then.
- Site statistics seems out of place at the bottom of the User view.
- adamw : Yes, I suppose it does. I rather ran out of places to put that. I'll ponder on a better place for that.
- If I view another user by tapping on their name on a post, and then go in a view their activity, clicking the User button in the upper left takes me back to my User page, not the user I was on. (This doesn't happen every time. It only manages to happen when I'm not paying attention and taking notes on my exact path. I'll work on getting you details.)
- adamw : This is very odd, and shouldn't be possible. The views are maintained as a stack, and going "back" just pops the top of it. You shouldn't be able to go back to anything other than the view you left from, so I'd love repro steps for this.
Viewing Post
- Consider adding an indication of whether an answer is accepted.
- adamw : This should also already happen. The top bar of the post view should say "Accepted answer" and be in green.
- I've got a comment showing it is from 0 hours ago but it is from 13 hours ago. A day later, it shows "an hour ago". I've found a few other comments that are not timestamped properly, but most of them are.
- adamw : Hmm, this is strange. It may be bad data from the API, or a bug. I'll investigate.
- Consider adding an indication of whether an answer is accepted.
Question
- Consider adding ability to select tag to do a tag search.
- adamw : Coming in version 1.1 :)
- Consider adding ability to select tag to do a tag search.
Posts
- Their questions/answers: Consider adding ability to sort like the web ui: recent, views, newest, votes.
- adamw : Will do
- Their answers: Consider adding the title of the question. This view could desperately use the identifying information of the title otherwise you're not sure what you're looking at.
- adamw : Yes, this is not good. I'll find some way of wangling that in there for 1.1
- Their questions/answers: Consider adding ability to sort like the web ui: recent, views, newest, votes.
Questions
- What is the red icon underneath the number of votes?
- adamw : The number of answers the question has.
- Consider indicating whether the question has an accepted answer.
- adamw : I'd like do this, but it's a case of working out the best way of fitting it into the UI. I shall ponder on it
- Consider adding indication of important/ignored tags on the list of questions
- adamw : This will come in v1.1 with better tag integration
- What is the red icon underneath the number of votes?
Favorites
- Consider indicating whether the question has an accepted answer.
- adamw As above, I'll do this once I find a nice UI track to reveal it.
- Consider indicating whether the question has an accepted answer.
Search
- Inputting a tag with [] does not do a tag search.
- Consider providing a UI to search/autocomplete tags.
- Consider providing a UI to add the other search parameters besides accepted answer.
- adamw : All coming in v1.1. I've been writing the new tag filtering UI. It has shiny Core Animation effects :)
- Consider adding the ability to save searches.
- adamw : Good idea, I shall do this.
- Taking saved searches a step further, this could be a good opportunity for watch lists, push/badge functionality. (For instance, an easy way to view questions tagged c# with 0 upvoted answers.)
- adamw : Push notification is coming in a future version (probably not 1.1, but 1.2). I've not quite decided the best form for it - ensuring it's useful (i.e. tells you when you something is new), without being annoying (i.e. you just read it on your desktop).
Landscape View
- Setup site is only a portrait screen.
- adamw : Yes. I'm not sure what value having this in landscape would provide, other than consistency. I might add that, but it's low priority.
- Rotating back to portrait (at least in Viewing Post) does not resize the display correctly, so the font is still bigger and I can't pinch to zoom it down to fit. (Pinch to zoom could be useful across the app. One post I looked at had an image in it that I could not see and was unable to zoom.)
- adamw : This seems to be a bug in the UIWebView webkit embedding. It only seems to happen in some situations regarding the size of the original content, so I've only replicated it occasionally. I shall investigate and find a solution.
- Question view: The "Question" button takes up a lot of precious screen real estate leaving very little room to show answers. Only 1 row is visible at a time, and only the answers grid can be scrolled such that you can only ever see 1 answer listed at a time. Being able to scroll isn't as important in portrait mode, but would be very helpful in landscape mode.
- adamw : Agreed. I'll find a fix for this.
- Setup site is only a portrait screen.
Consider adding a Tags item to the TabStrip bar (and the appropriate functionality of course :p)
- adamw : This is a priority v1.1 feature.
Thoughts on any push or badge functionality? (Rep changes, new mentions, new items in saved searches, etc)
- adamw : Oh yes. I've experimented with several concepts. but want to get this right first time. It has a high potential to be very annoying if done wrong. I'll probably write a blog post about it.
Pre-Release Public Distribution Review
Don't let this list scare you. Most of the items are minor annoyances or suggestions for improvement. I believe I found just 1 bug. Overall, the app feels polished. It is easy to use. The UI and general flow of the app makes sense. Nice work!
I've separated items by view in hopes of some form of organization.
Setup site
- Track user: Perhaps it could default to filling in the last user searched.
- Consider allowing multiple sites to be selected at once and use associated accounts to add the same user on the associated sites.
- Currently the user search is done first and it always searches on SO. Maybe the UI could be reworked so that the site is selected first and then the user is searched so that the gravatar and rep are shown for the correct search in the site. (Not sure how this would play well with adding multiple sites at once.)
Your sites
- Consider allowing sites to be reordered.
- Going from a site to Your Sites and then back into the site loses the active tab. If I'm in SO viewing Questions, click Your Sites, then enter SO again, it is back on the User tab. Suggested behavior is that it would load the Questions tab again.
- Going from a site to Your Sites and then back into the site loses the active sort for Questions/Favorites. This could be a related symptom to the above. Suggestion behavior is that if I was on Newest Questions before I go back to Your Sites, that's what I should see when I go back into the site.
User
- New comment: consider going directly to the "Viewing post" view.
- Post revision: consider going directly to the "Viewing post" view.
- Question activity: consider saying "Asked" or "Answered". (I only have answers in my recent activity so I'm not sure if a question I asked would be labelled as "Question Activity".)
- Reputation: Selecting an item under the reputation graph takes you to the wrong post. The title listed on the User view is correct. The post it takes you to is the incorrect piece. This affects all reputation items I have listed, not just one. This also affects other users.
- Mentions: consider going directly to the "Viewing post" view.
- Consider priority of sections. When I look at my User page, I know what actions I've taken on the site. What I want to see first are things I didn't do, reputation probably moreso than mentions.
- Badges: Able to select/highlight a badge, but it doesn't navigate anywhere. The highlight response to tapping it seems to indicate an action as a response (perhaps what post the badge was awarded for?).
- Site statistics seems out of place at the bottom of the User view.
- If I view another user by tapping on their name on a post, and then go in a view their activity, clicking the User button in the upper left takes me back to my User page, not the user I was on. (This doesn't happen every time. It only manages to happen when I'm not paying attention and taking notes on my exact path. I'll work on getting you details.)
Viewing Post
- Consider adding an indication of whether an answer is accepted.
- I've got a comment showing it is from 0 hours ago but it is from 13 hours ago. A day later, it shows "an hour ago". I've found a few other comments that are not timestamped properly, but most of them are.
Question
- Consider adding ability to select tag to do a tag search.
Posts
- Their questions/answers: Consider adding ability to sort like the web ui: recent, views, newest, votes.
- Their answers: Consider adding the title of the question. This view could desperately use the identifying information of the title otherwise you're not sure what you're looking at.
Questions
- What is the red icon underneath the number of votes?
- Consider indicating whether the question has an accepted answer.
- Consider adding indication of important/ignored tags on the list of questions
Favorites
- Consider indicating whether the question has an accepted answer.
Search
- Inputting a tag with [] does not do a tag search.
- Consider providing a UI to search/autocomplete tags.
- Consider providing a UI to add the other search parameters besides accepted answer.
- Consider adding the ability to save searches.
- Taking saved searches a step further, this could be a good opportunity for watch lists, push/badge functionality. (For instance, an easy way to view questions tagged c# with 0 upvoted answers.)
Landscape View
- Setup site is only a portrait screen.
- Rotating back to portrait (at least in Viewing Post) does not resize the display correctly, so the font is still bigger and I can't pinch to zoom it down to fit. (Pinch to zoom could be useful across the app. One post I looked at had an image in it that I could not see and was unable to zoom.)
- Question view: The "Question" button takes up a lot of precious screen real estate leaving very little room to show answers. Only 1 row is visible at a time, and only the answers grid can be scrolled such that you can only ever see 1 answer listed at a time. Being able to scroll isn't as important in portrait mode, but would be very helpful in landscape mode.
Consider adding a Tags item to the TabStrip bar (and the appropriate functionality of course :p)
Thoughts on any push or badge functionality? (Rep changes, new mentions, new items in saved searches, etc)
Regarding 'consider going directly to the "Viewing post" view.': Without this, one might be unsure whether the comment was on the question or one of the answers. You have to go select the various items to look for the comment.