open |
close |
type |
description |
rev |
02/16/08 |
02/17/08 |
done |
canceling render by rezooming causes duplicate thumbnail |
1.0.00.00 |
02/16/08 |
02/17/08 |
done |
document and history must include all settings that affect rendering |
1.0.00.00 |
02/16/08 |
02/17/08 |
done |
adding thumbnail should scroll list to bottom |
1.0.00.00 |
02/16/08 |
02/17/08 |
done |
thumbnail should include rectangle around area that was zoomed |
1.0.00.00 |
02/16/08 |
02/18/08 |
done |
show preview image at start of render if possible |
1.0.00.00 |
02/17/08 |
02/18/08 |
done |
convert history to a vector of snapshot ref ptrs |
1.0.00.00 |
02/17/08 |
02/18/08 |
done |
allow file drop and shell open |
1.0.00.00 |
02/17/08 |
02/18/08 |
done |
add thumbnail after each render that pushed history |
1.0.00.00 |
02/17/08 |
02/18/08 |
done |
store preview rect in snapshot and draw it in history OnDraw |
1.0.00.00 |
02/16/08 |
02/19/08 |
done |
movie recording |
1.0.00.00 |
02/17/08 |
02/19/08 |
done |
StretchBlt frame to back buffer instead of display to speed repaint |
1.0.00.00 |
02/16/08 |
02/20/08 |
done |
if thumbnail and frame aspect ratios differ, thumbnail is distorted |
1.0.00.00 |
02/19/08 |
02/20/08 |
done |
scroll view, make fit in window optional |
1.0.00.00 |
02/20/08 |
02/20/08 |
done |
progress bar makes screen artifacts when sizing scroll view |
1.0.00.00 |
02/20/08 |
02/20/08 |
done |
frame memcpy could be avoided using buffer swapping |
1.0.00.00 |
02/16/08 |
02/21/08 |
done |
allow thumbnail size to vary |
1.0.00.00 |
02/16/08 |
02/21/08 |
done |
thumbnail list should indicate current history position |
1.0.00.00 |
02/20/08 |
02/21/08 |
done |
in fit in window mode, center zoom doesn't behave as expected |
1.0.00.00 |
02/20/08 |
02/21/08 |
done |
drag mode should have continuous preview |
1.0.00.00 |
02/21/08 |
02/21/08 |
done |
wheel zooming |
1.0.00.00 |
02/21/08 |
02/21/08 |
done |
history delete |
1.0.00.00 |
02/21/08 |
02/22/08 |
done |
disable view progress bar during recording |
1.0.00.00 |
02/19/08 |
02/23/08 |
done |
antialiasing via downsampling |
1.0.00.00 |
02/22/08 |
02/24/08 |
done |
after canceling render, settings aren't restored to previous values |
1.0.00.00 |
02/21/08 |
02/25/08 |
done |
zooming or dragging while rendering causes incorrect preview |
1.0.00.00 |
02/25/08 |
02/25/08 |
done |
compensate for bottom-up DIB by flipping y-axis in engine |
1.0.00.00 |
02/21/08 |
02/26/08 |
done |
printing and print preview |
1.0.00.00 |
02/16/08 |
02/27/08 |
done |
multi-core rendering |
1.0.00.00 |
02/16/08 |
03/05/08 |
done |
full-screen mode |
1.0.00.00 |
02/16/08 |
03/05/08 |
done |
palette editor |
1.0.00.00 |
02/16/08 |
03/05/08 |
done |
allow palette to be changed without re-rendering |
1.0.00.00 |
03/06/08 |
03/06/08 |
done |
give gradient control an eydropper |
1.0.00.00 |
03/05/08 |
03/09/08 |
done |
palette editor should allow multiple selections |
1.0.00.00 |
03/06/08 |
03/09/08 |
done |
dragging shade picker's arrow doesn't release capture |
1.0.00.00 |
03/06/08 |
03/09/08 |
done |
gradient interpolation must handle missing start or end point |
1.0.00.00 |
03/09/08 |
03/10/08 |
done |
point zoom should keep image centered on the point |
1.0.00.00 |
03/11/08 |
03/13/08 |
done |
entering coordinates manually doesn't generate thumb rect |
1.0.00.00 |
03/10/08 |
03/14/08 |
done |
alternate document that saves entire project including history |
1.0.00.00 |
03/14/08 |
03/14/08 |
done |
entering zero zoom in coords dialog crashes app |
1.0.00.00 |
03/05/08 |
03/15/08 |
done |
add properties to history context menu |
1.0.00.00 |
03/05/08 |
03/15/08 |
done |
import RGB palettes |
1.0.00.00 |
03/15/08 |
03/18/08 |
done |
archive signature is backwards |
1.0.00.00 |
02/16/08 |
03/20/08 |
done |
undo and redo |
1.0.00.00 |
03/05/08 |
03/20/08 |
done |
save changes warning |
1.0.00.00 |
03/20/08 |
03/20/08 |
done |
undo should remove previous snapshot's detail rectangle |
1.0.00.00 |
02/21/08 |
03/26/08 |
done |
history should allow multiple selections |
1.0.00.00 |
03/23/08 |
03/26/08 |
done |
continuous mouse zooming |
1.0.00.00 |
03/01/08 |
03/28/08 |
done |
menu radio button is too small |
1.0.00.00 |
03/11/08 |
03/28/08 |
done |
changing palette during a render behaves unexpectedly |
1.0.00.00 |
03/27/08 |
03/28/08 |
done |
keyboard shortcuts for image commands (ss) |
1.0.00.00 |
04/01/08 |
04/03/08 |
done |
make record dialog modeless |
1.0.00.00 |
04/01/08 |
04/03/08 |
done |
drag thumbnails from history to record dialog |
1.0.00.00 |
04/01/08 |
04/10/08 |
done |
engine should always return escape times |
1.0.00.00 |
04/01/08 |
04/13/08 |
done |
include record info in project container |
1.0.00.00 |
02/16/08 |
04/15/08 |
done |
try other high-precision math libraries; GMP is the best |
1.0.00.00 |
04/15/08 |
04/17/08 |
done |
include math precision in snapshot and project |
1.0.00.00 |
04/17/08 |
04/21/08 |
done |
parameters bar |
1.0.00.00 |
02/21/08 |
04/25/08 |
done |
reduce progress bar overhead; drive it with a timer |
1.0.00.00 |
04/24/08 |
04/25/08 |
done |
SSE2 support |
1.0.00.00 |
04/24/08 |
04/26/08 |
done |
marquee/hand/zoom tools |
1.0.00.00 |
04/24/08 |
04/29/08 |
done |
show axes |
1.0.00.00 |
04/22/08 |
04/30/08 |
done |
changing cycle length should apply palette instead of rendering |
1.0.00.00 |
05/01/08 |
05/01/08 |
done |
busy count goes negative due to race condition in engine |
1.0.00.00 |
05/07/08 |
05/07/08 |
done |
if snapshot is preview source, deleting it causes incorrect preview |
1.0.00.00 |
05/03/08 |
05/08/08 |
done |
ctrl+wheel doesn't work if control bar has focus |
1.0.00.00 |
04/10/08 |
05/15/08 |
done |
record dialog needs start/end frame option |
1.0.00.48 |
04/10/08 |
05/15/08 |
done |
add record to bitmaps option |
1.0.00.48 |
02/16/08 |
05/16/08 |
done |
distributed movie rendering via network client/server |
1.0.00.48 |
04/11/08 |
05/18/08 |
done |
histogram should have optional reticle |
1.0.00.48 |
07/24/08 |
07/24/08 |
done |
during grid control edit, clicking different row doesn't apply change |
1.0.00.52 |
05/16/08 |
09/15/08 |
done |
add find servers dialog; allow multiple selection, show busy servers |
1.0.00.53 |
05/21/08 |
10/10/08 |
done |
detect gaps in frame sequence and repair them |
1.0.00.55 |
05/16/08 |
10/14/08 |
done |
distributed movie render must create AVI file from bitmaps |
1.0.00.58 |
10/16/08 |
10/16/08 |
done |
allow port number to be changed, and make UDP server optional |
1.0.00.59 |
10/16/08 |
10/17/08 |
done |
in servers dialog, need option to add a list of hostnames |
1.0.00.60 |
10/12/08 |
10/20/08 |
done |
show server performance statistics |
1.0.00.62 |
10/12/08 |
10/20/08 |
done |
aborting a recording should send cancel to servers |
1.0.00.63 |
03/11/08 |
10/23/08 |
done |
job queue for batch rendering movies |
1.0.00.68 |
10/24/08 |
10/24/08 |
done |
add parameters control to record dialog |
1.0.00.70 |
10/25/08 |
10/26/08 |
done |
handle record points with different parameters/palettes |
1.0.00.72 |
10/25/08 |
10/26/08 |
done |
open/save palette from within palette dialog, via context menu |
1.0.00.73 |
10/25/08 |
10/26/08 |
done |
preview option in palette file dialog |
1.0.00.74 |
04/01/08 |
10/27/08 |
done |
make palette dialog resizeable |
1.0.00.74 |
04/30/08 |
10/27/08 |
done |
options for continuous zoom step, grid color |
1.0.00.75 |
10/27/08 |
10/29/08 |
done |
recover incomplete recording; for bitmaps only |
1.0.00.77 |
10/25/08 |
10/30/08 |
done |
in servers dialog, show a progress bar for each server |
1.0.00.79 |
11/01/08 |
11/01/08 |
done |
restore defaults button in options dialog |
1.0.00.82 |
11/02/08 |
11/05/08 |
done |
server /client arg; if present, server connects to specified client |
1.0.00.86 |
10/27/08 |
11/06/08 |
done |
clipboard support for history |
1.0.00.87 |
11/06/08 |
11/08/08 |
done |
history should indicate selection and rendered item separately |
1.0.00.89 |
04/01/08 |
11/13/08 |
done |
drag reordering of history with automatic scrolling |
1.0.00.90 |
11/06/08 |
11/14/08 |
done |
select history span via editing keys |
1.0.00.90 |
11/15/08 |
11/18/08 |
done |
convert to MDI |
1.0.00.93 |
03/01/08 |
11/21/08 |
done |
snapshot should include palette name |
1.0.00.97 |
11/15/08 |
11/22/08 |
done |
grid control should support drop list |
1.0.00.98 |
03/05/08 |
11/28/08 |
done |
if selecting a snapshot only changes palette, don't re-render |
1.0.01.02 |
11/28/08 |
11/29/08 |
done |
show states of tool dialogs should be persistent |
1.0.01.03 |
11/29/08 |
11/29/08 |
done |
shell open causes incorrect history scroll bar position |
1.0.01.07 |
04/30/08 |
12/02/08 |
done |
show grid instead of just axes |
1.0.01.08 |
02/16/08 |
12/08/08 |
done |
remember recent image size, quality and antialiasing values |
1.0.01.09 |
11/20/08 |
12/10/08 |
done |
project should include bitmap of current image |
1.0.01.10 |
02/16/08 |
12/15/08 |
done |
distributed exploring; render strips |
1.0.01.12 |
12/15/08 |
12/15/08 |
done |
changing server listening port fails until app is restarted |
1.0.01.14 |
12/15/08 |
12/16/08 |
done |
restoring app also unexpectedly restores iconic tool dialogs |
1.0.01.15 |
10/25/08 |
12/19/08 |
done |
show view's render time; add extra row to servers dialog for local host |
1.0.01.16 |
12/15/08 |
12/20/08 |
done |
add/remove server(s) during strip job |
1.0.01.17 |
12/12/08 |
12/21/08 |
done |
reserve space for fractal type in documents |
1.0.01.18 |
03/11/08 |
12/22/08 |
done |
support other fractal types, e.g. Newton, Lyapunov? |
1.0.01.20 |
12/22/08 |
12/22/08 |
done |
make parameter bar's column widths persistent |
1.0.01.21 |
02/16/08 |
12/26/08 |
done |
activating app by left-clicking view unexpectedly renders |
1.0.01.23 |
11/27/08 |
12/27/08 |
done |
make palette dialog a control bar |
1.0.01.24 |
12/23/08 |
12/28/08 |
done |
undo for individual palette edits |
1.0.01.25 |
12/22/08 |
12/29/08 |
done |
Mandelbrot higher powers; cubic, quartic, etc. |
1.0.01.26 |
12/15/08 |
12/30/08 |
done |
canceling a slow render freezes app; show wait cursor |
1.0.01.28 |
01/03/09 |
01/05/09 |
done |
optionally cache full-size images in project history |
1.0.01.29 |
01/04/09 |
01/05/09 |
done |
destroying view doesn't destroy history view |
1.0.01.29 |
10/27/08 |
01/07/09 |
done |
generate movie from bitmap sequence; external BmpToAvi app |
1.0.01.29 |
01/10/09 |
01/10/09 |
done |
set GMP precision explicitly, don't rely on default |
1.0.01.31 |
10/23/08 |
01/11/09 |
done |
bitmap export should allow override of dimensions and resolution |
1.0.01.32 |
10/23/08 |
01/11/09 |
done |
allow bitmap exports to be queued to job control |
1.0.01.32 |
12/08/08 |
01/11/09 |
done |
poster export; write strips to disk to reduce memory usage |
1.0.01.32 |
01/12/09 |
01/12/09 |
done |
include bits per pixel in record info |
1.0.01.33 |
01/11/09 |
01/16/09 |
done |
poster pause/resume |
1.0.01.34 |
01/17/09 |
01/17/09 |
done |
include version number in snapshot |
1.0.01.35 |
01/18/09 |
01/19/09 |
done |
enable Cancel command only while rendering |
1.0.01.36 |
12/29/08 |
01/24/09 |
done |
allow palette files to be opened via drop |
1.0.01.36 |
04/01/08 |
01/25/09 |
done |
palette editor should allow dragging multiple selection |
1.0.01.36 |
01/31/09 |
02/02/09 |
done |
add color offset and color mapping bar |
1.0.01.37 |
02/02/09 |
02/03/09 |
done |
color mapping bar's sliders should coalesce edits |
1.0.01.38 |
02/05/09 |
02/05/09 |
done |
handle palette wraparound |
1.0.01.39 |
01/31/09 |
02/06/09 |
done |
Esc should cancel drag |
1.0.01.40 |
02/05/09 |
02/06/09 |
done |
color cycling |
1.0.01.40 |
12/23/08 |
02/07/09 |
done |
optionally save escape times |
1.0.01.40 |
02/06/09 |
02/08/09 |
done |
use property sheet for options |
1.0.01.41 |
02/08/09 |
02/10/09 |
done |
if no idle time, going full-screen doesn't hide bars |
1.0.01.42 |
10/30/08 |
02/11/09 |
done |
recorder's bitmap recovery shouldn't be interactive in batch mode |
1.0.01.42 |
01/24/09 |
02/11/09 |
done |
record and poster progress should show percent done |
1.0.01.42 |
02/06/09 |
02/11/09 |
done |
color cycling in movies |
1.0.01.42 |
01/21/09 |
02/12/09 |
done |
handle multiple network adapters |
1.0.01.43 |
02/13/09 |
02/14/09 |
done |
don't store redundant escape times for color-only edits |
1.0.01.44 |
02/06/09 |
02/16/09 |
done |
fast color cycling causes tearing; use DirectDraw |
1.0.01.45 |
02/06/09 |
02/16/09 |
done |
support dual-monitor |
1.0.01.45 |
02/06/09 |
02/16/09 |
done |
mirror mode with origin motion |
1.0.01.45 |
12/22/08 |
02/18/09 |
done |
include imported palettes in most recently used palettes |
1.0.01.45 |
02/20/09 |
02/21/09 |
done |
properties dialog exits exclusive mode; main thread must own dialog |
1.0.01.46 |
02/06/09 |
02/22/09 |
done |
optimize color mapping in MMX |
1.0.01.46 |
02/19/09 |
02/22/09 |
done |
tween palette changes in exclusive mode |
1.0.01.46 |
02/18/09 |
02/24/09 |
done |
render multiple selected history items |
1.0.01.47 |
02/21/09 |
02/24/09 |
done |
delete escape times from selected items |
1.0.01.47 |
02/23/09 |
02/24/09 |
done |
non-client events shouldn't block message loop in exclusive mode |
1.0.01.47 |
02/23/09 |
02/25/09 |
done |
file browser bar |
1.0.01.47 |
12/01/08 |
02/26/09 |
done |
export selected history items |
1.0.01.48 |
02/26/09 |
02/26/09 |
done |
add image cached and escape times to properties dialog |
1.0.01.48 |
02/26/09 |
02/26/09 |
done |
history command to uncache selected images; warn user first |
1.0.01.48 |
02/26/09 |
02/26/09 |
done |
escape must exit single-monitor exclusive |
1.0.01.48 |
02/26/09 |
02/26/09 |
done |
items with escape times but no image are rendered; should be remapped |
1.0.01.48 |
02/26/09 |
02/26/09 |
done |
distributed render of multiple items stalls after first item; use PostMessage |
1.0.01.48 |
02/26/09 |
02/27/09 |
done |
strip renders should do color mapping in engine thread |
1.0.01.48 |
02/26/09 |
02/27/09 |
done |
decouple exclusive source from active document; add mixer bar |
1.0.01.49 |
02/26/09 |
02/27/09 |
done |
move mirroring, tweening, origin motion from options to mixer bar |
1.0.01.49 |
02/26/09 |
02/27/09 |
done |
move frame rate option from palette page to display page |
1.0.01.49 |
02/27/09 |
03/01/09 |
done |
tween halts color cycling; must cycle both old and new palettes |
1.0.01.50 |
02/27/09 |
03/01/09 |
done |
arrow keys should scroll view; add scroll delta option |
1.0.01.50 |
02/27/09 |
03/02/09 |
done |
child frame non-client events blocking message loop in exclusive mode |
1.0.01.50 |
02/23/09 |
03/04/09 |
done |
MIDI support |
1.0.01.51 |
02/26/09 |
03/10/09 |
done |
crossfading between documents |
1.0.01.52 |
02/26/09 |
03/10/09 |
done |
allow mixer channels to have different origin motions |
1.0.01.52 |
02/26/09 |
03/10/09 |
done |
automated crossfading |
1.0.01.52 |
03/10/09 |
03/11/09 |
done |
palette dropped on a view should open in that view, active or not |
1.0.01.52 |
03/11/09 |
03/11/09 |
done |
escape should cancel palette drag |
1.0.01.52 |
03/12/09 |
03/13/09 |
done |
if project is saved with no current history item, reopening it crashes |
1.0.01.53 |
03/13/09 |
03/13/09 |
done |
quality change needlessly reallocates palette in exclusive mode |
1.0.01.53 |
02/18/09 |
03/14/09 |
done |
slide show of selected history items |
1.0.01.54 |
03/12/09 |
03/14/09 |
done |
transform parameters/palette of selected history items |
1.0.01.54 |
03/14/09 |
03/16/09 |
done |
demo mode |
1.0.01.55 |
02/06/09 |
03/23/09 |
done |
control bar system menu command to enable/disable docking |
1.0.01.57 |
03/21/09 |
03/23/09 |
done |
subdivide MIDI properties into global and channel properties |
1.0.01.57 |
03/23/09 |
03/24/09 |
done |
if app launches maximized, docked sizing bars expand |
1.0.01.57 |
02/18/09 |
03/25/09 |
done |
if app is maximized, entering/exiting dual-monitor exclusive flickers |
1.0.01.57 |
03/23/09 |
03/26/09 |
done |
animate fader during autofade |
1.0.01.57 |
03/29/09 |
03/29/09 |
done |
for some MIDI properties, channel B's controllers access channel A |
1.0.01.58 |
03/29/09 |
03/29/09 |
done |
in OnEditOptions, don't restore MIDI defaults |
1.0.01.58 |
03/29/09 |
03/29/09 |
done |
if damping exceeds [0..1] due to MIDI setup range, app crashes |
1.0.01.59 |
03/28/09 |
03/30/09 |
done |
save/open mixer settings |
1.0.01.59 |
03/28/09 |
03/30/09 |
done |
loading mixer settings should also load source documents |
1.0.01.59 |
03/30/09 |
03/31/09 |
done |
on display change, rebuild options dialog's display list |
1.0.01.59 |
03/30/09 |
03/31/09 |
done |
add refresh list button to MIDI options page |
1.0.01.59 |
05/24/09 |
06/01/09 |
done |
on entering exclusive mode, initial position of mix fader is ignored |
1.0.01.60 |
06/30/09 |
07/01/09 |
done |
parameters control's image list must be a member |
1.0.01.61 |
07/04/09 |
07/05/09 |
done |
movie duration of one frame causes divide by zero |
1.0.01.61 |
07/04/09 |
07/05/09 |
done |
view keyboard accelerators should work while recording |
1.0.01.61 |
12/22/08 |
07/23/09 |
done |
Mandelbar set |
1.0.02.00 |
04/01/08 |
12/03/09 |
done |
movie recording should allow more than two points |
1.0.03.00 |
12/03/09 |
12/03/09 |
done |
in history bar, canceling drag should also stop scrolling |
1.0.03.00 |
12/03/09 |
12/03/09 |
done |
in history bar and record dialog, highlight drop position |
1.0.03.00 |
12/02/09 |
12/04/09 |
done |
zooming beyond range of double gives incorrect X/Y positions |
1.0.03.00 |
12/07/09 |
12/08/09 |
done |
non-client button down in dialog or floating bar should activate it immediately |
1.0.03.00 |
12/09/09 |
12/11/09 |
done |
add done and queue columns to servers dialog |
1.0.03.00 |
12/11/09 |
12/11/09 |
done |
make servers dialog's header state persistent |
1.0.03.00 |
12/12/09 |
12/12/09 |
done |
local host's progress doesn't always reach 100% for normal renders |
1.0.03.00 |
12/12/09 |
12/12/09 |
done |
crash on canceling distributed render that increases image size or antialiasing |
1.0.03.00 |
12/01/08 |
12/13/09 |
done |
canceling deep zoom render is too slow, due to infrequent polling |
1.0.03.00 |
12/16/09 |
12/16/09 |
done |
add insert button to record dialog; show select images dialog |
1.0.03.00 |
12/22/09 |
12/22/09 |
done |
reverse color cycling; allow negative color cycling rate |
1.0.03.00 |
12/25/09 |
12/25/09 |
done |
if record status is hidden during recording, and shown afterwards, data is stale |
1.0.03.01 |
12/25/09 |
12/25/09 |
done |
for recordings shorter than one second, record status fields remain blank |
1.0.03.01 |
12/25/09 |
12/25/09 |
done |
when aborting deep zoom recording, servers don't cancel immediately |
1.0.03.01 |
12/25/09 |
12/27/09 |
done |
status dialog is inconsistent after recording, esp if progress enabled |
1.0.03.01 |
12/27/09 |
12/27/09 |
done |
duplicate frames in recording; output frame before starting next render |
1.0.03.01 |
12/27/09 |
12/28/09 |
done |
can't reverse color cycling via MIDI |
1.0.03.01 |
12/01/08 |
01/06/10 |
done |
64-bit version |
1.0.04.00 |
12/09/09 |
01/09/10 |
done |
show bignum version/platform in servers dialog and About box |
1.0.04.00 |
01/14/10 |
01/27/10 |
done |
in x64, port tween engine's colormap/downsample to MMX |
1.0.05.00 |
01/27/10 |
01/27/10 |
done |
SSE2 accidentally disabled in 1.0.4; fix conditionals in Engine.cpp |
1.0.05.00 |
01/14/10 |
02/01/10 |
done |
in x64, port tween engine's dib mix and palette tween to MMX |
1.0.06.00 |
01/14/10 |
03/16/10 |
done |
in x64, render four pixels at once per thread in SSE code |
1.0.06.00 |
01/15/10 |
03/16/10 |
done |
add export and transform to history context menu |
1.0.06.00 |
03/11/08 |
|
hold |
distance estimator |
|
03/28/08 |
|
hold |
temporal antialiasing |
|
04/15/08 |
|
hold |
automatically use bignums for zoom above specified threshold |
|
04/24/08 |
|
hold |
show orbits |
|
04/24/08 |
|
hold |
show coordinates and iteration count at cursor; navigator bar? |
|
04/24/08 |
|
hold |
Julia sets |
|
10/23/08 |
|
hold |
in job control, if shutdown enabled, save check before starting jobs |
|
10/30/08 |
|
hold |
log file; job start, stop, total rendering time, frames, etc. |
|
11/24/08 |
|
hold |
try fixed point math for deep zoom |
|
12/01/08 |
|
hold |
save snapshots of selected history items |
|
12/02/08 |
|
hold |
grid numbers are all the same at high zooms |
|
12/02/08 |
|
hold |
improve performance via guessing |
|
12/02/08 |
|
hold |
rotation of fractal |
|
12/02/08 |
|
hold |
when dragging, only render invalidated portion of frame |
|
12/23/08 |
|
hold |
export escape times; to what format? |
|
12/29/08 |
|
hold |
undo apply palette followed by apply palette causes a needless re-render |
|
12/29/08 |
|
hold |
palette edit undo is confusing; auto-apply palette edits? |
|
12/29/08 |
|
hold |
deep zoom for Mandelbrot higher powers |
|
01/10/09 |
|
hold |
after recording, current history position may not match image state |
|
01/31/09 |
|
hold |
palette editor should allow multiple selection to be resized |
|
01/31/09 |
|
hold |
NET Unicode version won't link to BmpToAvi; port BmpToAvi to NET |
|
02/02/09 |
|
hold |
show commas in bounds and coordinates dialogs |
|
02/19/09 |
|
hold |
open/save doc with escape times can be slow; show progress |
|
02/21/09 |
|
hold |
if no escape times, exclusive shows blank screen; warn? start render? |
|
02/25/09 |
|
hold |
non-destructive palette preview in files bar, esp. in exclusive mode |
|
02/26/09 |
|
hold |
luma/chroma keying |
|
02/27/09 |
|
hold |
escape time keying; unaffected by color changes |
|
02/27/09 |
|
hold |
mixer should show thumbnails of sources |
|
03/08/09 |
|
hold |
freeframe effects |
|
03/10/09 |
|
hold |
record mixer output; disable movie recording in exclusive mode |
|
03/28/09 |
|
hold |
boolean mixing: xor etc. can it still have a crossfader? |
|
03/28/09 |
|
hold |
momentary control to make B motion same as A, or vice versa |
|
03/28/09 |
|
hold |
MIDI select next/prev history item; same for palettes |
|
03/28/09 |
|
hold |
single click zoom, at least optionally; separate tool? |
|
03/29/09 |
|
hold |
MIDI map slide show settings |
|
06/04/09 |
|
hold |
mix document doesn't save origins |
|
07/03/09 |
|
hold |
can't undo record dialog edits |
|
10/22/09 |
|
hold |
options MIDI refresh should preserve selected device if possible |
|
12/09/09 |
|
hold |
show machine type and clock speed in servers dialog |
|
12/16/09 |
|
hold |
pressing Ctrl+A in record dialog selects all in history view |
|
12/18/09 |
|
hold |
in multi-leg recording, panning is ignored when calculating leg durations |
|
12/18/09 |
|
hold |
if only one server is rendering, deleting it hangs job; should reprime |
|
12/21/09 |
|
hold |
UI to customize leg durations in a multi-leg recording |
|
01/14/10 |
|
hold |
in x64, use SSE instrinsics for rounding |
|
01/24/10 |
|
hold |
add GDI+ bicubic resizing as optional alternative to bilinear |
|
02/16/08 |
|
punt |
maximizing app causes docked history bar to glitch briefly |
|
02/16/08 |
|
punt |
changing frame size can cause black or missing preview |
|
02/16/08 |
|
punt |
animate preview image, zooming it up to window size; fancy |
|
02/20/08 |
|
punt |
for big frames in fit in window mode, stretch blit blocks UI |
|
02/20/08 |
|
punt |
with xvid, first 3 frames are always the same; uncompressed is ok |
|
02/21/08 |
|
punt |
zooming back out adds duplicate snapshots to history |
|
03/28/08 |
|
punt |
ctrl+arrow keys should move origin |
|
04/01/08 |
|
punt |
generalize history view to work with any list of snapshots |
|
04/15/08 |
|
punt |
histogram should optionally include background value |
|
05/14/08 |
|
punt |
minimize server to tray; how to do this in console app? |
|
10/12/08 |
|
punt |
support named pipes as an alternative to TCP |
|
10/27/08 |
|
punt |
NET uninstall removes BmpToAvi when it shouldn't; use VC6 installer? |
|
10/30/08 |
|
punt |
client-side port override for individual servers, via hostname:port |
|
10/31/08 |
|
punt |
view sometimes unpainted until render done; remote desktop only? |
|
10/31/08 |
|
punt |
server time estimate is sometimes way off at beginning of job |
|
11/19/08 |
|
punt |
undocking/docking history bar changes scroll position |
|
11/22/08 |
|
punt |
popup combo box doesn't support exit keys |
|
11/25/08 |
|
punt |
zooming out or dragging can cause unpainted border around image |
|
11/29/08 |
|
punt |
distributed record to bitmaps misses frames; can't reproduce it |
|
12/07/08 |
|
punt |
grid numbers shouldn't scroll with image |
|
12/15/08 |
|
punt |
server can connect to another server via client flag; feature? |
|
12/15/08 |
|
punt |
compress strips to increase network throughput; small gain |
|
12/16/08 |
|
punt |
strip render seems slightly noisier than single-engine render |
|
12/16/08 |
|
punt |
if shell open fails, MDI child window zoomed state is lost |
|
12/16/08 |
|
punt |
placement of iconic tool dialogs doesn’t persist; can of worms |
|
12/16/08 |
|
punt |
mixed strips from VC6 and .NET engines don't line up near FPU limit |
|
12/22/08 |
|
punt |
newton deep zoom; it all looks the same so why bother? |
|
12/29/08 |
|
punt |
exiting print preview restores iconic tool dialogs |
|
01/11/09 |
|
punt |
Photoshop erroneously computes DPI using 39.36 inches per meter |
|
02/06/09 |
|
punt |
include full screen in image size menu; size of which monitor? |
|
02/14/09 |
|
punt |
if cycling color, cycle length slider should have immediate effect |
|
02/24/09 |
|
punt |
thumbnail stretch blit causes significant delay; use worker thread? |
|
02/25/09 |
|
punt |
move origin in escape frame coords: smoother, but causes temporal aliasing |
|
02/27/09 |
|
punt |
opening palette can block message loop; cache? use ram drive |
|
02/27/09 |
|
punt |
horizontal/vertical split screen; flattens origin motion to a single axis |
|
02/28/09 |
|
punt |
in exclusive, color cycling sometimes splits a render between two palettes |
|
03/01/09 |
|
punt |
if scrolls are coalesced, thumbnail detail rectangle doesn't update |
|
03/02/09 |
|
punt |
make options dialog resizable; no need, stacked tabs are fine |
|
03/13/09 |
|
punt |
status bar indicators don't update if there's no idle time |
|
03/15/09 |
|
punt |
engine's wait cursor is visible in single monitor exclusive |
|
03/25/09 |
|
punt |
in dual-monitor exclusive, can't dock bars via dragging; due to non-blocking |
|
03/29/09 |
|
punt |
save slide show settings in document |
|
01/15/10 |
|
punt |
history export to My Computer fails silently; SHBrowseForFolder returns false |
|
01/20/10 |
|
punt |
move color mapping assembler into CDibEngine so it's always used |
|
01/20/10 |
|
punt |
in recorder, add buffer swap so next render starts before frame is output |
|
01/24/10 |
|
punt |
round antialiasing pixel averages instead of truncating them; no visisible gain |
|
01/24/10 |
|
punt |
try down-samping escape values instead of RGB values; looks terrible |
|