Tried it, but didn’t get very far:
Code:
buia:~/Desktop/Incoming/whom-1.0-beta08 cwalther$ mono WhoM.exe
Unhandled Exception: System.NotImplementedException: The requested feature is not implemented.
at System.Windows.Forms.XplatUICarbon.SystrayAdd (IntPtr hwnd, System.String tip, System.Drawing.Icon icon, System.Windows.Forms.ToolTip& tt) [0x00000]
at System.Windows.Forms.XplatUI.SystrayAdd (IntPtr handle, System.String tip, System.Drawing.Icon icon, System.Windows.Forms.ToolTip& tt) [0x00000]
at System.Windows.Forms.NotifyIcon.ShowSystray () [0x00000]
at System.Windows.Forms.NotifyIcon.set_Visible (Boolean value) [0x00000]
at (wrapper remoting-invoke-with-check) System.Windows.Forms.NotifyIcon:set_Visible (bool)
at MUd.MainForm.InitializeComponent () [0x00000]
at MUd.MainForm..ctor () [0x00000]
at (wrapper remoting-invoke-with-check) MUd.MainForm:.ctor ()
at MUd.MainForm.Main () [0x00000]
Does it use other stuff that isn’t implemented in Mono, or would it work if that tray icon was made optional?
(Or is my Mono just out of date? I don’t even remember when and for what I installed it.)
I think this is useful and pretty cool, but I also think is might end up defeating itself in a way...
If we're all checking the WhoM list to see if our friends are online... who's ever going to actually BE online?
Obviously we'll need a WhoMWm utility to see who is checking to see who is online.