Looks like onClick is working again for spark-selector: switch back to it
Merge remote-tracking branch 'upstream/master' into fix-menu-not-autoclosing
minor refactor in getPendingCommits.
Support pushing to a branch.
cleanup.
remove unused code.
Show the push dialog again if the auth is not cancelled.
Don't show push dialog if 0 commits to push.
Merge remote-tracking branch 'upstream/master' into fix-menu-not-autoclosing
Patched main menu not auto-closing after a click on an item
Fix keystroke handling in spark-menu-button

1) Close the menu on ESC
2) Don't pass a keystroke to the underlying menu for handling if it's not opened (doing that activated previously selected menu items when the button was tab-focused, instead of just opening the menu.
Addressed comments.
Merge branch 'master' into status_fix

Conflicts:
	ide/app/lib/git/commands/push.dart
Merge pull request #2294 from dart-lang/push_a_branch

Push a branch
Merge pull request #2300 from ussuri/fix-menu-not-autoclosing

Fix menu not auto-closing on item click + not closing on ESC + sometimes triggering item action even when closed
fix branchname regex.
Fix branchName regex and a related bug.
Merge pull request #2307 from dart-lang/branch_bug

Fix branchName regex and a related bug.
Add default value to title in confirm user action.
Merge pull request #2309 from dart-lang/fix_ok_cancel_action

Add default value to title in confirm user action.