[brlcad-commits] SF.net SVN: brlcad:[43751] brlcad/trunk/TODO
Open Source Solid Modeling CAD
Brought to you by:
brlcad
From: <br...@us...> - 2011-03-07 18:58:56
|
Revision: 43751 http://brlcad.svn.sourceforge.net/brlcad/?rev=43751&view=rev Author: brlcad Date: 2011-03-07 18:58:50 +0000 (Mon, 07 Mar 2011) Log Message: ----------- write up a bunch of archer to-do tasks that are necessary before archer can go into beta (some are even alpha blockers). mostly focusing on usability and migration. Modified Paths: -------------- brlcad/trunk/TODO Modified: brlcad/trunk/TODO =================================================================== --- brlcad/trunk/TODO 2011-03-07 18:57:14 UTC (rev 43750) +++ brlcad/trunk/TODO 2011-03-07 18:58:50 UTC (rev 43751) @@ -968,6 +968,67 @@ * Explore analytic and symbolic solution system +ARCHER +------ + +* need to write a manual page at least for basic usage + +* "archer -h" causes archer to halt with a Tk_Init error. should + display usage/help. + +* reports "ArcherCore::getTreeMembers: faulty tree - " on some .g + files, valid ones + +* numerous warnings on exit on Mac OS X (10.6): + <Error>: kCGErrorIllegalArgument: CGSGetSurfaceBounds + <Error>: kCGErrorFailure: Set a breakpoint @ CGErrorBreakpoint() to catch errors as they are logged. + <Error>: kCGErrorIllegalArgument: CGSBindSurface: Invalid window 0x492c + ... + +* diversion from mged philosophy, prompts whether to save file on exit + (file not always in a saved state). to prevent data loss on crash, + data should at least always be written out to the main file, a + secondary file, recorded as saved transactions, or some other + mechanism. + +* numerous core commands missing that have not gone through + deprecation (e, d, ...) -- suggest we first release with at least + all current commands included (at least those documented in + tutorials, quick ref card, html docs), but marked as deprecated + then. + +* user should fully own ~/.archerrc and be able to specify settings + and overrides there (current says do not edit) + +* user-manageable scripts and settings (similar to ~/.subversion) + +* some usability-related icon issues (only a few of the more egregious) + - torus tree-view icon has major aliasing/truncation + - framebuffer image buttons need replacement (nuclear, mode?) + - halfspace icon needs darkening + - no part icon (needs one otherwise misleading label) + +* Create menu should list primitive name, not our shorthand + +* major GUI components (tree-view, command window, and graphics + window) should be dockable and have their layout/docking preference + be saved across sessions (so they can restore and retain similar mged + appearance if they so choose) + +* menu needs rework + +* mouse behavior changed, rotates around view origin instead of model + origin. should provide for mouse behavior settings so classic mged + defaults are available. + +* double-clicking the tree view show-list to display/undisplay + +* About Archer is out-of-date, references brlcad.com, survice logo, + wrong BRL-CAD logo image, says archer is trademarked, + acknowledgements is out of date (should remove or just put AUTHORS + file). + + ODDITIES -------- This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |