- For system tray stuff, Gtk.StatusIcon is used now instead of
Egg.TrayIcon
- One of the problems i faced was - notification, since i AFAICS
notify-sharp doesn't work on windows. So, till the time a proper
solution is found and implemented, I'm using Gtk.Dialog instead
of notification on windows.
Instead of handling any kinda dialog with multiple buttons and
actions, I'm using a YesNo style dialog, which suits the current
needs. This can ofcourse be changed later when the need
arises.
- Another problem was i18n: on windows, the same (english)
string is used. This should probably be replaced with using
string resources, but i haven't explored that as yet.
- Also, a --enable-windows arg has to been added to configure.
The patches should be applied in the order of their numbering.
For running on windows,
1. build with --enable-windows
2. You'll need Mono.Zeroconf.dll and Mono.Zeroconf.Providers.Bonjour.dll
3. Ensure that bonjour is installed
Please give feedback on the patches and test it out and lemme
know if you hit any problems.
Thanks,
-Ankit
--
Blog : http://www.ankitjain.org/blog
Probably forgot to build Giver with a winexe target.
Sandy
> 2. I could send file from windows to linux, but not from linux to
> windows.
Fixed.
> 3. Is there any way to run giver without having a terminal window open
> with it too?
Fixed.
Try the updated zip file : www.ankitjain.org/blog/giver-windows.zip
Actually, when I send file from linux to windows, nothing happens,
there is no error message or anything at either side. It seems like I
haven't initiated any action.
> Can you also attach the .giver.log from your "My Documents" folder ?
I am not near my PC right now, I will attach it soon. BTW there is no
entry about any file being received (or not received), only about file
being sent.
> Actually, when I send file from linux to windows, nothing happens,
> there is no error message or anything at either side. It seems like I
> haven't initiated any action.
Do you have a firewall enabled on your windows box? Does the request
from linux get timed out ?
>> Actually, when I send file from linux to windows, nothing happens,
>> there is no error message or anything at either side. It seems like I
>> haven't initiated any action.
>
> Do you have a firewall enabled on your windows box? Does the request
> from linux get timed out ?
No, I am not using any firewall on either machine, though, windows has
it's default firewall enabled, from which I unblocked giver, when I
first ran it. And I don't see anything on linux either, just as I said
in my previous email, it seem like no action has been initiated here.