### What's New

The new 4.0 version brings these main features

- !!! New customizable interface (menu, toolbars, shortcuts, hide toolbars, dockable, stackable (tab) etc...).
- GIF output/input (but not in slicer yet) - GIF plugin is no longer needed.
- Folders in Texture Combo - simply add subfolders to the /Textures folder, put some image files in them and start RD. these then should appear near the top in texture combo box.
- Pressure sensitive pen now works on whole pressure range > 255.
- Color Memory - now Right Click on box will also add color, left click will recall the color.
- The size/position of multiselected/grouped objects can be edited via Dimensions panel.
- Status bar now display the size/position of multiselected/grouped objects (within mouse manipulation).
- Multiselected/grouped objects can be rotated/fliped. Limitation: temporarily multiselected (not permanently grouped) objects cannot be rotated by freehand Rotate (you can still use menu Object >> Rotate). You know..next click into scene with multiselected objects simply deactivates multiselection.
- Function "Smooth Node" finally makes the selected Bezier point smooth in both directions ;) Now you can convert Rectangle to Circle/Ellipse by change its points from Sharp to Smooth and without handle editing.
- Added the possibility to change the width/height of the selected object (object/multiselection/group/package) via keyboard (like object move but with SHIFT)
  Shift + arrow key = resize for 1 pixel
  Shift + CTRL + arrow key = resize for number of pixels defined by grid
- Solved(?) the problem with shortcuts and lost focus from the main window. If the focus i set in property pane, all shortcut keys (except the below mentioned) should be sent to the main application window. List of keys held by focus in a given property pane:
  Arrow keys, <Tab>, <Backspace>, <Enter>, <Delete>, <Home>, <End>, <Page Up>, <Page Down> and with any combination with <Alt>, <Ctrl>, <Shift>.
  If you wish to switch focus back to main window (for example from Layers pane) and without the need to click anywhere in workspace or by selecting an object, simply press the ESC key. This will return the focus back to the main window.
- Added realtime dimensions indicator to status bar (X,Y => W x H). From now, if you create new object or change the object's Size/Position, you will see the real-time changes of object position (left/top corner)/size in RD status bar. The same apply for the rest of mouse dragging tools, like Selection rectangle, Export Crop,...
- Freehand (Pencil) tool can now be terminated via simple right click.
- Buttons in "Special Tools" toolbar now works as switches. Pressed button = activated pane.
- Added new UI and Pane visual themes (menu View/Interface View/Pane Themes).
- Added Load/Save/Reset UI/Panel layout. From now you can save/load your own custom UI layouts.
- Added CapsLock indicator to status bar.
- Menu View/Panes (previously View/Properties) is now sorted like "Special Tools" toolbar.

[FIXES]

- !!! The RD rotate code is completely overhauled! The objects should no longer be deformed or resized!
- Fixed the Dimensions panel refresh after Object rotation.
- Fixed UI refresh bug if clicked on group/single object.
- The Dimension panel is now updated while creating multiselection object by Shift + Left Mouse.
- The object numbers are shown in multiselection with group objects.
- The size of freehand point is always 0x0 (as it should be).
- Fixed info in status bar when adding a group object to a multiselection.
- Push-Back/LensFlare effect no longer destroys the image on which is applied. The "Update Bitmap From Original" is now automatically done after selecting NoEffect.
- Fixed bug that cause disappearance of the contents of the Styles >> Objects window after pressing ESC/ENTER key.
- Polygon objects (Rectangle, Circle,..) are now converted to envelope in a single step (simple by selecting "Convert to.." >> "Envelope").
- Fixed the resizing of multiselected or grouped objects. The opposite side of the resized border should not move (as it did previously).
- The default height of horizontal (or width of vertical) line in dimensions dialog is now 0 (as it should be).
- Fixed the Crash bug in Reset Standard toolbar.
- Fixed the F1 bug which opens two IE windows with RD Help.
- Fixed the bug in Dimensions window, which could freeze the panel (after entering characters instead of numbers).
- Fixed (finally) the bug with bad refresh of Layers pane after "Transparency/Mask >> From Object" operation.
- Fixed the "Missing Textures" warning dialog (application hang)...this time for double click on rdw file;).
- Fixed the bad refresh of Dimensions window while moving the object with cursor keys and CTRL.
- Fixed the Maximize/Restore window bug.
- Fixed the Zoom & Crop canvas problem. The Zoom level is now preserved after Crop canvas operation. The same apply for Project/Trim Canvas, Project/Trim Canvas (+Padding).
- Fixed the bug after change of Canvas size >> the Canvas size is now correctly updated in RD status bar.
- Fixed the bug with unsaved position of Tools toolbar at the RD exit. Toolbar position is now saved.
- Fixed the bug in shortcut keys customization.
- Fixed ESC & Paint Bitmap tool problem (incorrectly terminated tool).
- Fixed bug with bad refresh of Layers pane after "Transparency/Mask >> From Object" operation (the same problem remains in "Transparency/Mask >> From Object - Inverted").
- Fixed bug in Export Crop tool, which stay in "Export Crop" state after repeated clicking of Export Crop tool and without selection region.
- Fixed Pencil behavior that prevented immediately drawing after closing the freehand line. Now if you snap the end point and start point of the drawing line, the line will be closed and new line can be immediately drawn.
- Fixed bug in Pencil tool that jump the drawn point to a shifted position.
- Fixed refresh in Export Crop tool.
- Fixed Export Crop snap on right-bottom corner of working area.
- Fixed missing textures "Warning" dialog.
- Fixed zooming with +/- keys and with focus on Zoom ComboBox or a tool pane.
- Fixed several missing/incorrect tooltips and status bar help strings.
- Fixed a potential crash in Pop Art effect.
- Fixed error message "An unsupported Operation was attempted".
- Fixed the "Missing Textures" warning dialog (application hang).
- Fixed crash when docked "Brushes" window and restarted application/Paint New Bitmap tool.
- Fixed ESC & Paint New Bitmap tool (except close the tool over [x] button bug).
- Fixed the "Color Memory" selection bug.
- Fixed termination of Line tool.
- Fixed apply in "Dimensions" tool.
- Fixed size of document window when docked "Brushes" window.
- Fixed "missing mouse" problem after confirming the trial window.
- Fixed "missing tab" in new project (at application start).
- Fixed the "Quick Tools" range in Star object.
- Fixed wrong cursor after Realtime Rotate.
- Fixed various window blinking effects at application start.
- Fixed rounding in Zoom edit and direct entering the values into edit.
- The range of Zoom is now the same both for [+] [-] keys and Zoom selection box (10-800).
- Fixed empty "Export Preview" and "Paint New Bitmap" edit view.
- Fixed refresh of all windows if you use New Window command.
- Fixed jumping toolbar if moving the selected object.
- Fixed draw line and immediately dragging pen width.
- Fixed Zoom workspace with + and - keys.
- Many internal code fixes and improvements (not visible on the first sight).