-
Notifications
You must be signed in to change notification settings - Fork 163
[REQUEST] Better icon for git plus output console #613
Comments
I second this idea - I think it would be great to change the logo to Also, right now the little pin is always visible and doesn't seem to be related to version control. If the open file is not under version control, the pin just sits there. Is it possible to make it visible only when the file is in a version-controlled project? That, or maybe it goes from a darker less visible color to a more highlighted color? |
This is a good idea. I'll change it to 'git+'. I think with an icon that just says 'git' then it could be mistaken as something else. @cbcoutinho I'll also change it to only show the icon when the package is fully activated so it's only visible when a git repository is in the project. |
Hey @akonwi, icon looks great, Sorry to re-open the issue, but I don't think the package activation is working correctly, or at least how I expect it should:
I'm was envisioning the package being more dynamic, but all these restarts are unnecessary. I think it's an question of either/or, just keep it always present. That's better than having the restart atom to get the package to work. If you want me to open a new issue, let me know |
I can remove the icon when projects are removed. I'm not sure that I can add the icon when a project is added though because I'm consuming the status-bar package's service to create the icon, so I'll need to figure out if it's possible to manually invoke the service consumption. And even if it is, I probably shouldn't do that because those API's change. Maybe I will just always leave the pin there and disable it when there isn't a git repository in the workspace. If you open a blank atom workspace. No git commands will be available. If you add a project which is not a repository, the init command will be available in the regular command palette. Once you add a git repository, then all the git-plus commands will be activated. |
Update: I've managed to re-add the icon when repositories are introduced into the workspace |
This works wonderfully @akonwi, really great stuff. I hope other users
enjoy it as well. Thanks for taking the time to do this!
Cheers,
C
…On Wed, Feb 8, 2017 at 10:08 PM Akonwi Ngoh ***@***.***> wrote:
Closed #613 <#613> via eba7fc9
<eba7fc9>
.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#613 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AMTd7PYf2iI_lf11wWMj9GTRlY4rOOG8ks5rai7pgaJpZM4L1wUk>
.
|
The little pin icon in the bottom right is not obviously related to git-plus at all. If not hovered over out of interest one does not know what it does at all.
I would propose to replace it with another icon or just text to make it more meaningful.
The fontawesome git icon would be quite a good candidate, it is not included within atom though.
Replacing it with
![screenshot](https://cloud.githubusercontent.com/assets/1710904/22572457/7fc7a61e-e9a4-11e6-9132-701a5f597ee7.png)
git+
is also a good alternative in my opinion if including the whole fontawesome font is to much overhead:The text was updated successfully, but these errors were encountered: