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