mirror of
https://github.com/aseprite/aseprite.git
synced 2024-11-20 14:21:45 +00:00
19e8083256
+ Renamed Editor::cursor_eyedropper to Editor::alt_pressed. + Added statusbar_show_tip. + Added AppHooks. + Renamed color_button_* to colorbutton_* + Renamed GfxObj*Layer::parent to Layer*Layer::parent_layer. + Added Palette gfxobj and refactored a lot of code to this new Palette instead of Allegro's RGB/PALETTE. + Now jfile.c uses jxml.c. + New signature for callbacks in 'hook_signal' of modules/gui.c: bool hook(JWidget, void *); - Removed colsel and minipal from dialogs. + Fixed mouse bounds in sliders.
101 lines
3.4 KiB
Plaintext
101 lines
3.4 KiB
Plaintext
Next beta
|
|
---------
|
|
|
|
- tooltips for color-bar.
|
|
+ faltan opciones para los rangos de paleta
|
|
+ agregar soporte para UNDO al cambiar los colores de la paleta.
|
|
- si está activado el cuatro para configurar herramientas las teclas G
|
|
y H deben actualizarlo
|
|
+ Solución: con hooks y Options (agregar core/options.[ch])
|
|
- fix this bug:
|
|
+ Create a RGB image,
|
|
+ change color mode to Indexed,
|
|
+ Undo (with the mouse).
|
|
|
|
High priority work
|
|
------------------
|
|
|
|
- search for TODO;
|
|
- rewrite tools-inks-drawingmode stuff;
|
|
- new animation editor (remove the film editor)
|
|
- drag & drop files in Windows.
|
|
- add core/options & the Options structure.
|
|
- add two DrawClick2:
|
|
- DrawClick2FreeHand
|
|
- DrawClick2Shape
|
|
- remove the jfilesel.c
|
|
- fix the sprite-properties dialog when select the constant
|
|
frame length.
|
|
- fix a bug in the film editor when move the separator (panel) outside
|
|
the screen (to left or right)
|
|
+ rewrite the film editor.
|
|
- ver por el nuevo load_font de Allegro.
|
|
- complete palette operations, and palette editor (it needs a slider
|
|
or something to move between palette changes);
|
|
- fix undo of big chunks (more than limit):
|
|
+ how to reproduce the error? create an RGB image of 800x600, add a
|
|
layer, add a frame, move the new frame to the other layer, undo,
|
|
there is the bug.
|
|
- fix quantize (one palette for all frames, one palette per frame)
|
|
- fix Jinete examples:
|
|
+ 05fsel
|
|
+ 09lists
|
|
+ 20combo
|
|
+ 21manage
|
|
+ finished the support for ICO files.
|
|
- add "size" to GUI font (for TTF fonts);
|
|
- layer movement between sets in filmeditor;
|
|
+ add all the "set" stuff again;
|
|
- quick swap;
|
|
+ the regions mustn't be overlapped;
|
|
- options to change the curve type (in curedit.c);
|
|
- More Commands:
|
|
+ resize sprite;
|
|
+ rotate sprite;
|
|
+ canvas size;
|
|
- gauss blur;
|
|
- pal-operations (sort, quantize, gamma by color-curves, etc.);
|
|
- RGB and HSV effects;
|
|
- color-curve stock;
|
|
- fix algo_ellipsefill;
|
|
- view_tiled() should support animation playback (partial support:
|
|
with left and right keys).
|
|
- when press Plus/Minus pad in the editor and the configuration tool
|
|
window is active, the slider of the "Brush Size" must be updated.
|
|
- make keys like 9, 0, + Pad, - Pad configurable.
|
|
- drawing tools:
|
|
+ real-spray;
|
|
+ Animator Pro like: oval, petal, rpoly, star, poly, spiral;
|
|
|
|
Wish-list
|
|
---------
|
|
|
|
- dacap wish-list:
|
|
+ better film editor
|
|
+ rewrite it in one widget.
|
|
+ "middle mouse button" for the film editor.
|
|
+ added starred file-items in the file-selector.
|
|
- manuq wish-list:
|
|
+ layer-with-constant-cel
|
|
- Mateusz Czaplinski ideas:
|
|
+ when move selections, will be good the possibility to see relative
|
|
position from the starting point of movement;
|
|
+ make drawing the 'marching-ants-rectangle' a prioritaire thing to
|
|
draw (when move it).
|
|
|
|
Low priority stuff
|
|
------------------
|
|
|
|
- add more unit-tests.
|
|
- test routines: load/save_pic_file, load/save_msk_file,
|
|
load/save_col_file.
|
|
- fix the fli reader (both Allegro and Gfli): when a frame hasn't
|
|
chunks means that it's looks like the last frame;
|
|
- talk with Ben Davis, his "quantize.c" has memory leaks (test it
|
|
more, I don't think so);
|
|
- talk with Elias Pschernig, his "do_ellipse_diameter" (algo_ellipse)
|
|
has a bug with ellipses of some dimensions (I made a test, and a
|
|
various sizes have errors).
|
|
- optimize the *_to_allegro image methods (I profiled ASE, and these
|
|
are the more slow routines in all the program);
|