IRC log for #brlcad on 20141110

00:03.38 *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14)
01:07.58 Notify 03BRL-CAD Wiki:Petersharpe * 0 /wiki/User:Petersharpe:
01:41.23 *** join/#brlcad teepee (~teepee@gateway/tor-sasl/teepee)
01:55.42 Notify 03BRL-CAD Wiki:Inderpreet * 7778 /wiki/Deuces: Added 2 tasks for GCI
02:08.17 Notify 03BRL-CAD Wiki:Inderpreet * 7779 /wiki/Deuces: /* User Interface */
02:27.30 *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14)
03:21.09 *** join/#brlcad FreezingCold (~FreezingC@135.0.41.14)
03:45.25 Notify 03BRL-CAD:starseeker * 63366 (brlcad/branches/qtged/src/qbrlcad/CMakeLists.txt brlcad/branches/qtged/src/qbrlcad/cadapp.cxx and 4 others): Oof. Still a slew of details to get straight, but replace the ParaView console widget with one based on QTextBrowser, with an eye towards making the results of commands active links to things like tree selections. Lots of finicky formatting bits down at this level, and to really
03:45.27 Notify get the output looking spiffy we'll need to actually generate proper html instead of using <pre>, but this at least demonstrates a successful proof of concept.
04:27.52 brlcad Ch3ck_: keep in mind that tasks should be scoped to take someone with all the prerequisite knowledge about 2 hours to complete (from start to finish, not including downloading/reading/installation/setup time)
04:29.32 brlcad if there's a LOT of setup required, I sometimes aim for 1-1.5 hours; if they're *really* easy but tedious, I might aim for 2.5-3 hours; but most should take (e.g., you) about 2 hours
04:32.04 brlcad Ch3ck_: and yes, no purpose in having tests for any functionality that is deprecated or otherwise should/will be changing soon
05:29.48 brlcad is a little excited by http://ben.lobaugh.net/blog/147853/creating-a-two-way-sync-between-a-github-repository-and-subversion
06:28.19 *** join/#brlcad mihaineacsu (~textual@92.85.30.145)
07:47.59 *** join/#brlcad d_rossberg (~rossberg@66-118-151-70.static.sagonet.net)
07:51.45 Notify 03BRL-CAD Wiki:Sean * 7780 /wiki/Deuces: fix formatting
07:52.16 *** join/#brlcad ries (~ries@D979EA84.cm-3-2d.dynamic.ziggo.nl)
08:49.24 *** join/#brlcad Stragus (~alexis@modemcable055.162-81-70.mc.videotron.ca)
09:12.33 *** join/#brlcad luca79 (~luca@net-2-34-223-245.cust.vodafonedsl.it)
09:45.55 *** join/#brlcad ries (~ries@D979EA84.cm-3-2d.dynamic.ziggo.nl)
10:38.55 *** join/#brlcad teepee- (bc5c2133@gateway/web/freenode/ip.188.92.33.51)
11:00.16 Notify 03BRL-CAD Wiki:ZackaryaxnbllpikdzmabqsyzpsmgvfrfqnqrzpatcKimple * 0 /wiki/User:ZackaryaxnbllpikdzmabqsyzpsmgvfrfqnqrzpatcKimple:
11:22.19 *** join/#brlcad teepee- (bc5c2133@gateway/web/freenode/ip.188.92.33.51)
12:58.33 starseeker brlcad: that does sound cool (git/svn setup)
13:04.09 Notify 03BRL-CAD:bob1961 * 63367 brlcad/trunk/src/libtclcad/tclcad_obj.c: Making the resource local to to_rt_gettrees_application.
13:09.08 Notify 03BRL-CAD:bob1961 * 63368 brlcad/trunk/src/mged/wdb_obj.c: Initialize the resource used by wdb_rt_gettrees_cmd and make it static.
13:14.03 Ch3ck_ brlcad: well looking at the axis.c i think each routine could count as a unit test for a GCI task. since the file is a little large, it could give alot of tasks
13:15.42 *** join/#brlcad luca79 (~luca@net-2-34-223-245.cust.vodafonedsl.it)
13:19.37 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
13:58.04 *** join/#brlcad clock (~clock@212.203.58.127)
14:31.44 *** join/#brlcad ries (~ries@D979EA84.cm-3-2d.dynamic.ziggo.nl)
14:44.38 Notify 03BRL-CAD:bob1961 * 63369 brlcad/trunk/include/dm/dm_xvars.h: Windows fix - need to include tkWinInt.h for PIXELFORMATDESCRIPTOR, HFONT and HDC.
14:51.53 *** join/#brlcad ries (~ries@D979EA84.cm-3-2d.dynamic.ziggo.nl)
15:10.08 *** join/#brlcad kintel_ (~kintel@unaffiliated/kintel)
16:43.59 Notify 03BRL-CAD:starseeker * 63370 (brlcad/branches/qtged/src/qbrlcad/CMakeLists.txt brlcad/branches/qtged/src/qbrlcad/cadresources.qrc and 2 others): Improve text appearance, use profont in the terminal, make a basic attempt to keep things ordered (need to study the ParaView solution to that more closely...), limit the size of the buffer so rendering performance doesn't get wiped out.
16:55.57 Notify 03BRL-CAD:starseeker * 63371 (brlcad/branches/qtged/src/qbrlcad/console.cxx brlcad/branches/qtged/src/qbrlcad/console.h): Tweak locking
17:04.06 Notify 03BRL-CAD:starseeker * 63372 brlcad/branches/qtged/src/qbrlcad/console.cxx: Once typing begins, get back to the input area. The scrollArea seems to interfere in some way with output insertion into the log unless we're starting from the bottm, but it also makes sense to see what is being edited.
17:14.49 Notify 03BRL-CAD:starseeker * 63373 brlcad/branches/qtged/src/qbrlcad/console.cxx: Get back to the input line after a resize event as well.
17:48.22 Notify 03BRL-CAD:starseeker * 63374 (brlcad/branches/qtged/src/qbrlcad/cadresources.qrc brlcad/branches/qtged/src/qbrlcad/console.cxx): After testing, go with Inconsolata for the console. Various tweaks.
17:49.04 Notify 03BRL-CAD:carlmoore * 63375 (brlcad/trunk/doc/docbook/system/man1/en/patch-g.xml brlcad/trunk/src/conv/patch/patch-g.c): correct the reference to 'parallel tolerance'; supply missing -u reference in man page
17:52.56 *** join/#brlcad kintel (~kintel@unaffiliated/kintel)
18:04.35 *** join/#brlcad mihaineacsu (~textual@92.85.30.145)
18:11.01 Notify 03BRL-CAD:starseeker * 63376 (brlcad/branches/qtged/src/qbrlcad/cadconsole.h brlcad/branches/qtged/src/qbrlcad/cadtreeview.cxx and 3 others): And here's a proof of concept of the payoff of all the console widget work. Use the empty command logic for the moment to make tests, and assumes pinewood.g from the demo files is open, but after pressing enter on an empty input prompt adds the links to the output log,
18:11.01 Notify clicking on those links will expand the tree and select the appropriate object.
18:20.43 Notify 03BRL-CAD:starseeker * 63377 brlcad/branches/qtged/src/qbrlcad/console.h: Add a note about a possible future direction for HTML console logging.
18:23.42 Notify 03BRL-CAD:starseeker * 63378 brlcad/branches/qtged/src/qbrlcad/console.h: more notes
18:27.25 Notify 03BRL-CAD:starseeker * 63379 brlcad/branches/qtged/src/qbrlcad/console.h: more htmlisms to check into...
18:33.00 Notify 03BRL-CAD:starseeker * 63380 brlcad/branches/qtged/src/qbrlcad/console.h: Nevermind dragging links around - copy paste of 'link location' will do the job well enough and much more easily. Make a note about needing to provide a convenient way to export the log as text... maybe even maintain a text version on the fly...
19:24.20 *** join/#brlcad LordOfBikes (~armin@dslb-092-074-226-129.092.074.pools.vodafone-ip.de)
20:04.13 *** join/#brlcad Stragus_ (~alexis@modemcable090.29-19-135.mc.videotron.ca)
20:14.45 Notify 03BRL-CAD:carlmoore * 63381 brlcad/trunk/src/conv/patch/patch-g.c: and I forgot to implement h? for help
20:48.55 Notify 03BRL-CAD:carlmoore * 63382 brlcad/trunk/doc/docbook/system/man1/en/pix-alias.xml: touching up the pix-alias man page
21:06.08 Notify 03BRL-CAD:starseeker * 63383 (brlcad/branches/qtged/src/qbrlcad/CMakeLists.txt brlcad/branches/qtged/src/qbrlcad/cadapp.cxx and 2 others): The new console widget is focused on interactive work - put pqConsole back for things like running command line appliations, where html formatting is unnecessary.
21:30.36 Notify 03BRL-CAD:starseeker * 63384 (brlcad/branches/qtged/src/qbrlcad/console.cxx brlcad/branches/qtged/src/qbrlcad/console.h): move some initialization code into subwidget constructors instead of the main constructor.
22:53.33 Notify 03BRL-CAD:starseeker * 63385 (brlcad/branches/qtged/src/qbrlcad/cadconsole.cxx brlcad/branches/qtged/src/qbrlcad/cadconsole.h and 3 others): Implement the multiple individual log widgets approach, with some tuning of the resizing parameters. The net result is amazingly fast - enough so that it is worth experimenting with totally disabling the limitations on the length of individual log widgets.
23:18.22 Notify 03BRL-CAD:starseeker * 63386 brlcad/branches/qtged/src/qbrlcad/console.cxx: Whatever the width of individual logs, we want the input line to respect the actual width of the current window available to the user so their typing doesn't disappear to the right if they've resized down to a smaller window after previously running some commands.
23:21.36 Notify 03BRL-CAD:starseeker * 63387 brlcad/branches/qtged/src/qbrlcad/console.cxx: sanity check width
23:45.19 Notify 03BRL-CAD:starseeker * 63388 brlcad/branches/qtged/src/qbrlcad/console.cxx: More prompt protection in the console widget.

Generated by irclog2html.pl Modified by Tim Riker to work with infobot.