Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Option for check for updates on startup #6

Open
maraf opened this issue May 30, 2019 · 12 comments
Open

Option for check for updates on startup #6

maraf opened this issue May 30, 2019 · 12 comments
Labels
area: plugin type: feature New feature or request
Milestone

Comments

@maraf
Copy link
Member

maraf commented May 30, 2019

Extend GitExtensions integration (maraf/GitExtensions.PluginManager#19) with option (bool) to check for package updates on startup.
There should also be some limits not to check on every run.

@maraf maraf added type: feature New feature or request area: plugin labels May 30, 2019
@mast-eu mast-eu added this to the 1.1.0 milestone May 30, 2019
@mast-eu
Copy link
Member

mast-eu commented May 30, 2019

Good idea. Very useful feature.
In my opinion the first official release could still do without it, but it should be implemented soon after we've got v.1.0.0 out.

There should also be some limits not to check on every run.

GE is checking by default every 7 days.

@mast-eu mast-eu modified the milestones: 1.1.0, 1.2.0 Nov 15, 2019
@ghost
Copy link

ghost commented Oct 23, 2020

May be fixed #46

@maraf
Copy link
Member Author

maraf commented Oct 23, 2020

What we ment here is to check for available plugin updates when Git Extensions starts.
Also, updates are on Updates tab and in #46 a search for new packages is executed.

@ghost
Copy link

ghost commented Oct 23, 2020

Does it make sense if the tab is closed?

@maraf
Copy link
Member Author

maraf commented Oct 23, 2020

The idea is to show a notification (or badge or someting) directly when Git Extensions starts, without the need to launch the Plugin Manager.

@ghost
Copy link

ghost commented Oct 24, 2020

We may need an API to show the mark?

image

@gerhardol
Copy link
Member

Something like the banner when Merge is ongoing with OpenPluginManager, Dismiss, NeverShowAgain?

@maraf
Copy link
Member Author

maraf commented Oct 26, 2020

I like how extension updates works in Visual Studio - just a small visible icon with tooltip when first shown (I think it shows only once, but sure about it).

image

For me, the merge-like banner is to invasive. I think that for experienced user, the red dots will be enough (when the red dot will also be beside main menu item).

@ghost
Copy link

ghost commented Oct 26, 2020

Something like the banner when Merge is ongoing with OpenPluginManager, Dismiss, NeverShowAgain?

For me, the merge-like banner is to invasive.

It might be worth discussing such a status bar, as in VS?

@RussKie
Copy link
Member

RussKie commented Oct 26, 2020 via email

@maraf
Copy link
Member Author

maraf commented Oct 26, 2020

It might be worth discussing such a status bar, as in VS?

Well, I didn't tought about status bar. I like this style of notification. My idea is that when Plugins has updates, it shows a badge right of Plugins text in main menu. When these updates are new, it could show a bubble with some information.

image

@maraf
Copy link
Member Author

maraf commented Nov 4, 2021

@RussKie @mast-eu I'm moving this to the release so we can publish v1.2.

@maraf maraf modified the milestones: 1.2.0, 1.3.0 Nov 4, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: plugin type: feature New feature or request
Projects
None yet
Development

No branches or pull requests

4 participants