| 00:13.30 | starseeker | louipc: what, ours or Tk generally? |
| 00:14.03 | louipc | tk |
| 00:16.13 | starseeker | yeah, they're slowly being beautified via ttk |
| 00:16.43 | starseeker | but every time I mention using tcl/tk from C in the tcl channel I get the hairy eyeball |
| 00:16.59 | louipc | hehe |
| 00:22.10 | starseeker | I've wondered a little about the relationship between libdm, mged, and the core logic... |
| 00:24.16 | starseeker | how much sense "libdm" really makes and whether that logic belongs in each UI application |
| 02:28.13 | *** join/#brlcad SWPadnos (~Me@emc/developer/SWPadnos) | |
| 02:28.13 | *** join/#brlcad indianlarry (~indianlar@BZ.BZFLAG.BZ) | |
| 03:11.57 | CIA-40 | BRL-CAD: 03brlcad * r39524 10/brlcad/trunk/doc/ (Makefile.am tool_categories.txt): |
| 03:11.58 | CIA-40 | BRL-CAD: categorize all of the installed brl-cad tools into a dozen separate categories |
| 03:11.58 | CIA-40 | BRL-CAD: including infrastructure tools, procedural tools, plotter tools, infrared tools, |
| 03:11.59 | CIA-40 | BRL-CAD: animation tools, processing tools, framebuffer tools, geometry tools, importers, |
| 03:11.59 | CIA-40 | BRL-CAD: exporters, conversion tools, and rendering analysis tools |
| 03:17.11 | brlcad | that certainly took longer than expected |
| 03:32.48 | CIA-40 | BRL-CAD: 03brlcad * r39525 10/brlcad/trunk/BUGS: the generated/installed gqa manual page has the wrong indentation in the options section. in a couple places, the second paragraph jumps back up a level and stays a level too deep after the -G option. |
| 04:12.36 | *** join/#brlcad stevegt_ (~stevegt@c-69-181-134-76.hsd1.ca.comcast.net) | |
| 04:55.45 | CIA-40 | BRL-CAD: 03brlcad * r39526 10/brlcad/trunk/TODO: 'cp' command behavior changed. consider restoring the draw. |
| 04:57.12 | brlcad | notices that OpenGL.m4 is not actually being put to use |
| 06:32.07 | *** join/#brlcad R0b0t1 (~Enigma@unaffiliated/r0b0t1) | |
| 07:04.46 | ``Erik | it was put there because starseeker was looking for the functionality and surveying possible macro sets to help with his togl and agl stuff |
| 07:05.57 | ``Erik | he's been gunshy about digging into the agl dm, though, keeps trying to get bob to do it :D |
| 07:06.57 | ``Erik | <-- kinda wondering if the glx and wgl dm's should be collapsed and use some ifdef fu O.o |
| 08:58.52 | *** join/#brlcad indianla1ry (~indianlar@BZ.BZFLAG.BZ) | |
| 10:28.56 | CIA-40 | BRL-CAD: 03louipc * r39527 10/brlcad/trunk/src/ (gtools/remapid.1 util/remapid.1): remapid: Move man page to proper place. |
| 12:28.18 | starseeker | ``Erik: probably |
| 12:29.03 | starseeker | in theory all three OGL platforms should be pretty much the same code with a little different initialization |
| 12:29.27 | starseeker | that's pretty much what Togl does, except it hides all the messy details of the OpenGL |
| 12:29.37 | starseeker | (initialization) |
| 12:30.43 | starseeker | if I can actually get dm-togl working, it's probably a hop, skip and a jump from there to a consolidated wgl/ogl/agl codebase |
| 12:31.07 | starseeker | but it would essentially entail grabbing the #ifdef logic out of Togl and putting it into our own code |
| 12:34.13 | starseeker | hmm... we really need to handle the keybindings so that it doesn't really matter where the focus is as long as it is in the mged window... |
| 12:34.45 | starseeker | for a lot of the commands, I don't see why it matters at all... |
| 12:35.39 | starseeker | mutters... doggone it multipane |
| 12:36.03 | starseeker | gonna have to experiment with methods to hide/unhide windows... |
| 12:37.47 | starseeker | brlcad: I'm gonna take a look at OpenGL.m4 once i've got basic togl functionality up on my box - right now my box is the only Mac that can build togl |
| 12:38.32 | starseeker | (that's why I was also asking about whether we could use the autoconf-gl-macros... |
| 12:56.06 | starseeker | hmm... window size doesn't behave on gentoo |
| 12:56.14 | starseeker | wwwwhhhhhyyyyy???? |
| 12:56.29 | ``Erik | gentoo is "special" |
| 12:56.31 | ``Erik | :D |
| 13:01.26 | ``Erik | huh http://www.ibm.com/developerworks/linux/library/l-buildbot/index.html |
| 13:03.02 | louipc | huh |
| 13:19.10 | *** join/#brlcad stevegt_3 (~stevegt@c-69-181-134-76.hsd1.ca.comcast.net) | |
| 13:52.19 | *** join/#brlcad Stattrav (~Stattrav@124.125.181.135) | |
| 15:07.07 | *** join/#brlcad Stattrav (~Stattrav@117.96.7.229) | |
| 16:02.30 | *** join/#brlcad Stattrav (~Stattrav@110.224.248.2) | |
| 16:12.30 | brlcad | ``Erik: setting up buildbot would be awesome, you working on it? |
| 16:22.35 | CIA-40 | BRL-CAD: 03brlcad * r39528 10/brlcad/trunk/src/util/bwrot.c: make the in/out file pointers be non-global, passing around as eparams as needed. |
| 16:27.55 | CIA-40 | BRL-CAD: 03brlcad * r39529 10/brlcad/trunk/src/util/bwrot.c: reorder to avoid forward decls |
| 17:02.28 | ``Erik | nope, just saw the article and thought it seemed relevant :D |
| 18:03.53 | CIA-40 | BRL-CAD: 03starseeker * r39530 10/brlcad/branches/dmtogl/src/ (libdm/dm-togl.c tclscripts/mged/mview.tcl): Try this, after consulting with Bob - change how the grid handles resizing instead of manually forcing window size. |
| 18:45.28 | CIA-40 | BRL-CAD: 03brlcad * r39531 10/brlcad/trunk/src/libbu/bitv.c: while more 'efficient' to not initialize the bit vectors to zero, they're useless until they are initialized so allocate them cleared. guarantee zero-init so it's not necessary to immediately call bu_bit_clear(). |
| 18:46.04 | CIA-40 | BRL-CAD: 03brlcad * r39532 10/brlcad/trunk/include/bu.h: now guarantee that the bitv is initialized to zero, so calls to bu_bitv_clear() are not necessary for every bu_bitv_new() call. |
| 18:47.58 | CIA-40 | BRL-CAD: 03starseeker * r39533 10/brlcad/branches/dmtogl/src/tclscripts/mged/mview.tcl: More mview tweaks. |
| 19:20.31 | CIA-40 | BRL-CAD: 03brlcad * r39534 10/brlcad/trunk/src/ (10 files in 7 dirs): now that bu_bitv_new() returns zero'd memory, we can avoid a slew of calls to bu_bitv_clear() that nearly always followed. 16 instances. |
| 19:35.29 | CIA-40 | BRL-CAD: 03erikgreenwald * r39535 10/brlcad/trunk/src/adrt/librender/cut.c: set cut line width based on model size and length to begin at viewpoint and end just after model |
| 19:57.20 | CIA-40 | BRL-CAD: 03erikgreenwald * r39536 10/brlcad/trunk/src/adrt/librender/cut.c: paint intersected regions red |
| 20:05.50 | CIA-40 | BRL-CAD: 03erikgreenwald * r39537 10/isst/trunk/sdl/ (event.c myplugin.c): clear cut list before cutting. something about grabbing pointer on fullscreen. other minor stuff |
| 20:53.50 | CIA-40 | BRL-CAD: 03brlcad * r39538 10/brlcad/trunk/src/util/pix-png.c: windows should need binary mode |
| 20:54.47 | CIA-40 | BRL-CAD: 03brlcad * r39539 10/brlcad/trunk/src/util/bwrot.c: add a -o output option in addition to redirected output so we can debug this sucker with gdb and be consistent with pix-png's similar flexibility |
| 21:17.22 | *** join/#brlcad stevegt_ (~stevegt@cislunar.TerraLuna.Org) | |
| 21:28.52 | CIA-40 | BRL-CAD: 03brlcad * r39540 10/brlcad/trunk/src/libfb/ (if_ogl.c if_wgl.c): allow ogl windows to receive signals while lingering! ignoring HUP and INT are particularly annoying as they screw with the process and prevent tools like pix-fb from being quit with ctrl-c |
| 21:29.51 | CIA-40 | BRL-CAD: 03brlcad * r39541 10/brlcad/trunk/src/util/bwrot.c: refactor the various bu_exit() calls away and use libbu memory management. free our memory properly even if we are exiting early. |
| 21:31.20 | CIA-40 | BRL-CAD: 03brlcad * r39542 10/brlcad/trunk/src/util/bwrot.c: clarify what they can do about tty |
| 21:33.46 | CIA-40 | BRL-CAD: 03erikgreenwald * r39543 10/brlcad/trunk/src/adrt/ (adrt_struct.h load_g.c): store material id for meshes/regions |
| 21:43.34 | CIA-40 | BRL-CAD: 03erikgreenwald * r39544 10/brlcad/trunk/src/liboptical/sh_toon.c: painting the edges black (outline) should be based on the eye ray, not the light ray |
| 21:54.58 | *** join/#brlcad R0b0t1 (~Enigma@unaffiliated/r0b0t1) | |
| 22:11.33 | CIA-40 | BRL-CAD: 03brlcad * r39545 10/brlcad/trunk/src/util/bwrot.c: more global elimination. clean up usage to one-liners too. |
| 22:27.12 | CIA-40 | BRL-CAD: 03brlcad * r39546 10/brlcad/trunk/src/other/libpng/Makefile.am: pngtest.c is not part of the library. it has a main(). |
| 22:40.16 | ``Erik | *yawn* |
| 22:49.47 | *** join/#brlcad Yoshi47 (~jan@64.235.102.210) | |
| 23:12.21 | CIA-40 | BRL-CAD: 03brlcad * r39547 10/brlcad/trunk/src/util/bwrot.c: oops, '-' means stdin not stdout. also fix a slew of sign/unsign mismatches with the introduction of size_t's. quell everything and adjust iteration ranges to be positive so we can halt on zero. |
| 23:27.05 | CIA-40 | BRL-CAD: 03brlcad * r39548 10/brlcad/trunk/src/util/ (bwrot.1 bwrot.c): update documentation on the new -o output option as well as making the usage statements match each other. |
| 23:53.58 | CIA-40 | BRL-CAD: 03brlcad * r39549 10/brlcad/trunk/src/util/bwrot.c: |
| 23:53.59 | CIA-40 | BRL-CAD: add in a 'pixbytes' parameter to match pixrot, representing the number of image |
| 23:54.00 | CIA-40 | BRL-CAD: channels (i.e., the number of bytes per pixel) there are in the input image. bw |
| 23:54.01 | CIA-40 | BRL-CAD: files are just 1, but add a -# parameter as well to let the count be |
| 23:54.01 | CIA-40 | BRL-CAD: user-specified. |
| 23:56.03 | CIA-40 | BRL-CAD: 03brlcad * r39550 10/brlcad/trunk/src/util/bwrot.c: sure enough, they're needed to accommodate the overincrement |