Skip to content

Releases: mohamedAdhamc/synfig

anotherTestTitle

04 Nov 17:25
Compare
Choose a tag to compare

✨ New Features

  • Added ability to set colors for a dark theme for curves (synfig#3346)

  • Add WebM video format to ffmpeg codecs list (synfig#3330)

  • Add Magick++ as possible importer too (synfig#3323)

  • Add Magick++ as possible importer too

  • Add missing scroll bar to Paste Layer dialog (synfig#3310)

  • Allow to change resource filepath in Canvas Dependencies dialog (synfig#3105)

  • Support synfig files as external resources on Canvas Dependencies

  • Allow to change a resource filepath from Dialog CanvasDependencies

  • (Canvas dependencies Related) Shows if a file does not exist

  • Layers and parameters trees can now be styled with even/odd rows (synfig#3242)

  • Added presets to canvas resize window (synfig#3213)

  • Add Layers, Parameters and Timetrack treeviews styles for even/odd rows (synfig#3245)

  • Add "invert" parameter to ChromaKey layer (synfig#3240)

  • Workaround to allow to alternate even/odd row colors for Timetrack (synfig#3231)

  • Widget Timetrack now can have its own color for selected row (synfig#3232)

  • Add CSS classes and id to widgets/panels to allow visual customization (synfig#3230)

  • Layer Motion Blur now can create an non blurred trail (synfig#3173)

  • Added path and button to open plugin folder in Preferences window (synfig#3162)

  • Double clicking guides opens edit dialog (synfig#3152)

  • Plugins can have simple dialog and receive current time and selected layer xpath (synfig#2996)

  • Always show "Add Waypoint" menu item for animatable parameters (synfig#3006)

  • Added the ability to rotate guides in the canvas (synfig#2777)

  • Add handles to Bevel layer parameters (synfig#3044)

  • New Chroma Key layer (synfig#2553)

  • Add Desaturate parameter to ChromaKey Layer

  • Add SuperSample parameters to ChromaKey Layer

  • Add new Chroma Key layer

  • Cleaner cli render progress output (synfig#3024)

  • Added ability to choose render engine from command line (synfig#2970)

  • Add a CLI flag(--set-repeats) for rendering the same target multiple times (synfig#3018)

  • Simplified canvas resize (synfig#1895)

  • Added hotkey for duplicate layer button (synfig#2895)

  • Added missing icons and more (synfig#2955)

  • Include new icons in iconcontroller.cpp and activate them

  • Create an unique icon for the Sound panel

  • New ghost group icon

  • New free time icon

  • New skeleton deformation icon

  • New filter group icon

  • Added support for Ctr+<num> hotkey to change animation tabs (synfig#2731)

  • Eyedropper tool now takes fill color instead of outline color by default (synfig#2908)

  • New and updated icons for "width interpolation" (synfig#2882)

  • Add Show Canvas External Dependencies dialog (synfig#2472)

  • (Studio Related) Added buttons to change interpolation for selected waypoints (synfig#2615)

  • Added support for scrolling through text in text paragraph dialog (synfig#2810)

  • Reduced displayed floating point precision (synfig#2809)

  • Ico format added to mod_imagemagick list of exported formats (synfig#2820)

  • Added ability to show/hide rulers (synfig#2634)

  • Added support for SVG image sequence with lst files (synfig#2795)

  • Added support for Ctr+Enter to complete text input in Text tool dialog (synfig#2689)

  • Reproducible build (synfig#2613)

🐞 Bug Fixes

  • Regression of disc blur

  • Build on OSX 10.9 (synfig#3353)

  • (MotionBlur Related) Undefined behavior when subsample range is 0 (synfig#3347)

  • Importing via magick++ for version >= 7.0.1 (synfig#3332)

  • Undo didn't work properly after deleting last guide line (synfig#3304)

  • Adjust minimum panel size (synfig#3296)

  • Trying to fix support to Magick++ 7

  • Add fill-color instead of outline-color to palette (synfig#3314)

  • Guide lines ignored on loading from old files (synfig#3303)

  • Synfig::OS::RunPipeWin32::is_open() return on fail (synfig#3298)

  • OS::RunPipeWin32 return for is_open() on fail

  • Properly show plural strings in CanvasDependencies dialog

  • No need to show "Icon" header text to Layers Panel (synfig#3244)

  • Mingw cross-build (synfig#3291)

  • Use u8_str() instead of c_str() for filesystem::Path (synfig#3287)

  • Mouse clicks while dragging ducks prevent DRAG from resetting (synfig#3268)

  • Dropped image file doesn't load (broken conversion URI to file path on Win32) (synfig#3280)

  • Memory leak when the load default palette button is repeatedly pressed (synfig#2633)

  • Store a more precise distance value on settings file (synfig#3278)

  • Prevent accessing invalid index while parsing Distance string (synfig#3277)

  • Units in Tool Options panel didn't follow app settings (regression) (synfig#3276)

  • ListImporter was not able to fetch the right files on synfig CLI (synfig#3275)

  • Memory leak on Layer_Freetype (synfig#3269)

  • Prevent cache a null FT_Face

  • (Layer_Freetype Related) Font cache caused memory leak and 'duplicate'

  • Missing OS namespace for MSVC compiler code (synfig#3253)

  • Build on Debian 9 (synfig#3169)

  • Unable to open file paths longer than 23 characters on Windows (synfig#3265)

  • Recent file list is reversing every time Synfig Studio launches (synfig#3256)

  • Restore the tools hotkeys (synfig#3262)

  • Update Solid Color layer name in Lottie exporter (synfig#3252)

  • Restore icons for Tools menu (synfig#3248)

  • Column 'name' of Layers panel should be the largest one (synfig#3243)

  • File ETL/clock was moved to synfig-core (synfig#3228)

  • Drag and drop file into CanvasView to import don't handle UTF-8

  • Issues when importing with absolute paths from different root path (synfig#3214)

  • Widget_Filename didn't resolve correct filepath with absolute files

  • Issues with importing with absolute paths from different root path

  • (Windows Related) Plugins fail to execute for files with non-latin characters (synfig#3220)

  • Fixed macOS Info.plist file (synfig#3223)

  • Scale value of transformation on Parameters Panel is dimensionless (synfig#3208)

  • Preview window not showing when there is a Layer_Sound (synfig#3211)

  • Revert Custom Workspaces Editor button labels to GTK ones (synfig#3175)

  • Not (or bad) translatable strings in Target_Scanline

  • Avoid parser error of focus point on loading malformed synfig file (synfig#3206)

  • Selecting a handle while the Graphs window tooltip is open crashes the GUI (synfig#3207)

  • New MotionBLur subsampling None used wrong blend method (synfig#3201)

  • Toolbox isn't updated when switching document tabs (synfig#3170)

  • Dock_Toolbox does not update selected tool when switching open docs

  • (Plugin Related) Requesting current_time invalidates JSON data (synfig#3194)

  • Uninitialized value in ValueNode_DynamicList::ListEntry::amount_at_time() (synfig#3081)

  • Timetrack toolbar disappears when closing a file (synfig#3188)

  • Missing cstring header in png_trgt (synfig#3171)

  • (Plugins Related) Crash when selected layers are optional and there is none (synfig#3178)

  • Current time widget color in dark theme (synfig#3163)

  • Wrong Copy and Cut icon names (synfig#3166)

  • Filesystem::Path::relative_to() didn't work for empty paths (synfig#3135)

  • Filesystem::Path::relative_to() didn't work for empty paths

  • Preferences dialog should list only themes with index.theme file (synfig#3140)

  • Build on Debian 9 (synfig#3164)

  • Fixed icons in Preferences dialog in Windows (synfig#3156)

  • Brush tool crashes synfig if no layer is selected in the dialog (synfig#3157)

  • Prevent memory leak on importing PNG files (synfig#3144)

  • Restore shortcuts for edit cut/copy/paste and app quit (synfig#3133)

  • Find the second closest guide no matter the guide list order (synfig#3090)

  • Filename was shown truncated in Render dialog (synfig#3129)

  • Tool tooltip didn't show the shortcut/hotkey (synfig#3127)

  • Properly report failure on pipe creation on POSIX systems (synfig#3045)

  • Make delete icon name independent of old Gtk (synfig#3120)

  • Restore Save All shortcut missing since synfig#3072 (synfig#3110)

  • Some icons didn't follow icon theme (synfig#3109)

  • Some icons in top toolbar don't follow icon theme

  • Some icons in Layers and History Panels don't follow icon theme

  • Canvas icon in Canvas Panel doesn't follow icon theme

  • Some Actions tool buttons don't follow icon theme

  • Toolbox icons don't follow icon theme

  • Avoid crash if icon theme does not provide type_bool_icon file (synfig#3107)

  • Button Open With History is enabled only for .sfg files (synfig#3101)

  • Allow string to be properly translated (synfig#3089)

  • Add missing items in future menubar and rename dynamic menu items

  • Toolbox panel wasn't updated on switching tools via shortcuts (synfig#3067)

  • Update Tool tip when user changes its shortcut at runtime (synfig#3066)

  • Width handles must be visible with Skeleton layer (synfig#3061)

  • Fix dependencies script for ALT Linux (synfig#3056)

  • Crash with a bline containing only 2 points that are too close (synfig#2855)

  • (Path Related) POSIX OSes should support path \host too

  • (Path Related) On MS Windows, drives may only have one single letter

  • (Path Related) Filename offset when path has root name but no root dir

  • Pasting of external exported valuenodes (synfig#2086)

  • Crash when clicking on rows of "Library Panel" (synfig#3046)

  • Don't try to close stderr if using SmartFILE

  • Possible invalid memory access on replacing valuenodes (synfig#3050)

  • (Canvas-dependencies Related) Properly identify the file to avoid clash (synfig#3048)

  • Test not working on Windows

  • Layerduplicate test

  • MacOS clang build

  • A crash on program exit if bones were used (synfig#3037)

  • Added a missing init_children_vocab() call in ValueNode constructors (synfig#3027)

  • Sigsegv when LANGUAGE/LANG environment variable is not set (synfig#3033)

  • Missing translation for plugin names in main menu (synfig#2998)

  • Inconsequential fixes regarding synfig::rendering::Tokens (synfig#3000)

  • Fix constness issue with synfig::ConstRef::as

  • Parent of task tokens was incorrectly set to the global parent

  • Tasklayer token was incorrectly named

  • Drawing tablet didn't work on Wayland (synfig#2991)

  • Crash occurs under Wayland when using tablet (synfig#2988)

  • Missing CanvasResize files in POTFILES.in (synfig#2992)

  • Build on Ubuntu 16.04 (synfig#2965)

  • Vectorizer not working when Switch layer uses Layer Depth, not Name (synfig#2981)

  • Preview dialog now shows the correct start and end times (synfig#2974)

  • Crash on moving a layer following a bline reference (synfig#2971)

  • Support FontConfig older than version 2.11.91 (synfig#2917)

  • Improve Skeleton Deformation icon when using dark themes

  • Apply the new Sound icon to the Sound panel

  • Change the filter icon for a switch button

  • Show/hide main window toolbar should affect both toolbars (synfig#2947)

  • Get...

Read more

TestTitle

04 Nov 17:25
Compare
Choose a tag to compare
v1.5.2

chore: Release version 1.5.2