Monday, July 14, 2008

Radar #6073887

Latest bug report to radar.apple.com (Bug #6073887)

rdar://problem/6073887

Summary:
When iPhone receives an SMS containing a picture (an MMS), rather than displaying a link, a message ID, and a password, it should have one tappable element that will automatically load the page in Safari, without having to manually reference to the text and type the message ID and password in Safari.

Steps to Reproduce:
1) Receive an MMS containing an image.
2) View the "I sent you a multimedia message [snip] www.viewmymessage.com using MSG ID Password "
3) Tap link. SMS App closes and Safari opens.
4) Click home button, open SMS again.
5) Attempt to memorize MSG ID.
6) Click home button, Reopen Safari.
7) Type in Safari.
8) Click home button, Reopen SMS. Attempt to memorize password.
9) Click home button, Open Safari.
10) Type in password.
11) View the image.
12) Bang head against wall in frustration.

Expected Results:
A single link "View My Message" is present in the original SMS received on iPhone. That link, when opened, will show the MMS. No MSG ID or password memorizing/typing required.

Actual Results:
A twisted dance of sorts occurs, leaving our protagonist in a state of frustration.

Wednesday, June 20, 2007

Resizable Text Fields In Safari Needs Default To Original Option

rdar://5283454

Filed on 20 June 2007.

Summary:

The resizable text fields feature of Safari 3.0, while incredibly useful, is somewhat problematic on certain pages where it possible to resize the text field to a point where the resize corner is obscured by another element on the page, making it impossible to resize the text field to a different size. Perhaps a context-menu option of "Resize to default" would be a good way to reset the text box to its original size.

Friday, May 25, 2007

FPImageReflection




FPImageReflection is a class that draws an NSImage, along with its "reflection" (like in the iTunes movie browser) in a designated rect.

Example project:
ImageReflectionTest.tar.gz (92k)

Enjoy!

EDIT: Thanks to Peter for the suggestion.

Thursday, May 24, 2007

MacAlarm

In my spare time over the past month or so, I've begun work on a small app called MacAlarm. It's an alarm clock (well named, eh?).

It's a very simple application and it's been a joy so far working on it. The core functionality is done and I'm finishing up some UI stuff. My favorite feature is the resizing alarm clock view.

It's going to be released under the GPL or a comparable open source license in the next few weeks.

And, of course, MacAlarm is written in Cocoa :-)

Tuesday, May 15, 2007

Dragging an Image in a Cocoa View

I wrote the following code for a poster on the Cocoa-dev mailing list. It's an NSView subclass that has an image "inside it" that you can drag around.

ImageDragView.h & ImageDragView.m

Hopefully someone else might find that useful :-)