<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0" xml:base="http://www.potionfactory.com">
<channel>
 <title>Potion Factory Blog</title>
 <link>http://www.potionfactory.com/blog</link>
 <description />
 <language>en</language>
<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/PotionFactoryBlog" /><feedburner:info uri="potionfactoryblog" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
 <title>I Love Stars 4.0 Released</title>
 <link>http://feedproxy.google.com/~r/PotionFactoryBlog/~3/xt3CJLeRTOg/i-love-stars-40-released</link>
 <description>&lt;p&gt;It's my pleasure to announce that I Love Stars 4.0 is now available. It's a free upgrade to existing users but it's now priced at $1.99.&lt;/p&gt;
&lt;p&gt;It's hard to believe, but I Love Stars will be 4 years old in about 2 weeks. Thinking back to these past 4 years, I've rated a ton of songs with this little tool and I hope that it has helped many of you reading this as well. My goal with the app has always been to provide a distraction-free way to quickly rate songs, and thus, I've kept the design of the app to a bare minimum. The new version, however, adds a little bit more meat to the app. It now has a very minimal iTunes controller that also shows the album cover of the currently playing song. You can see it in action in the movie below:&lt;/p&gt;
&lt;!--break--&gt;&lt;!--break--&gt;&lt;p&gt;&lt;iframe src="http://www.potionfactory.com/files/blog/2012/05/ilovestars4/ilovestars4.html" width="480" height="273" frameborder="0" scrolling="no" style="border: 1px solid #999"&gt;&lt;/p&gt;
&lt;p&gt;Your browser does not support iframes.&lt;/p&gt;
&lt;p&gt;&lt;/iframe&gt;&lt;/p&gt;
&lt;p&gt;That little controller is actually a bit more powerful than it looks. If you option click the next or previous button you'll skip or rewind by 10 seconds. You can also hold the button down to fast-forward or rewind your song. Double clicking on the album cover will reveal the song in iTunes.&lt;/p&gt;
&lt;p&gt;Previous versions flashed in the menu bar to alert you of unrated songs. In version 4, that has been replaced with a more refined animation. I think that it's slightly more eye-catching, yet even more gentle than before.&lt;/p&gt;
&lt;p&gt;Another big change is in the way that half-star ratings are set. It behaves more like iTunes now in that you can click in between stars to get the half-star rating instead of having to double click on the last star. Half-star ratings are disabled by default, just as in iTunes.&lt;/p&gt;
&lt;p&gt;That's basically the gist of all the big changes. If you don't have it already and you have lots of songs to rate, you can get I Love Stars from the Mac App Store for just $1.99:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://itunes.apple.com/us/app/i-love-stars/id402642760?ls=1&amp;amp;mt=12"&gt;Purchase I Love Stars&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;Happy rating!&lt;/p&gt;
&lt;h3&gt;Release notes:&lt;/h3&gt;
&lt;ul&gt;
&lt;li&gt;New pop up window with simple playback controls and album cover art&lt;/li&gt;
&lt;li&gt;New unrated song alert in menu bar&lt;/li&gt;
&lt;li&gt;New preference to set keyboard shortcut to set the rating to zero&lt;/li&gt;
&lt;li&gt;New preference to enable half-star features&lt;/li&gt;
&lt;li&gt;New preferences to not alert when playing movies, TV shows, and iTunes-U tracks&lt;/li&gt;
&lt;li&gt;Instead of double-clicking to assign a half-star rating, you can now click in between stars to set half-star ratings, if half-stars are enabled.&lt;/li&gt;
&lt;li&gt;If half-stars are enabled, pressing the keyboard shortcut for a rating twice results in a half-star being added to the rating instead of subtracted.&lt;/li&gt;
&lt;li&gt;Bug fixes&lt;/li&gt;
&lt;/ul&gt;&lt;img src="http://feeds.feedburner.com/~r/PotionFactoryBlog/~4/xt3CJLeRTOg" height="1" width="1"/&gt;</description>
 <category domain="http://www.potionfactory.com/blog/archives/i-love-stars">I Love Stars</category>
 <category domain="http://www.potionfactory.com/blog/archives/release">Release</category>
 <pubDate>Wed, 02 May 2012 07:59:35 +0000</pubDate>
 <dc:creator>Andy Kim</dc:creator>
 <guid isPermaLink="false">271 at http://www.potionfactory.com</guid>
<feedburner:origLink>http://www.potionfactory.com/blog/2012/05/01/i-love-stars-40-released</feedburner:origLink></item>
<item>
 <title>The Hit List 1.1 for Mac and iPhone Released</title>
 <link>http://feedproxy.google.com/~r/PotionFactoryBlog/~3/N8DdjOyPMD4/hit-list-11-mac-and-iphone-released</link>
 <description>&lt;p&gt;I'm happy to announce that version 1.1 of The Hit List for both Mac and iPhone are now available. These updates are free for licensed The Hit List customers.&lt;/p&gt;
&lt;!--break--&gt;
&lt;link rel="stylesheet" href="/js/fancybox/jquery.fancybox.css?v=2.0.5" type="text/css" media="screen" /&gt;
&lt;script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js"&gt;&lt;/script&gt;
&lt;script type="text/javascript" src="/js/fancybox/jquery.fancybox.pack.js?v=2.0.5"&gt;&lt;/script&gt;

