@FEichinger That's what I was asking for. Do we do anything about shady? Not to mention two users with similar names linking to weirdly similar sites with the same URLs and wording..
@Seth Personally, I find it irresponsible not to do something about it. Even though it has no effect on Linux users (seeing how it's a *.exe), it's still suspicious software that doesn't need any downloads whatsoever.
NitroShare 0.3 has 1750 lines of code so far. At first I was disappointed when I saw that number. But then I remembered that the sign of a good programmer isn't a lot of code but the least amount of code. Simplicity counts for something.
No, the only libraries that NitroShare 0.3 depends on is Qt5 and OpenSSL. Also, the number doesn't include the extensive documentation I have written for all publicly exported methods.
I'll be moving the documentation online as soon as I add *-doc packages to the Debian files for the project.
I've written some really neat classes that I hope to later use in other projects - one of which is Promise. Combined with C++11 lambdas, I can do this:
Promise * p = makeSomeRequest("http://example.com");
connect(p, &Promise::completed, []()
{
displayMessage("Request has completed!")
});
@Seth I leave the $ in mixed command/output codeblocks to show what the command is I ran. If I didn't want to make that distinction, I wouldn't put the command in there in the first place.