Skip to content
This repository was archived by the owner on Dec 15, 2022. It is now read-only.

Show dock items on first run #685

Merged
merged 30 commits into from
Apr 24, 2017
Merged

Conversation

BinaryMuse
Copy link
Contributor

The first time the package is loaded for a given project, this will show both panels in their default location. The Git panel will be on the left while the GitHub one will be on the right, and the Git panel will be the one that is active.

Fixes #673

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature. The key has expired.
Ensure that the Git panel is on the left but is also the one that is
active
@BinaryMuse BinaryMuse requested review from as-cii and removed request for as-cii April 19, 2017 23:40
@smashwilson smashwilson mentioned this pull request Apr 21, 2017
4 tasks
@smashwilson
Copy link
Contributor

smashwilson commented Apr 21, 2017

The builds appear to be failing because atom/atom#14125 hasn't hit stable yet. Will we still need to
generate URIs, then? 🤔

@smashwilson
Copy link
Contributor

I think the beta failures are related to some test flake that's slipped in. I'll 🔧 those against master.

};
}

@autobind
rerender(callback) {
if (this.workspace.isDestroyed()) {
return;
}
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@smashwilson 🤔 What if the workspace isn't destroyed but the package is deactivated? Something we should handle in these cases?

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good question. I'd hope that potential rerender() calls would be cleaned up by the CompositeDisposable disposal. But it's well worth a check to see if that's possible.

@BinaryMuse BinaryMuse requested a review from kuychaco April 24, 2017 21:02
Copy link
Contributor

@kuychaco kuychaco left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

👍

@BinaryMuse BinaryMuse merged commit 8bfe417 into master Apr 24, 2017
@BinaryMuse BinaryMuse deleted the mkt-show-panels-on-first-run branch April 24, 2017 23:16
@smashwilson smashwilson mentioned this pull request May 25, 2017
2 tasks
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants