Changes in version 0.2.2 - Added 'pixeltrix' class to matrix objects output by click_pixels() and edit_pixels(), and included is_pixeltrix() and as_pixeltrix() to detect and coerce (#36, thanks @trevorld). - Added warning to README and function docs about flickering and the bell (#31, #32, thanks @adrianadepalma). Changes in version 0.2.1 - Added additional input checks to check-utils.R. - draw_pixels() now finds n_states (#24). - Allow for an increased number of states in edit_pixels() (#25). Changes in version 0.2.0 - A named character of colours is now provided as an extra attribute to matrices output from click_pixels() (#3, #17, thanks @TimTaylor). - A named character vector of colours is now accepted as input to click_pixels(), edit pixels(), draw_pixels() and frame_pixels(). - Breaking: blue and mario demo datasets no longer available; pkmn_sprite and mario_frames replace them (#22). - Updated and expanded function documentation and README (#21). - Reused input checks have been generalised into R/utils-check.R. - Expanded tests to cover argument input errors. Changes in version 0.1.3 - Fixed lack of n_states() being passed to edit_pixels() in frame_pixels() (#18, thanks @TimTaylor), replacing dots in frame_pixels() with full set of arguments to pass to click_pixels() and edit_pixels(). - Altered slightly the title and description of the package. - Set default canvas dimensions to 8 by 8. Changes in version 0.1.2 - Fixed integer check in click_pixels(). Changes in version 0.1.1 - Added draw_pixels() to plot the matrix with image() to the plotting window (#12). - Added frame_pixels() and gif_pixels() to capture successive 'frames' of an animation and write it to a gif (#13). - Suggested {gifski} for creating gifs (towards #15). - Provided to the user some instruction messages when they enter interactive mode. - Improved code commentary. - Added two matrix outputs as example datasets (Pokemon and Mario). Changes in version 0.1.0 - Added basic error tests. - Allowed for single row and single column matrices to be accepted by click_pixels() and edit_pixels() (#4). - Removed redundancies in function documentation. Changes in version 0.0.0.9004 - Added an edit_pixels() function so that a matrix created with click_pixels() can be updated (#6). - Moved support functions to utils.R. - Simplified the README and added a blog badge. Changes in version 0.0.0.9003 - Added argument n_states to click_pixels() that lets users choose the number of 'states' that a pixel can take (#4). - Added argument grid to click_pixels() that lets users turn on or off a grid overlay (#5). - Changed colours to greyscale. - This version was the basis for the original blogpost. Changes in version 0.0.0.9002 - Went the non-Shiny route and used locator() and image() for interactivity in the click_pixel() function (#2). - Added GitHub Actions for R-CMD check, tests, {pkgdown} website. - This version was previewed in a tweet. Changes in version 0.0.0.9001 - Added basic image-click template app from RStudio as the function pixeltrix(). Changes in version 0.0.0.9000 - There is no functionality, lol.