Skip to content

Conversation

ghost
Copy link

@ghost ghost commented Oct 23, 2020

fixes #13

@ghost ghost requested a review from RussKie October 23, 2020 12:55
@RussKie
Copy link
Member

RussKie commented Oct 23, 2020

Can you please provide more information what this change does. It is not clear what the original issue is, and what we are gaining with the change.

@RussKie RussKie requested review from maraf and mast-eu October 23, 2020 12:59
@ghost
Copy link
Author

ghost commented Oct 23, 2020

After we run plugin manager it works like modal window and prevent run another PM window.

@ghost

This comment has been minimized.

@ghost

This comment has been minimized.

@maraf
Copy link
Member

maraf commented Oct 23, 2020

I think this doesn't prevent launching plugin manager from other instance of Git Extensions.
Maybe we can use WindowsFormsApplicationBase to allow only a single instance of plugin manager.

@ghost
Copy link
Author

ghost commented Oct 23, 2020

CloseAllOtherInstances?

image

@maraf
Copy link
Member

maraf commented Oct 23, 2020

The snippet you picked closes all running instances of Git Extensions. The issue referes to instances of Plugin Manager.

Copy link
Member

@maraf maraf left a comment

Choose a reason for hiding this comment

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

Good job 👍
Thank you.

Copy link
Member

@mast-eu mast-eu left a comment

Choose a reason for hiding this comment

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

For me this PR is ready to be merged.

@RussKie : Do you still have something to add?

@RussKie
Copy link
Member

RussKie commented Oct 29, 2020

Interop definitions can be improved, but it isn't critical.
LGTM

@mast-eu mast-eu merged commit 52c2db9 into gitextensions:master Oct 30, 2020
@mast-eu
Copy link
Member

mast-eu commented Oct 30, 2020

Thank you.

@mast-eu mast-eu added this to the 1.2.0 milestone Oct 30, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Plugin manager as modal window over GitExtensions
3 participants