Commit Graph

131 Commits

Author SHA1 Message Date
punker76
39e4648501 Azure pipeline: use NuGet 5.8.0 2020-11-23 11:45:31 +01:00
Robin Krom
9e86ac77d3 Added .NET 5.0 and restructured the repository. (#47) 2020-11-22 22:04:27 +01:00
Robin Krom
de6a2b2e25 Fix for the DPI issue described in #26 2020-08-05 23:51:49 +02:00
archi-Doc
850f625f23 Fix taskbar restarting issue (#35) 2020-08-05 23:02:42 +02:00
Robin Krom
2601f9d525 Added strong naming and fixed a dependency (#34)
* Added strong naming for the .NET Framework 4.x dlls as was discussed in #3. Strong naming doesn't help for security but it's sometimes needed as companies want to build strongly named assemblies themselves, and these can only use other strong named assembly. The general way to do this, is to sign the assembly with a public known snk file (Which is in the repository) so it's strongly named but without negative side effects.
* Fixed a tricky issue with .resx files, concerns GenerateResourceUsePreserializedResources and dependencies.
* Fixed the copyright years.
* Fixed an issue with SystemInfo, somehow the DpiFactorX/DpiFactorY weren't initialized.
* As net45 doesn't build with "dotnet build", we need to use msbuild instead.
* Removing unneeded packages for net4x
* msbuild needs nuget restore before the build to work
* Make sure that PRs don't push the packages to the nuget feed (will fail anyway)
2020-08-05 13:47:07 +02:00
punker76
6a5dd84015 Deploy NuGet on succesed 2020-05-09 23:00:25 +02:00
punker76
d98128481a try to make preview release 2020-05-09 22:45:35 +02:00
Robin Krom
a901e167d0 A fix for the nuget package name, somehow this was reverted to the old one. 2020-05-08 23:44:00 +02:00
Jan Karger ツ ☀
411107896e Update azure-pipelines.yml for Azure Pipelines
NuGet push with

```
versioningScheme: byBuildNumber
```
2020-05-08 22:38:28 +02:00
Jan Karger ツ ☀
6365a6ad09 Update azure-pipelines.yml for Azure Pipelines
Execute NuGet push only on master

```
condition: and(succeeded(), eq(variables['Build.SourceBranch'], 'refs/heads/master'))
```
2020-05-08 22:11:53 +02:00
Jan Karger ツ ☀
ae0c3c8b4b Update azure-pipelines.yml for Azure Pipelines
Publish NuGet packages to wpf-notifyicon feed

Name: wpf-notifyicon
Source: https://hardcodet.pkgs.visualstudio.com/941c79f1-9c6d-429b-b1a2-32150f672910/_packaging/wpf-notifyicon/nuget/v3/index.json
2020-05-08 17:16:36 +02:00
Jan Karger ツ ☀
617e533692 Merge pull request #21 from Lakritzator/feature/dotnetcore3
Making the repository ready for dotnet core 3.x and azure devops
2020-05-08 16:54:09 +02:00
Robin Krom
8ad5329260 forcing build to use the specified NuGet.Config which usses the link. 2020-05-06 22:52:56 +02:00
Robin Krom
0d557c529e Fixed build by using an nuget version. 2020-05-06 22:33:22 +02:00
Robin Krom
7ab5a58c2a Fixed a warning about using the icon link for the nuget package, so we now use an icon.png
Updated the build to use the most current dotnet core and also the nerdbank gitversion.
2020-05-06 20:42:03 +02:00
Robin Krom
2a553c3804 Removed the nuget publish for now, we will restore this as soon as the changes are in the main repository and there is access to the nuget organisation. 2020-01-29 10:39:18 +01:00
Robin Krom
c9f9347670 Trying to publish to a Azure DevOps internal feed 2020-01-29 10:34:14 +01:00
Robin Krom
b28894f2ca Removed the test, as there currently are none. 2020-01-29 10:15:49 +01:00
Robin Krom
ec23684016 Excluded push for now, otherwise we can't test the build 2020-01-29 10:14:11 +01:00
Robin Krom
5cf8a4d422 Removed some warnings, and added dotnet core 3.1 support 2020-01-29 10:03:44 +01:00
Robin Krom
027a856b5b Added a possible azure-pipelines.yml, but don't know yet if this is going to work. 2019-09-25 23:52:12 +02:00
Robin Krom
3d3bb142e2 Migrated the project to dotnet core 3.0 2019-09-25 23:30:41 +02:00
Robin Krom
4fc0a4960e Removing some of the "magic numbers" (#10)
* Modified the WindowMessageSink to use an enum where possible.

* I managed to find more of the windows messages, and it was worth it. I expect that there is a bug, while currently two events aren't handled: WM_CONTEXTMENU & NIN_SELECT. Why can be read here: https://docs.microsoft.com/en-us/windows/win32/api/shellapi/nf-shellapi-shell_notifyiconw. Also added NIN_KEYSELECT
* A small stability fix, although it most likely wouldn't happen that the MouseEventReceived isn't assigned it's done so in a different location and might hit us somewhere in the future. I also removed unneeded assignments.
2019-07-19 14:05:13 +02:00
Robin Krom
23186feefe Code modernising (#8)
* Applied some code conventions, used more current language features which should improve readability and making it easier to re-factor / modify. Also fixed some typos in documentation.
* Changes based on PR conversation for the SystemInfo
* Some modifications due to conversations on the PR, especially I removed the FlagsAttribute on the BalloonFlags.
* Removed Silverlight targeting in code.
2019-07-16 14:09:59 +02:00
Philipp Sumi
90051586d4 Merge pull request #5 from punker76/features/Migrate-project-files-to-new-2017-format
Migrate old project files to the new 2017 format
2019-07-15 00:33:01 +02:00
punker76
72c8e2a58c (GH-2) Migrate old project files to the new 2017 format
This migration is also a preparation for the .Net Core 3.0 Preview usage.
2019-07-13 00:59:37 +02:00
punker76
6e56982ea7 (GH-2) Add editorconfig 2019-07-13 00:59:37 +02:00
punker76
c4d256378a (GH-2) Update gitignore 2019-07-13 00:59:37 +02:00
Jan Karger ツ ☀
00d62fba27 Merge pull request #6 from TeaDrivenDev/license
Add license file
2019-07-13 00:57:19 +02:00
TeaDrivenDev
e87839aab9 Add license file 2019-07-13 00:39:23 +02:00
Jan Karger ツ ☀
6b5f1c9499 Merge pull request #1 from Lakritzator/master
Changed the version to a shields.io badge
2019-07-12 09:09:15 +02:00
Robin Krom
ce7d5b99b8 Changed the version to a shields.io badge
This looks nicer and as it's rendered at view time it will always represent the current version without changing the readme
2019-07-12 08:22:28 +02:00
hardcodet
dc478bf8ec Adding file extension to readme. 2019-07-11 16:43:17 +02:00
Philipp Sumi
eda1683546 Update README 2019-07-11 16:37:31 +02:00
Philipp Sumi
a72c42d41e Merged in release/1.0.8 (pull request #6)
FIX   Delayed message sink listener causing interop issues.
2016-04-02 09:00:57 +02:00
Philipp Sumi
02fb2b6108 FIX Delayed message sink listener causing interop issues. 2016-04-02 08:59:45 +02:00
Philipp Sumi
d4ecbdf117 README edited online with Bitbucket 2016-04-01 21:08:20 +00:00
Philipp Sumi
e13baa4ed4 README edited online with Bitbucket 2016-04-01 21:02:49 +00:00
Philipp Sumi
944c685060 README edited online with Bitbucket 2016-04-01 21:02:18 +00:00
Philipp Sumi
89b7ffe468 README edited online with Bitbucket 2016-04-01 21:01:41 +00:00
Philipp Sumi
b019975b8e README edited online with Bitbucket 2016-04-01 21:01:15 +00:00
Philipp Sumi
f7c09c1fed Merged release/1.0.7 into master 2016-04-01 20:13:43 +02:00
Philipp Sumi
e8aeea613e Release 1.0.7 2016-04-01 20:04:35 +02:00
Philipp Sumi
fcdae50261 Merged in event-listener-bug (pull request #5)
FIX   Fixed potential event propagation before event listeners where registered.
2016-04-01 19:36:58 +02:00
Philipp Sumi
0426aa87d2 FIX Fixed potential event propagation before event listeners where registered. 2016-04-01 19:18:08 +02:00
Philipp Sumi
e93c8ed503 Merged release/1.0.6 into master 2016-03-21 09:55:30 +01:00
Philipp Sumi
337da82ce2 Release 1.0.6
*************

CHG   Removed version text from NuGet files.
CHG   Replaced Tuple usage from SystemInfo by Point, which is also supported by .NET 3.5.
CHG   Changelog and credits update.
2016-03-21 09:53:34 +01:00
Philipp Sumi
3d29133708 Merged in amulware/notifyicon-wpf (pull request #3)
Allow to show balloon tips with large icons.
2016-01-01 17:44:28 +01:00
Philipp Sumi
3054412131 Merged in wezeku/notifyicon-wpf (pull request #2)
Added "NoLeftClickDelay" property for left clicks without delay.
2016-01-01 17:40:13 +01:00
amulware
06aaaebdbc Allow to show balloon tips with large icons. 2015-10-29 11:27:03 +01:00