Release Notes
Highlights
- New Guided Drawing/Autoinbetweening
- New XDTS File Support (Celsys and Toei Animation xsheet file format Import/Export)
- New Cache folder Replacement & Clear Cache Command
- New Camera Column in XSheet
- New Context Aware Toolbar
- New Create Blank Drawing command
- New Fx: Corridor Gradient Fx Iwa
- New Fx: Spin Gradient Fx Iwa
- New Geometry Tool Driven Motion Paths
- New (Initial) Korean Menu Translation
- New Level Settings Adjustment for Multiple Selections in XSheet/Timeline
- New Next/Previous Keyframe Shortcuts
- New Pencil Mode for Toonz Raster Eraser in Freehand and Polyline
- New Swap Colors Button for Gradient Fxs
- New Short Play Feature
- New Fill Tool for Raster Level
- Updated/Reorganized Menus
- New Canon DSLR Camera Capture support (Windows only)
- New Portable Test Builds via zip file download at Github (Windows Only)
- ...and much much more. (See listing below)
Drawing
Guided Drawing/Autoinbetweening
- #2931 Add Vector Guided Drawing Auto-Inbetween option
- #2930 Switch Auto-Inbetween Easing logic
- #2935 Fix "Vector Guided Style" preference option
- #2686 Fix crash when pressing Ctrl+X while moving a line (#2148)
- #2957 Vector Guided Drawings Menu modification
Create Blank Frames
- #2907 Add Create Blank Drawing command
- #2936 Fix issues with Create Blank Frames
- #2739 Fix undo/redo issue when pasting to new frame (#1807)
Xsheet & Timeline
- #2938 XDTS File Support (Import/Export) - Celsys (Clip Studio) and Toei Animation file support
- #2975 Fix "Merge Levels" Command to Update Thumbnails
- #2897 Allow note frame creation on Animation Sheet
- #2884 Fix folded columns slipping
- #2911 Fix tool crashes on Palette and Zerary column
- #2475 Fix 'Merge TLV levels' applies wrong style after first frame
- #3026 Fix Dropdown Cycle Option
- #2624 Fix Saving Sub Xsheet Including $scenefolder Path
Keyframes
Columns / Levels
Camera Column
- #2790 Remove selection requirement to toggle Camera Column
- #2819 Fix Column Rename Field Position
- #2811 Narrow Camera Column
- #2810 Fix Assertion Failure on Selecting Camera Column
- #2808 Fix deleted Camera1 returning due to Camera Column refresh
- #2574 Add Camera Column to Xsheet
- #2450 Prevent Camera Z from Being Zero
Note Levels
Sound Levels
- #2476 Fix left extender handle position on sound levels
- #2472 Improve sound quality for playback and scrubbing on Linux #2244 (modified)
Drawing Levels
Saving, Loading & Rendering
File formats
- #2924 Allow double-click in Load Scene dialog to open selected scene
- #2913 Block reserved file names
- #2829 Fix reading escaped double-quotes in quoted strings
- #2938 New XDTS File Support
- #2544 Fix Transparent MOV Output
FFMpeg support
- #2904 Mark PSD and ffmpeg loaded files as readonly in Level Strip
- #2903 Allow Selection Tool copy when level is not editable
- #2890 Warn on failing level save during Save All
- #2888 Fix file loss issues
- #2764 Fix crash on loading Blackmagic codecs
- #2880 Handle missing ffmpeg info
- #2876 Fix ffmpeg loaded levels
Backup
- #2514 Backup scene file
Clapperboard
- #2510 Fix Audio Sync with Clapperboard
UI & Panels
Toolbars
Viewer
- #3003 Fix Viewer to Unlock After Stopping Playback
- #2885 Fix playback skipping first frame
- #2883 Fix tool option on Command bar crash
- #2847 Fix Crash on Launch without Viewer
- #2723 Fix viewer pan disabled on toggling "Compare to Snapshot"
- #2567 Fix touch rotating flipped viewer
- #2564 Flip on viewer center
Flipbook
- #2766 Fix picking color of the snapshot image on Flipbook
- #2744 Fix Flipbook Histogram Problems
- #2696 Limit flipbook zoom to 100% on initial loading
Style Editor
- #2882 Scene/Level Editor changes
- #2855 Fix blank Style Editor panel
- #2892 Fix initial Style Editor palette
- #2814 Stop Width Change on Style Editor on Maximize
Function Editor
- #2755 Multi Channel Selection in Function Sheet Column Header
- #2754 Change Step and Interpolation Type of Selected Multiple Keyframes in Function Editor
- #2859 Add "Hide Selected" Command to the Function Editor Spreadsheet
- #2755 Multi Channel Selection in Function Sheet Column Header
- #2719 Option to hide inbetween values in the Function Editor spreadsheet
- #2717 Revert text align of function editor sheet
- #2655 Display Cycled Values in Function Editor Spread Sheet
Color Model / Palettes
- #2792 Save Specified Frame Numbers of Color Model in Palette
- #2787 Fix Color Field Undo Registration
- #2700 Fix Color Model fails to display if it is minimized on loading the image
- #3023 Fix Studio Palette Hang Up on Clicking Item in the Tree View
Level Strip
- #2789 Fix filmstrip disabled tools
Schematic
- #2802 Fix Crash When Loading MacroFx Containing CurveFx
- #2722 Fix crash on loading linked macro fx
- #2779 Fix Fx Settings Geometry Restoration
- #2479 Fx setting popup enhancements
- #2554 Fix Fx connection crash
Camera Capture
- #3018 Fix Camera Capture Onion Skin for OSX
- #2998 Fix Black Camera Capture View on MacOS
- #2698 Add "Always Overwrite" button to Camera Capture
Full Screen
- #2823 Fix Main Window Full Screen Mode
Startup Popup
- #2875 Enable to create folder in the Startup Popup
Lipsync
- #2821 Fix lipsync popup layout
Tools
Animate Tool
- #2858 Enable Animate tool to control precisely by pressing the Alt key
- #2780 Fix Animate Tool Availability
Selector Tool
- #2809 Improve vector stroke selection
- #2842 Fix pivot location on new/modified vector selections
- #2837 Selection pivot fix
- #2854 Fix bounding box computation in TXshSimpleLevel
- #2867 Revised vector selection pivot re-centering logic
- #2804 Improve selection box visibility
- #2671 Added "Select All" function for vector images (#1042)
Brush Tool
- #2824 Nonlinear Slider for the Brush Size Options
- #2770 Remember last brush preset used
- #2737 Fix crash on centering Toonz Raster brush
- #2695 Improve deactivate behaviour for brush (#2694)
- #2687 Put raster brush cursor at center of preview square/circle (#1212)
MyPaint Brushes
- #2769 libmypaint DLL update
- #2768 MyPaint libmypaint 1.4.0
- #2763 Support for MyPaint brush format version 2
- #2749 Fix Toonz Raster MyPaint brush center
- #2614 Fix "Convert to Vectors" command for TLV with MyPaint Styles
Eraser Tool
- #2838 Enable Pencil Mode for Toonz Raster Eraser in Freehand and Polyline types
- #2731 Enable shortcuts for Eraser Tool in Raster Levels (#2724)
Fill Tool
Type Tool
- #2874 Fix Type Tool Cursor Jumping
- #2906 Ignore OT's paste shortcut in TypeTool box
- #2773 Fix pasting into Type Tool edit box
Pump Tool
Control Point Editor Tool
Pinch and Magnet Tools
- #2848 Modify Maximum Values for Pinch and Magnet Tools Size
- #2699 Fix for changing size of the magnet tool using hotkeys (#1436)
Geometric Tool
- #2830 Enable Geometric Tool for Motion Path
User profiles
Preferences
- #2543 Change Preference defaults
- #3024 Fix UI Font Colors
- #3014 Theme Fixes for v1.4
- #2988 Update Help menu options
- #2966 Add new Help Menu options
- #2947 Allow double-click in Load Level dialog to open selected level(s)
- #2894 Overhaul the Preferences
- #2921 Fix BG color buttons malfunction
- #2918 Quick fix setting undo memory size
- #2776 Cache folder replacement & Clear cache command
- #2866 Fix customize commands tree structure
- #2685 Modify saving and restoring panels / popups geometries
- #3012 Fix Doubled Toolbar Separator
Shortcut Keys
- #2771 Fix default shortcut assignments
FX
Gradient FX
- #2816 New Fx: Corridor Gradient Fx Iwa
- #2873 New Fx: Spin Gradient Fx Iwa
- #2786 Add Swap Colors Button to Gradient Fxs
- #2878 Linear Gradient Fx Revised
- #2742 Add "Type" option to gradient fxs
- #2891 Fix odd behavior of LinearGradientFx handles
Bokeh Ref Fx
- #2743 Fix semi-transparent gap appears with Bokeh Ref Iwa fx
Fx UI/Menus
- #3029 Fix Panel Rearrangement
- #2925 Add FX Editor to Windows menu
- #2711 Fix schematic spline option icon zooming
- #2625 debug ino_line_blur
- #2480 possible to lose the Curves node's handles
- #2767 Ensure dragged curve handles stay inside graph (#2480)
- #2799 Add ability to move curve points using arrow keys
Utilities
Command Line/Scripting
- #3011 Ability to execute Toonz scripts from commandline (modifies #2695)
- #2750 Enable system path arguments in tcomposer
Build environment
Github
- #2820 Update README.md
Enhanced portable Releases for testing builds
- #2781 Add stuff folder to AppVeyor build artifact
- #2756 Use QDir::home() instead of getenv("HOME") in file browser
MacOS
- #2916 Quick fix for build error
- #2900 Fix macOS brew installed glew issue
- #2835 Fix Travis macOS builds
- #2806 Update macOS Info.plist to include missing strings
- #2664 Image disappearing when moved (MacOs)
Linux
- #2735 Add Desktop and Documents location in file browser for Linux
- #2690 Update how_to_build_linux.md Build / Install Linux
Translations & Other fixes
Translations
- Language updates: Russian, Spanish, Japanese, Chinese, Czech and German
- #3030 More Korean Translations for v1.4
- #3019 More Translation Updates for V1.4
- #3017 Revised English Fx Help files (resolves #3015 updates #2672
- #2986 Russian UI l10n update
- #2985 Korean Translations for v1.4
- #2983 Czech Translation Update by pafri
- #2976 Make Stop Motion Texts Translatable
- #2974 Update Chinese UI Translation to V1.4 (updates #2973)
- #2972 Spanish and Japanese Translation Update for V1.4
- #2825 Korean Translations
- #2761 Add English Fx Help files
- #2720 Translation fixes and Japanese translation update
- #2535 Czech Translation
Typos
- #2831 Fix source comment typos
- #2740 Fix misc. source comment and doxygen typos in ./toonz/sources/toonzlib
Crashes
- #2847 Fix Crash on Launch without Viewer
- #2459 Fix ParticlesFx Crash When Inputting Blank Vector Level To the Texture Port
- #2486 Fix toonz raster deactivate crash
- #2469 Fix vector replacement crash
- #2148 Crash: Control + Z while moving a line (Fix via #2912)
- #3013 Fix Crash on Applying "Adjust Current Level to This Palette" to Palette Level
- #2987 Fix Crash on Loading XDTS and Other Improvements
- #2994 Fix Crash on Reordering Nodes Containing Grouped Camera Node
- #2697 Fix crash with visualization commands