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 |