{"id":294,"date":"2010-03-24T16:40:42","date_gmt":"2010-03-24T23:40:42","guid":{"rendered":"http:\/\/manytricks.com\/blog\/?p=294"},"modified":"2015-09-06T08:22:42","modified_gmt":"2015-09-06T15:22:42","slug":"the-future-looks-all-sparkle-y","status":"publish","type":"post","link":"https:\/\/manytricks.com\/blog\/?p=294","title":{"rendered":"The future looks all Sparkle-y"},"content":{"rendered":"<p>As I noted in the <a href=\"\/blog\/?p=258\">Name Mangler 2.1 announcement<\/a>, all future Many Tricks products will include support for in-app updates via <a href=\"http:\/\/sparkle.andymatuschak.org\/\">Sparkle<\/a>.<\/p>\n<p>If you&#8217;re not aware of Sparkle, the reality is you&#8217;re probably aware of Sparkle. If you&#8217;ve ever run an app that let you download and install an update directly within the app, chances are good it&#8217;s using Sparkle to do that behind-the-scenes magic. <\/p>\n<p>This amazing tool is open source, and supported by donations&mdash;and we&#8217;ll be doing some stuff in the future to support the project, as we think it&#8217;s a great addition to our code base.<\/p>\n<p>Because you do lose some control over your machine in Sparkle-enabled apps (when they automatically download an update you didn&#8217;t ask for), all of our apps will include a simple on\/off toggle for automatic update checking. If you&#8217;d rather check manually, just turn off the automatic updates. Personally, though, I leave Sparkle enabled in all the apps I use that include it; it makes product updates incredibly simple.<\/p>\n<p>I&#8217;m thrilled we&#8217;re taking this step, as it simplifies what was a too-complex task for our programs&mdash;clicking a couple of buttons beats going to your browser, downloading and expanding an archive, quitting the original program, finding the original and new versions on your disk, and replacing old with new. Instead, Sparkle does all the heavy lifting ; you just click a couple of buttons and your app is up to date.<\/p>\n<p>So thanks, Sparkle, for making our users&#8217; lives simpler!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>As I noted in the Name Mangler 2.1 announcement, all future Many Tricks products will include support for in-app updates via Sparkle. If you&#8217;re not aware of Sparkle, the reality is you&#8217;re probably aware of Sparkle. If you&#8217;ve ever run an app that let you download and install an update directly within the app, chances [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_memberships_contains_paid_content":false,"footnotes":""},"categories":[5,3,20,6,7,4,8,9],"tags":[],"coauthors":[21],"class_list":["post-294","post","type-post","status-publish","format-standard","hentry","category-butler","category-company-news","category-developer","category-leech","category-name-mangler","category-products","category-witch","category-yflicks"],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/manytricks.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/294","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/manytricks.com\/blog\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/manytricks.com\/blog\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/manytricks.com\/blog\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/manytricks.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=294"}],"version-history":[{"count":8,"href":"https:\/\/manytricks.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/294\/revisions"}],"predecessor-version":[{"id":3664,"href":"https:\/\/manytricks.com\/blog\/index.php?rest_route=\/wp\/v2\/posts\/294\/revisions\/3664"}],"wp:attachment":[{"href":"https:\/\/manytricks.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=294"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/manytricks.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=294"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/manytricks.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=294"},{"taxonomy":"author","embeddable":true,"href":"https:\/\/manytricks.com\/blog\/index.php?rest_route=%2Fwp%2Fv2%2Fcoauthors&post=294"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}