Why we switched to Font Awesome for Balsamiq Mockups 3

It was with mixed feelings that we switched to the Font Awesome icon set with Balsamiq Mockups 3.

Our original icons were hand-drawn by Peldi's wife Mariah so they had special meaning to us.

But creating new ones and keeping them updated as logos changed (our Twitter icon was three generations old, for example) was time consuming and didn't provide as much value to our customers as adding new features and fixing bugs.

And then Font Awesome came along and it was free and, well, awesome. We used it internally and added it as an easy-to-install icon pack on our Extensions page and our customers loved it too.

In our Beta feedback forums our users started talking about integrating Font Awesome when we decided to remove the Account Assets feature. So Peldi contacted Dave Gandy, creator of Font Awesome, and asked him if we could use them in our tool.

From: Giacomo Guilizzoni peldi@balsamiq.com
Date: Tue, Feb 17, 2015 at 6:28 PM
Subject: Hello from Peldi from Balsamiq!
To: Dave Gandy

Hello Dave!

This is Peldi from Balsamiq. We make a wireframing tool called Balsamiq Mockups, maybe you've heard of it? 

We have noticed that quite a few of our customers use your awesome Font Awesome set of icons in conjunction with our tool. There's even a github repo of someone who made it easy to do.
We are working on a new version of Mockups, and were wondering if it would be possible to include your Font Awesome set as a built-in set, replacing our homegrown (and much inferior to yours) set.

I looked at your licensing page and it looked feasible, but I thought it'd be worth maybe having a quick chat first?

What do you think? I am excited about the idea, as it would give our users a standard set of icons that their developers would understand immediately...and probably also help cement Font Awesome as "the standard" for app and web design, even more than it is today. :)

I am in CET, and happy to meet any time.

His response was delightfully straightforward.

From: Dave Gandy
Date: Tue, Feb 17, 2015 at 6:34 PM
Subject: Re: Hello from Peldi from Balsamiq!
To: Giacomo Guilizzoni peldi@balsamiq.com

Heck yeah. Go ahead and throw them in. It’s as open source as I can get it. :)

A few days later Peldi had swapped out the old ones for Font Awesome and remapped the labels so that existing projects with icons wouldn't break.

We were a bit giddy here when we used the first Beta build with the new icons. Getting so many great icons all at once felt like Christmas to us.

We'll also be updating our icon set whenever Dave updates Font Awesome. So, now, if you want us to add icons to Balsamiq Mockups, request them in Font Awesome and they'll make their way into our product!

