{"id":117,"date":"2009-07-29T02:47:04","date_gmt":"2009-07-29T07:47:04","guid":{"rendered":"http:\/\/factormystic.net\/blog\/?p=117"},"modified":"2009-07-29T10:37:08","modified_gmt":"2009-07-29T15:37:08","slug":"release-default-programs-editor-v2-0","status":"publish","type":"post","link":"https:\/\/factormystic.net\/blog\/release-default-programs-editor-v2-0","title":{"rendered":"Release: Default Programs Editor v2.0"},"content":{"rendered":"<p>Just over a year since the very first release, I&#8217;m pleased to announce the second major release of Default Programs Editor. In case you forgot, Default Programs Editor is a powerful but simple freeware context menu editor, autoplay editor, and default programs association editor: basically everything in the &#8220;Default Programs&#8221; control panel page:<\/p>\n<div style=\"width: 797px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" title=\"Control Panel: Default Programs\" src=\"http:\/\/defaultprogramseditor.com\/documentation\/control-panel-default-programs.png\" alt=\"Control Panel: Default Programs\" width=\"787\" height=\"434\" \/><p class=\"wp-caption-text\">Control Panel: Default Programs<\/p><\/div>\n<p>So what exactly can it do?<\/p>\n<ul>\n<li><strong>File Type Settings:<\/strong>\n<ul>\n<li>Add, Edit, and Delete context menu items<\/li>\n<li>Edit file type information (such as icon and description)<\/li>\n<li>Change an extension&#8217;s associated file type<\/li>\n<\/ul>\n<\/li>\n<li style=\"margin-top: 10px;\"><strong>Autoplay Settings:<\/strong>\n<ul>\n<li>Add, Edit, and Delete autoplay handler programs<\/li>\n<li>Change which autoplay options are available for any media type<\/li>\n<li>Change the default autoplay handler<\/li>\n<\/ul>\n<\/li>\n<li style=\"margin-top: 10px;\"><strong>Default Programs Settings:<\/strong>\n<ul>\n<li>Add or Remove default associations (possible to check, but not un-check, in Windows)<\/li>\n<\/ul>\n<\/li>\n<li style=\"margin-top: 10px;\"><strong>Additional Features:<\/strong>\n<ul>\n<li>Disable the &#8220;Search web for unknown extension&#8221; dialog<\/li>\n<li>Standalone utility, or install as a Control Panel applet<\/li>\n<li>Make direct changes to the system registry, or export edits as .reg files<\/li>\n<li>Designed for Vista and Windows 7 with UAC support<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>But that&#8217;s all boring compared to the <strong>HUGE <\/strong>UI MAKEOVER FACELIFT! With the 1.x versions, what we had on our hands was something along these lines:<\/p>\n<div id=\"attachment_118\" style=\"width: 509px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-118\" class=\"size-full wp-image-118\" title=\"Simplicity in Design\" src=\"https:\/\/factormystic.net\/blog\/wp-content\/uploads\/2009\/07\/simplicity1.png\" alt=\"Simplicity in Design\" width=\"499\" height=\"964\" srcset=\"https:\/\/factormystic.net\/blog\/wp-content\/uploads\/2009\/07\/simplicity1.png 499w, https:\/\/factormystic.net\/blog\/wp-content\/uploads\/2009\/07\/simplicity1-155x300.png 155w\" sizes=\"auto, (max-width: 499px) 100vw, 499px\" \/><p id=\"caption-attachment-118\" class=\"wp-caption-text\">Simplicity in Design<\/p><\/div>\n<p>And so, I completely rewrote the UI to reduce the number of control surfaces at any given point to reduce information overload, and provide the user with only the necessary parts at for any given task. This has come together as an implementation of the Aero Wizard interface. Additionally, I have unified the interface for each section of the program; where before, File Type settings, Autoplay settings, and Default Programs settings all had their own little UI scheme, with 2.0 the same principles apply across all areas of functionality:<\/p>\n<div id=\"attachment_120\" style=\"width: 659px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-120\" class=\"size-full wp-image-120\" title=\"Context Menu Page\" src=\"https:\/\/factormystic.net\/blog\/wp-content\/uploads\/2009\/07\/context-menu-page1.png\" alt=\"Context Menu Page\" width=\"649\" height=\"481\" srcset=\"https:\/\/factormystic.net\/blog\/wp-content\/uploads\/2009\/07\/context-menu-page1.png 649w, https:\/\/factormystic.net\/blog\/wp-content\/uploads\/2009\/07\/context-menu-page1-300x222.png 300w\" sizes=\"auto, (max-width: 649px) 100vw, 649px\" \/><p id=\"caption-attachment-120\" class=\"wp-caption-text\">Context Menu Page<\/p><\/div>\n<div id=\"attachment_121\" style=\"width: 659px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-121\" class=\"size-full wp-image-121\" title=\"Autoplay Media Options Page\" src=\"https:\/\/factormystic.net\/blog\/wp-content\/uploads\/2009\/07\/autoplay-media-options-page.png\" alt=\"Autoplay Media Options Page\" width=\"649\" height=\"481\" srcset=\"https:\/\/factormystic.net\/blog\/wp-content\/uploads\/2009\/07\/autoplay-media-options-page.png 649w, https:\/\/factormystic.net\/blog\/wp-content\/uploads\/2009\/07\/autoplay-media-options-page-300x222.png 300w\" sizes=\"auto, (max-width: 649px) 100vw, 649px\" \/><p id=\"caption-attachment-121\" class=\"wp-caption-text\">Autoplay Media Options Page<\/p><\/div>\n<p>And about user documentation: There is some now! Each page has a help button, which links to per-page online documentation. For most pages, this means explaining valid inputs for the controls. I&#8217;m using UserVoice for feedback, as they provide a great (free) feedback forum which allows for voting and discussion on new features. You can get to it at <a title=\"http:\/\/defaultprogramseditor.uservoice.com\" href=\"http:\/\/defaultprogramseditor.uservoice.com\">http:\/\/defaultprogramseditor.uservoice.com<\/a> or clicking the Feedback tab on any page of the new site. Which brings me to the last point: A new site! Default Programs Editor can now be found at <a title=\"defaultprogramseditor.com\" href=\"http:\/\/defaultprogramseditor.com\">http:\/\/defaultprogramseditor.com<\/a>.<\/p>\n<p><a title=\"Default Programs Editor Download\" href=\"http:\/\/defaultprogramseditor.com\/download\">Download now!<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Just over a year since the very first release, I&#8217;m pleased to announce the second major release of Default Programs Editor. In case you forgot, Default Programs Editor is a powerful but simple freeware context menu editor, autoplay editor, and default programs association editor: basically everything in the &#8220;Default Programs&#8221; control panel page: So what [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10,19,17,5],"tags":[],"class_list":["post-117","post","type-post","status-publish","format-standard","hentry","category-default-programs-editor","category-dpe-cross-site","category-news","category-release"],"_links":{"self":[{"href":"https:\/\/factormystic.net\/blog\/wp-json\/wp\/v2\/posts\/117","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/factormystic.net\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/factormystic.net\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/factormystic.net\/blog\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/factormystic.net\/blog\/wp-json\/wp\/v2\/comments?post=117"}],"version-history":[{"count":6,"href":"https:\/\/factormystic.net\/blog\/wp-json\/wp\/v2\/posts\/117\/revisions"}],"predecessor-version":[{"id":128,"href":"https:\/\/factormystic.net\/blog\/wp-json\/wp\/v2\/posts\/117\/revisions\/128"}],"wp:attachment":[{"href":"https:\/\/factormystic.net\/blog\/wp-json\/wp\/v2\/media?parent=117"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/factormystic.net\/blog\/wp-json\/wp\/v2\/categories?post=117"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/factormystic.net\/blog\/wp-json\/wp\/v2\/tags?post=117"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}