diff options
Diffstat (limited to 'vendor/x11iraf/xgterm/TODO')
-rw-r--r-- | vendor/x11iraf/xgterm/TODO | 93 |
1 files changed, 93 insertions, 0 deletions
diff --git a/vendor/x11iraf/xgterm/TODO b/vendor/x11iraf/xgterm/TODO new file mode 100644 index 00000000..ebf3c939 --- /dev/null +++ b/vendor/x11iraf/xgterm/TODO @@ -0,0 +1,93 @@ + XGTERM - TODO + + + +Imaging Support (July 1993) + + Gterm widget + debug polygon marker code + debug fill area support + implement missing read-raster primitive + add resource to set cursor type + + Object manager + add gterm widget support (subclass) + bindings for standard actions + support for pixel tagging + callbacks for image events? (e.g. raster actions) + add support for timers and background work functions + debug or trace mode for Tcl interpreter + improved error handling and recovery + flesh out support for standard widgets (menu, text, etc.) + evaluate other widgets (Xc, FWF, layout) + + Xgterm + hack event handling to support timers + add missing arguments, resources + + IRAF + file include capability for .gui file + interactive background mode (bkg GUIs) + stdimage which uses stdgraph kernel + + +Imaging Support (April 1993) + + subraster updates do not always overlap on screen [DONE] + check out frame buffer editing (partial instructions) [DONE] + custom cursor bitmap for crosshair cursor [DONE] + colormap - initialize table for static entries [DONE] + + add colormap number to GIM read/write colormap (0=screen) [DONE] + implement polygon clipping code in gio/cursor [DONE] + what to do about raster mapping after window resize [DONE] + add NDC-GIM coordinate conversions primitives to GIM ? [DONE] + add support for alternate GKI|GIM coordinates to GIM [DONE] + + general problem of cursor input and rasters/mappings [DONE] + return cursor coordinate in GKI units scaled to raster? [DONE] + + resolve problem of multiple gterms with color tables [DONE] + private colormap + share with other gterms (e.g. using properties) + reload colormap on focus-in event? + allocate private colormap if 256 cells requested? + add tcl callable windowing function (midpoint, slope) [DONE] + window display pixels by diddling colormap + regenerate display pixels from ximage (or from client) + add tcl callable region drawing facilities [DONE] + draw, erase, shape; how is interaction handled + add support for getting x/y/z from client and getting x/y/z + string given raster pixel coordinate + add tcl support for text display in the gterm window. can be [DONE] + combined with above for coord display + + implement GIM functions in interpreter (callbacks?) + implement missing read-raster primitive + add tcl access to gterm widget drawing functions? + add resource to set ginmode, busy cursor types + check out menu stuff + + add get/put cell array (NDC coords) to GIO + add get/put colormap to GIO + + add gtermio resource to set ginmode terminators + add gtermio resource to set emulation type + + what about stdgraph/stdimage? one possibility is for standard + xgterm GUI to provide separate graph, image windows automatically + selectable by graphics stream + + start up interactive bkg jobs in own xgterm + + +Client Applications (May 1993) + + Clean up Xgterm client (setup menus etc.) + write Ximtool client + Demo clients, further testing of object manager and widget stuff + imbrowse + movie program + simple image display task using GIO + + |