As I've worked to learn how to effectively use Wireframesketcher (which is like very much!), I've ended up with a ton of useless entries in the Switch Workspace submenu. Is there a way to clear that menu?

Hi Randy,

There is no UI to manage recent workspaces, but you can do it manually. WireframeSketcher is storing the workspace information in a preferences file called "org.eclipse.ui.ide.prefs". This file is located under "%WIREFRAMESKETCHER_INSTALL_DIR%\configuration.settings" and contains a key named "RECENT_WORKSPACES". The value of this key contains a comma seperated list of workspaces, more precisely the path to the workspaces. If you delete one of the entries, it'll disappear from the workspace launcher.

What you have to do is the following:

  • exit WireframeSketcher
  • delete the workspace from your disk
  • delete the path pointing to your obsolete workspace in the mentioned preferences file
  • start WireframeSketcher

You shouldn't see the workspace anymore in your workspace launcher.

WireframeSketcher install directory is either in c:\Program Files (for older versions) or in your user directory, for instance c:\Users\MyName\AppData\Local\WireframeSketcher Studio (for more recent versions).

Let me know if this works for you.

Thanks for this info. I'm on a Mac and I can't find a comparable directory. Where on the Mac is this info stored?

I found it. For other Mac users, here is how:

  1. go to the applications folder (or where ever you have the wireframesketcher application).
  2. right click on the application and select "Show Package Contents"
  3. open the "configuration" folder
  4. open the ".settings" folder. NOTE: This is an invisible folder so you'll need to find a way to show invisible folders. I use the finder enhancement application "Pathfinder" which makes this easy. There are free script type solutions to this problem that you can find by searching the web i.e.
  5. open the file "org.eclipse.ui.ide.prefs" using a text processor.
  6. follow the instructions below about what to delete.

That's great, Randy! Thanks for the update.