00:38.00 |
CIA-38 |
BRL-CAD: 03starseeker * r37238
10/brlcad/trunk/src/libfb/if_tk.c: Still nothing like clean or
correct, but at least window persists and closes with a close
window event. |
00:50.38 |
CIA-38 |
BRL-CAD: 03starseeker * r37239
10/brlcad/trunk/src/libfb/if_tk.c: Ah, that's somewhat better - put
Tcl's vwait to work. |
00:57.26 |
CIA-38 |
BRL-CAD: 03starseeker * r37240
10/brlcad/trunk/src/libfb/if_tk.c: throw in a call to destroy,
which isn't called in the WM_DELETE_WINDOW binding after bwe
overrode it |
00:59.22 |
starseeker |
suspects the tk framebuffer
isn't reading memory quite right... wouldn't a pix be the easy
case... |
01:11.20 |
starseeker |
interesting... X24 and tk have different
pointer values for ifp and pixelp |
01:21.26 |
starseeker |
blinks |
01:21.29 |
starseeker |
uh... |
01:51.02 |
starseeker |
really hopes he doesn't have
to go to the extreme of printing pixel values to distinguish
between Tk_Photo problems and memory read issues, but may have to
face the music... |
02:09.05 |
starseeker |
hmm, very interesting - no difference in the
pixelp memory contents |
02:11.06 |
starseeker |
eyes the
PhotoImageBlock... |
02:36.12 |
*** join/#brlcad R0b0t1
(n=Enigma@unaffiliated/r0b0t1) |
02:40.48 |
*** join/#brlcad akafubu
(n=akafubu@unaffiliated/akafubu) |
03:08.53 |
CIA-38 |
BRL-CAD: 03starseeker * r37241
10/brlcad/trunk/src/libfb/if_tk.c: YES! Odd pointer behavior was
behind it all - as of this check in first successful pix-fb display
and raytrace with tk framebuffer. |
03:13.35 |
CIA-38 |
BRL-CAD: 03starseeker * r37242
10/brlcad/trunk/src/libfb/if_tk.c: Clear out some debugging
code. |
03:14.01 |
starseeker |
now we'll see what aqua tk does... |
03:14.58 |
starseeker |
first working tk framebuffer screenshot:
http://bzflag.bz/~starseeker/working_tk_framebuffer.png |
03:18.56 |
starseeker |
is 99% sure the in-MGED
framebuffer won't be working at all... |
03:21.45 |
starseeker |
aaaand is apparently wrong, at least in the
X11 case |
03:21.51 |
starseeker |
<blink> |
03:24.15 |
starseeker |
wonder if maybe it's using the X one
there... |
03:25.19 |
starseeker |
must be... still have all those TJM to
implement functions... |
03:50.25 |
starseeker |
well, aqua tk framebuffer ran: http://bzflag.bz/~starseeker/all_aqua_dm_fb.png |
03:50.47 |
starseeker |
(and crashed in-MGED, so lotta work to do
there yet obviously) |
03:50.55 |
starseeker |
heads home - good note to end
on |
05:53.05 |
*** join/#brlcad louipc
(n=louipc@archlinux/trusteduser/louipc) |
05:53.10 |
brlcad |
starseeker: nice progress!~ |
10:42.21 |
*** join/#brlcad mafm
(n=mafm@94.Red-83-49-87.dynamicIP.rima-tde.net) |
10:56.57 |
*** join/#brlcad docelic
(n=docelic@78-2-120-209.adsl.net.t-com.hr) |
11:49.28 |
d-lo |
Mernin all! |
12:27.00 |
*** join/#brlcad Yoshi47
(n=jan@64.235.102.210) |
13:43.18 |
*** join/#brlcad Phurl
(n=mdupont@ip-81-210-245-60.unitymediagroup.de) |
14:12.04 |
CIA-38 |
BRL-CAD: 03bob1961 * r37243
10/brlcad/trunk/src/libged/bot_dump.c: Modified bot_dump to allow
the user to specify combinations as well as bots. If a combination
is specified, its tree is walked and any bots found get converted.
Also noticed that the rt_db_internal wasn't getting
freed. |
16:08.22 |
starseeker |
growl... it's not doing partial refresh in
Aqua - just displaying at the end |
17:17.16 |
brlcad |
irpguardian needs to fix his sf.net
e-mail |
17:19.47 |
brlcad |
starseeker: you need more than the dooneevent
calls |
17:19.52 |
brlcad |
you have to tell the canvas to
refersh |
17:22.41 |
starseeker |
brlcad: any idea how specifically to do so?
I've been googling but I can't turn anything up so far |
17:23.57 |
starseeker |
i've tried update idletasks |
18:18.31 |
d-lo |
irpguardian wants to know the definition of
'fix his sf.net email' |
18:25.36 |
``Erik |
unfuck it? |
18:25.52 |
``Erik |
(is it not forwarding to a valid
email? |
18:40.32 |
*** join/#brlcad manoj
(n=manojkmo@117.204.114.52) |
18:43.46 |
*** part/#brlcad manoj
(n=manojkmo@117.204.114.52) |
18:47.31 |
d-lo |
irpguardian reports "email is
fixeded" |
19:57.18 |
brlcad |
cool |
20:05.44 |
brlcad |
starseeker: perhaps
Tk_CanvasEventuallyRedraw() |
20:06.37 |
starseeker |
will give that a try
(currently in the middle of trying 8.5.8 - tcl mac dev said there
were some changes made since 8.5.6) |
20:06.46 |
brlcad |
and then call
Tcl_DoOneEvent(TCL_ALL_EVENTS); |
20:06.50 |
brlcad |
till there are no more |
20:07.02 |
brlcad |
nods |
20:07.37 |
starseeker |
just about ready to merge in the update,
actually - couple files to add to Makefile.am and I can go ahead
and upgrade... |
20:08.20 |
brlcad |
you have our build mods? |
20:08.31 |
starseeker |
that's what's been taking all the time
:-) |
20:08.44 |
brlcad |
there are a handful made to their
unix/Makefile.in |
20:08.47 |
starseeker |
if I was gonna build it, figured to build with
our changes |
20:08.54 |
starseeker |
yeah, that was the most complex
merge |
20:09.25 |
brlcad |
they applied a couple of our fixes, so some
things might not be necessary |
20:09.42 |
brlcad |
would have to dig through their tracker to
figure out what, though |
20:09.48 |
starseeker |
nods - yeah, looks like your
Haiku fixes made it in too :-) |
20:10.21 |
starseeker |
has slogged through it -
should be just about ready aside from adding new
files |
20:10.32 |
brlcad |
the patch that extends Tcl_Eval() processing
to the extent of 32-bit should be there |
20:10.41 |
starseeker |
yep |
20:10.49 |
starseeker |
you and bob have a changelog credit
:-) |
20:10.53 |
brlcad |
they modified it a little, but supports the
same end-result |
20:10.58 |
brlcad |
ah |
20:11.01 |
brlcad |
cool |
20:12.18 |
starseeker |
per advice of #tcl guys, emailed Daniel A.
Steffen - he is the one who said to be sure I was working with the
newest code first |
20:13.03 |
starseeker |
they won't put much/any effort into the old
Carbon backend, so I need to check the Cocoa one if I want to
really report bugs |
20:23.30 |
starseeker |
isn't quite clear yet if this
means he'll have to try 8.6b1... that would be entertaining but
might also force the shelving of the Aqua efforts until 8.6 is
stable |
20:44.05 |
CIA-38 |
BRL-CAD: 03erikgreenwald * r37244
10/brlcad/trunk/src/librt/ (4 files in 3 dirs): shift marching cube
tables out of metaball and into NMG |
20:45.27 |
starseeker |
well... that worked great |
20:45.33 |
starseeker |
now it won't run at all |
20:48.09 |
``Erik |
"bull in chinashop" debugging? :D |
20:48.21 |
starseeker |
heh |
20:49.38 |
starseeker |
now the Tcl_DoOneEvent call just says
Tcl_WaitForEvent: CFRunLoop finished |
20:49.43 |
starseeker |
Abort trap |
20:50.02 |
starseeker |
commenting out the DoOneEvent call results in
the same behavior previously observed |
20:50.26 |
brlcad |
starseeker: if 8.6b1 makes it all work and
doesn't have noticaeable bugs on linux, that's reason enough to use
it |
20:50.34 |
brlcad |
we've used an alpha release before for that
same reason |
20:50.49 |
starseeker |
brlcad: won't that involve trying the new
itcl/itk stuff too? |
20:51.30 |
brlcad |
didn't say it would be simple .. basically
said iff it all works ;) |
20:51.35 |
starseeker |
hehe |
20:51.52 |
starseeker |
ok, that would at least make the devs more
likely to help with bugs... |
20:52.30 |
brlcad |
could put it all in a branch |
20:52.35 |
brlcad |
follow it there |
20:52.35 |
starseeker |
nods |
20:53.03 |
brlcad |
that way won't make life hard for our ARL
dev-users until it's all working |
20:53.11 |
brlcad |
or whenever we decide to sync |
20:53.20 |
starseeker |
will use the dmtogl branch -
that's related in any case |
20:54.46 |
starseeker |
tars up the 8.5.8 work just
in case it's ever useful for something... |
20:57.54 |
*** join/#brlcad talcite
(n=matthew@dhcp-143-147.mcme-students.carleton.ca) |
20:59.36 |
starseeker |
raises eyebrow - the current
8.6b1 files are from a year ago? |
20:59.45 |
starseeker |
riiight |
21:00.13 |
starseeker |
hunts dev
repositories |
21:02.13 |
starseeker |
``Erik: why the heck do all my crit files
belong to someone called bugQ |
21:02.14 |
brlcad |
sounds about right |
21:02.20 |
brlcad |
hah |
21:02.28 |
``Erik |
cuz you make lots of bugs |
21:02.30 |
``Erik |
seemed fitting |
21:02.35 |
starseeker |
heh |
21:02.35 |
``Erik |
(means a uid conflict) |
21:02.55 |
``Erik |
I copied the passwd list the other day for
d-lo |
21:03.06 |
brlcad |
must have manually made your account |
21:03.11 |
brlcad |
pre syncings |
21:03.32 |
starseeker |
``Erik made it a couple weeks back,
iirc |
21:03.39 |
brlcad |
that'd be why |
21:03.56 |
brlcad |
you got "the next available", which was far
behind the current one on .bz |
21:03.56 |
``Erik |
chownchownchown |
21:04.16 |
brlcad |
now if someone(tm) would just finish up the
migration, that wouldn't be a problem |
21:04.23 |
starseeker |
has discovered that large
branch syncs should be done on crit or his home
box... |
21:05.27 |
``Erik |
yes, someone should commit a day or 2 and just
hammer out the migration... O.o :D |
21:05.31 |
starseeker |
``Erik: ah, thanks :-) |
21:05.36 |
brlcad |
think networking on .bz has some
problem |
21:05.54 |
brlcad |
connections getting throttled or maybe the
firewall is just too big and needs flushing |
21:06.04 |
brlcad |
gets a cound |
21:06.23 |
brlcad |
3k entries.. not "too" badd |
21:06.30 |
brlcad |
but that's a lot of searching per-packet,
heh |
21:07.33 |
brlcad |
yeah, it's had 9k before the last time it was
flushed |
21:14.10 |
``Erik |
I'm sure it's a linear search, too |
21:25.34 |
starseeker |
eyes another large
sync... |
21:25.37 |
starseeker |
arrgh |
21:31.02 |
starseeker |
syncing STABLE is gonna be epic |
21:37.03 |
starseeker |
Hmm - this might be a decent test for the obj
importer: http://www.open3dproject.org/
<evilgrin> |
21:40.07 |
CIA-38 |
BRL-CAD: 03irpguardian * r37245
10/brlcad/trunk/src/rt/view.c: |
21:40.07 |
CIA-38 |
BRL-CAD: Removed some unneeded comments, and
started to add a new function that will store |
21:40.08 |
CIA-38 |
BRL-CAD: the value of the times taken to
complete each pixel. |
21:43.08 |
*** join/#brlcad Ralith
(n=ralith@69.90.48.97) |
21:44.39 |
CIA-38 |
BRL-CAD: 03starseeker * r37246
10/brlcad/branches/rel8/ (209 files in 45 dirs): Syncing rel8 to
trunk r32744 |
21:47.20 |
CIA-38 |
BRL-CAD: 03starseeker * r37247
10/brlcad/branches/dmtogl/ (228 files in 55 dirs): Syncing dmtogl
to trunk r32744 |
22:08.26 |
brlcad |
hm, mail still not getting through to
irpguardian |
22:08.42 |
brlcad |
or maybe just hasn't had time to
sync |
22:21.31 |
CIA-38 |
BRL-CAD: 03erikgreenwald * r37248
10/brlcad/trunk/src/librt/primitives/ (metaball/metaball_tri.c
nmg/nmg_tri_mc.c): migrate cube+edgeset into nmg_tri_mc.c, tweak
function signature |
23:18.55 |
*** join/#brlcad Ralith
(n=ralith@69.90.48.97) |
23:37.45 |
starseeker |
grrr |
23:38.00 |
starseeker |
8.6 is going to be a pain |
23:54.13 |
starseeker |
they're doing what appear to be Apple
frameworks, which is good, and triggering their own configure stuff
with a make call, which is bad |
23:54.40 |
*** join/#brlcad alex_joni
(n=alex_jon@emc/board-of-directors/alexjoni) |
23:54.57 |
starseeker |
gonna have to take a step back and look at the
right way to do the tcl/tk build, I'm afraid... |
23:55.15 |
starseeker |
check out this framework thing... |
23:55.24 |
starseeker |
heads home |