This comment has been minimized.

This comment has been minimized.

I just helped someone on IRC and found out that the official KeyPromoter is outdated and that this repo contains a better resource. Please consider pushing this to the Jetbrains repo as it will help increase visibility very much! +1

I just helped someone on IRC and found out that the official KeyPromoter is outdated and that this repo contains a better resource. Please consider pushing this to the Jetbrains repo as it will help increase visibility very much! +1

This comment has been minimized.

Perhaps, it would be courteous to contact the original maintaner first. If he allows it, I think it would be a lot better. You could even ask that your repo updates to his therefore not needing to upload as a new plugin and everyone that has the plugin from the original maintainer gets the latest version. Not sure how but it could be possible. Would avoid confusion against the two versions.

Perhaps, it would be courteous to contact the original maintaner first. If he allows it, I think it would be a lot better. You could even ask that your repo updates to his therefore not needing to upload as a new plugin and everyone that has the plugin from the original maintainer gets the latest version. Not sure how but it could be possible. Would avoid confusion against the two versions.

This comment has been minimized.

@LukasRypl The leaves us with two "Key Promoters" in the repository and confuses people even more.

The best course of action is

contact the original developer and explain what you did and whether he is OK that you continue his Jetbrains Keypromoter repository. I believe a change of ownership can be made possible with the help of Jetbrains.

If he does not respond, I would contact plugins-admin at jetbrains.com and ask them if they can help. I think when they see how many contributions and fixes @athiele made in the meantime, they may consider a change of ownership anyway.

@LukasRypl The leaves us with two "Key Promoters" in the repository and confuses people even more.

The best course of action is

contact the original developer and explain what you did and whether he is OK that you continue his Jetbrains Keypromoter repository. I believe a change of ownership can be made possible with the help of Jetbrains.

If he does not respond, I would contact plugins-admin at jetbrains.com and ask them if they can help. I think when they see how many contributions and fixes @athiele made in the meantime, they may consider a change of ownership anyway.

This comment has been minimized.

I copied the repository, fixed the Gradle build and carefully added credits to everyone involved. I wrote a mail to Jetbains if it is possible to take over the original Plugin so that we don't have two plugins showing up in the IDEA plugin list.

If this is OK with everyone, I would step up and maintain this nice plugin. I'm not sure how much time I can spend on it, but I'm active and available in the foreseeable future. I can merge pull requests and since the code base is not large, I'm sure we can fix some bugs.

I copied the repository, fixed the Gradle build and carefully added credits to everyone involved. I wrote a mail to Jetbains if it is possible to take over the original Plugin so that we don't have two plugins showing up in the IDEA plugin list.

If this is OK with everyone, I would step up and maintain this nice plugin. I'm not sure how much time I can spend on it, but I'm active and available in the foreseeable future. I can merge pull requests and since the code base is not large, I'm sure we can fix some bugs.

This comment has been minimized.

I think it would be good. This plugin can be really useful and need someone to take care of. If you think you can maintain it, it would be really nice. I think it doesn't need too much work but having someone taking care of it is always good.

I think it would be good. This plugin can be really useful and need someone to take care of. If you think you can maintain it, it would be really nice. I think it doesn't need too much work but having someone taking care of it is always good.

This comment has been minimized.

I am now an additional developer of the original Key Promoter and I will publish a recent built soon. While I was waiting for the response of Jetbrains, I carefully looked through the code. There are issues that we won't be able to fix. Most of them are connected to the custom pop-ups that forcibly draw over IDEA itself and sometimes lead to situations where

they become sticky

they do not vanish until a modal dialogue of IDEA is closed

the animation doesn't work

Therefore, I sat down and rewrote 90% of the code using IntelliJ's own notification system. I know that you love to set colours, timeouts and fonts, but I was sacrificing that for non-intrusive tips that incorporate 100% into the IDEA framework. Inventive as I am, I called it Key Promoter X. I did not simply want to remove all those colour features from the original code which is the reason why I chose to create a new plugin with almost the same name.

The good thing is that I implemented additional features that I'm sure you will like:

automatically updating, sorted list of your missed shortcuts

no dialogues that force you to react, but only clickable notifications

you can suppress individual buttons that you never want to see a tip for, and you see them in a "suppressed button list"

on OSX menu entries (which are kind of special) are working as well

You will find the "Key Promoter X" when you browse plugins inside IDEA. Hope you like it.

I am now an additional developer of the original Key Promoter and I will publish a recent built soon. While I was waiting for the response of Jetbrains, I carefully looked through the code. There are issues that we won't be able to fix. Most of them are connected to the custom pop-ups that forcibly draw over IDEA itself and sometimes lead to situations where

they become sticky

they do not vanish until a modal dialogue of IDEA is closed

the animation doesn't work

Therefore, I sat down and rewrote 90% of the code using IntelliJ's own notification system. I know that you love to set colours, timeouts and fonts, but I was sacrificing that for non-intrusive tips that incorporate 100% into the IDEA framework. Inventive as I am, I called it Key Promoter X. I did not simply want to remove all those colour features from the original code which is the reason why I chose to create a new plugin with almost the same name.

The good thing is that I implemented additional features that I'm sure you will like:

automatically updating, sorted list of your missed shortcuts

no dialogues that force you to react, but only clickable notifications

you can suppress individual buttons that you never want to see a tip for, and you see them in a "suppressed button list"

on OSX menu entries (which are kind of special) are working as well

You will find the "Key Promoter X" when you browse plugins inside IDEA. Hope you like it.