{"id":50,"date":"2006-08-04T22:41:06","date_gmt":"2006-08-04T22:41:06","guid":{"rendered":"http:\/\/world-machine.com\/blog\/?p=50"},"modified":"2006-08-04T22:42:12","modified_gmt":"2006-08-04T22:42:12","slug":"macros-as-first-class-citizens","status":"publish","type":"post","link":"https:\/\/www.world-machine.com\/blog\/2006\/08\/macros-as-first-class-citizens\/","title":{"rendered":"Macros as first-class citizens"},"content":{"rendered":"<p>Feature-creep is inevitable in software development. Minor enhancements turn into major additions, and I&#8217;m probably more guilty of it than most developers &#8212; but when you see the great potential of just going a step further than you are now, it&#8217;s hard to hold back.<\/p>\n<p>Anyways, all of that is just to say that Macros have taken another step forward with Alpha-4 to reaching their potential as &#8220;Just a bit less than a real device&#8221;. You can now supply a 32&#215;32 bitmap for your macros that will be displayed in the toolbar for it. Speaking of which &#8212; Macros get their own tab on the toolbar for more convenient library loading, as well as being able to put your more favorite macros on the toolbar itself  for quick access, just like the other devices.<\/p>\n<p>I&#8217;ve always wanted macros to be traded and popularized much more than they are &#8212; right now there are some good ones out there but they&#8217;re not exposed to a large enough group of people. If possible, I want to allow a seamless distribution system &#8212; which is to say, that perhaps from the Macro Library dialog you can access a macro library sitting on the WM website that contains all submitted macros from various authors, perhaps ranked\/commented on for usefulness by others.<\/p>\n<p>If anyone has any experience with web-based file library type systems as described above, please contact me at remnant@world-machine.com.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Feature-creep is inevitable in software development. Minor enhancements turn into major additions, and I&#8217;m probably more guilty of it than most developers &#8212; but when you see the great potential of just going a step further than you are now, it&#8217;s hard to hold back. Anyways, all of that is just to say that Macros [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"publish_to_discourse":"","publish_post_category":"","wpdc_auto_publish_overridden":"","wpdc_topic_tags":"","wpdc_pin_topic":"","wpdc_pin_until":"","discourse_post_id":"","discourse_permalink":"","wpdc_publishing_response":"","wpdc_publishing_error":"","footnotes":""},"categories":[2,4],"tags":[],"class_list":["post-50","post","type-post","status-publish","format-standard","hentry","category-world-machine-development-news","category-world-machine-pro-development"],"_links":{"self":[{"href":"https:\/\/www.world-machine.com\/blog\/wp-json\/wp\/v2\/posts\/50","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.world-machine.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.world-machine.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.world-machine.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.world-machine.com\/blog\/wp-json\/wp\/v2\/comments?post=50"}],"version-history":[{"count":0,"href":"https:\/\/www.world-machine.com\/blog\/wp-json\/wp\/v2\/posts\/50\/revisions"}],"wp:attachment":[{"href":"https:\/\/www.world-machine.com\/blog\/wp-json\/wp\/v2\/media?parent=50"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.world-machine.com\/blog\/wp-json\/wp\/v2\/categories?post=50"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.world-machine.com\/blog\/wp-json\/wp\/v2\/tags?post=50"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}