It's done! A zip file awaits with the latest provisioning file and
binary app:
http://tinyurl.com/q672vx
(if this is your first release, Release 1 notes have instructions
here:
http://tinyurl.com/psyzx8 )
Additions:
- Compose & Reply buttons are enabled on the toolbar! And they might
even work! They use a modified version of the absolutely ace
MessageController widget from Three20. I've tested (to hilarious
effect) both new threads and replies, and they should be working for
you too, once you read the next bullet. A screen of the reply-to
widget:
http://tinyurl.com/pqg6gf
- Login! The app will now silently try to log you in if you try doing
anything that requires being login (i.e. clicking the reply/compose
button on the toolbar). It uses credentials you enter into the apps'
Settings.app pane. If you haven't added your user account there, the
app will tell you to do so; for the moment there's not a way to punch
your username into the app after it launches.
- Preference: Turning off images in posts now works. You'll see a
goofy default image, but it's tappable. Tapping it will open the image
up in the web browser view.
Fixes:
- A ton of error handling based on weird combinations of missing,
incorrect, inaccurate login info with respect to the posting features.
There were about ten different edge cases to handle; it was
surprisingly time-consuming, and I'm sure I missed a couple.
- An issue with exiting a thread while it was still loading; it would
keep downloading as you entered a different thread. No longer does.
- Fixed a curious number of memory leaks, will need to look at this
more closely in future releases.
Known issues:
- The quote-links are still pointing to a web view and not the new
message. There are a couple ways to skin the cat (I could generate the
BB Code for the quote dynamically from the content, or I could
download the BB Code from the reply page). Former is more error prone,
latter is slower.
- Long url's with "..." in the text are sometimes broken. Not sure
why this is, unless the href attr is screwed up too.
- After a reply, if you're on the last page (or likely created a new
last page), it'll reload the page, but it doesn't automatically scroll
you to bottom yet.
- I know several of you are having really glitchy performance about
the rendering of threads. I ask that you send me which exact thread/
page caused a problem. The only thing I can think of is that the issue
is 2.2.1-specific, because I haven't seen it in quite some time.
As always, enjoy! Hope your testing goes well. At this point my task
list is still ramping up, I have about 50-75 line items that need to
be worked on (and it should be clear by now that I'm holding off on
most formatting/styling concerns until I can figure out some of the
tougher technical ones).
Cheers,
Juice