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

Adding a .NET assembly to nicely interface WinSparkle.dll #55

Closed
wants to merge 4 commits into from

Conversation

PrinceNebulon
Copy link

This is for Issue #20

I've created the following projects in the solution:

  • dotnet/AppcastTestHost - A self-hosting service in a console app for hosting the appcast RSS feed, release notes, and the release MSI files. This is just a test application for development purposes and includes versions 1.0.0, 1.1.0, and 1.2.0 of WinSparkleDotNetExample.
  • dotnet/WinSparkleDotNet - A .NET library implementing the necessary pinvoke commands for the unmanaged WinSparkle library. This project is the reason for the pull request.
  • dotnet/WinSparkleDotNetExample - A C# WPF application illustrating basic usage of the WinSparkleDotNet library
  • dotnet/WinSparkleDotNetExampleInstaller - A WIX installer for testing installation and upgrade of the WinSparkleDotNetExample application. This is not meant to be a WIX tutorial or best practices and is just for testing the example app.

Submitting as a new pull request with commits broken down by project.

…pp for hosting the appcast RSS feed, release notes, and the release MSI files.

This is just a test application for development purposes and includes versions 1.0.0, 1.1.0, and 1.2.0 of WinSparkleDotNetExample.
A .NET library implementing the necessary pinvoke commands for the unmanaged WinSparkle library.
A C# WPF application illustrating basic usage of the WinSparkleDotNet library
A WIX installer for testing installation and upgrade of the WinSparkleDotNetExample application. This is not meant to be a WIX tutorial or best practices and is just for testing the example app.
@GitCop
Copy link

GitCop commented Mar 13, 2015

There were the following issues with your Pull Request

  • Commit: a42727b
    • Your subject line is longer than 50 characters

Guidelines are available at http://tbaggery.com/2008/04/19/a-note-about-git-commit-messages.html


This message was auto-generated by https://gitcop.com

@vslavik
Copy link
Owner

vslavik commented Mar 14, 2015

(Contextual note: this is continuation of #54; yes, please use git push -f in the future.)

@vslavik
Copy link
Owner

vslavik commented Mar 18, 2015

It would be great if you paid attention to the comments added to PRs by bots. They are there for a reason and I was a bit surprised to see that the commits here still don’t follow good commit message practices that GitCop already pointed out in #54.

Similarly, AppVeyor reported the previous PR as failing and it (unsurprisingly) reports the same here. If a PR breaks builds, that’s a rather serious problem that must be fixed.

Moving on: I’m not a big fan of a42727b — seems like overkill to me. Lots of code not directly related to WinSparkle, for very little benefit. I’ll gladly host the files at winsparkle.org to make the example functional. For debugging, you can always redirect to localhost temporarily, or host elsewhere, so including full web server with examples is a bit a too much IMHO. (This, BTW, is exactly while splitting commits logically is great: it makes it easy to pick some parts and not others, or to merge some immediately and some later.)

The examples should be in the already existing examples directory.

@vslavik
Copy link
Owner

vslavik commented Apr 8, 2015

I suppose it’s safe to conclude that fixes (for at least the serious, crashing bugs) are not forthcoming? What a pity, I was looking forward to merging this PR once fixed :-(

@PrinceNebulon
Copy link
Author

I'll get around to it, but the basic update feature is working, so it's not
a top priority for me at the moment.
On Apr 8, 2015 1:25 AM, "Václav Slavík" [email protected] wrote:

I suppose it’s safe to conclude that fixes (for at least the serious,
crashing bugs) are not forthcoming? What a pity, I was looking forward to
merging this PR once fixed :-(


Reply to this email directly or view it on GitHub
#55 (comment).

@Herve-M
Copy link

Herve-M commented Sep 21, 2015

@vslavik I have done the (complet) job here.
It has just 2 problems (using WinSparkle from master):

  • Calling win_sparkle_cleanup block the calling app.
  • Launching example without IDE make WinSparkle unable to access to web (or give this error) :/
    If you have any idea or comment(s) :)

@vslavik
Copy link
Owner

vslavik commented Sep 21, 2015

@vslavik I have done the (complet) job here.

PR?

It has just 2 problems

Seems there's some debugging left to do then… Rest assured than neither of that is coming from WinSparkle itself.

@Herve-M Herve-M mentioned this pull request Sep 21, 2015
@vslavik
Copy link
Owner

vslavik commented Oct 24, 2015

Closing in favor of #73.

@vslavik vslavik closed this Oct 24, 2015
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.

4 participants