01:56.23 |
Notify |
03BRL-CAD:brlcad * 58102 (brlcad/trunk/TODO
brlcad/trunk/src/libged/CMakeLists.txt): move the to-do entries
involving the creation of a new libged command into
src/libged/TODO |
02:09.32 |
Notify |
03BRL-CAD:brlcad * 58103 brlcad/trunk/TODO:
group all of the libged tasks together, keeping new commands in the
subdir but retain the change tasks here. |
04:52.33 |
*** join/#brlcad kunigami
(~kunigami@c-98-248-45-216.hsd1.ca.comcast.net) |
06:02.32 |
*** join/#brlcad Ch3ck
(~Ch3ck@66-118-151-70.static.sagonet.net) |
07:23.42 |
*** join/#brlcad caen23
(~caen23@92.83.177.20) |
08:13.18 |
*** join/#brlcad kunigami
(~kunigami@c-98-248-45-216.hsd1.ca.comcast.net) |
11:16.46 |
Notify |
03BRL-CAD:tbrowder2 * 58104
(brlcad/trunk/CMakeLists.txt brlcad/trunk/src/CMakeLists.txt): move
compat dir per Sean's suggestion |
14:57.21 |
Notify |
03BRL-CAD:brlcad * 58105
brlcad/trunk/src/libged/TODO: merge the two about ideas into one,
add shallow array copy command |
15:09.59 |
Notify |
03BRL-CAD:brlcad * 58106
brlcad/trunk/src/libged/TODO: make them all start with the actual
proposed command name so we can sort alphabetically |
15:19.20 |
*** join/#brlcad Gaganjyot
(~gagan@106.192.45.75) |
15:19.34 |
Notify |
03BRL-CAD:brlcad * 58107 (brlcad/trunk/TODO
brlcad/trunk/src/libged/TODO): the region annointment feature is
very much related to the new lift/push options in the comb command,
so don't yet suggest introducing a new command altogether.
featurewise, there just needs to be a way to perform the simple
operation (regardless of resulting validity). need to review
comb. |
15:20.37 |
Notify |
03BRL-CAD:brlcad * 58108
brlcad/trunk/src/libged/TODO: consistent quotes |
15:23.47 |
Notify |
03BRL-CAD:brlcad * 58109
brlcad/trunk/src/libged/TODO: text command for importing and
displaying text files. |
15:25.43 |
Notify |
03BRL-CAD:brlcad * 58110
brlcad/trunk/src/libged/TODO: an audit command to fix fixable
geometry errors |
15:31.54 |
Notify |
03BRL-CAD:brlcad * 58111
brlcad/trunk/src/libged/TODO: we have probably a dozen dev-commands
that would go away with a generalized geoemtry calculator command.
cal or gcal or bcal seem appropriate. |
15:36.28 |
Notify |
03BRL-CAD:brlcad * 58112
brlcad/trunk/src/libged/TODO: compile geometry. goes hand-in-hand
with cache objects described in the top-level TODO file. |
16:03.25 |
Notify |
03BRL-CAD:brlcad * 58113
brlcad/trunk/src/libged/TODO: run-time defined menus would not only
help consolidate and generalize several other existing commands, it
would separate the notion of displaying a menu (e.g., via Tk) with
the data in the menu (which should be coming from libged or
lower). |
16:04.59 |
Notify |
03BRL-CAD:brlcad * 58114 brlcad/trunk/TODO:
more mirror command thoughts |
16:30.44 |
starseeker |
brlcad: qse is using LGPLv3 :-/ |
16:34.58 |
starseeker |
dunno if they would help for that type of
feature, but there are minised and pawk: https://github.com/starseeker/minised
https://github.com/starseeker/pawk |
16:35.25 |
*** join/#brlcad Gaganjyot
(~gagan@1.38.20.76) |
17:01.15 |
Notify |
03BRL-CAD:brlcad * 58115
brlcad/trunk/src/libged/TODO: another powerful looping construct is
a 'repeat' command, similar to the search and proposed batch
commands. it's a for-loop equivalent where you specify labels to
iterate over and they are substituted into specified command(s) for
execution. really begs whether we want ';' separators like search
(for consistency) or limit batch and repeat to single
string |
17:01.15 |
Notify |
commands. if the prior, will need to ensure
quoting resolution doesn't explode (if you make repeat call search
or batch and vice versas). |
17:03.00 |
Notify |
03BRL-CAD:brlcad * 58116 brlcad/trunk/TODO:
need a prefix that is agnostic to the program that is running it.
the tools register the built-in commands with a . prefix instead of
_mged_. |
17:03.34 |
brlcad |
starseeker: qse? |
17:07.30 |
Notify |
03BRL-CAD:brlcad * 58117
brlcad/trunk/src/libged/TODO: long overdue render command to
encapsulate the various ways to render geometry |
17:07.35 |
brlcad |
ahh, embedded awk, sed, etc |
17:12.18 |
brlcad |
yeah, no biggie .. there are other
impls |
17:14.20 |
brlcad |
or we can use their sources prior to
lgplv3 |
17:15.37 |
*** join/#brlcad kunigami
(~kunigami@c-98-248-45-216.hsd1.ca.comcast.net) |
17:37.20 |
Notify |
03BRL-CAD:starseeker * 58118
brlcad/trunk/src/conv/step/CMakeLists.txt: add ap_schema.h to build
logic |
17:41.14 |
Notify |
03BRL-CAD:brlcad * 58119
brlcad/trunk/src/libged/TODO: undo and redo commands |
17:44.08 |
Notify |
03BRL-CAD:brlcad * 58120
brlcad/trunk/src/libged/TODO: clean up select command
examples |
17:49.02 |
Notify |
03BRL-CAD:brlcad * 58121 brlcad/trunk/TODO:
more for the analyze command, products of inertia, radii of
gyration, write out to file |
17:51.17 |
Notify |
03BRL-CAD:brlcad * 58122
brlcad/trunk/src/libged/TODO: more details on an
about/summary/stats command |
17:53.31 |
Notify |
03BRL-CAD:brlcad * 58123
brlcad/trunk/src/libged/TODO: need some convention for symbols
(e.g., %% for percentage) |
19:10.36 |
Notify |
03BRL-CAD:brlcad * 58124
brlcad/trunk/src/libged/TODO: a time command to report the current
date/time, but also for reporting statistics on the geometry file.
with timestamping, it becomes possible to start tracking
accumulated editing time so you can have a general idea of how long
a file has taken to be developed. |
19:25.09 |
*** join/#brlcad yiyus
(1242712427@je.je.je) |
19:25.52 |
*** join/#brlcad Ch3ck_
(29cd581a@gateway/web/freenode/ip.41.205.88.26) |
19:28.20 |
Notify |
03BRL-CAD:brlcad * 58125
brlcad/trunk/src/libged/TODO: and the last thought for today,
transactions. not digging the statefulness, but it's intended to
parallel some other applications closely. could obviously be
rephrased as a one-liner with lots of -exec calls, kind of like
inputing a 'batch' command input file on the fly. this needs a lot
more thought about usability, consistency, simplicity, but is a
simple |
19:28.22 |
Notify |
start. |
19:34.50 |
Notify |
03BRL-CAD:brlcad * 58126
brlcad/trunk/src/libged/TODO: lied, not the last one. forgot some
thoughts on a useful 'memory' command to help figure out how much
strain is being put on a host system. |
19:37.38 |
Notify |
03BRL-CAD:brlcad * 58127
brlcad/trunk/src/libged/TODO: more thoughts on reduce command,
highly related to audit too, but more of a purging
operation |
19:38.45 |
*** join/#brlcad yiyus
(1242712427@je.je.je) |
19:43.54 |
Notify |
03BRL-CAD:brlcad * 58128
brlcad/trunk/src/libged/TODO: an 'image' command that mirrors the
'text' command, stored as proper objects (maybe as annotation
objects too). |
19:59.28 |
Notify |
03BRL-CAD:brlcad * 58129
brlcad/trunk/src/libged/TODO: offset command to shell or expand an
object. gets tricky as features collapse, but undeniably easier in
brep space or we'll have to implement an offset function for every
object type. so much core usefulness still needed... |
20:06.07 |
Notify |
03BRL-CAD:brlcad * 58130
brlcad/trunk/src/libged/TODO: layer command. it's somewhere between
the attr and comb commands in terms of interface, but it notionally
would be a way to group types of objects or parts of models
together in a manner distinct from the construction hierarchy. one
layer could hold all annotations, for example, another all
terrain-related data objects. |
20:13.16 |
Notify |
03BRL-CAD:brlcad * 58131 brlcad/trunk/TODO:
notes on point styles for annotations |
20:52.59 |
*** join/#brlcad kunigami
(~kunigami@c-98-248-45-216.hsd1.ca.comcast.net) |
22:32.11 |
*** join/#brlcad kunigami
(~kunigami@c-98-248-45-216.hsd1.ca.comcast.net) |