Hello Scott.
I fixed the bug you wrote:
> I'm not seeing this "Not active" message in my RELEASE
> build this morning. Is it only available in DEBUG builds?

About your thing:
> 1. All devices should use the same "Status" code. The list of possible
>    display text should be:
>
> Connected to Network - Kaboodle is not Active
> Connected to Network - Kaboodle is Running
> Connected to Network
> Not Active - Last seen on
>
>    The first two are for PC-types only, of course.
>    As things are now, the Printer (for example) only says "Connected"
>    or "Disconnected". It should instead say one of the above.

I added some code, which have to work correctly.
But it seems to me it not works:
I see that Kaboodle saves the time of last *active*
for device *printer* in my emulation.
But if I shutdown that device, then it still has
NID data flag
m_nFlags = DEVICE_CONNECTED
I'll try later.

- Igor


----- Original Message -----
From: "Scott C. Best" <[EMAIL PROTECTED]>
To: "Igor Kotelevsky" <[EMAIL PROTECTED]>
Cc: <[EMAIL PROTECTED]>
Sent: Tuesday, November 26, 2002 8:32 PM
Subject: Re: small GUI bugs


> Igor:
> Heya. I'm not seeing this "Not active" message in my RELEASE
> build this morning. Is it only available in DEBUG builds?
>
> Some related bugs:
>
> 1. All devices should use the same "Status" code. The list of possible
>    display text should be:
>
> Connected to Network - Kaboodle is not Active
> Connected to Network - Kaboodle is Running
> Connected to Network
> Not Active - Last seen on
>
>    The first two are for PC-types only, of course.
>    As things are now, the Printer (for example) only says "Connected"
>    or "Disconnected". It should instead say one of the above.
>
> 2. There's a bug in how the Web Config works. I hope you have a printer
>    (or something) you can test it with. Here's how I see the bug: start
>    Kaboodle with the Printer on, let it get detected and classified.
>    Then shut the printer off and try to open the icon. Kaboodle tries
>    to reactivate the Web-Config scan, sending multiple packets to port
>    80 of the device. Those packets are in a blocking thread it seems:
>    the UI stops responding until the packets timeout (the device is
>    off, after all). The fix should be easy: Kaboodle should send no
>    Web (or VNC) scanning packets to a device that's not in the Active
>    List. Similar to VNC scanning, if a device is detected to be running
>    a Web service when it joins the network, the scanning shouldn't
>    be done ever again; it should just be added to a list of "Web
>    Configurable" devices. And (similar to VNC) that list should be
>    displayed in the Web Config service icon. That's not working right
>    either.
>
> 3. Speaking of Printers, we should fix their PropPanel. The 3 tabs
>    should be "System Info", "Icon Properties" and (if appropriate)
>    "Web Config". We can delete the other two. Also, the "System Info"
>    tab should (similar to PC devices) show the IP address, the MAC
>    address, etc (the same list of things that a Macintosh PC lists).
>
> 4. The "Master Node" status is being sync'd correctly now. I think we
>    can commit the change where only the Master Node pings the active
>    list. I recall you left that commented out. Lets put it in.
>
> 5. Lastly, when my Win98 Kaboodle joins the network where Kaboodle is
>    running, it asserts it's own Network Name to the other Kaboodle
>    instances. It should instead take the existing Kaboodle network
>    name. So it should get "Echogent LAN", but right now every other
>    Kaboodle on my LAN changes its network icon to "Thinkpad Network".
>
>
> All little things, I know. Getting close!
>
> thanks,
> Scott
>
>
> On Tue, 26 Nov 2002, Igor Kotelevsky wrote:
>
> > Hello Scott.
> > I found and fixed some GUI bug relating to the
> > "Not active - Last seen on 21 Nov 2002 at 14:20".
> > - Igor
> >
> > ----- Original Message -----
> > From: "Igor Kotelevsky" <[EMAIL PROTECTED]>
> > To: "Scott C. Best" <[EMAIL PROTECTED]>
> > Cc: <[EMAIL PROTECTED]>
> > Sent: Monday, November 25, 2002 2:01 PM
> > Subject: Re: small GUI bugs
> >
> >
> > > Hello Scott.
> > > The thing #1 implemented.
> > > Kaboodle saves in the registry the time when others Kaboodle were
active.
> > > That time shows in the PropPanel like
> > > "Not active - Last seen on 21 Nov 2002 at 14:20".
> > > All my changes are in the CVS server.
> > > - Igor
> > >
> > > ----- Original Message -----
> > > From: "Scott C. Best" <[EMAIL PROTECTED]>
> > > To: "Igor Kotelevsky" <[EMAIL PROTECTED]>
> > > Cc: <[EMAIL PROTECTED]>
> > > Sent: Friday, November 22, 2002 8:12 PM
> > > Subject: Re: small GUI bugs
> > >
> > >
> > > > Igor:
> > > > Sorry, for #1: it's on the main panel of a device's
> > > > PropPanel, up near the top, next to Status, under Display Name.
> > > >
> > > > -Scott
> > > >
> > > > On Fri, 22 Nov 2002, Igor Kotelevsky wrote:
> > > >
> > > > > Hello Scott.
> > > > > About your #1.
> > > > > Sorry I don't see that bug. I even cannot to find a text
> > > > > *Connected to LAN -- Kaboodle is inactive*
> > > > > in the source code. I'll look for later.
> > > > >
> > > > > About your #2.
> > > > > I see that bug on my Win98. I don't see it on my Win2000.
> > > > > The bug fixed.
> > > > >
> > > > > For all developers:
> > > > > Now there is new function
> > > > > *void FileService::GetLongNamePath(CString& rStrPath)*
> > > > > in the Kaboodle's source code.
> > > > > This function converts 'short' name of the file/directory into the
> > > 'long'.
> > > > > For example, "C:\\Prorga~1" -> "C:\\Prorgamm Files".
> > > > > Sometime Windows OS saves path name in the registry in form like
> > > > > "C:\\Prorga~1".
> > > > > Please use above function.
> > > > >
> > > > > - Igor
> > > > >
> > > > >
> > > > > ----- Original Message -----
> > > > > From: "Scott C. Best" <[EMAIL PROTECTED]>
> > > > > To: "Igor Kotelevsky" <[EMAIL PROTECTED]>
> > > > > Cc: <[EMAIL PROTECTED]>
> > > > > Sent: Friday, November 22, 2002 8:28 AM
> > > > > Subject: small GUI bugs
> > > > >
> > > > >
> > > > > > Igor:
> > > > > > Heya. Two small GUI bugs to fix when you get a chance:
> > > > > >
> > > > > > 1. When a device is inactive, the text in the device's PropPanel
> > > > > >    says "Connected to LAN -- Kaboodle is inactive". Instead it
> > > > > >    should say something like "Not active -- Last seen on 21 Nov
> > > > > >    2002 at 9:20 PM".
> > > > > >
> > > > > > 2. In the Web Config service icon, we should alias the absolute
> > > > > >    path to iexplore.exe to it's common name: "Internet
Explorer".
> > > > > >    Or "Netscape". Or whatever, but just the "common name", not
> > > > > >    the obscure absolute path.
> > > > > >
> > > > > > thanks,
> > > > > > Scott
> > > > > >
> > > > > >
> > > > >
> > > > >
> > > > >
> > > >
> > > >
> > >
> >
> >
>
>





-------------------------------------------------------
This SF.net email is sponsored by: Get the new Palm Tungsten T 
handheld. Power & Color in a compact size! 
http://ads.sourceforge.net/cgi-bin/redirect.pl?palm0002en
_______________________________________________
Kaboodle-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/kaboodle-devel

Reply via email to