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. |