{"id":624,"date":"2017-11-20T10:07:10","date_gmt":"2017-11-20T16:07:10","guid":{"rendered":"http:\/\/1122productions.com\/brandon\/?p=624"},"modified":"2017-11-20T12:42:48","modified_gmt":"2017-11-20T18:42:48","slug":"morning-coffee-quantum-blend","status":"publish","type":"post","link":"https:\/\/1122productions.com\/brandon\/?p=624","title":{"rendered":"Morning Coffee &#8211; Quantum Blend"},"content":{"rendered":"<p>This past weekend, I decided to give myself a little coding project. With the release of their Quantum project, Mozilla Firefox has migrated away from its old extension format, and as a result, one of my favorite plugins, Morning Coffee, was broken. I wasn&#8217;t the only one sad about this, as the comments on addons.mozilla.org could confim.<\/p>\n<p>Well, I could just be unhappy about it&#8230;or I could do something. I am a programmer, after all, if not necessarily a Javascript developer by trade. It&#8217;s been a while since I had a non-work coding project, so that would be a fun itch to scratch. And hey, it fills a need that at least a few other people have&#8230;so why not, right?<\/p>\n<p>So fast-forward past a lot of time spent reading the Mozilla WebExtension documentation and some remedial Javascript education, and the end result is <a href=\"https:\/\/addons.mozilla.org\/en-US\/firefox\/addon\/morning-coffee-quantum\/\">Morning Coffee Quantum<\/a>! I&#8217;m pretty pleased with it. It does most of what the original plugin did (due to the way the new extensions work, it&#8217;s not exactly the same), and I even added a feature that I&#8217;d always wanted to have in the original. If no one else ever downloads it and uses it, at least I&#8217;ve got a working version again, and that&#8217;s good enough for me. But if someone else gets some use out of it, even better!<\/p>\n<p><a href=\"https:\/\/1122productions.com\/brandon\/?page_id=619\">Here&#8217;s the extension&#8217;s permanent link on this site<\/a>, if you&#8217;re interested.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>This past weekend, I decided to give myself a little coding project. With the release of their Quantum project, Mozilla Firefox has migrated away from its old extension format, and as a result, one of my favorite plugins, Morning Coffee, was broken. I wasn&#8217;t the only one sad about this, as the comments on addons.mozilla.org [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[10],"tags":[],"class_list":["post-624","post","type-post","status-publish","format-standard","hentry","category-computers-video-games-internet"],"_links":{"self":[{"href":"https:\/\/1122productions.com\/brandon\/index.php?rest_route=\/wp\/v2\/posts\/624","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/1122productions.com\/brandon\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/1122productions.com\/brandon\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/1122productions.com\/brandon\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/1122productions.com\/brandon\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=624"}],"version-history":[{"count":5,"href":"https:\/\/1122productions.com\/brandon\/index.php?rest_route=\/wp\/v2\/posts\/624\/revisions"}],"predecessor-version":[{"id":629,"href":"https:\/\/1122productions.com\/brandon\/index.php?rest_route=\/wp\/v2\/posts\/624\/revisions\/629"}],"wp:attachment":[{"href":"https:\/\/1122productions.com\/brandon\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=624"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/1122productions.com\/brandon\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=624"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/1122productions.com\/brandon\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=624"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}