|
|
|
|
March 2010 Version (March 6, 2010)
- Updated to the latest version of SlimDX (February 2010).
- Fixed a bug in the point-morph tool that was causing images to turn black.
- The application now checks for a new version upon startup.
- Took out irrelevant hints from the hints tab.
- Took out some old code that wasn't being used.
February 2010 Version (Release 2: February 24, 2010)
- Added the "View Rectangle" control in the main interface.
- Removed the hints window and embedded it into the main interface. Other than windows that pop-up for modifier configuration, loading/saving, etc. the interface is now floating-window free. Some of the hints have also been updated to reflect these interface changes.
- Brush tool now draws continuous strokes when moved quickly. While this seems like an improvement, it may need more tweaking in the future.
- Added new cropping modifier to auto-crop completely transparent borders.
- Free transform tool now has boundaries that omit transparency when activated.
February 2010 Version (Release 1: February 12, 2010)
- Fixed a large bug that caused a crash when executing CPU-based modifiers on multiple selected frames of different dimensions.
- Rearchitected the CPU modifier system to handle empty selections as special cases for faster processing.
- Got rid of the image list window. It is now embedded in the main application window.
- Built and used an automated testing system to try to track down more bugs before making releases.
- Added undos for some items that didn't previously have them, and fixed some undo-related bugs.
January 2010 Version (Release 2: January 27, 2010)
- Fixed a bug that caused the image resizing algorithm to crash on 32-bit computers
January 2010 Version (Release 1: January 16, 2010)
- Fix a bug that caused the application to crash when saving a single frame as a GIF
- Added small animation when processing
December 2009 Version (December 5, 2009)
- Greatly improved resizing algorithms to produce better looking images (for downsizing only)
- Collapsed MainPlugin.dll into EIEMain.exe
- Added "Stretch horizontal image section" modifier
October 2009 Version (October 10, 2009)
- Fixed some usability issues with the line tool
- Renamed some of the modifier base classes (will affect plug-in developers)
- Numerous other tool fixes
- Added alpha slider to fill modifier
September 2009 Version (September 28, 2009)
- Fixed a bug in the pencil tool
- Made an improvment to the drawing tools system that drastically increases performance for certain tools
- Reimplemented the line tool as software based and added the "rounded ends" style
- Changed flood selection tool icon
- Changed a bug where the tool cursor didn't show up when a portion of an image was selected
August 2009 Version (August 19, 2009)
- Fixed a bug in the "move up", "move down", and "duplicate" features in the image list window where a proper refresh did not occur in layers mode.
- Made some improvements to the CPU-based drawing tools system, which may increase speed and lower memory consumption in certain usage scenarios.
- Switched the rectangle tool to CPU-based instead of GPU-based and added a frame-only drawing mode for it.
- Fixed the paint bucket tool to obey the selection.
- Added an ellipse tool (BETA)
- Fixed a crash when using certain drawing tools outside of the image area.
- Fixed bugs in colorfade modifier and added a "Multiply" mode, which it now defaults to.
- Added the flood selection tool.
July 2009 Version (Release2: July 26, 2009)
- Changed selection saving feature. Everything is under the selection menu now (nothing in the image list window anymore). You can save the current selection to the selection list and create selections from image channels.
- Changed the look and feel of the image list window.
- Added a hints window.
- Improved pencil tool to draw solid lines rather than scattered dots when the mouse is moved quickly during drawing.
- Added a preference saving system to save some options that the user configures while working with the application. This is expected to be developed much more in the future to improve the user experience.
- Added "Add new blank image to document..." option under "File" menu.
- Removed "Flip full image upside down" modifier since it did not obey the selection rules and "Flip verticle" does.
- Changed undo compression to happen asynchronously to improve (perceived) performance.
- Added a WMV video frame loading plugin.
July 2009 Version (Release 1: July 1, 2009)
- Added point morph tool
- Added undos for selection tools
- Added an animation modifier that generates frames to fade from one image to another ("Modifiers" menu, then "Animation")
- Added 3 channel swapping modifiers
- Made some of the undo items compress their image/selection data to save memory
- Added option to show/hide frame when working with free transform tool
- Made speed improvements to polygonal region code behind the freeform selection tool
May 2009 Version (Release 2: May 27, 2009)
- Combined code from HAPlugin.dll and MainPlugin.dll into MainPlugin.dll. Having one DLL makes the total size slightly smaller than the two DLLs together and results in having one less file to include in deployment of the application.
- Fixed an annoying bug where executing a modifier with an empty selection caused the entire image to be selected.
May 2009 Version (Release 1: May 19, 2009)
- Changed selection feathering algorithm. Maximum feathering value is now 100 instead of 30.
- Added a specific cropping modifier that aims to crop all transparency out of an image.
- Removed built-in AVI support since it did not work on x64 or Win7 systems. A separate video plug-in is being developed.
- Other implementation alterations and fixes.
April 2009 Version (April 12, 2009)
- Added a free transform tool. This can move, scale and rotate any selected portion of an image.
- Changed the way layers mode works. Instead of each layer potentially having different dimensions from other layers, it is now enforced that all layers are the same size. This makes working in layers mode feel more like other image editing applications and reduces some ambiguity about where the user is able to use drawing tools.
- Improved selection feathing speed for small selection regions within large images.
- Removed the option to have layers with offsets and thus also removed the layer moving tool, which was the only tool that could change these offsets. The free transform tool can be used instead to move layers (as well as rotate and resize them).
- Removed the ability to have multi-frame layers/frames. The only place this was used was when you loaded an AVI file. Now, when you load an AVI a window pops up to have you extract the video frames.
- Improved the new image from selection feature (Edit -> Create new image from selection) by adding the option to create a new image of the same size or one that is the minimal size determined by the selection. The option is only available in frames mode.
- Fixed a bug in the contiguos white region counter
- Fixed some bugs with scrolling
- Added simple blur modifier
- Numerous other improvements
February 2009 Version (February 9, 2009)
- Fixed a glitch with hardware accelerated drawing tools where drawing in a region outside of the image caused an exception
- Added border option to rectangle drawing tool
- Right-clicking with the rectangular selection tool now constrains to a square
January 2009 Version (January 15, 2009)
- Added 3D graph modifier
- Fixed a bug in the image resizing code
- Added color occurence count info item
- Added hue burn modifier
November 2008 Version (Novemeber 5, 2008)
- Added a copy function (finally): "Edit" menu -> "Copy". Does not preserve alpha channel.
- Fixed a 1-pixel-off innaccuracy in the render engine
- Fixed a bug in the GIF loader
- Added "Cancel" option to save prompt on exit
- Removed render thumbnails feature and replaced it with render panel layouts feature ("View" menu -> "Panel Layout"). This allows for multiple views when working with your image. Like the render thumbnails, this is only available in frames mode for now.
- Added bump map to normal map conversion modifier
- Added alpha adjustment modifier
- Fixed an issue where a system with multiple monitors of different display resolutions could cause unwanted render clipping
- A few other fixes
September 2008 Version (Release 2: September 25, 2008)
- Added "Convert alpha channel to binary (dithered)" modifier that creates a diterhed 1-bit alpha channel from an 8-bit alpha channel
- Also added a tolerance based alpha channel to binary modifier
- GIFs now save and load with transparency (loader is still not fully standards compliant, but should suffice for most average GIFs)
- Fixed "add text image" feature so that you can manually type in the font size instead of just choosing one of the preset sizes
September 2008 Version (Release 1: September 16, 2008)
- Added some "mirror" modifiers
- Refactored all plug-in base classes to provide better organization (may make plug-in development easier)
- Rewrote undo system to allow increased flexibility and better maintainability
August 2008 Version (August 16, 2008)
- Added a text layer option to the add button popup in the Layers/Frames list window (also in "Frame" menu -> "Render text to a new frame" and "Layers" menu -> "Render text to a new layer")
- Added a contrast modifier
- Added render thumbnails (under "View" menu, frames mode only)
- Added a size adjustment for the square brush tool
- Installer now associates .eie files with the application
- A few other random fixes
July 2008 Version (Release 2: July 24, 2008)
- Added reset button to brightness adjustment
- Some small rendering adjustments that may help the application run on older graphics hardware
- Added "Tile" modifier
- Improved paint bucket tool. Fixed a one-pixel-off innaccuracy and added an "alpha sensitve" option. Also added a tolerance pull-down option.
- Fixed line tool issue where it was drawing the line one pixel below the mouse points
July 2008 Version (Release 1: July 2, 2008)
- If the document has been modified, a save prompt is now presented before exiting the application.
- Added "infinite" option to line tool. This makes the line span through the mouse points all the way to the edges of the image.
- Fixed video deletion issue where you couldn't re-open a video after deleting its frame/layer.
- Animated GIF frames now load in a fashion more similar to how they are rendered on screen.
- Fixed a bug in the contigious white region count.
- Various other bugs were fixed and features added.
June 2008 Version (Release 2: June 16, 2008)
- Fix annoying scroll reset after doing certain modifiers and actions like clearing.
- Collapsed code from EIEum.dll into EIE.exe, removing it from the project. This was the last bit of C++ code. The project is now all C# which should allow it to run on 64-bit systems (untested).
- A few misc. features added or altered
June 2008 Version (Release 1: June 11, 2008)
- Image is now rendered centered within the interface
- Scrolling is allowed beyond the extents of the image, allowing for easier working around image edges and corners
- Middle mouse button now pans the view
- Improved speed of hardware accelerated drawing tool finalization (when the mouse is released the drawing action now completes a lot faster)
- Added a few more misc. features
May 2008 Version
- First release of version that uses GPU modifiers and drawing tools
|
|