Upload a GIF. A settings window appears where you can adjust the GIF's resolution and frame count. The GIF is split into frames, which appear at the top of the screen. The All button selects all frames. A selected shader, palette, or function (delete, clone, move) will be applied to the highlighted frames. If no frames are selected, the effect is applied to the currently active frame only. On the bottom panel: * The Loop button toggles looping. * The Speed fps slider controls the GIF's playback speed; this is the speed at which your GIF will be saved. * The Move arrows reposition the selected frames. * The Replace button swaps a selected frame with another from your gallery (you can undo this action later). Deleted frames are moved to a Trash bin next to the Delete button, where they can be restored. You can save your project as: * A ZIP file containing all images. * A Sprite Sheet (see our "Sprite Sheet" blog post). * A GIF. Before saving as a GIF, open the settings next to the GIF button: * Set the Quality. * In Colour Alpha Reserve, pick a color not present in your image; this color will be removed. * Check Size, use Global Palette, Optimise and Size, Posterise to reduce the file size. * If your GIF contains a gradient, use the A function (in the save menu). Since GIFs don't support transparency, this option provides an optimal solution by applying a diffusion dither to the gradient.