Commit Graph

16 Commits

Author SHA1 Message Date
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
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
Philipp Sumi
02fb2b6108 FIX Delayed message sink listener causing interop issues. 2016-04-02 08:59:45 +02:00
Philipp Sumi
e8aeea613e Release 1.0.7 2016-04-01 20:04:35 +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
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
amulware
06aaaebdbc Allow to show balloon tips with large icons. 2015-10-29 11:27:03 +01:00
jr
08a3b76d86 Merge remote-tracking branch 'Reshetnikov/develop' 2015-07-09 18:11:57 +02:00
jr
c2876ee758 Added "NoLeftClickDelay" TaskbarIcon dependency property, to optionally make left clicks work without delay. 2015-07-09 15:20:11 +02:00
hemn.still
111b48153e GetTrayLocation now return with GetDeviceCoordinates. Fix in the case of multi-monitor.
Add extension point CustomPopupPosition to show Balloon on custom position.
AppBarInfo.WorkArea now return appbar workarea. Before it returns screen workarea.
2015-02-03 09:18:28 +04:00
hemn.still
0f7f9778c1 Fix GetDeviceCoordinates. In some cases PresentationSource.FromVisual(this) may return null. 2015-01-30 15:16:24 +04:00
Philipp Sumi
653e313640 Fixed type in change log. 2013-11-25 17:46:54 +01:00
Philipp Sumi
eac1c5d885 ADD Git attributes.
CHG   End of line conversion.
2013-11-25 17:33:40 +01:00
Philipp Sumi
6b07fab725 CHG Moved files to new root folder. 2013-11-25 15:43:33 +01:00