irclog2html for #brlcad on 20050324

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)

Generated by irclog2html.pl by Jeff Waugh - find it at freshmeat.net! Modified by Tim Riker to work with blootbot logs, split per channel, etc.