mirror of
https://github.com/ctm/executor.git
synced 2024-06-25 19:29:52 +00:00
84 lines
2.2 KiB
Plaintext
84 lines
2.2 KiB
Plaintext
|
Bugs:
|
||
|
|
||
|
When an operation fails the windows get updated as if it succeeds.
|
||
|
|
||
|
The scrollbar at the top had some updating problems that fixed
|
||
|
themselves. Look for handle moving problems.
|
||
|
|
||
|
The scrollbars in windows sometimes get messed up. Pin this down.
|
||
|
|
||
|
Directory sizes are not computed.
|
||
|
|
||
|
moving and deleting files needs to update the hotband
|
||
|
|
||
|
controls get drawn twice when a window is resized.
|
||
|
|
||
|
/* DrawGrowIcon draws the line 15 pixels from the bottom unless the window
|
||
|
goes off the left edge in which case it's 14. */
|
||
|
When a window is off the left edge of the screen the grow box messes up.
|
||
|
|
||
|
----------------------------
|
||
|
Cliff's comments
|
||
|
read about owned resources (wrt DAs, etc.)
|
||
|
Make a todo list for Cliff and bother him about it.
|
||
|
|
||
|
TODO now: /* stuff that really should be done before go ships */
|
||
|
make the save file invisible
|
||
|
4 bit icons on 8 bit monitors are the wrong color
|
||
|
|
||
|
TODO: /* stuff that must be done before go is usable */
|
||
|
|
||
|
7 run DAs from hot band
|
||
|
11 make formatting more robust
|
||
|
|
||
|
Todo: /* stuff that must be done before go ships */
|
||
|
|
||
|
change asserts to alerts or something
|
||
|
return to go after program completion
|
||
|
|
||
|
the wrong cursor is displayed in the hotband when something is drug from the hotband
|
||
|
cosmetic changes to most controls
|
||
|
make the save file invisible
|
||
|
drag outlines instead of boxes
|
||
|
use correct disk icons (floppy vs. hard)
|
||
|
|
||
|
learn more about BNDLs
|
||
|
make sure I'm closing enough working directories
|
||
|
Check error return conditions on EVERYTHING
|
||
|
look into repeated keys
|
||
|
|
||
|
todo: /* stuff that should be done before go ships */
|
||
|
|
||
|
add get info
|
||
|
add find file
|
||
|
cast all pointer assignments to 0
|
||
|
look into save and undo
|
||
|
check all comments. todos in particular.
|
||
|
|
||
|
---------------
|
||
|
questions:
|
||
|
|
||
|
am I doing constants from resources correctly
|
||
|
am I getting the color table correctly
|
||
|
|
||
|
---------------
|
||
|
comments:
|
||
|
|
||
|
Filenames in the hot band can't have newlines in them.
|
||
|
|
||
|
---------------
|
||
|
format of save file:
|
||
|
|
||
|
complete pathnames of items to be in hotband -- 1/line
|
||
|
<blank line>
|
||
|
complete pathnames of open directories 1 line \ grouped
|
||
|
rectangle of open directory -- 1 line / together
|
||
|
|
||
|
----------------
|
||
|
Stef's comments
|
||
|
|
||
|
scroll side to side
|
||
|
Zoom box
|
||
|
names shouldn't get cut off
|
||
|
better looking controls at top
|