Tag: MagicBrush-Photo

Trac on Snow Leopard

By: | Post date: March 4, 2010 | Comments: No Comments
Posted in categories: Cocoa
Tags: , ,

I love Trac, but am moving my scm to git (instead of Subversion). My problem is getting a functional install of Trac with the git-Trac plugin working on my remote server. To solve that problem, I’m going to make sure first that I can get a fully functional version running locally. Here are my notes….

Updating to 10.6SDK part II

By: | Post date: March 2, 2010 | Comments: No Comments
Posted in categories: Cocoa
Tags: ,

I thought I was ready to dive into the functionality changes/fixes around views, but discovered an incompatibility in saving images in different formats that needed to be corrected first.

Updating to 10.6SDK

By: | Post date: November 17, 2009 | Comments: No Comments
Posted in categories: Cocoa
Tags: ,

After completing the conversion to 64-bit, MagicBrush-Photo is “broken” since it also relies on the 10.4 SDK and some behavior has changed in 10.6. Here are a few of the issues and problems that had to be overcome.

Converting to 64 bits

By: | Post date: October 17, 2009 | Comments: No Comments
Posted in categories: Cocoa
Tags:

It’s time to spend a little quality time with MagicBrush-Photo and start getting it ready for Snow Leopard. Step one is getting it ready to handle 64-bit addressing.

Image Uploading

By: | Post date: April 12, 2008 | Comments: No Comments
Posted in categories: Cocoa
Tags:

One of the features that has always been planned for MagicBrush-Photo has been the ability to upload or publish images to Picasa and Flickr. Right now I’m in the midst of incorporating this feature into the release plan. The GData APIs for cocoa are making this straight forward enough, but the tricky part is making […]

Moving Toward 1.2

By: | Post date: April 9, 2008 | Comments: No Comments
Posted in categories: Cocoa
Tags:

MagicBrush-Photo was stalled slightly at version 1.1.5. I knew what I wanted to add by way of features, and had a development branch working, but unfortunately my “paying job” was consuming more of my time and energy than I planned. An Aside I should probably caveat that I’m not your typical programmer (at least I […]

Updating Philosophy

By: | Post date: April 9, 2008 | Comments: No Comments
Posted in categories: Cocoa, Strategy, Uncategorized
Tags:

Developers are told repeatedly to “ship code to real users” and get feedback. How does this translate into the customer experience and their update cycle? What do you think? I’ve decided recently to move away from packaging up point releases and instead ship more frequent updates via the Sparkle+ framework. This will allow me to […]

MagicBrush-Photo has been updated to Version 1.1

By: | Post date: October 30, 2007 | Comments: No Comments
Posted in categories: Uncategorized
Tags:

New features in this version:  Added ability to access image metaData via info toolbar item. Added ability to back-up effects in application. Added ability to restore effects from back-up in application. Added ability to import and export custom effects for sharing. The full changelog can be reviewed here.We also have introductory pricing. Use coupon code […]

The Tao of Mac – Apple Shoots Self In Foot With iMovie’08

By: | Post date: August 20, 2007 | Comments: No Comments
Posted in categories: Uncategorized
Tags:

The Tao of Mac – Apple Shoots Self In Foot With iMovie’08: “This newfound myopia in software design (let’s make it cooler, flashier and more fun, never mind substance or completeness) is why I think iPhoto will never be as remotely useful as Aperture, nor will we ever see a ‘middle-of-the-road” photography product from Apple.After […]

A more complex Undo/Redo example

By: | Post date: July 2, 2007 | Comments: No Comments
Posted in categories: Cocoa
Tags:

One of the issues I was having with MagicBrush-Photo concerned improper behavior of undo/redo functionality. Undo/Redo is fully described in the Apple documentation and there are lots of samples available, usually highlighting what developers “get for free” when they follow standard practices in Cocoa development. Of course, since these samples are “selling” Cocoa development, they […]