<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>C.P.Com Dev Blog</title>
	<atom:link href="http://chris.paveglio.com/blog/?feed=rss2" rel="self" type="application/rss+xml" />
	<link>http://chris.paveglio.com/blog</link>
	<description>thoughts and ideas on programming and my apps</description>
	<lastBuildDate>Wed, 14 Mar 2012 01:55:30 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.1</generator>
		<item>
		<title>Desktop Blurrifier is out and munching on wallpapers</title>
		<link>http://chris.paveglio.com/blog/?p=29</link>
		<comments>http://chris.paveglio.com/blog/?p=29#comments</comments>
		<pubDate>Wed, 14 Mar 2012 01:55:30 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://chris.paveglio.com/blog/?p=29</guid>
		<description><![CDATA[My 2nd big app &#8220;for everybody&#8221; is available to the Mac using public now. I&#8217;ve wanted to make this little app for YEARS now. There was a guy who made a spiffy app to do &#8220;multiple image wallpapers&#8221;. But I &#8230;<p class="read-more"><a href="http://chris.paveglio.com/blog/?p=29">Read more &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<p>My 2nd big app &#8220;for everybody&#8221; is available to the Mac using public now. I&#8217;ve wanted to make this little app for YEARS now. There was a guy who made a spiffy app to do &#8220;multiple image wallpapers&#8221;. But I don&#8217;t think he ever kept up with it. I have a beta version of that, but I couldn&#8217;t convince him to add blurring or that would have been nifty.</p>
<p>So my app does exactly what I want, and come to think of it, can also handle making a desktop drawn across multiple screens from 1 image.</p>
<p>Desktop Blurrifier makes any image a little blurry. It scales up, or down too, and can reposition horizontally or vertically. One really cool thing is that I made the scale slider do a non-linear scale. So 1/2 of the slider scales from 0.1 to 1.0; the other half scales up as a square of the value, from 1.0 to 4.0. It also &#8220;snaps&#8221; to the middle tick slider with a bit of code. My biggest hurdle on this app was learning how to deal with CIImage class. The examples Apple supplies, the Core Image Fun House app, is fantastic in its own right; but MF! it is so efficient and dense I could not figure out for the life of me how any of it works. Really the point of sample code is to usually show an example of 1 or 2 or maybe 3 concepts. Well this one has every CIImage filter included, plus procedural UI elements! There was another sample I looked at, ImageExample I think, and that was easier to understand but had some color management code completely woven into it that I couldn&#8217;t just cut and paste code. Which is generally all the better in the end, but of course frustrating when it doesn&#8217;t make sense. I did end up with a reasonably elegant solution for my filter objects, with cues taken from that sample code. Performance was always good on my coding machine, but my wife&#8217;s older laptop showed some noticeable lag. Well, it&#8217;s not supposed to be Photoshop so I wasn&#8217;t going to try to change it much.</p>
<p>I also had fun putting some drag and drop code in, which includes a big fat red stroke when a new image is dropped. One frustrating correction I had to make at the very end was dealing with multiple Space in 10.7 Lion. Lion&#8217;s spaces EACH can have different desktops AND can also have changing images as well. The changing image option was a real pain to deal with, as I never used it and it didn&#8217;t occur to me until my beta test group (thanks MacDeveloper.net) brought it up to me. I had to sort of hack in a check where if an image failed to load in 2 different ways, then I&#8217;d assume the Change Image option was on and then had to dump out to an error dialog. When the change image option is on, the current desktop isn&#8217;t actually returned as a picture, it&#8217;s returned as a FOLDER URL. And there is no option to know specifically that the option is on, you just have to see if it&#8217;s a folder or image URL. Using the set desktop method though, will simply turn this option off. So after I warn users, they can still set a picture, and BAM it&#8217;s on. But their rotating image won&#8217;t continue to rotate, that would have to be turned back on. Oh well, maybe a preference for another version eh?</p>
]]></content:encoded>
			<wfw:commentRss>http://chris.paveglio.com/blog/?feed=rss2&#038;p=29</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>One for everyone</title>
		<link>http://chris.paveglio.com/blog/?p=27</link>
		<comments>http://chris.paveglio.com/blog/?p=27#comments</comments>
		<pubDate>Sat, 21 Jan 2012 19:21:22 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://chris.paveglio.com/blog/?p=27</guid>
		<description><![CDATA[I&#8217;ve been working on an app that every Mac user can use, not only the graphics/Prepress crowd. It&#8217;s something that I honestly wanted to make/have for myself for a long time and I finally got around to starting it. It&#8217;ll &#8230;<p class="read-more"><a href="http://chris.paveglio.com/blog/?p=27">Read more &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been working on an app that every Mac user can use, not only the graphics/Prepress crowd. It&#8217;s something that I honestly wanted to make/have for myself for a long time and I finally got around to starting it. It&#8217;ll be here online in a few weeks I&#8217;m estimating, also on the App Store, but that always takes more time to massage and dumb down for Apple&#8217;s app requirements.</p>
]]></content:encoded>
			<wfw:commentRss>http://chris.paveglio.com/blog/?feed=rss2&#038;p=27</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New App in the works</title>
		<link>http://chris.paveglio.com/blog/?p=23</link>
		<comments>http://chris.paveglio.com/blog/?p=23#comments</comments>
		<pubDate>Sat, 24 Dec 2011 22:20:06 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://chris.paveglio.com/blog/?p=23</guid>
		<description><![CDATA[I&#8217;ve been kicking around the idea for another app and I&#8217;ve started some work on it. It involves images, but no InDesign nor Applescript. My first rev is working OK, but is far from &#8220;high performance&#8221;. I&#8217;ve got to learn &#8230;<p class="read-more"><a href="http://chris.paveglio.com/blog/?p=23">Read more &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been kicking around the idea for another app and I&#8217;ve started some work on it. It involves images, but no InDesign nor Applescript. My first rev is working OK, but is far from &#8220;high performance&#8221;. I&#8217;ve got to learn some new Cocoa skills to make it work as smoothly as I&#8217;d like (and you&#8217;d expect). There&#8217;s no due date, but like usual it&#8217;s an app &#8220;I want for myself&#8221; and then build it out to be something really polished.</p>
<p>One of the teachers at the Big Nerd Ranch had said that the greatest gift to programming was the internet. Truly without the help of other experienced programmers and sample code, I&#8217;d never get nearly as far as I do with applications.</p>
]]></content:encoded>
			<wfw:commentRss>http://chris.paveglio.com/blog/?feed=rss2&#038;p=23</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Font Catalog on App Store</title>
		<link>http://chris.paveglio.com/blog/?p=19</link>
		<comments>http://chris.paveglio.com/blog/?p=19#comments</comments>
		<pubDate>Mon, 17 Oct 2011 21:47:49 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://chris.paveglio.com/blog/?p=19</guid>
		<description><![CDATA[ID Font Catalog is now available on the App Store! I had tried to submit it &#8220;as-is&#8221; but then some technical glitches showed up. I ended up rewriting the entire app in ASOC in about 2 weeks. Fastest turn around &#8230;<p class="read-more"><a href="http://chris.paveglio.com/blog/?p=19">Read more &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<p>ID Font Catalog is now available on the App Store! I had tried to submit it &#8220;as-is&#8221; but then some technical glitches showed up. I ended up rewriting the entire app in ASOC in about 2 weeks. Fastest turn around ever on that. Thankfully the core logic didn&#8217;t need any changes. I was pleasantly surprised when I could add in saving of a big array of preference items with just 3 lines of code! ASOC is pretty nice!<br />
<a title="ID Font Catalog on App Store" href="http://itunes.apple.com/us/app/id-font-catalog/id464149293?mt=12"><span style="color: #0000ff;"> http://itunes.apple.com/us/app/id-font-catalog/id464149293?mt=12</span></a></p>
]]></content:encoded>
			<wfw:commentRss>http://chris.paveglio.com/blog/?feed=rss2&#038;p=19</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>XCode 3 frustration</title>
		<link>http://chris.paveglio.com/blog/?p=17</link>
		<comments>http://chris.paveglio.com/blog/?p=17#comments</comments>
		<pubDate>Thu, 08 Sep 2011 02:22:08 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[App Store]]></category>
		<category><![CDATA[XCode]]></category>

		<guid isPermaLink="false">http://chris.paveglio.com/blog/?p=17</guid>
		<description><![CDATA[I&#8217;m trying to build one of my older apps, ID Font Catalog, for the App Store, using XCode 3. So my signing certificate was being rejected, and XCode would not build and archive, it was greyed out. The solution, which &#8230;<p class="read-more"><a href="http://chris.paveglio.com/blog/?p=17">Read more &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m trying to build one of my older apps, ID Font Catalog, for the App Store, using XCode 3. So my signing certificate was being rejected, and XCode would not build and archive, it was greyed out. The solution, which I would not have guessed readily, was that I needed to download a package from Apple to enhance my XCode install. Look for &#8220;Application Tools&#8221; v1.1 and install that. Then my signing worked and I could build.</p>
]]></content:encoded>
			<wfw:commentRss>http://chris.paveglio.com/blog/?feed=rss2&#038;p=17</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>App Store Arrival</title>
		<link>http://chris.paveglio.com/blog/?p=15</link>
		<comments>http://chris.paveglio.com/blog/?p=15#comments</comments>
		<pubDate>Wed, 07 Sep 2011 23:55:24 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://chris.paveglio.com/blog/?p=15</guid>
		<description><![CDATA[ID Image Catalog is now available via the App Store! It seemed like forever to get through the approval process. But thankfully there were no coding issues, only some store submission and naming issues. This is one of the few &#8230;<p class="read-more"><a href="http://chris.paveglio.com/blog/?p=15">Read more &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<p>ID Image Catalog is now available via the App Store! It seemed like forever to get through the approval process. But thankfully there were no coding issues, only some store submission and naming issues. This is one of the few Applescript/ASOC applications on the store. I had to get it in before the Nov 1 deadline for sandboxing, since that means after that date any apps that freely &#8220;talk&#8221; to other applications on your computer will be off limits. Seriously, this outlaws any and all ASOC apps that drive other applications even though Applescript is supposed to be a first class programming citizen on the Mac. Sandboxing also outlaws Find applications that search your hard drive for file types. Not to get technical but there are certain permissions that apps must only allow in the future. I find it commendable Apple is pre-empting practically any possibility of serious viruses on OSX. But that restriction does hamper some app concepts.</p>
<p>Next up I am going to get to work putting ID Font Catalog on the store. That may require more work as I want it to be 10.5 compatible and not rewrite the whole thing just yet. I need to just find out how to sign the app in XCode 3.</p>
]]></content:encoded>
			<wfw:commentRss>http://chris.paveglio.com/blog/?feed=rss2&#038;p=15</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PDF Bee 4.0 is out</title>
		<link>http://chris.paveglio.com/blog/?p=12</link>
		<comments>http://chris.paveglio.com/blog/?p=12#comments</comments>
		<pubDate>Thu, 21 Jul 2011 01:38:17 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[PDF Bee]]></category>

		<guid isPermaLink="false">http://chris.paveglio.com/blog/?p=12</guid>
		<description><![CDATA[After way too long a period of time with no updates, I&#8217;ve finished with the complete rewrite of PDF Bee. Version 4 includes a host of new features. All this was precipitated by moving from &#8220;plain old&#8221; Applescript to Applescript-ObjectiveC &#8230;<p class="read-more"><a href="http://chris.paveglio.com/blog/?p=12">Read more &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<p>After way too long a period of time with no updates, I&#8217;ve finished with the complete rewrite of PDF Bee. Version 4 includes a host of new features. All this was precipitated by moving from &#8220;plain old&#8221; Applescript to Applescript-ObjectiveC in Snow Leopard. This change took me a while to realize, since in ASOC there are a lot more things that can be accomplished, but it requires essentially starting from scratch. I reused only about 10% of my code.</p>
<p>I must say I think this is the cleanest and most robust implementation in ASOC I&#8217;ve done so far. I hope that the users find it a worthwhile upgrade and it keeps their workflows humming without issue. Full paid version is only $5 more than before at $95, and upgrades for previous users are $50. Email me if you didn&#8217;t get my email with the special upgrade link.</p>
]]></content:encoded>
			<wfw:commentRss>http://chris.paveglio.com/blog/?feed=rss2&#038;p=12</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>App Store?</title>
		<link>http://chris.paveglio.com/blog/?p=9</link>
		<comments>http://chris.paveglio.com/blog/?p=9#comments</comments>
		<pubDate>Tue, 12 Jul 2011 00:06:33 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://chris.paveglio.com/blog/?p=9</guid>
		<description><![CDATA[I was out for 2 weeks on vacation, and now I need to get back to programming and finishing up PDF Bee. After that I think I am going to try to make versions for the App store. That my &#8230;<p class="read-more"><a href="http://chris.paveglio.com/blog/?p=9">Read more &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<p>I was out for 2 weeks on vacation, and now I need to get back to programming and finishing up PDF Bee. After that I think I am going to try to make versions for the App store. That my apps are Applescript based isn&#8217;t a problem, but I think that they ONLY direct InDesign to build documents, I know there will be some people that buy it, even if they don&#8217;t have InDesign. The App Store has no way to verify if a user has a given target application. So it&#8217;s a tough decision.</p>
]]></content:encoded>
			<wfw:commentRss>http://chris.paveglio.com/blog/?feed=rss2&#038;p=9</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New Dev Blog</title>
		<link>http://chris.paveglio.com/blog/?p=5</link>
		<comments>http://chris.paveglio.com/blog/?p=5#comments</comments>
		<pubDate>Mon, 23 May 2011 01:33:04 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://chris.paveglio.com/blog/?p=5</guid>
		<description><![CDATA[Welcome to my new developer blog. Here is where I&#8217;ll post thoughts, updates, and any other information I think it relevant but perhaps not important enough to go into a mass email regarding my applications, scripts, and programming work in &#8230;<p class="read-more"><a href="http://chris.paveglio.com/blog/?p=5">Read more &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<p>Welcome to my new developer blog. Here is where I&#8217;ll post thoughts, updates, and any other information I think it relevant but perhaps not important enough to go into a mass email regarding my applications, scripts, and programming work in general.</p>
]]></content:encoded>
			<wfw:commentRss>http://chris.paveglio.com/blog/?feed=rss2&#038;p=5</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>PDF Bee update</title>
		<link>http://chris.paveglio.com/blog/?p=3</link>
		<comments>http://chris.paveglio.com/blog/?p=3#comments</comments>
		<pubDate>Mon, 23 May 2011 01:25:37 +0000</pubDate>
		<dc:creator>Chris</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[PDF Bee]]></category>

		<guid isPermaLink="false">http://chris.paveglio.com/blog/?p=3</guid>
		<description><![CDATA[I&#8217;ve been working on a complete rewrite of PDF Bee. Since Apple has changed Applescript applications at the coding level, I had to redo the entire application. The good news is that it runs very fast, and has *a ton* &#8230;<p class="read-more"><a href="http://chris.paveglio.com/blog/?p=3">Read more &#187;</a></p>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been working on a complete rewrite of PDF Bee. Since Apple has changed Applescript applications at the coding level, I had to redo the entire application. The good news is that it runs very fast, and has *a ton* of new features to make it more useful for a lot of users, I am hoping. Some of the new features were requested long ago, some were special requests. The UI is much more concise, given the amount of data I want to have users see. The bad news? Well the only bad news is it&#8217;s taken me till now to get to it. And it will only run in 10.6 and up, there is no way to have backward compatibility regarding &#8220;Applescript Objective-C&#8221;.<br />
It&#8217;s still a couple weeks away from release, it will be until after June 27th to be sure.</p>
]]></content:encoded>
			<wfw:commentRss>http://chris.paveglio.com/blog/?feed=rss2&#038;p=3</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

