Originally, when StatusBar.addIndicator() was implemented, it would actually add the indicator into the status bar. However, in d7bce2c, that line was removed, which is a breaking API change. It's not clear why it was removed.
(Edited 12/14/2013 by @lkcampbell to add repro steps)
OS Version: Mac OSX Mavericks
Brackets Version: Sprint 34
Repro Steps:
Open Brackets source code, then open Dev Tools to Console and paste the following code snippet into the Console:
var StatusBar = require("widgets/StatusBar"),
$foo = $("<div>FOO</div>");
StatusBar.addIndicator("foo", $foo, true, "", "foo tooltip");
Look at the right side of the editor status bar.
In the Dev Tools, Elements tab, look at the contents of status-indicators div tag.
Observed Result:
The FOO div does not show up in the status bar and is not in the status-indicators div tag
Expected Result:
The FOO div shows up in the status bar and is in the status-indicators div tag