| 00:05.42 | javampire | B |
| 00:06.17 | javampire | sorry, I fat-fingered my keyboard |
| 01:52.28 | brlcad | javampire: np :) |
| 01:57.57 | brlcad | starseeker: in r63294 is it intentional that some of the getters are dm_get_*() and some are dm_*() or are the latter the ones without setters or just randomly inconsistent based on the old struct field names or something? |
| 03:33.24 | starseeker | um. it's probably not tremendously consistent at this point - that whole API structure needs to change long term, so I probably wasn't being as careful as I could have been |
| 03:41.15 | starseeker | I'd rather not have a Tcl interp in the dm/fb layers at all, but ripping that out is no small task (IIRC, some of the communication-between-processes stuff on Windows requires Tcl data channels) |
| 04:03.01 | brlcad | interp wasn't the only one iirc, but still probably a good time to think about what the pattern should be |
| 04:04.12 | brlcad | there used to be a whole raging debate about setters and getters |
| 04:04.38 | brlcad | as they tend to violate data encapsulation and lead to (surpise) terrible naming conventions ;) |
| 04:04.47 | brlcad | whether to have them in naming conventions is but one aspect through |
| 04:06.23 | brlcad | and I don't have an answer or position on the topic, really, just a desire for us to go in a direction that establishes a convention with forethought |
| 04:06.59 | brlcad | applies to fb too I would imagine, and you probably have the best context of anyone now to see the landscape |
| 05:15.43 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) | |
| 08:43.16 | *** join/#brlcad d_rossberg (~rossberg@66-118-151-70.static.sagonet.net) | |
| 08:52.20 | *** join/#brlcad ries (~ries@D979EA84.cm-3-2d.dynamic.ziggo.nl) | |
| 08:52.50 | *** join/#brlcad teepee- (bc5c2133@gateway/web/freenode/ip.188.92.33.51) | |
| 08:53.52 | *** join/#brlcad sk2 (~simran@202.164.53.117) | |
| 09:46.17 | *** join/#brlcad kintel (~kintel@unaffiliated/kintel) | |
| 10:07.51 | Notify | 03BRL-CAD:indianlarry * 63308 brlcad/trunk/src/mged/fbserv.c: A couple of missed dm struct references to interp changed to use accessor. |
| 12:01.25 | *** join/#brlcad infobot (ibot@rikers.org) | |
| 12:01.25 | *** topic/#brlcad is BRL-CAD || http://brlcad.org || logs: http://ibot.rikers.org/%23brlcad/ || GCI winners: Jacob Burroughs and Peter Amidon! || GSoC 10th Year Reunion, 7 CAD community members meeting up in California! | |
| 13:32.13 | Notify | 03BRL-CAD:starseeker * 63309 (brlcad/branches/qtged/src/qbrlcad/CMakeLists.txt brlcad/branches/qtged/src/qbrlcad/cadtreemodel.cxx and 3 others): Get a text label on the header for the tree view, customize the resizing behavior of the tree so it 'does the right thing' for our particular setup. Needs more tuning, and will be complicated further when we add tree editing and multiple columns for attributes, but it's a |
| 13:32.15 | Notify | start. |
| 13:40.29 | *** join/#brlcad teepee- (bc5c2133@gateway/web/freenode/ip.188.92.33.51) | |
| 14:48.26 | *** join/#brlcad clock (~clock@212.203.58.127) | |
| 15:29.50 | *** join/#brlcad teepee- (bc5c2133@gateway/web/freenode/ip.188.92.33.51) | |
| 16:23.16 | hsrai | BRLCAD performed well at GSOC2014 reunion. See at http://tinyurl.com/lhu4cbr |
| 16:35.37 | teepee- | ries: ^ |
| 16:35.53 | ries | teepee-: |
| 16:36.09 | teepee- | ries: you saw the picture link? |
| 16:36.32 | ries | teepee-: yup, thanks! |
| 16:38.51 | teepee- | ries: gaganjyot posted another picture with you and shaina a couple of days ago :) |
| 16:39.08 | ries | I did got that in my mail from him.. |
| 17:10.54 | Notify | 03BRL-CAD:bob1961 * 63310 brlcad/trunk/src/libged/display_list.c: libged/display_list/dl_zap() has been modified to check that gdlp->dl_headSolid is not empty before calling the callback. Not doing so can free up random display lists. What caught my attention was when strings in the opengl display started randomly disappearing. |
| 18:10.53 | *** join/#brlcad mpictor (~mark@c-69-136-183-213.hsd1.in.comcast.net) | |
| 18:19.25 | *** join/#brlcad mpictor (~mark@c-69-136-183-213.hsd1.in.comcast.net) | |
| 18:27.03 | Notify | 03BRL-CAD:carlmoore * 63311 (brlcad/trunk/src/conv/g-xxx_facets.c brlcad/trunk/src/conv/obj-g.c): implement BN_TOL_DIST in lieu of 0.0005 |
| 19:14.22 | Notify | 03BRL-CAD:starseeker * 63312 (brlcad/trunk/include/dm.h brlcad/trunk/src/libdm/dm-generic.c and 2 others): Wrap xvars extraction in a function... dm_xvars itself feels like it should be better hidden somehow, but in the meantime this gets dm_private.h out of mged. |
| 19:24.34 | Notify | 03BRL-CAD:n_reed * 63313 brlcad/trunk/src/conv/tankill/g-tankill.c: keep usage format and content separate |
| 19:27.59 | Notify | 03BRL-CAD:n_reed * 63314 brlcad/trunk/src/conv/g-obj.c: keep usage format and content separate |
| 19:32.28 | Notify | 03BRL-CAD:n_reed * 63315 brlcad/trunk/src/conv/stl/g-stl.c: keep usage format and content separate |
| 19:34.48 | Notify | 03BRL-CAD:n_reed * 63316 brlcad/trunk/src/conv/g-var.c: keep usage format and content separate |
| 19:37.02 | Notify | 03BRL-CAD:n_reed * 63317 brlcad/trunk/src/conv/raw/g-raw.c: keep usage format and content separate |
| 19:41.48 | Notify | 03BRL-CAD:n_reed * 63318 brlcad/trunk/src/conv/g-dot.c: keep usage format and content separate |
| 19:45.10 | Notify | 03BRL-CAD:n_reed * 63319 brlcad/trunk/src/conv/nastran-g.c: keep usage format and content separate |
| 19:47.02 | Notify | 03BRL-CAD:n_reed * 63320 brlcad/trunk/src/conv/euclid/g-euclid1.c: keep usage format and content separate |
| 19:50.36 | Notify | 03BRL-CAD:n_reed * 63321 brlcad/trunk/src/conv/euclid/euclid-g.c: keep usage format and content separate |
| 19:52.05 | Notify | 03BRL-CAD:n_reed * 63322 brlcad/trunk/src/conv/g-x3d.c: keep usage format and content separate |
| 19:52.17 | *** join/#brlcad gaganjyot (~gaganjyot@124.253.225.90) | |
| 19:53.39 | Notify | 03BRL-CAD:n_reed * 63323 brlcad/trunk/src/conv/bot_dump.c: keep usage format and content separate |
| 19:55.18 | Notify | 03BRL-CAD:n_reed * 63324 brlcad/trunk/src/conv/g-vrml.c: keep usage format and content separate |
| 19:57.22 | Notify | 03BRL-CAD:n_reed * 63325 brlcad/trunk/src/conv/off/g-off.c: keep usage format and content separate |
| 19:59.51 | Notify | 03BRL-CAD:n_reed * 63326 brlcad/trunk/src/conv/g-nff.c: keep usage format and content separate |
| 20:02.08 | Notify | 03BRL-CAD:n_reed * 63327 brlcad/trunk/src/conv/g-shell-rect.c: keep usage format and content separate |
| 20:06.07 | Notify | 03BRL-CAD:n_reed * 63328 brlcad/trunk/src/conv/nmg/g-nmg.c: keep usage format and content separate |
| 20:07.42 | *** join/#brlcad ries (~ries@D979EA84.cm-3-2d.dynamic.ziggo.nl) | |
| 20:07.55 | Notify | 03BRL-CAD:n_reed * 63329 brlcad/trunk/src/conv/nmg/nmg-sgp.c: keep usage format and content separate |
| 20:10.08 | Notify | 03BRL-CAD:n_reed * 63330 brlcad/trunk/src/conv/jack/g-jack.c: keep usage format and content separate |
| 20:11.36 | Notify | 03BRL-CAD:n_reed * 63331 brlcad/trunk/src/conv/jack/jack-g.c: keep usage format and content separate |
| 20:14.21 | Notify | 03BRL-CAD:n_reed * 63332 brlcad/trunk/src/conv/g-xxx.c: keep usage format and content separate |
| 20:20.48 | *** join/#brlcad ries (~ries@D979EA84.cm-3-2d.dynamic.ziggo.nl) | |
| 20:40.03 | Notify | 03BRL-CAD:n_reed * 63333 brlcad/trunk/src/conv/g-xxx_facets.c: keep usage format and content separate; consolidate tol constants |
| 20:41.26 | Notify | 03BRL-CAD:n_reed * 63334 brlcad/trunk/src/conv/bot_shell-vtk.c: keep usage format and content separate |
| 21:35.38 | Notify | 03BRL-CAD:starseeker * 63335 (brlcad/branches/qtged/src/qbrlcad/cadtreeview.cxx brlcad/branches/qtged/src/qbrlcad/cadtreeview.h brlcad/branches/qtged/src/qbrlcad/main_window.cxx): Create a custom delegate for g objects. Doesn't do anything special yet - this is just to put the machinery in place |
| 21:53.44 | Notify | 03BRL-CAD:brlcad * 63336 (brlcad/trunk/src/mged/CMakeLists.txt brlcad/trunk/src/mged/setup.c): mged needs the tcl/tk dirs (e.g., when using system versions of both), but avoid including our version of the internal Tcl headers since they conflict. this was of course required because incr tcl reaches into private tcl headers, but it looks like we can avoid including itcl.h entirely by just declaring Itcl_Init() |
| 21:53.46 | Notify | ourselves (which won't likely change). worked on bsd with system Tcl/Tk but warrants more platform testing. |
| 22:00.54 | Notify | 03BRL-CAD:carlmoore * 63337 (brlcad/trunk/TODO brlcad/trunk/src/libgcv/NOTES): fix spellings; 'Lossy' is unchanged because I don't know what word is intended |
| 22:15.57 | *** join/#brlcad gagan (~gaganjyot@124.253.225.90) | |
| 22:50.01 | Notify | 03BRL-CAD:n_reed * 63338 (brlcad/branches/brep-debug/BUGS brlcad/branches/brep-debug/CMakeLists.txt and 66 others): sync from trunk through r63337 |
| 23:13.30 | Notify | 03BRL-CAD:starseeker * 63339 (brlcad/branches/qtged/src/qbrlcad/cadtreemodel.cxx brlcad/branches/qtged/src/qbrlcad/cadtreemodel.h and 2 others): Get basic text labels drawing for boolean operations. |
| 23:25.16 | Notify | 03BRL-CAD:starseeker * 63340 brlcad/branches/qtged/src/qbrlcad/cadtreeview.cxx: Put an indent before subtractions and intersections, to make it clearer in the tree what their scope is. Need to actually offset the text to avoid font-based spacing variability, but that can wait until we get the object type icons figured out. |