We hope you're enjoying the new icons. And, if you're nostalgic for the old ones, we've made them available for download as custom icons.

    [Release] Second batch of Balsamiq Mockups 3 bug fixes

    Hello again friends!

    We're back with another round of bug fixes.

    Here's what's new in today's release:

    • We did a major cleanup of the "Save" and "Save As" code. It's now much cleaner and finally reliable. We also show a little notification when you hit save, so that you have confirmation that autosaving is doing its job.
    • We now commit any text you might have typed if you hit CTRL+S or Save from the menu, like we did in version 2.
    • Fixed a bug when renaming a custom icon asset after using it.
    • Fixed an issue with some menus (Close Project, Print...) staying disabled if you closed all project windows and opened a new project.
    • Made some optimizations while editing symbols. MUCH bigger optimizations in this area will come in the next release, probably next week.
    • Sped up the loading of projects, and improved the "Loading" and "Drawing" messages even more.
    • Fixed an issue with exporting to PNG or PDF when the mockup was bigger than the maximum canvas size.
    • Fixed the handling of the Restore and Delete Permanently menus in the Trash view.
    • Fixed an issue with mockup ordering "not sticking".

    How do I update?

    Install build 3.0.5 from our download page on top of your current installation. You won't have to re-register.

    As always, if you hit any snags with the new build let us know immediately and we'll fix it right up! :)

    You can expect another release similar to this one in a week or so.

    Peldi for the Balsamiq Team

      [Release] First batch of Balsamiq Mockups 3 bug fixes

      Hello friends of Balsamiq!

      We are happy to report that our big Balsamiq Mockups 3 release from two weeks ago has generally been very well received.

      As is to be expected with all major updates, some bugs have surfaced. We're still working through them, but we fixed a bunch already so we want to get these fixes into your hands as quickly as possible.

      So, without further ado, here's what's in today's Mockups 3 for Desktop release:

      • First and most important, we fixed some occasional data loss bugs. We changed how we manage the SQLlite connection between the app and the BMPR file, opening and closing it for each operation instead of keeping it open for long periods of time, which is proving to be unreliable.
      • Fixed some bugs that occasionally prevented the application from quitting.
      • Fixed some issues with keyboard shortcuts no longer working after a while.
      • Fixed an issue with not being able to remove some overridden symbols properties.
      • Assets were not shown in the correct order in the Image Inspector pop-up panel.
      • Moved the "Move to Trash" menus to the bottom of the little project navigator menus, and put a separator above them, to lower the chances of clicking it by accident.
      • Fixed an issue with the Previous and Next Mockup menus keyboard shortcuts on Windows.
      • We now remember your choice of Thumbnail or List when you create new projects.
      • We now show tooltips in the project navigator if the name is too long and doesn't fit.
      • Fixed an issue with a Flickr Import dialog string getting truncated on retina screens.
      • Shrunk the minimum application window size to fit in a 800x600 screen.
      • Fixed an issue with renaming a mockup not updating the text if the {mockup-name} macro was used.
      • Changed the wording of the loading screen a bit to better reflect what the app is actually doing.

      What else is going on?

      Some of our developers had a mini-retreat to kick off the "v.3 in myBalsamiq" project. It will take some time, but it will be awesome.

      We are also working hard to bring v.3 to all of our plugins, and making great strides too.

      Last but not least, we are also working on bringing the concept of "Alternate Mockups", now only available in myBalsamiq, to all of our versions.

      How do I update?

      Install build 3.0.4 from our download page on top of your current installation. You won't have to re-register.

      As always, if you hit any snags with the new build let us know immediately and we'll fix it right up! :)

      You can expect another release similar to this one in a week or so.

      Peldi for the Balsamiq Team

        [BIG Release] Balsamiq Mockups 3!

        Hello friends of Balsamiq! :)

        Today is a big day for us: after almost a year of heads-down work, we are releasing the biggest update in our little company's history: Balsamiq Mockups 3.

        Today we are shipping v.3 on the Desktop and in the Web Demo. The plugins and myBalsamiq will be updated to v.3 as soon as possible (think weeks, not months).

        Balsamiq Mockups 3 is both simpler and more powerful at the same time.

        The core editing experience should feel very familiar, but we have made what used to be hard simple - single-file projects, using reusable symbols, a more standard editing UI with left and right panels, immediate auto-saving.

        We also added powerful features for the experts: tons of new keyboard shortcuts, a new Project Information panel, big performance improvements for large projects, a Trash bin, a hugely more powerful full-screen presentation UI, notes for the Project, Mockups, Assets, Symbol Libraries and Symbols, and the ability to open multiple Project windows at once.

        We also gave the app a nice and modern new coat of paint, a new application icon, and even threw in a new huge set of icons at the last minute.

        Oh, and we also fixed over 900 bugs while we were at it, because why not. :)

        Balsamiq Mockups 3 is the culmination of almost a year of really hard work, almost a complete rewrite of our 6-year-old codebase.

        In many ways though, this feels like a new beginning: Mockups 3 feels to me like the product I should have built from day one, had I known everything you have taught us in the last 6 years. The new UI also lays the foundation for what’s to come in the future. We have big plans, and we’re certainly not stopping here. In fact, the new codebase will allow us to add things really fast again. We hope you’ll continue to come along for the ride, helping us make Mockups the best it can be for all of us.

        So, without further ado, here it is for download: Balsamiq Mockups 3.

        We cannot WAIT to see what you’ll do with it.

        Some useful links:

        We took this opportunity to adjust the pricing of Mockups for Desktop for the first time, mostly to adjust for inflation after all these years. A single Desktop license went from $79 to $89 (full pricing info). Desktop licenses are still tied to you and not a particular machine, you’re free to use the app on any machines you own and use. Balsamiq Mockups 3 also comes with free minor-version updates, so you’ll be able to update to 3.1, 3.2, 3.3...for free. That’s probably a couple of years worth of updates.

        When we ship v.4 (which will be native and probably sold via app stores), we’ll try to give existing customers a discount for updating, but we can’t promise anything as we’re pretty far away from that date and things are changing quickly with app stores.

        For posterity, today's full release number is 3.0.2.

        If you have any questions or find any issues with Mockups 3, you can email us at support@balsamiq.com or head to our new community forums. We're all-hands-on-deck and ready to pounce on any bug you might uncover! :)

        As always, happy wireframing!

        Peldi for the Balsamiq team

          [Release] Balsamiq Mockups 3 Public Beta!

          Hello? Is anyone still reading this? After being quiet for 10 months, we can understand if you thought we had sent our developers on a long vacation somewhere... ;)

          Well, we didn't. In fact, we have been working really hard on a lot of different things: see my recent Look Back at 2014 post for the nitty-gritty details.

          Today marks an important milestone for our little team, we are releasing a beta version of Balsamiq Mockups 3 for Desktop, the next major version of our best-selling product.

          Let's dive right in: What's new in Balsamiq Mockups 3?

          In a word, lots! In many ways, this feels like the product we should have built from the beginning. It takes care of some of our longest-standing feature requests, and lays a solid foundation for exciting future developments.

          Here are the "highlights" you should know about. For a more detailed list, see this article.

          BMPR: a New File Format for Your Mockups Projects

          Probably the biggest change in Balsamiq Mockups 3 is the transition to a new file format, called BMPR (we pronounce it bumper).

          It stands for Balsamiq Mockups Project aRchive, and it contains all of the mockups, images, custom icons and symbols for a project.

          BMPR files are super-easy to share, and designed for the future: we plan on adding revisions, branching and comments to them soon.

          To convert your existing project folders or ZIP files downloaded from myBalsamiq into BMPR files, just head to the Project > Import menu:

          A More Professional Editing Experience

          Gone is the annoying flying property inspector. Now you have mockups on the left, and properties on the right. Simple, predictable and quick.

          We greatly simplified how to create, manage and edit reusable Symbols.

          We added a way to manage your project's assets easily, and even added a project Trash bin.

          Autosave is the new norm: we always auto-save every change immediately so you won't ever lose any work, and you won't get bugged by annoying dialogs while trying to quit the app.

          The full-screen presentation mode has been greatly improved too, check it out (below with every option showing):

          You can also save notes for your mockups and symbols, and even open multiple project windows at the same time!

          Removed Support for Rarely-Used, Support-Generating Features

          Balsamiq Mockups 3 no longer runs as a desktop application on Linux. We also removed support for account assets, the BalsamiqMockups.cfg configuration file, and exporting from the command-line.

          Those were tough decisions, but we think they were the right thing to do. If you have any questions about those, come talk about it on the new Balsamiq Forums: we're listening!

          800+ Issues Delivered

          We spent months re-architecting and refactoring the whole application, cleaning up 6-years worth of technical debt and fixing literally hundreds of bugs and feature requests in the process.

          The app is noticeably faster, even with big projects.

          To sum it up, let me tell you this: after getting used to v.3, going back to 2.2 feels like a HUGE step backwards. You have to use different files and save them in specific folders and save manually like some kind of animal? And what's that ugly floating thingy!?!?! Ugh. Who built this crap!!! ;)


          To download Balsamiq Mockups 3 Public Beta, head to our Next Release Preview page. New builds are pushed there automatically after every check-in.

          It will run side-by-side with Balsamiq Mockups 2, no need to uninstall anything.

          Balsamiq Mockups 3 will be a free upgrade for existing customers (it automatically migrates the old license), and cost $89 for a single new license (a $10 increase over today's price).

          We're dying to know what you think of it!

          If you find any issues or have any comments, please use the Help > Send Feedback menu in Mockups to comment in the new Balsamiq Forums. We'll see you there!

          Although the app is already in very good shape, we expect the public beta period to last a month or two. Once the app is SUPER-SOLID, we'll do an official release and announce it here. We also plan on bringing all the new goodness to myBalsamiq and our plugins as fast as possible, so sit tight! 2015 is going to be awesome! :)

          Peldi for the Balsamiq Team

            Improve your myBalsamiq Prototypes with UsersThink

            The following is a guest blog post by John Turner of UsersThink. Enjoy!

            Being able to iterate quickly is important for any project, and that's one (of many) reason why Balsamiq is so awesome. It makes it easy to build and edit mockups quickly, even if you're not a designer.

            But being able to get objective feedback is also important in the process of designing, and that hasn't always been easy. I started UsersThink to make it easy to get focused feedback on your mockups and prototypes, without needing endless setup or recruitment or any of the usual hassles.

            And the combination of an easy-to-use mockup tool like Balsamiq with an easy-to-use feedback tool like UsersThink is like peanut butter and jelly, especially when you see how well they work together.

            Here's how to get UsersThink feedback on a myBalsamiq design in just a few steps:

            1. Get the prototype URL from your myBalsamiq mockup

            Head over to your project and open the mockup you want to receive feedback on.

            In the upper right corner of the mockup screen, there should be an arrow pointing to the upper right.


            If you hover over that arrow, it should say "Launch Prototype".

            Launch Prototype
            Click it, and you'll get a publicly shareable URL of your mockup. Make sure to copy that URL, you'll need to enter it into UsersThink.

            2. Visit UsersThink.com

            UsersThink provides you with focused feedback on any landing page you give it, including a myBalsamiq mockup, like the one you've just prepped for feedback.

            UsersThink Homepage

            To get an example of what a UsersThink participant's feedback will look like, check out a sample user response on the home page.

            Click on the Pricing option, and then select the test option you want. The test options are distinguished mainly by the number of participants who will be giving you feedback.

            Select the option that works best for you.

            3. Paste the Launch Prototype URL into UsersThink

            In the first part of ordering, there is a field labeled "Your Landing Page URL".

            Prototype URL

            Paste the Launch Prototype URL into that field, then hit the right-facing arrow button.

            Enter your payment information, and click Pay Now.

            4. That's it!

            That's how simple and easy it is to order feedback from UsersThink. We got tired of the endless options and configurations of other tools, so we standardized and streamlined the process so you can focus on the feedback, and not waste time on setup.

            Within 24 hours (often much sooner) you'll get the results of the feedback via email.

            5. Get feedback and improve your prototype

            Read through the feedback on your prototype and you'll notice trends in terms of what's working and what isn't with your initial design. Since Balsamiq is so easy to use, you can take your newfound knowledge and quickly turn it into improvements in no time.

            If you have any questions or if there's anything you'd like to know, feel free to reach out to me, John Turner (CEO of UsersThink) at john@usersthink.com.

              [Release] A small bug-fix release

              Hello friends!

              Last week's release was a big one, and very well received. As it often happens with big updates, a couple of little issues snuck in.

              Today's little release addresses those, as well as a few other bugs. Here's the list:

              • All versions: linking of groups broke. Thanks Roland Studer and Derek D. for reporting it!
              • All versions: fixed an issue with the iOS Picker when entering too much text in it.
              • All versions: fixed an issue with the color of links. Thanks Larry for reporting it!
              • All versions: fixed a crash issue when entering too much text in the color picker. Thanks Jenni Merrifield for reporting it!
              • All versions: fixed an issue with the Tabs Bar control with large font size. Thanks Ken K. for reporting it!
              • All versions: fixed an issue with the Pointy Button control width when switching skins.
              • All versions: fixed a regression in our markdown syntax. Thank you Michael H. and Martin K. for reporting it!
              • Mockups for Desktop: fixed error 3013 when doing a "Save All" from the right-click menu on Windows. Thanks jb for reporting it!
              • Mockups for Google Drive: fixed an issue with uploading images. Thank you Jeremy Carr and Erik F. for reporting it!

              How do I update?

              If you're using myBalsamiq or Mockupsfor Google Drive, you're already updated.

              For other versions, simply install from our download page on top of your current installation. You won't have to re-register.

              As always, if you hit any snags with the new build let us know immediately and we'll fix it right up! :)

              For posterity, these are the version numbers of today's release:

              • myBalsamiq: build #4097
              • Mockups for Desktop: version 2.2.21
              • Mockups for Google Drive: version 2.2.53
              • Mockups for Confluence: version 2.2.21
              • Mockups for JIRA: version 2.2.21
              • Mockups for FogBugz: version 2.2.20
              • Mockups for XWiki: version 2.2.20
              • Web Demo: version 2.2.22 launch it

              Peldi for the Balsamiq Team

                Release: Text Links, new iOS controls, and so much more!

                Hello friends of Balsamiq! It's been a couple of months since our last release, but I think you'll be happy with what we have in store for you today! :)

                Links in text actually work!

                This is a hugely requested feature, and one that will make creating prototypes SO MUCH faster and less painful.

                In short, whenever using the [bracketed text syntax] to specify a link in your controls, you will be able to specify a link target as well, and the link will become clickable in Full Screen Presentation mode or in your exported PDFs.

                The feature works in the following control types: Paragraph of Text, Geometric Shape, Data Grid, Label, Text Area, Sticky Note, Callout, Tooltip, Arrow, Horizontal and Vertical Curly braces, Checkbox, Radio Button, Tag Cloud, Icon and Label, Multiline Button.

                There are two ways to specify the target for a text link: either via the property inspector or via text.

                Using the inspector: you just enter links in your text with [this notation], then in the inspector, you use the pulldowns in the Links Inspector - it automatically finds [text links] and lets you choose link targets:


                Using text: as we often do, we followed the markdown syntax many people already know and love. To specify a link target, you add it to the link in parenthesis. Here's a few examples, all will work:

                These two link to the company.bmml mockup:

                [Company Page](company)
                [Company Page](company.bmml)

                These all end up on our website:

                [Balsamiq Website](balsamiq.com)
                [Balsamiq Website](www.balsamiq.com)
                [Balsamiq Website](http://www.balsamiq.com)
                [Balsamiq Website](http://balsamiq.com)


                Thanks so much Kevin Stevens, Michael Bourque, Michal, tvandeputte, Jamie Newman, vcombs, Jonathan Endersby, Joe Winton, Lucas Partridge, chris, kbaum88, Amit Sawhney, and Peter for requesting it. The first request is from 5 years ago! When we say "we'll get there some day", we mean it! :)

                New iOS controls!

                We finally added an iPad control. We also added a Popover control, and revamped the look of our iPhone controls to match iOS7 a little bit more. We also renamed the category in the UI Library from "iPhone" to "iOS" and enhanced the iOS keyboard control to make it fit in both the iPhone and iPad controls.


                Here's the new iPad control (click to enlarge). As you can see, it can have either a white or transparent background, and an optional top bar as well (just like the iPhone):


                Here's the new Popover control. It's really flexible, we suspect you'll be using it for much more than just an iOS Popover:


                Thanks so much dbowlerhb, James J Rickards, Kensai (and other 80!!! people) and Joe Schaap for requesting this!

                Nudging improvements

                This one is a small one but highly requested one. Moving the selection with the arrow keys (what we call "nudging") used to move stuff 2 pixels at the time (20 if you held the SHIFT key down).

                Now that we have a more precise wireframe skin, sometimes that 2 pixel granularity made it hard to align things. Starting today, we now move things 1 pixel at the time, but if you're in a hurry, you can continue to hold SHIFT down and jump 20 pixels at the time.

                While we were at it, we also implemented a neat little feature: you now see snap lines appear for a half second while nudging, so you know when to stop. It's the little things, you know? ;)

                Thanks so much Matthew Forr, Jon Chang, Breon, Joakim Fläder, Matt Nicolosi, per sjörs, Matty Sallin, Matt Lavoie, beingbrad, DJW, Simon H., Steve B. and Jonah S. for requesting this!

                Other changes and improvements

                • All versions: fixed an issue with the property inspector getting cut off in some cases. Thanks benedict.grathwohl for reporting it!
                • All versions: fixed a few issues with scrolling with the mouse wheel. Thank you Alex for reporting it!
                • All versions: fixed an issue with resizing a Sticky Note control to be really really small.
                • All versions: performing an Undo of a property change on a newly saved mockup didn't set it to dirty.
                • All versions: improved the image pop-up panel to show newly imported images right away.
                • Mockups for Desktop: we now show a warning if you ungroup a Symbol in a Symbol Library:
                  Thanks andreasgibsen for a requesting it!
                • Mockups for Desktop: Renaming a file when one of them had a symbol with a link overridden with the "No Link" value would break. Thank you andreasgibsen for reporting it!
                • Mockups for Desktop: custom icons wouldn't get displayed when editing a Symbol Library. Thanks Patrick G. and Wolfgang Buckel for reporting it!
                • Mockups for Desktop: fixed an issue with command-line operations not working unless the application had been registered first. Thanks Dorthe L. for reporting it!
                • Mockups for Desktop: fixed a memory leak when switching between files in Mockups for Desktop. Thanks Reiner Schlenker for reporting it!
                • Mockups for Desktop: fixed a memory leak that resulted in a freeze in the new image pop-up. Thank you Don and Anna K. for reporting it!
                • Mockups for Desktop: fixed an issue with files getting emptied when working with a flaky network drive. Thank you Roger B. and Rachel W. for reporting it!
                • Mockups for Desktop: fixed a crash when renaming a file that had links in it on Windows. Thanks Jacob N. for reporting it!
                • Mockups for Google Drive: added support for Symbols! We actually did this a while ago but we never announced it officially. We have updated the documentation here with all the details.
                • Mockups for Google Drive: added PDF export support! The PDF will be saved in the same folder as your bmmls.
                • myBalsamiq: fixed a broken link in the "welcome to mybalsamiq" email. Thank you Colin E. for reporting it!
                • myBalsamiq: fixed an issue with the project members dialog in IE11. Thank you Gary Wemyss for reporting it!
                • myBalsamiq: fixed an edge case when changing site owner. Thank you Chris M. for reporting it!
                • myBalsamiq: made it clearer that you might have to archive some projects in order to sign up for a low-tier plan during trial or after your trial period expires. Thank you Stephanie N. and Komal B. for reporting it!
                • myBalsamiq: fixed an issue with some Symbol Library thumbnails getting rendered with the wrong skin. Thanks Paul F. for reporting it!
                • myBalsamiq: we now show the name of the non-logged in user who made a change in the mockup and project history, instead of the generic "Guest".
                • myBalsamiq: added a validation for the email field in the dialog that asks for name and email to non-logged users when they contributed to a wiki project. Thanks Matt H. for reporting it!
                • myBalsamiq: fixed an issue with showing Site Symbols in the Image Import Dialog in the editor.
                • myBalsamiq: fixed an issue removing a project member as a project owner. Thanks Sebastien B. for reporting it!
                • myBalsamiq: we now show project deletion events in the Site History page.
                • myBalsamiq: fixed an issue with being unable to create new projects after changing username. Thanks Sebastian for reporting it!
                • myBalsamiq: We now show site owner changes in the Site History page.
                • myBalsamiq: We now show mockup and project rename operations in the Mockup, Project and Site History pages.
                • myBalsamiq: improved the performance of displaying the project grid page for projects with lots and lots of mockups.
                • myBalsamiq: you can now restore deleted mockups from the Project History page!
                • myBalsamiq: changed the URL of the prototype view mode from 'naked' to a more SFW 'prototype'. :) Thanks Carla B. and Chuck Z. for requesting it!
                • myBalsamiq: fixed an issue with password reset emails not being sent for owners of waiting-to-be-deleted sites. Thanks Nina, David L., Dennis C. and cat for reporting it!
                • myBalsamiq: added Helsinki to the GMT+2 time-zone list. Thanks Rampe for requesting it!
                • myBalsamiq: Project ZIP uploads now correctly ignores files starting with a dot. Thanks Alex H. for reporting it!
                • Mockups for Confluence and JIRA: we now tell Administrators if they are part of the balsamiq-mockups-editors group or not (helps with debugging).
                • Mockups for Confluence and JIRA: fixed an issue with attachment images not being found when a Confluence installation gets switched from being served over HTTP to HTTPS. Thank you Oliver S. for reporting it!

                How do I update?

                If you're using myBalsamiq, you're already updated. Just log back in and enjoy.

                For other versions, simply install from our download page on top of your current installation. You won't have to re-register.

                As always, if you hit any snags with the new build let us know immediately and we'll fix it right up! :)

                For posterity, these are the version numbers of today's release:

                • myBalsamiq: build #4095
                • Mockups for Desktop: version 2.2.20
                • Mockups for Google Drive: version 2.2.52
                • Mockups for Confluence: version 2.2.20
                • Mockups for JIRA: version 2.2.20
                • Mockups for FogBugz: version 2.2.19
                • Mockups for XWiki: version 2.2.19
                • Web Demo: version 2.2.21 launch it

                What else is going on?

                Peldi for the Balsamiq Team

                  Release: new Image inspector, huge leap forward in Mockups for Google Drive, and more!

                  Hello friends of Balsamiq! It's time for another release!

                  This one is an exciting one. Let's see what's new.

                  New Image Inspector Pulldown

                  The image inspector pulldown had been in need of some love for a long time. It only showed images used in the current mockup, it sometimes showed images twice, it didn't show where images came from...in short, it wasn't very useful.


                  That all changes today. The new pulldown is more organized, more visual, faster to use and, we think, much more useful.

                  Take a look:



                  The Project Assets panel shows all images in your assets folder. If you have site/account assets, a tab will appear for them. If you use web images or images using relative paths that are not project assets, those will show in the Other tab. On the desktop, you'll also see a handy link to open the Account Assets folder.

                  This is a step towards making projects first-class citizens in our app, as it encourages people to use project assets more, following our best practice. We have many more steps planned, but as you know, we like to ship things one little free-standing piece at the time, so that we can get your feedback on it. :)

                  Let us know what you think!

                  Projects come to Mockups for Google Drive!

                  We are continuing the work to bring all of our product versions to feature parity with each other.

                  With today's release, Mockups for Google Drive moves a huge step forward in that direction. In fact, it even gets some features that other versions don't have yet!

                  Here's a list of today's biggest improvements:

                  • The Project Browser: just like in myBalsamiq, you can now see all the mockups in your Google Drive folder, and quickly jump from one to the other to edit them. There is a list view:

                    And a thumbnails view:

                    You can also sort your mockup with drag and drop, as well as create new mockups, and clone, rename or delete existing ones, all from within the editor.


                  • Project Assets Support: you can now see images saved in your assets/ folder directly in the UI Library, in the new Image Property Inspector panel, and in the Image Import dialog.



                  • Links Support: yes! You can now finally specify links between mockups, just like in our other versions.


                    To navigate between mockups, just go full screen and click around!

                  • Real Time Collaboration: this is huge, and a long time coming. You can now collaborate on each mockup in real time with others. Just share your folder full of BMMLs and assets, then when you both open the Mockups for Google Drive editor at the same time you will see the other person's edits happen in real time. Try it out, it's awesome.


                    notif_deleted notif_moved notiv_added

                  As usual, everything is auto-saved, all the time.

                  As an added bonus, if you use the Google Drive Desktop Sync client, you can collaborate between someone using Mockups for Desktop and Mockups for Google Drive pretty seamlessly! Whoa, right? :)

                  We think you'll love the new changes, let us know if you run into any issues and we'll fix them right up!

                  The last two big features missing, which are coming very soon, are automatic fixing of links on file rename (we call it 'the relinker'), and Symbol support!

                  Only $5 per month for all this goodness is starting to feel pretty darn cheap ...you'd better act now before we raise our prices... ;)

                  Designate a Secondary Billing Administrator in myBalsamiq

                  Up until today, the site owner was the only person who could make billing changes to a myBalsamiq site. This is often not ideal, as the person with purchasing power might not be the same person that needs to manage (or even use) myBalsamiq.

                  Starting today the site owner can designate a staff member as the secondary billing contact. This allows them to see the payments page, renew, upgrade, downgrade and download past myBalsamiq receipts. Try it out!


                  Other fixes and improvements

                  • Mockups for Desktop: double clicking on a file to open the app did not open the new file in OS X Maverick (fixed in 2.2.17).
                  • Mockups for Desktop: the application would grow in size on Windows if you opened it by clicking on bmml files on disk (fixed in 2.2.17).
                  • Mockups for Desktop: fixed a memory leak on Windows 8 when the app was not in focus (fixed in 2.2.17). Thanks Julianna Cs. for reporting it!
                  • Mockups for Desktop: fixed the way we encoded Symbol paths in the BMML in 2.2.16 (fixed in 2.2.17).
                  • Mockups for Desktop: Added a "Rename Mockup" menu item to the File menu, to expose this awesome little feature a bit more. Thanks Jacqueline S. for requesting it!
                  • Mockups for Desktop: fixed an issue with command line export hanging sometimes. Thank you Dave B. for reporting it!
                  • Mockups for Desktop: fixed an issue with the app window growing by 20 pixels on Windows when opening a bmml file by double-clicking on it. Thanks Andreas F. and B for reporting it!
                  • Mockups for Desktop: fixed an issue with the positioning of the tab for newly cloned mockups (now they stay next to the original mockup, they don't jump to the end). Thanks Dave Perkins for bringing this up! This also fixes Milos Krocian's bug report.
                  • myBalsamiq: big performance improvements on editor startup time.
                  • myBalsamiq: added an automatic retry mechanism on image uploads (should cut down on the Error #2038 messages).
                  • Mockups for Confluence: made it compatible with Confluence 5.4.

                  How do I update?

                  If you're using myBalsamiq, you're already updated. Just log back in and enjoy.

                  For other versions, simply install from our download page on top of your current installation. You won't have to re-register.

                  As always, if you hit any snags with the new build let us know immediately and we'll fix it right up! :)

                  For posterity, these are the version numbers of today's release:

                  • myBalsamiq: build #4074
                  • Mockups for Desktop: version 2.2.18 2.2.19
                  • Mockups for Google Drive: version 2.2.32
                  • Mockups for Confluence: version 2.2.18
                  • Mockups for JIRA: version 2.2.18
                  • Web Demo: version 2.2.19 launch it

                  What else is going on?

                  Peldi for the Balsamiq Team

                    Release: new color picker, tiny character counter, image rotation and more!

                    Hello friends of Balsamiq!

                    Another month, another cool little release. Let's get right to it!

                    New color picker and color names!

                    We made quite a few improvements to the color picker:


                    You can now enter any HEX color (we even support 3-digit gray notations), or type the name of a color like "white", "black", "yellow". If you roll over one of the built-in colors the tooltip will show you that color's name as well.

                    These color names also work in the {color} macro, like this:


                    We think these additions improve your flexibility in creating mockups without adding much complexity at all. Our favorite kinds of improvements! :)

                    New tiny char counter!

                    Speaking of small but very useful improvements: after learning how Balsamiq Champion Glenn Murray and others are using Mockups to do copy-writing, we added a small character counter to the text editor:


                    You'll see this counter when editing Labels or Paragraphs of text controls, and you'll always know if you're within your character limits or not.

                    Because of this change, we removed the little known l0rem shortcut (the one with the zero instead of the O), which gave you some lorem ipsum text with character counts sprinkled around. The tiny character counter is much more useful and fine-grained. The regular "lorem" auto-expand shortcut is still there, don't worry. :)

                    What else is new?

                    • All versions: you can now rotate images!

                    • All versions: moved the group breadcrumb bar / crop bar / symbol overriding bar to the bottom, to avoid the jarring "jump down" of your controls.

                    • All versions: CTRL++ and CTRL+- now always zoom, CTRL+[ and CTRL+] now always change the text or icon size.
                    • All versions: Fixed an issue when resizing groups by a tiny amount. Thanks Martin for reporting it!
                    • All versions: we now support CTRL+INS and SHIFT+INS for copy and paste on Windows
                    • All versions: Quick add menu items are now all properly left-aligned.
                    • All versions: improved the rotation algorithm of the iPhone and Triangle Geometric Shape
                    • All versions: Fixed the Tooltip's control vertical alignment, which was off with wrapping lines of text. Thank you chrisse, Chad Larkin and Milos Krocian for reporting it!
                    • All versions: fixed the wireless icon on wireframe skin (it was missing a dot)
                    • All versions: made the app a bit more resilient to errors when loading corrupted bmml files
                    • All versions: Fixed an issue when removing a link of a symbol control with just one link. Thank you Luke Potter for reporting it!
                    • All versions: Fixed the alignment of text in radio button group when text wraps.
                    • All versions: Fixed an issue with cropped groups sometimes changing location when the file is opened. Thanks Reiner S. for reporting it!
                    • Mockups for Desktop: we deprecated the <documentsPath> tag in BalsamiqMockups.cfg and replaced it with a more flexible and much easier to use <assetsPath>. See the updated documentation here. If you had a documentsPath tag already set up you don't have to do anything, Mockups for Desktop will update your cfg file automatically on the next startup.
                    • Mockups for Desktop: Fixed a little visual artefact on the property inspector on retina displays.
                    • Mockups for Desktop: Fixed the group breadcrumb label widths on retina displays.
                    • Mockups for Desktop: We improved the feedback when a user enters a trial key that is no longer valid.
                    • Mockups for Desktop: Fixed an issue with files getting opened twice if the folder has an & character in it. Thank you Holger H. for reporting it!
                    • Mockups for Desktop: The app now correctly remembers your open files even if you double-click on a bmml file to open it.
                    • Mockups for Google Drive: made our revisions sticky so that they don't get automatically deleted after 30 days.
                    • Mockups for Google Drive: we now handle the case in which the Google Apps admin turns off 3rd party Google Drive apps. Thanks Jens K. for reporting it!
                    • Mockups for Confluence: Fixed an issue with Confluence instances that had VERY large page IDs.
                    • Mockups for Confluence: We now give a correct message if the Blueprint feature is not available (e.g. Confluence 5.0)
                    • Mockups for Confluence: added recovery from auto-save data (only works for mockups that have been saved at least once).
                    • Mockups for JIRA: added recovery from auto-save data, both for new and old files.

                    How do I update?

                    If you're using myBalsamiq, you're already updated. Just log back in and enjoy.

                    For other versions, simply install from our download page on top of your current installation. You won't have to re-register.

                    As always, if you hit any snags with the new build let us know immediately and we'll fix it right up! :)

                    For posterity, these are the version numbers of today's release:

                    • myBalsamiq: build #4061
                    • Mockups for Desktop: version 2.2.15 2.2.16*
                    • Mockups for Google Drive: version 2.2.22
                    • Mockups for Confluence: version 2.2.12
                    • Mockups for FogBugz: version 2.2.11
                    • Mockups for JIRA: version 2.2.12
                    • Mockups for XWiki: version 2.2.11
                    • Web Demo: version 2.2.13 launch it

                    What else is going on?

                    Let's see...we're busy as usual.

                    Peldi for the Balsamiq team

                    *UPDATE: We did a quick update to Mockups for Desktop to fix this bug. Thanks so much baak, Milos Krocian, Jim Jarret and Thorben Egberts for the super-speedy report!

                      Next Page »