&lt;link rel="stylesheet" href="/js/fancybox/helpers/jquery.fancybox-thumbs.css?v=2.0.5" type="text/css" media="screen" /&gt;
&lt;script type="text/javascript" src="/js/fancybox/helpers/jquery.fancybox-thumbs.js?v=2.0.5"&gt;&lt;/script&gt;

&lt;style type="text/css"&gt;
div.ss { margin: 20px 0; }
#blog .content div.ss a.fancybox-thumb { border-bottom: none; }
div.ss a img { border: 4px double #ccc; margin-left: 10px; }
div.ss a:first-child img { margin-left: 0; }
&lt;/style&gt;

&lt;h3&gt;The Hit List for iPhone&lt;/h3&gt;

&lt;p&gt;The iPhone version adds two new features. The ability to create folders, and the ability to create repeating tasks. Until now, users have been able to create folders and repeating tasks on the Mac and sync it over to the iPhone, but to keep up with the pace  of the new post-PC world, these features are now available on the iPhone too.&lt;/p&gt;

&lt;p&gt;To create a new folder, you just have to tap the “Edit” button when you’re at the top level of the app. This will reveal the “Add Folder” and “Add List” buttons. To make a task repeating, you can edit the task in the detail view, tap on the start or due date, then tap the “Repeat” button.&lt;/p&gt;

&lt;div class="ss"&gt;
&lt;a class="fancybox-thumb" rel="group" href="http://www.potionfactory.com/files/blog/2012/03/sb1.png" title="Tap edit to add folder"&gt;&lt;img src="http://www.potionfactory.com/files/blog/2012/03/s1.png"&gt;&lt;/a&gt;
&lt;a class="fancybox-thumb" rel="group" href="http://www.potionfactory.com/files/blog/2012/03/sb2.png" title="Add folder"&gt;&lt;img src="http://www.potionfactory.com/files/blog/2012/03/s2.png"&gt;&lt;/a&gt;
&lt;a class="fancybox-thumb" rel="group" href="http://www.potionfactory.com/files/blog/2012/03/sb3.png" title="Tap Repeat to make a task repeating"&gt;&lt;img src="http://www.potionfactory.com/files/blog/2012/03/s3.png"&gt;&lt;/a&gt;
&lt;a class="fancybox-thumb" rel="group" href="http://www.potionfactory.com/files/blog/2012/03/sb4.png" title="Simple repeat options"&gt;&lt;img src="http://www.potionfactory.com/files/blog/2012/03/s4.png"&gt;&lt;/a&gt;
&lt;a class="fancybox-thumb" rel="group" href="http://www.potionfactory.com/files/blog/2012/03/sb5.png" title="Custom repeat options"&gt;&lt;img src="http://www.potionfactory.com/files/blog/2012/03/s5.png"&gt;&lt;/a&gt;
&lt;/div&gt;

&lt;p&gt;The repeating task user interface is simple enough that you can quickly make tasks repeat every day, week, or month, yet powerful enough to let you make tasks that repeat on different weekdays of the month, repeat only after completion, end repeating on a date or after a number of times, and more. It has the same capabilities as the Mac version of The Hit List.&lt;/p&gt;

&lt;h3&gt;The Hit List for Mac&lt;/h3&gt;

&lt;p&gt;Speak of the Mac, the big new feature in version 1.1 of The Hit List for Mac is that you can now create tasks in the Quick Entry window based on the context of the foreground application. For example, if you are reading an email in Mail.app, you can use the “Quick Entry with context” keyboard shortcut to create a task that has the subject of the email, sender’s name, email address, and a link back to the original email. This works in other apps too. In document based apps, The Hit List will try to put a link to the document in the task’s notes field so that you can quickly get back to working on the document from The Hit List.&lt;/p&gt;

&lt;img src="http://www.potionfactory.com/files/blog/2012/03/quick_entry.png" alt="Quick Entry Window"/&gt;

&lt;p&gt;Other improvements on the Mac include new menu items and shortcut keys to change a tasks's priority, set it to due today, open the link in the notes in a web browser, and more. The sidebar can be hidden now, and the app is signed with Apple’s Developer ID certificate in preparation for the release of Mountain Lion.&lt;/p&gt;

&lt;p&gt;Finally, please note that Mac OS X 10.5, a.k.a. Leopard, is no longer supported in this version. The previous 1.0.6 version will continue to work on Leopard, but moving forward, only Snow Leopard or higher will be supported.&lt;/p&gt;

&lt;p&gt;For the complete list of changes, please see the &lt;a href="http://www.potionfactory.com/thehitlist/releasenotes/1.1"&gt;release notes&lt;/a&gt; of the Mac version or the &lt;a href="http://itunes.apple.com/us/app/the-hit-list/id430219336?mt=8"&gt;App Store page of The Hit List for iPhone&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;That's it for today. It's been fun concentrating my efforts on the Mac version of The Hit List for a while, but I'm getting back to working on the iPad version now.&lt;/p&gt;

&lt;script type="text/javascript"&gt;
$(document).ready(function() {
	$(".fancybox-thumb").fancybox({
		prevEffect	: 'none',
		nextEffect	: 'none',
		helpers	: {
			overlay	: {
				opacity : 0.8,
				css : {
					'background-color' : '#000'
				}
			},
			thumbs	: {
				width	: 50,
				height	: 50
			}
		}
	});
});
&lt;/script&gt;&lt;img src="http://feeds.feedburner.com/~r/PotionFactoryBlog/~4/N8DdjOyPMD4" height="1" width="1"/&gt;</description>
 <category domain="http://www.potionfactory.com/blog/archives/release">Release</category>
 <category domain="http://www.potionfactory.com/blog/archives/hit-list">The Hit List</category>
 <pubDate>Wed, 21 Mar 2012 21:18:44 +0000</pubDate>
 <dc:creator>Andy Kim</dc:creator>
 <guid isPermaLink="false">269 at http://www.potionfactory.com</guid>
<feedburner:origLink>http://www.potionfactory.com/blog/2012/03/21/hit-list-11-mac-and-iphone-released</feedburner:origLink></item>
<item>
 <title>Potion Factory and The Mac App Store</title>
 <link>http://feedproxy.google.com/~r/PotionFactoryBlog/~3/pWuWNQq4tOs/potion-factory-and-mac-app-store</link>
 <description>&lt;p&gt;Yesterday, the shape of the Mac software landscape changed forever and I'm happy to have been a part of it from the beginning. All of my Mac software except The Hit List are available at the Mac App Store. Here is a status report of where things stand with the Potion Factory apps.&lt;/p&gt;
&lt;!--break--&gt;
&lt;h3&gt;Voice Candy&lt;/h3&gt;

&lt;p&gt;For the new Voice Candy 1.5, I dusted off some old code I had written for version 2 and modernized it for Snow Leopard. It now has audio code that has been rewritten from scratch and with that comes the ability to record to various audio formats including MP3.&lt;/p&gt;

&lt;p&gt;The only downside with the Mac App Store build of Voice Candy is that it can no longer wake your Mac from sleep to sound off an alarm. This is because an administrator password is required for that and apps can't do that in the App Store. It was hard letting go of this feature but I have come to terms with it now that I've found out that iCal doesn't wake your computer either.&lt;/p&gt;

&lt;p&gt;The version distributed from my own site can still wake your Mac, but it now requires Mac OS X 10.5 at a minimum. This affects a tiny percentage of current Voice Candy users and if you are running Tiger, you won't even get the usual prompt to upgrade.&lt;/p&gt;

&lt;p&gt;By the way, the original plans for version 2 of Voice Candy called for a much more ambitious feature of letting you change your voice during iChat and Skype calls. In hindsight though, I'm glad that I didn't spend any more time working on that feature because it involved injecting my own code into other apps and overriding system audio APIs to intercept and change audio data. I would have had to choose between taking out a feature that I had worked months on and not submitting it to the App Store at all. It's a shame that applications that use similar techniques such as &lt;a href="http://rogueamoeba.com/audiohijackpro/"&gt;Audio Hijack Pro&lt;/a&gt; and &lt;a href="http://www.ambrosiasw.com/utilities/wiretap/"&gt;WireTap Studio&lt;/a&gt; can't be sold through the Mac App Store because they are great apps. I hope that future changes to OS X's audio APIs will allow these applications and the Voice Candy 2 that I had originally planned to be developed for the Mac App Store.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://itunes.apple.com/us/app/voice-candy/id406476621?mt=12&amp;ls=1"&gt;View Voice Candy in the App Store&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;Tangerine!&lt;/h3&gt;

&lt;p&gt;Tangerine! received the least amount of improvements of only a few bug fixes and minor UI improvements. To make it publishable on the App Store, I had to remove its ability to analyze DRM protected songs. I didn't even bother to find out if Apple's review process would detect my rebellious bit of code in there because you can buy most songs DRM-free these days. Again, the build distributed from my own site can still analyze DRM protected songs. I am, however, leaning towards removing this feature altogether at some point in the future.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://itunes.apple.com/us/app/tangerine/id407804135?mt=12&amp;ls=1"&gt;View Tangerine! in the App Store&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;I Love Stars&lt;/h3&gt;

&lt;p&gt;I Love Stars started out as a tiny free utility, something I considered to be a community service project. With all the handy features and refinements it has gained over the years, though, I am confident enough to charge the gargantuan price of one dollar, exclusively at the Mac App Store.&lt;/p&gt;

&lt;p&gt;The new version 3.5.1 will now stay as the left-most menu bar item when launched during login. It will always show an icon by default, and along with that, there is a snazzy new animation. It also has the ability to set itself to start during login.&lt;/p&gt;

&lt;p&gt;&lt;a href="http://itunes.apple.com/us/app/i-love-stars/id402642760?mt=12&amp;ls=1"&gt;View I Love Stars in the App Store&lt;/a&gt;&lt;/p&gt;

&lt;h3&gt;The Hit List&lt;/h3&gt;

&lt;p&gt;The Hit List 1.0 is nearing completion, but unfortunately it didn't make the cut for the Mac App Store. It and its companion iPhone app have been in a closed beta test for almost exactly 2 months now. The beta testers have been giving me great feedback and they seem to be excited about the apps. There are still a few kinks to work out, but if you are patiently waiting for the pair of apps, your patience will pay off soon.&lt;img src="http://feeds.feedburner.com/~r/PotionFactoryBlog/~4/pWuWNQq4tOs" height="1" width="1"/&gt;</description>
 <comments>http://www.potionfactory.com/blog/2011/01/07/potion-factory-and-mac-app-store#comments</comments>
 <category domain="http://www.potionfactory.com/blog/archives/i-love-stars">I Love Stars</category>
 <category domain="http://www.potionfactory.com/blog/archives/tangerine">Tangerine!</category>
 <category domain="http://www.potionfactory.com/blog/archives/hit-list">The Hit List</category>
 <category domain="http://www.potionfactory.com/blog/archives/voicecandy">Voice Candy</category>
 <pubDate>Fri, 07 Jan 2011 10:06:50 +0000</pubDate>
 <dc:creator>Andy Kim</dc:creator>
 <guid isPermaLink="false">257 at http://www.potionfactory.com</guid>
<feedburner:origLink>http://www.potionfactory.com/blog/2011/01/07/potion-factory-and-mac-app-store</feedburner:origLink></item>
<item>
 <title>Move to Applications Folder?</title>
 <link>http://feedproxy.google.com/~r/PotionFactoryBlog/~3/cedvG7rd-5E/move-applications-folder</link>
 <description>&lt;p&gt;After reading John Gruber's &lt;a href="http://daringfireball.net/2009/09/how_should_mac_apps_be_distributed"&gt;"How Should Mac Apps Be Distributed?"&lt;/a&gt;, I wanted to mention that &lt;a href="http://www.potionfactory.com/thehitlist/"&gt;The Hit List&lt;/a&gt; already does by itself what John suggests Apple consider doing with all apps. That is, if you launch The Hit List from a folder that is not an Applications folder, it asks if it should move itself to /Applications.&lt;/p&gt;
&lt;p&gt;Why it does this, though, is not for the reason that most people expect.&lt;/p&gt;
&lt;!--break--&gt;&lt;!--break--&gt;&lt;p&gt;&lt;img src="http://www.potionfactory.com/files/blog/2009/09/move.png" alt="Screenshot"/&gt;&lt;/p&gt;
&lt;p&gt;Zip files are great for distributing Mac software. It's an established format understood by all kinds of software, both Mac and otherwise. Some browsers will even decompress them automatically leaving one single application icon in your Downloads folder. Having seen a few people get confused by disk images and being inspired by &lt;a href="http://www.panic.com/coda/"&gt;Coda&lt;/a&gt;, I thought I'd give it a shot.&lt;/p&gt;
&lt;p&gt;The switch to Zip went great except for one thing: we started getting a wide variety of mysterious crash reports. They all had something to do with the app not being able to load essential resources such as nib files. A nib file contains data to create user interface elements such as windows, buttons, and so forth. Users aren't going to get very far with a Cocoa app if it can't load its nib files.&lt;/p&gt;
&lt;p&gt;It took me some time to connect the dots, but once I did, it was pretty damn obvious. People were moving The Hit List into the Applications folder while it is still running. Mac users think nothing of moving a file while it's being used. Mac OS X does some fancy things to allow this for the majority of cases so I wasn't expecting Cocoa to get tripped up by something that now seems trivial. But alas, it was trying to load files from the old location and freaking out when it couldn't find them.&lt;/p&gt;
&lt;p&gt;At first I looked for ways of making Cocoa become aware of the application being moved. After looking at the bug so much it seemed like the best way to fix it. Unable to find a clean work-around, I went for the next best thing and made the application ask if it should move itself on its own terms lessening the chances of the ground getting cut from under its feet. I'm happy to report that although this is not a direct solution, it works well. When I first saw &lt;a href="http://delicious-monster.com/"&gt;Delicious Library 2&lt;/a&gt; do the very same thing I thought that it was being cute, perhaps even a bit &lt;em&gt;too&lt;/em&gt; cute. Now, however, I'd like to think that me and Wil Shipley have fought the same battle.&lt;/p&gt;
&lt;p&gt;One last thing. To help other Mac developers who are distributing their applications in a Zip file, I'm releasing into the public domain the code that handles all this app moving business. You can find it &lt;a href="http://github.com/potionfactory/LetsMove/"&gt;here&lt;/a&gt;.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/PotionFactoryBlog/~4/cedvG7rd-5E" height="1" width="1"/&gt;</description>
 <comments>http://www.potionfactory.com/blog/2009/09/17/move-applications-folder#comments</comments>
 <category domain="http://www.potionfactory.com/blog/archives/software-development">Software Development</category>
 <category domain="http://www.potionfactory.com/blog/archives/hit-list">The Hit List</category>
 <pubDate>Fri, 18 Sep 2009 04:43:57 +0000</pubDate>
 <dc:creator>Andy Kim</dc:creator>
 <guid isPermaLink="false">251 at http://www.potionfactory.com</guid>
<feedburner:origLink>http://www.potionfactory.com/blog/2009/09/17/move-applications-folder</feedburner:origLink></item>
<item>
 <title>A Contest</title>
 <link>http://feedproxy.google.com/~r/PotionFactoryBlog/~3/ivLarFps_Rk/contest</link>
 <description>&lt;p&gt;We know people are eagerly awaiting The Hit List companion iPhone app and we thought we'd help a few people get it a little early with a contest. Send us a description of an interesting way that you use The Hit List to  &lt;a href="mailto:contest@potionfactory.com"&gt;contest@potionfactory.com&lt;/a&gt;.  We'll pick up to 10 of the best entries and offer them the opportunity to participate in a closed beta program for the iPhone app when it's ready.&lt;/p&gt;
&lt;!--break--&gt;&lt;!--break--&gt;&lt;p&gt;Comments to this post will &lt;strong&gt;not&lt;/strong&gt; enter you into the contest; only emails sent to &lt;a href="mailto:contest@potionfactory.com"&gt;contest@potionfactory.com&lt;/a&gt; that contain descriptions of how you use The Hit List will. &lt;/p&gt;
&lt;p&gt;We're not looking for a description of a feature, but rather how THL fits into your workflow or helps you get stuff done. Do you have a good tagging system that helps you track a project? Are you keeping notes for a thesis? Is it reminding you to do something you previously forgot about? We're looking for anything interesting and possibly helpful to others. Please try to be brief but descriptive. We hope to use some of the info in our documentation and on our website.&lt;/p&gt;
&lt;p&gt;All entries must be received before &lt;strong&gt;September 21st, 2009&lt;/strong&gt; EDT.&lt;/p&gt;
&lt;h3&gt;Terms and conditions:&lt;/h3&gt;
&lt;ol&gt;
&lt;li&gt;Enter as often as you wish, but please one entry per email to &lt;a href="mailto:contest@potionfactory.com"&gt;contest@potionfactory.com&lt;/a&gt;.&lt;/li&gt;
&lt;li&gt;A person can only win one slot in the iPhone Closed Beta Program.&lt;/li&gt;
&lt;li&gt;Screenshots are allowed, but please no screencasts.&lt;/li&gt;
&lt;li&gt;All decisions are final and at the sole discretion of the Potion Factory LLC.&lt;/li&gt;
&lt;li&gt;All submissions become the property of the Potion Factory LLC. We hope to reuse your ideas but will ask if we want to reuse your name.&lt;/li&gt;
&lt;li&gt;To participate in the iPhone Closed Beta program you must supply your own iPhone or iPod Touch (we will not give you one).&lt;/li&gt;
&lt;li&gt;Participation in the iPhone Closed Beta program does not imply a license when the product ships.&lt;/li&gt;
&lt;li&gt;iPhone Closed Beta participants may not tell others about the product before it ships.&lt;/li&gt;
&lt;li&gt;We will contact the winners via email&lt;/li&gt;
&lt;/ol&gt;&lt;img src="http://feeds.feedburner.com/~r/PotionFactoryBlog/~4/ivLarFps_Rk" height="1" width="1"/&gt;</description>
 <comments>http://www.potionfactory.com/blog/2009/09/01/contest#comments</comments>
 <category domain="http://www.potionfactory.com/blog/archives/iphone">iPhone</category>
 <category domain="http://www.potionfactory.com/blog/archives/hit-list">The Hit List</category>
 <pubDate>Tue, 01 Sep 2009 17:19:13 +0000</pubDate>
 <dc:creator>Howard Melman</dc:creator>
 <guid isPermaLink="false">250 at http://www.potionfactory.com</guid>
<feedburner:origLink>http://www.potionfactory.com/blog/2009/09/01/contest</feedburner:origLink></item>
<item>
 <title>Snow Leopard</title>
 <link>http://feedproxy.google.com/~r/PotionFactoryBlog/~3/c_t58QODriU/snow-leopard</link>
 <description>&lt;p&gt;Happy Snow Leopard day, everyone.&lt;/p&gt;
&lt;p&gt;The user facing changes aren't drastically noticeable this time, but there are quite a few developer oriented features I'd love to start using in my apps. I hope that everybody who reads this blog will upgrade soon.&lt;/p&gt;
&lt;p&gt;Our apps didn't need to be updated for the new OS this time with the exception of one: &lt;a href="http://www.potionfactory.com/blog/2008/05/15/i-love-stars"&gt;I Love Stars&lt;/a&gt;. You should upgrade to the latest version as soon as possible if you're using it because you won't be able to quit iTunes otherwise.&lt;/p&gt;
&lt;p&gt;Our other apps will have 64-bit support when their next major versions come out, except for The Hit List, which should have it much sooner.&lt;/p&gt;
&lt;p&gt;I'm still very busy working on The Hit List and its iPhone companion. I hope to have something to share with you soon.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/PotionFactoryBlog/~4/c_t58QODriU" height="1" width="1"/&gt;</description>
 <comments>http://www.potionfactory.com/blog/2009/08/28/snow-leopard#comments</comments>
 <category domain="http://www.potionfactory.com/blog/archives/potion-factory">Potion Factory</category>
 <pubDate>Sat, 29 Aug 2009 02:39:32 +0000</pubDate>
 <dc:creator>Andy Kim</dc:creator>
 <guid isPermaLink="false">249 at http://www.potionfactory.com</guid>
<feedburner:origLink>http://www.potionfactory.com/blog/2009/08/28/snow-leopard</feedburner:origLink></item>
<item>
 <title>Better Software Through Less UI</title>
 <link>http://feedproxy.google.com/~r/PotionFactoryBlog/~3/xDBw5tHu3EY/better-software-through-less-ui</link>
 <description>&lt;p&gt;The Hit List 0.9.3 is out. A lot of work went into this release but the two main user visible changes are repeating tasks and AppleScript support. Of those two features, repeating tasks took a surprisingly long time to implement. The code itself wasn't too hard to write, but as usual, settling on a design was the hardest and the most hair-pulling part of the job.&lt;/p&gt;
&lt;!--break--&gt;&lt;!--break--&gt;&lt;p&gt;The Cultured Code guys behind the excellent application &lt;a href="http://www.culturedcode.com/things/"&gt;Things&lt;/a&gt; have also &lt;a href="http://culturedcode.com/things/blog/2008/02/habemus-dialogum-we-have-a-dialog.html"&gt;written about this particular problem&lt;/a&gt; so I thought I'd add to the discussion and explain my design decisions on what ended up being a completely different implementation.&lt;/p&gt;
&lt;h3&gt;Requirements&lt;/h3&gt;
&lt;p&gt;I started the design process by mocking up some UI to satisfy all the different ways of setting up repeating tasks.&lt;/p&gt;
&lt;p&gt;Specifically, I wanted the application to be sophisticated enough to accommodate the following cases:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Repeat every n days&lt;/li&gt;
&lt;li&gt;Repeat every n weeks, optionally on specific days of the week&lt;/li&gt;
&lt;li&gt;Repeat every n months, optionally on specific days of the month or on specific days of the nth week&lt;/li&gt;
&lt;li&gt;Repeat every n years, optionally on days of the month or days of the week on specific months&lt;/li&gt;
&lt;li&gt;Whenever possible, allow repeating after completing the task.&lt;/li&gt;
&lt;/ul&gt;
&lt;h3&gt;Solution&lt;/h3&gt;
&lt;p&gt;I spent quite a bit of time creating mockups. While they technically satisfied the requirements, none of them struck me as being elegant or easy to use. For one thing the designs always required the user to translate a simple thought into many small interface manipulations. Sure, this is true with any user interface, but it seemed especially true for this problem. From the very beginning, a goal for The Hit List has been to create an application that is as frictionless as possible. I wanted the application to make the most out of each user interaction.&lt;/p&gt;
&lt;p&gt;Not being satisfied, and after throwing away all of my mockups and even code, I went back to the drawing board. I'm glad I did because here is the end result:&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.potionfactory.com/files/blog/2009/03/repeating_task_1.png" style="border: 1px solid #999"/&gt;&lt;/p&gt;
&lt;p&gt;There is no myriad of buttons and fields to choose from. All the user has to do is directly type in what he wants.&lt;/p&gt;
&lt;p&gt;After you type in a recurrence rule, the window resizes to reveal additional options relevant to the new rule.&lt;/p&gt;
&lt;p&gt;&lt;img src="http://www.potionfactory.com/files/blog/2009/03/repeating_task_2.png" style="border: 1px solid #999"/&gt; &lt;img src="http://www.potionfactory.com/files/blog/2009/03/repeating_task_3.png" style="border: 1px solid #999"/&gt;&lt;/p&gt;
&lt;h3&gt;Example Rules&lt;/h3&gt;
&lt;p&gt;For this to work without driving the user mad, the natural language parser has to be near perfect. The last thing I want is for this to come out smelling like AppleScript.&lt;/p&gt;
&lt;p&gt;Take a look at what the application can understand.&lt;/p&gt;
&lt;pre&gt;&lt;code&gt;Every day
Every single day
Daily

Every 2 days
Every two days
2d

Every week on Mondays
Every Monday
Every mon

Every other Monday
On Mondays every other week

Every third Saturday
Every three weeks on Saturdays

Every week on Monday and Tuesday
Every mon &amp; tue
Mondays or Tuesdays

Every Monday through Thursday
Every Monday to Thursday
mon to thu

Every 2w on wed, thu, and fri

Every other month
2m

Every month on the 1st
On each first of the month
Monthly on the first
Every month on the 1st of the month

Every month on the 5th and the 20th day
On the 5th and 20th of the month

Every month on the 1st through the 6th
Monthly on the first through the sixth
On the 1st through the 6th of every month

On every second Monday of the month
Monthly on every 2nd Monday
Every month on second Mondays

Every year on January first
On January 1st of every year

Every last sun of October through April
Every oct through apr on the last Sunday&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;
Even with all this I missed the rules "on the last day of the month" and "on the last nth day of the month". A future update will remedy this shortcoming.&lt;/p&gt;
&lt;p&gt;If you find any other text that isn't parsed correctly, please let me know.&lt;/p&gt;
&lt;h3&gt;Problems&lt;/h3&gt;
&lt;p&gt;This design isn't perfect as it has two glaring problems. One is that the user has no easy way of discovering how complex the recurrence rules can be. This isn't such a huge problem, but a way to solve this is to include a help button to show example rules or to include an accompanying iCal style UI to let the user setup the recurrence rule in a more typical fashion. I didn't include these in the initial implementation though because I wanted to see how users would react to this kind of UI.&lt;/p&gt;
&lt;p&gt;Another problem is localization. Even if I write parsers for a few more popular languages, it won't accommodate the rest of the users in the world. Again, the solution is an accompanying traditional UI, but for now, I'm leaving it the way it is until I get some feedback.&lt;/p&gt;
&lt;h3&gt;Closing Thoughts&lt;/h3&gt;
&lt;p&gt;The Hit List has been my playground for trying out different ideas. This repeating task UI is just another example of me having fun even at the cost of disregarding some users.&lt;/p&gt;
&lt;p&gt;My hope is that the net result will be more happier users even when I don't satisfy everyone.&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;UPDATE&lt;/strong&gt;: If you'd like see how this works out in real life, you can download the public preview of The Hit List. You'll need Mac OS X 10.5, Leopard.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.potionfactory.com/thehitlist/download/"&gt;http://www.potionfactory.com/thehitlist/download/&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/PotionFactoryBlog/~4/xDBw5tHu3EY" height="1" width="1"/&gt;</description>
 <category domain="http://www.potionfactory.com/blog/archives/release">Release</category>
 <category domain="http://www.potionfactory.com/blog/archives/hit-list">The Hit List</category>
 <pubDate>Tue, 10 Mar 2009 07:26:22 +0000</pubDate>
 <dc:creator>Andy Kim</dc:creator>
 <guid isPermaLink="false">242 at http://www.potionfactory.com</guid>
<feedburner:origLink>http://www.potionfactory.com/blog/2009/03/10/better-software-through-less-ui</feedburner:origLink></item>
<item>
 <title>The Hit List Public Preview</title>
 <link>http://feedproxy.google.com/~r/PotionFactoryBlog/~3/dsUAatcnv_4/hit-list-public-preview</link>
 <description>&lt;p&gt;I'm happy to announce that the public preview of The Hit List, my new task-management application is ready:&lt;/p&gt;
&lt;p&gt;&lt;a href="http://www.potionfactory.com/thehitlist/download/" rel="nofollow"&gt;Download The Hit List&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;It's a real pleasure to finally take the veils off since I have poured so much care and love into this application.&lt;/p&gt;
&lt;p&gt;Of course, as a preview, it's not quite feature-complete yet, but the beta testers report that it's stable enough for daily use. It should be enough to give you a taste of what its personalty is like.&lt;/p&gt;
&lt;p&gt;If you have thoughts you would like to share about The Hit List, you can do so at &lt;a href="http://groups.google.com/group/the-hit-list-users" rel="nofollow"&gt;The Hit List Users Google Group&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;On a final note, I'm taking pre-orders until version 1.0 ships. The final price will be $69.95, but you can get it for $49.95 for now. While you don't have to purchase a license until the final version ships, that deal won't last forever.&lt;/p&gt;
&lt;p&gt;Enjoy.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/PotionFactoryBlog/~4/dsUAatcnv_4" height="1" width="1"/&gt;</description>
 <comments>http://www.potionfactory.com/blog/2009/01/08/hit-list-public-preview#comments</comments>
 <category domain="http://www.potionfactory.com/blog/archives/release">Release</category>
 <category domain="http://www.potionfactory.com/blog/archives/hit-list">The Hit List</category>
 <pubDate>Fri, 09 Jan 2009 00:39:55 +0000</pubDate>
 <dc:creator>Andy Kim</dc:creator>
 <guid isPermaLink="false">241 at http://www.potionfactory.com</guid>
<feedburner:origLink>http://www.potionfactory.com/blog/2009/01/08/hit-list-public-preview</feedburner:origLink></item>
<item>
 <title>The Hit List Beta Progress</title>
 <link>http://feedproxy.google.com/~r/PotionFactoryBlog/~3/ZkjEjlQ5dao/hit-list-beta-progress</link>
 <description>&lt;p&gt;&lt;a href="http://www.potionfactory.com/blog/archives/hit-list"&gt;The Hit List&lt;/a&gt; has been in closed beta for about two weeks now and things have been progressing well. I wanted to release a 1.0 version as soon as possible, but based on the feedback I'm receiving, I'm back to the "it'll be done when it's ready" status. The first major feature I have decided to add is recurring tasks.&lt;/p&gt;
&lt;p&gt;While I'm certain that THL won't be THE solution for everybody, I'm very encouraged by the &lt;a href="http://search.twitter.com/search?q=%22the+hit+list%22"&gt;tweets&lt;/a&gt; some beta testers are posting. Validation like this is especially gratifying since I've been working on it under the radars for so long without receiving a lot of feedback.&lt;/p&gt;
&lt;p&gt;This stuff is pretty much crack cocaine for developers:&lt;/p&gt;
&lt;!--break--&gt;&lt;!--break--&gt;&lt;style&gt;
blockquote.testimonial {
	margin: 5px 0;
	padding: 0 10px;
	border: 1px dotted #ccc;
	background-color: #f5f5f5;
}
blockquote.testimonial a { font-weight: bold; }
&lt;/style&gt;&lt;blockquote class="testimonial"&gt;
&lt;p&gt;I would like to certify for all those curious that The Hit List is very, very impressive. &lt;a href="http://twitter.com/andy_matuschak/statuses/1065893295"&gt;andy_matuschak&lt;/a&gt;
&lt;/p&gt;&lt;/blockquote&gt;
&lt;blockquote class="testimonial"&gt;&lt;p&gt;
The Hit List (upcoming GTD app for OS X) is absolutely outstanding. It's really well done, especially for a beta! &lt;a href="http://twitter.com/chris24/statuses/1066115625"&gt;chris24&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;blockquote class="testimonial"&gt;&lt;p&gt;
beta testing a new task manager The Hit List. This thing KILLS Things and Omnifocus. I&amp;quot;m totally in love. keyboard commands that make sense &lt;a href="http://twitter.com/jasonglaspey/statuses/1066130054"&gt;jasonglaspey&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;blockquote class="testimonial"&gt;&lt;p&gt;
So the hit list (new gtd program I'm helping beta test) is the shit. Seriously, imagine Things ease-of-use and the power of OmniFocus. &lt;a href="http://twitter.com/Ericbobmyers/statuses/1066288544"&gt;Ericbobmyers&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;blockquote class="testimonial"&gt;&lt;p&gt;
If you're looking for a task manager with the power of OmniFocus or Things but that does not impose it's own workflow check out The Hit List &lt;a href="http://twitter.com/KG6BGJ/statuses/1066448923"&gt;KG6BGJ&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;blockquote class="testimonial"&gt;&lt;p&gt;
Just got my hands on a beta of The Hit List. Omnifocus and Things are now in the Trash. &lt;a href="http://twitter.com/johnrust/statuses/1072792349"&gt;johnrust&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;blockquote class="testimonial"&gt;&lt;p&gt;
This is probably the only time I'll ever get emotional over a Mac application. This app is everything I've ever dreamed of, and more. &amp;lt;3 &lt;a href="http://twitter.com/johnrust/status/1072801954"&gt;johnrust&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;blockquote class="testimonial"&gt;&lt;p&gt;
I'm liking The Hit List (new MAc app for project management/GTD)... you can tell they really sweated the interface details &lt;a href="http://twitter.com/tonyvia/statuses/1073210626"&gt;tonyvia&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;blockquote class="testimonial"&gt;&lt;p&gt;
ByeBye Things. Hello, The Hit List - http://tinyurl.com/9hkt8d &lt;a href="http://twitter.com/dancounsell/statuses/1074028878"&gt;dancounsell&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;blockquote class="testimonial"&gt;&lt;p&gt;
Moving my tasks from Things to The Hit List by @andypotion of Potion Factory. So far it's awesome. &lt;a href="http://twitter.com/markjardine/statuses/1074224846"&gt;markjardine&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;blockquote class="testimonial"&gt;&lt;p&gt;
@preshit Been spending the last hour or so using it and I have to say yes. It blows away Things and Omnifocus even in its beta state &lt;a href="http://twitter.com/markjardine/status/1074259581"&gt;markjardine&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;blockquote class="testimonial"&gt;&lt;p&gt;
Going on the record right now: The Hit List will be the Coda of GTD apps. &lt;a href="http://twitter.com/elihorne/statuses/1078847616"&gt;elihorne&lt;/a&gt;&lt;/p&gt;&lt;/blockquote&gt;
&lt;p&gt;One last note. I'm taking more beta testers in blocks when I have new builds ready for testing. If you have signed up to the &lt;a href="http://groups.google.com/group/the-hit-list-beta-announcement"&gt;beta group&lt;/a&gt;, please have patience.&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/PotionFactoryBlog/~4/ZkjEjlQ5dao" height="1" width="1"/&gt;</description>
 <comments>http://www.potionfactory.com/blog/2008/12/25/hit-list-beta-progress#comments</comments>
 <category domain="http://www.potionfactory.com/blog/archives/hit-list">The Hit List</category>
 <pubDate>Fri, 26 Dec 2008 06:17:59 +0000</pubDate>
 <dc:creator>Andy Kim</dc:creator>
 <guid isPermaLink="false">240 at http://www.potionfactory.com</guid>
<feedburner:origLink>http://www.potionfactory.com/blog/2008/12/25/hit-list-beta-progress</feedburner:origLink></item>
<item>
 <title>I Love Stars 3.0</title>
 <link>http://feedproxy.google.com/~r/PotionFactoryBlog/~3/pGreBDWp8Og/i-love-stars-30</link>
 <description>&lt;p&gt;&lt;strong&gt;UPDATE (1/6/2011):&lt;/strong&gt; I Love Stars is now available exclusively at the Mac App Store for the price of $1.&lt;/p&gt;
&lt;p&gt;I'm happy to announce that I Love Stars 3.0 is out! Please consider it my small Christmas present to fellow Mac users as it continues to be free.&lt;/p&gt;
&lt;p&gt;I Love Stars 2.0 was a little menubar application that did just two things: 1) show you the star rating of iTunes' currently playing song and 2) let you click to set a new rating.&lt;/p&gt;
&lt;p&gt;Version 3 keeps to its simple mission but adds two important new features:&lt;/p&gt;
&lt;!--break--&gt;&lt;!--break--&gt;&lt;h3&gt;Unrated song alert&lt;/h3&gt;
&lt;p&gt;When you're about three quarters of a way through an unrated song, ILS now alerts you by flashing in the menu bar and also by playing a sound effect.&lt;/p&gt;
&lt;h3&gt;Keyboard Shortcuts&lt;/h3&gt;
&lt;p&gt;You can assign custom keyboard shortcuts for changing the ratings now. I was using QuickSilver's iTunes plugin for this but I found QS to be too slow to react sometimes.&lt;/p&gt;
&lt;p&gt;Both of these new features can be customized in the app's new preferences window. To get to it, you need to right click on the menu bar to open the menu.&lt;/p&gt;
&lt;p&gt;There are other changes under the hood but you probably won't notice them. The animation has been rewritten from scratch and some obscure bugs and memory leaks have been fixed. It should be stable as I've been running it for months and months now, but if you find anything, be sure to let me know.&lt;/p&gt;
&lt;p&gt;Cheers and happy holidays.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://itunes.apple.com/us/app/i-love-stars/id402642760?mt=12&amp;amp;ls=1"&gt;Download I Love Stars&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/PotionFactoryBlog/~4/pGreBDWp8Og" height="1" width="1"/&gt;</description>
 <comments>http://www.potionfactory.com/blog/2008/12/24/i-love-stars-30#comments</comments>
 <category domain="http://www.potionfactory.com/blog/archives/freebie">Freebie</category>
 <category domain="http://www.potionfactory.com/blog/archives/i-love-stars">I Love Stars</category>
 <category domain="http://www.potionfactory.com/blog/archives/release">Release</category>
 <pubDate>Wed, 24 Dec 2008 20:18:09 +0000</pubDate>
 <dc:creator>Andy Kim</dc:creator>
 <guid isPermaLink="false">239 at http://www.potionfactory.com</guid>
<feedburner:origLink>http://www.potionfactory.com/blog/2008/12/24/i-love-stars-30</feedburner:origLink></item>
</channel>
</rss>

