| 02:07.08 | *** join/#brlcad Pimpinella (~frank@p5481A8FA.dip0.t-ipconnect.de) | |
| 02:09.32 | brlcad | my leading up BRL-CAD's open source activities is completely separate from, although cooperative with, Quantum and ARL activities |
| 02:09.44 | brlcad | just as an fyi ;) |
| 07:08.00 | CIA-8 | BRL-CAD: 03brlcad * 10brlcad/src/libbu/parallel.c: oops, restore killed comment |
| 07:25.44 | narnia | fyi, made real progress yesterday (wednesday) and today (thursday). i can compile the partially updated nist step class library and create an ap203 data probe. still problems with express language edition 2. that does not surprise me i expected that. using interviews is okay but it probaqbly should be updated to use gtk. |
| 07:27.10 | narnia | going back to archer for a moment. what is archer written in? which gui libraries? |
| 07:27.58 | brlcad | Tk megawidgets |
| 07:28.10 | narnia | um. |
| 07:28.52 | narnia | do you have a linux box handy? |
| 07:29.03 | brlcad | sorta |
| 07:30.17 | narnia | i was thinking i could send you the ap203 dataprobe. would you settle for some screenshots? |
| 07:32.43 | brlcad | sure |
| 07:33.02 | CIA-8 | BRL-CAD: 03brlcad * 10brlcad/configure.ac: make /usr/X11/ a retry directory instead of a search directory since it's where the o32 libraries are kept on irix -- there's a better way to deal with n32 vs. o32 vs. 64 but this'll have to do for now |
| 07:46.32 | narnia | brb going to take screenshots. |
| 08:00.59 | brlcad | I look forward to seeing them when I awake :) |
| 08:08.16 | narnia | http://204.238.34.206/b_spline_suface_with_knots-info.jpg |
| 08:08.28 | narnia | http://204.238.34.206/entity-type-list.jpg |
| 08:08.42 | narnia | http://204.238.34.206/entity-instance-list.jpg |
| 08:09.04 | narnia | http://204.238.34.206/data-probe.jpg |
| 08:10.13 | narnia | that gives you an idea of the interviews ui. pretty basic and plain but functional. no bells and whistles. |
| 08:10.50 | brlcad | ahh, i see (not zZzZ just quite yet) |
| 08:10.53 | brlcad | interesting |
| 08:11.03 | brlcad | yeah, no frills |
| 08:12.23 | brlcad | btw, narnia -- in regards to archer and Tk megawidgets.. basically he used a core component of mged that he wrote some time ago that lets you basically embed most all of mged's functionality into other apps |
| 08:12.45 | brlcad | so archer effectively contains an embeded mged controller .. but with a more modern gui |
| 08:13.03 | brlcad | the gui being written in Tk |
| 08:13.08 | narnia | i see. |
| 08:14.00 | brlcad | not my choice of gui toolkits, but I can deal -- it's like mged but clean |
| 08:14.12 | brlcad | he knows tk inside out |
| 08:14.26 | brlcad | so it was very quick and easy for him (for another task) |
| 08:15.20 | narnia | if you have no objections than i may look at gtk or perhaps Xaw3d. |
| 08:16.29 | brlcad | gtk would be better, though it's a pretty "meh" api |
| 08:17.07 | brlcad | the one thing tk does have is the cross platform support and multi-language bindings |
| 08:17.14 | brlcad | gtk's coming along though |
| 08:17.18 | narnia | i know Xaw3d better than i know gtk. gtk is at least in theory portable to windows. (i do not do windows. i have no windows boxes) i do know macs and macos-x. AQUA.!!! (hehehehe) |
| 08:17.46 | brlcad | gtk doesn't do aqua yet, but they're close last I heard |
| 08:18.05 | brlcad | had some "prototypes" |
| 08:18.13 | brlcad | but still very incomplete |
| 08:18.38 | brlcad | gtk will do x11 on mac, though (which is how we use Tk right now on os x) |
| 08:18.57 | brlcad | linking against AquaTk is something I want to try on os x too |
| 08:20.01 | narnia | i have 2 imacs and 1 emac. |
| 08:20.57 | brlcad | go for it :) |
| 08:21.10 | narnia | i have 7 x86 linux boxes, i old dec alpha box, and a partrige in a pear tree. ;-) |
| 08:21.35 | brlcad | i tried it out about 1.5 years ago when they had it first working |
| 08:21.49 | brlcad | but it was so incredibly buggy, not functional |
| 08:21.53 | brlcad | altough pretty |
| 08:23.23 | narnia | i have not played with tk in years. could possibly redo the interviews in tk. that would deal with portability issues. |
| 08:23.47 | brlcad | perl/tk? :) |
| 08:24.17 | brlcad | that would be evil, c/tk would be the way to go :) |
| 08:24.57 | narnia | yes c/tk would be the way to go. |
| 08:28.31 | narnia | still refining and cleaning up memory issues. |
| 08:36.39 | narnia | for grins i am attempting to read in the yanmar diesel engine in the ap203 data probe. my guts feel is that it will bomb on a memory fault or trash in the hash table code. |
| 09:20.40 | narnia | ummm. i terminated it. it was actually working rather well except memory usage was going through the roof. i think it is the nature of large part21 files. they are just memory hogs. i do not see any way around it. |
| 14:28.01 | EricWilhelm | Tk::Zinc makes perl/tk not so evil |
| 14:28.09 | EricWilhelm | opengl canvas, etc. |
| 16:56.39 | CIA-8 | BRL-CAD: 03bob1961 * 10brlcad/src/librt/dg_obj.c: |
| 16:56.40 | CIA-8 | BRL-CAD: Add transparency and dmode parameters to dgo_invent_solid. Add -p option to |
| 16:56.40 | CIA-8 | BRL-CAD: dgo_get_autoview_cmd (include psuedo-solids if specified). Add code to handle |
| 16:56.40 | CIA-8 | BRL-CAD: paths and file names that include spaces (Windows Only). Add code to open |
| 16:56.40 | CIA-8 | BRL-CAD: files/pipes in binary mode (Windows Only) |
| 16:58.31 | CIA-8 | BRL-CAD: 03bob1961 * 10brlcad/src/librt/vdraw.c: Add transparency and dmode parameters to dgo_invent_solid |
| 17:03.21 | CIA-8 | BRL-CAD: 03bob1961 * 10brlcad/src/librt/wdb_obj.c: Add wdb_importFg4Section and wdb_create_cmd. Add new and optional "tops" behavior. |
| 17:04.34 | narnia | brlcad, fyi, i am attempting to read the yanmar diesel engine again. so far it has been running 91:48.08. |
| 17:06.44 | narnia | brlcad, still not sure as to which gui to use. it would make logical sense to use c/tk since both brl-cad and emc use tk. |
| 17:08.10 | brlcad | go with whatever you're comfortable with :) |
| 17:08.19 | brlcad | hopefully cross-platform ;) |
| 17:09.15 | CIA-8 | BRL-CAD: 03bob1961 * 10brlcad/src/librt/importFg4Section.c: Initial check-in of code that imports a fg4 section from a string. This adds a method to the database object. |
| 17:10.28 | brlcad | heh, i told bob about the plans to settle down development for a few days before the end of every month for stability as part of our monthly iteration |
| 17:10.38 | brlcad | so I think he's rushing to get all his changes in now :) |
| 17:14.15 | CIA-8 | BRL-CAD: 03bob1961 * 10brlcad/src/conv/asc2g.c: Added call to wdb_create_cmd due to change in wdb_init_obj |
| 17:17.33 | CIA-8 | BRL-CAD: 03bob1961 * 10brlcad/src/conv/g2asc.c: Added call to Tcl_FindExecutable before call to Tcl_CreateInterp to hack around Tcl problem (i.e. getting a null pointer exception when calling Tcl_CreateInterp). |
| 17:21.07 | CIA-8 | BRL-CAD: 03bob1961 * 10brlcad/src/libdm/dm_obj.c: Added the following commands to the display manager Tcl object: drawLabels, getDrawLabelsHook and setDrawLabelsHook |
| 17:26.07 | CIA-8 | BRL-CAD: 03bob1961 * 10brlcad/src/rt/do.c: Add code to open files in binary mode (Windows Only) |
| 17:27.17 | CIA-8 | BRL-CAD: 03bob1961 * 10brlcad/src/rt/main.c: Add code to open files in binary mode (Windows Only) |
| 17:29.03 | CIA-8 | BRL-CAD: 03bob1961 * 10brlcad/src/rt/opt.c: Initialize width and height to zero |
| 17:30.14 | narnia | umm this is an improvement granted not a big improvement but an improvement no the less. ap203 dataprobe is on entity instance number #544486 so roughly a 100,000 to go. has been running 114:09.04. not swapping as bad as it was. |
| 17:30.56 | CIA-8 | BRL-CAD: 03bob1961 * 10brlcad/src/mged/utility1.c: If Windows, use remove() and _lseek |
| 17:32.52 | CIA-8 | BRL-CAD: 03bob1961 * 10brlcad/src/mged/rtif.c: If Windows, use double-quotes around pathnames in case there are spaces. |
| 17:36.09 | CIA-8 | BRL-CAD: 03bob1961 * 10brlcad/src/mged/cmd.c: If Windows, use double-quotes around pathnames in case there are spaces. Also, if Windows, call Tcl_FindExecutable before calling Tcl_CreateInterp |
| 17:47.16 | CIA-8 | BRL-CAD: 03bob1961 * 10brlcad/src/tclscripts/lib/Dm.tcl: Add the following methods: drawLabels, getDrawLabelsHook and setDrawLabelsHook |
| 17:48.01 | *** join/#brlcad EricWilhelm (~ewilhelm@adsl-66-142-221-139.dsl.tpkaks.swbell.net) | |
| 17:53.27 | CIA-8 | BRL-CAD: 03bob1961 * 10brlcad/src/tclscripts/lib/Display.tcl: Add the following options: -primitiveLabels, -primitiveLabelsColor and -usePhony. Add code to limit the mouse dx and dy's that are calculated. This affects rotation, translation and scaling via the mouse |
| 17:55.28 | CIA-8 | BRL-CAD: 03bob1961 * 10brlcad/src/tclscripts/lib/Command.tcl: Add code to check to see if BRL-CAD's history object is available |
| 17:57.29 | CIA-8 | BRL-CAD: 03bob1961 * 10brlcad/src/tclscripts/lib/Database.tcl: Minor formatting |
| 18:01.25 | CIA-8 | BRL-CAD: 03bob1961 * 10brlcad/src/tclscripts/lib/Db.tcl: Added the following methods: facetize and importFg4Section. Added help for the following commands: binary, make_bb, move_arb_edge, move_arb_face, rmap, rotate_arb_face and track. Also added minor formatting. |
| 18:33.36 | CIA-8 | BRL-CAD: 03bob1961 * 10brlcad/src/tclscripts/lib/Mged.tcl: Add the following methods: facetize, importFg4Section, attachObservers, detachObservers |
| 18:38.14 | CIA-8 | BRL-CAD: 03bob1961 * 10brlcad/src/tclscripts/lib/QuadDisplay.tcl: Add the following methods: getDrawLabelsHook, setDrawLabelsHook, setDrawLabelsHookAll |
| 18:40.39 | CIA-8 | BRL-CAD: 03bob1961 * 10brlcad/src/tclscripts/mged/asc2g.tcl: Use Tcl's "file delete" comand to delete |
| 19:27.56 | CIA-8 | BRL-CAD: 03bob1961 * 10brlcad/include/raytrace.h: Declare wdb_create_cmd |
| 22:10.48 | CIA-8 | BRL-CAD: 03bob1961 * 10brlcad/src/conv/g2asc.c: Fix typo |
| 23:36.51 | *** join/#brlcad cad350 (~c1d9a002@bz.bzflag.bz) | |