Friendly Mockery - Mockingbird Blog

New features: Locking, send to front and back

Hello, everyone.  This week we've added a couple of new features based on your requests.  

  1. Send to front and send to back buttons in the toolbar:  This will save your poor fingers from having to click twenty times when all you want to do is bring a widget to the very front.
  2. Locking: lots of users have asked for a way to lock widgets in place.  We all know the annoyance of accidentally moving a widget after having nudged it into precisely the right position with painstaking care.  Locking is the solution, and it works just how you'd expect: click the "Lock" button in the toolbar to lock a widget, and click it again to unlock.  You can't move a locked widget (that's the whole point, after all), but you can edit its other properties and change the text by double-clicking as usual.  When you select a locked widget the outline will be red instead of green.

We hope these updates improve your wireframing experience.  Thanks for all your feedback so far, and keep it up!

Comments [4]

Weekend update

I just pushed a new version of Mockingbird running on the latest Cappuccino frameworks.  This has various improvements and bug fixes, the biggest being that keyboard shortcuts for menu items now work in Chrome (though command-o is still having some issues, but I'll try to push a fix for that soon).  Also, load time for the app and for projects has gotten better.  

Let us know if you see any issues!

UPDATE (2010/03/01 02:48 PST): Rolling this back temporarily.  There seems to be a small issue with Firefox 3.0 - will keep you guys updated.

UPDATE 2 (2010/03/01 17:28 PST): Fixed the error.  Everything should be back to normal!

Comments [1]

New feature: Canvas sizing

Until now the only way to resize the canvas was to drag widgets off the edge, prompting the canvas to size to fit. Many of you asked for more control over the canvas size, a wish we've granted with this latest update. Now there are three ways you can resize the canvas (skip to the video below if you prefer):

  1. Hover near the edge of the canvas to bring up a resize tab that you can drag. You can get a tab to appear at the bottom, right, or bottom-right corner of the canvas. You'll see the pixel dimensions of your canvas (width and height in pixels) as you're resizing. 
  2. If you'd like you can edit these pixel dimensions directly. Just hover over a resize tab, click into an input field, and enter a width or height. 
  3. You still have the ability to expand the canvas by dragging widgets off the edge, so you don't need to stop what you're doing every time you need a little more space. 

Here's a 40 second video to show you the new resizing feature:

(download)

We also got in two performance improvements, making working with larger page sizes snappier and export more reliable.

As always, let us know how the updates work for you.

Comments [3]

Sorry about the downtime!

Our server went down for about three and a half hours earlier this morning, which I managed to fix with a reboot after I was made aware of the issue.  After investigating it, it seems like it was just a simple matter of our web server taking up too much memory, which led to the server killing a few processes and eating a bunch of CPU.  This, in turn, caused the site to become inaccessible.  

Enhancing our infrastructure has been one of our major goals as we go towards 1.0.  We've already worked on a lot of enhancements, but much of these have been towards redundancy and protection of user data, as we believe keeping our users' data safe and backed up is our first priority.   We now need to turn our attention to better server monitoring, as today's outage shows.  We've already put in measures to make sure we are notified as soon as our server goes down, no matter what time of day or night it is.  In the coming weeks, we'll be installing more tools to monitor memory and general server usage more intelligently. 

Sorry again for the downtime, but rest assured that we'll be doing our best to make sure this doesn't happen again.

Filed under  //   Downtime   Notice  

Comments [2]

Starting off the new year with some speed

Not a huge update, but we just pushed some changes to help with project loading performance.  This should take care of the vast majority of slow script errors that people were getting on larger projects (and you get a nifty progress bar as your project loads).  As with all things performance, there is definitely more I can (and plan to) do to speed things up, but I think this is a good start in the right direction.

As always, let us know if you run into any issues or have any other feedback!

Filed under  //   Performance  

Comments [11]

Updates and more updates

We just pushed out a bunch of fixes and new stuff.  The new stuff includes:

  • Automatic filler text when you add Text Area widgets.  It keeps the filler text until you change it - hopefully this will make it easier to designate text areas in your mockups when you don't want to come up with something brilliant to write in them.
  • Resizable pages panel.  A lot of people with a lot of pages have been asking for this one.  You should now be able to resize the pages panel by hovering your mouse over the bottom edge of the panel, clicking, and dragging up or down.
  • Selecting tabs in tab containers, links in link bars, buttons in button bars, etc.  Just put an asterisk next to the element you want to appear in a selected state.  
  • Improved interaction with menu items.  The cursor should change when you hover over a clickable menu item
Let us know if you notice any issues, and hope this makes making mockups easier for you guys.

Filed under  //   Features  

Comments [5]

New feature: Export to PDF or PNG

This was by far our most requested feature, so we're excited to say that you can now export your mockups to a PDF or a zip file of PNGs!  If you load up Mockingbird, you should see an "Export" drop-down in the menubar now.  Click that, and then PDF or PNG to get a nice, crunchy, print-quality local copy of your mockup.  And, as usual, please let us know if you experience any bugs.

We also added two new widgets: a vertical link list and a close button.

Happy holidays!

Filed under  //   Features  

Comments [9]

Mockingbird updates - 11/20/2009

We've made a few small changes and fixes (and some under the hood):

New:
  • Load time improvement: Thanks to Cappuccino's cool image spriting, Mockingbird starts up faster.  
  • Cut: Use Command- or Ctrl-X or access cut from the Edit menu. 
  • Save As keyboard shortcut: Use Command-Shift-S or Ctrl-Shift-S for "Save as..."
Fixed:
  • Tab order in registration dialog - thanks to those of you who pointed this out!
  • Typing fast in the widget search field now should now work better.
  • Per your requests, some widgets that previously didn't should now accept tabs (lists, vertical navbars, etc.).

Filed under  //   Features  

Comments [10]

Updates to Mockingbird

New:
  • Paste in place: If you paste a widget from one page to another, it will now paste in the same location.  This should help those of you who let us know that you often paste widgets across pages.
  • Forgot password link:  We've finally instituted an aid for the forgetful.   Look for it in the login dialog.  You can also use this link to request a reset if you just want to change your password.
Fixes:
  • Fixes to undo/redo: we've revamped undo/redo, so hopefully things should be working better for you.
  • Various widget fixes: We made updates to sizing and spacing a few widgets and fixed a problem that was causing chart widgets to load at the wrong size.

Filed under  //   Features  

Comments [1]

New feature: Alert when leaving a page with unsaved changes

A few people reported accidentally navigating away from Mockingbird (by pressing the back button or closing a tab) and losing their work.  We just implemented an alert so that you'll be asked if you really, REALLY want to leave the page if you've got unsaved changes.  Probably you do not want to leave the page, in which case you can click "Cancel" and breathe a sigh of relief, crisis averted.

Filed under  //   Features  

Comments [0]