Weekly Release: Custom Properties and Bug Fixes
Hi there, just a small release this week since we're focused on the web app.
New "Custom Properties" feature
You can now right-click on any control of your mockup and select "Custom Properties..." from the little context menu:
This will open a dialogue like this one:
Like the dialog says, you can enter a custom ID for the selected control and some custom data to go with it. Mockups will not use these properties directly, but it will save them in the BMML file along with the rest of your mockup.
Here's a quick video that Enrico from Napkee put together:
BTW, if you are building an extension to Mockups and would like to be notified of these changes before anyone else, email me and I'll add you to the firstname.lastname@example.org mailing list! 🙂
By the way, this feature is available on all versions of Mockups.
We made some pretty important bug fixes in this release as well:
- the demo version on the site saves everything you do again! So sorry about that, it got broken a little while ago. Thanks to @chuchuva for pointing it out!
- fixed a bug with presentation mode sometimes overriding data (when going back and forth between mockups), and not using the latest data (if you entered presentation mode before saving all your mockups). Both are fixed now.
- tuned the "automatically suspend snapping when the mouse moves fast" feature, so that it will be even faster
- fixed a bug with loading and saving images that had spaces or % characters in their file names. It should all work now. Thanks to Steven A. and Eva for reporting the issue!
- changed how we interpret the *, [ and _ special characters, so that they are ignored if they're in the middle of a word. So now you can type USER_ID without having to write USER\_ID any more.
- tweaked a couple of tooltip wordings to make them more clear, and fixed a typo in the menus.
How do I upgrade?
- Mockups for Desktop: here (you might hit this one-time error if you haven’t updated in a while)
- Mockups for Confluence: here
- Mockups for JIRA: here
- Mockups for XWiki: here
- Mockups for FogBugz: here (onDemand customers: this will go live for you automatically in a few days)
- Web Demo: here
There's a lot going on in Balsamiq-land.
Mariah and I spent a few days in Prague where I gave a speech at the WebExpo conference called "Lessons Learned from Running a Successful MicroISV". I was really nervous but I think the talk was well received. I think the WebExpo organizers will post the video of it on YouTube soon, so I'll post it here, along with a full trip report.
We spent some time working on internal scripts to help us run more efficiently. The scripts behind the "make your own quote" or the "get a formal invoice" pages, for instance, are in PHP and talking to FreshBooks APIs.
We have collected quite a few of these little useful scripts, and we'll be sharing them soon for you to use. Here's a tentative list of what we're planning on releasing as open-source, and here's the github project page for it (nothing there yet).
Valerie is going to AtlasCamp today, where she'll be speaking on the "Commercial Plugin Vendor" panel. Walk up and say hi if you're there!