It's not the same without you

Join the community to find out what other Atlassian users are discussing, debating and creating.

Atlassian Community Hero Image Collage

How to disable bookmarks?

James Marten Jul 26, 2012

I'd like to use SourceTree as a part of my (Git) workflow, which is primarily centered around the command line. ST is not OK with that and tries to enforce a workflow that's centered around the bookmarks by constantly reopening the according window. This happens everytime no repository is opened and ST ist starting up or focussed. The developers obviously tried to imitate the behaviour of the Finder and other apps but didn't realize the difference between opening a new main program window and opening a window for an optional feature that is potentially useless and annoying.

My question: Is there any (hidden) option, hack, helper, SIMBLE thingie, script or whatever that would help in disabling this "feature"? It would be totally ok if the bookmarks window would be permanently disabled and stopped working at all. I just want to get rid of it. Thanks in advance!

1 answer

1 accepted

1 vote
Answer accepted
Steve Streeting Jul 28, 2012

The bookmarks window only opens if there are no other windows open at startup (ie there were no open windows when SourceTree was last closed). This is normal behaviour for Mac OS X applications, in order for *some* window to be displayed when you start up. For example if you open XCode but didn't have any projects open last time you closed it, the welcome wizard is displayed.

If you close SourceTree when Bookmarks is closed and there's at least one other window open, next time you start, Bookmarks won't open. Even if no windows were open, if you open SourceTree via the command-line tool (stree) then only that window is opened, and so on.

You can also disable the feature that asks you to bookmark new repositories in Preferences > "Offer to create bookmarks for newly opened repositories".

James Marten Jul 28, 2012

Hi Steve, thanks for answering my question! Yes, you're right, many applications greet first time users with some kind of wizzard. For example XCode shows the "Welcome to XCode" window until you select the checkbox next to the bottom of the window. After that it will never bother you again, even if you click the Dock icon a million times. ;)

Others open a new document (in contrast to displaying an optional feature you might never need) when starting up—e. g. TextMate. But there's an option to stop that in the preferences; you can even tell it to never open a new document automatically. In SublimeText 2 there's a similar option called "create_window_at_startup". AFAIK you can't stop ST2 from creating an empty window when you focus it using the Dock, but as soon as you open a file it will reuse this windows. This way you'll never end up with a useless window floating around.

I just ckecked Path Finder and it also contains a preference to not open a new window on startup. If you click the Dock icon it will open a file browser but not some equivalent to the ST bookmarks—say a favorites window or a dialog to connect to a server.

So, yes, there are a lot of examples for a similar but not identical behaviour. At least for apps targeting professionals/developers you can usually switch it off. It's not exactly compareable but Safari on iOS did something similar (opening the bookmarks if there weren't any open pages) but they finally changed it in iOS 5.1 (http://www.iphonehacks.com/2012/03/ios-5-1-features-mobile-safari.html).

Steve Streeting Jul 29, 2012

OK, I'll add an option to the feature requests :)

James Marten Jul 29, 2012

Thanks a lot! =)

James Marten Oct 13, 2012

Is there a ticket or something to follow the progress?

And I'd like to add the suggestion that cmd+b should not only show the bookmarks window but also hide it if pressed again.

James Marten Oct 13, 2012

Is there a ticket or something to follow the progress?

I'd like to add the suggestion that cmd+b should not only show the bookmarks window but also hide it if pressed again.

Suggest an answer

Log in or Sign up to answer
This widget could not be displayed.
This widget could not be displayed.
Community showcase
Posted in Off-topic

Disney Live Action Reboots: Are you for or against?

Happy Friday Everyone! Today marks the international release of Disney's live action version of the animated classic Aladdin. I know that this movie was met with some controversy of over cast...

216 views 22 10
Join discussion

Community Events

Connect with like-minded Atlassian users at free events near you!

Find an event

Connect with like-minded Atlassian users at free events near you!

Unfortunately there are no Community Events near you at the moment.

Host an event

You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events

Events near you