Hello Scott. Your thing > 1. All devices should use the same "Status" code. implemented. But that have a little 'sliding' for next types of device: Printer, Appliance and MAC. If we switch off devices of these types, then Kaboodle will learn of this not immediately, but in a certain time. - Igor
----- Original Message ----- From: "Igor Kotelevsky" <[EMAIL PROTECTED]> To: "Scott C. Best" <[EMAIL PROTECTED]> Cc: <[EMAIL PROTECTED]> Sent: Friday, November 29, 2002 6:50 PM Subject: Re: "Not active" status code > 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:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Kaboodle-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/kaboodle-devel