diff --git a/CHANGELOG b/CHANGELOG new file mode 100644 index 00000000..c7065c76 --- /dev/null +++ b/CHANGELOG @@ -0,0 +1,35 @@ +0.1.0 + + Initial release + +0.2.0 + + New features + + * UI scaling via `:set scale = ` + * GIF export + * New brush mode `multi`, for drawing on all frames at once + * New brush mode `perfect`, for pixel-perfect drawing + * New brush mode `xsym`, for x-axis symmetry drawing + * New brush mode `ysym`, for y-axis symmetry drawing + * New command `:f/remove` to remove frame + * New command `:f/clone []` to clone frame + * New command `:v/clear []` to clear a view + * New command `:toggle ` to toggle a setting on and off + * New command `:help` + * New setting `:set animation = on/off` to show/hide animations + * Color under cursor is displayed in status bar + * GLFW backend + + * [windows] Windows support + + Changes + + * Click on view to make it active + * Better support for toggle-like key bindings + * Default palette is included in binary + * Default config is written to disk if not found + * Much lower memory consumption for undo history + + * [macOS] Better retina support + * [macOS] Quit with Command + Q diff --git a/Cargo.lock b/Cargo.lock index 6ea6bccd..50135aa2 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1155,7 +1155,7 @@ dependencies = [ [[package]] name = "rx" -version = "0.1.0" +version = "0.2.0" dependencies = [ "clap 2.33.0 (registry+https://github.com/rust-lang/crates.io-index)", "directories 2.0.2 (registry+https://github.com/rust-lang/crates.io-index)", diff --git a/Cargo.toml b/Cargo.toml index 52be43e0..aa6c157c 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "rx" -version = "0.1.0" +version = "0.2.0" description = "a modern, extensible pixel editor" license = "GPL-3.0-only" repository = "https://github.com/cloudhead/rx" diff --git a/src/lib.rs b/src/lib.rs index c6772440..90260695 100644 --- a/src/lib.rs +++ b/src/lib.rs @@ -54,7 +54,7 @@ use std::path::Path; use std::time; /// Program version. -pub const VERSION: &'static str = "0.1.0"; +pub const VERSION: &'static str = "0.2.0"; #[global_allocator] pub static ALLOCATOR: alloc::Allocator = alloc::Allocator::new(System);