From 7a0918f8baca1a090c1d58b29b13c70e11d564bf Mon Sep 17 00:00:00 2001 From: Jakob Gahde Date: Wed, 5 Jun 2024 21:58:41 +0200 Subject: [PATCH] Condense AppStream release notes as per Flathub quality guidelines --- app/data/org.pencil2d.Pencil2D.metainfo.xml | 98 ++------------------- 1 file changed, 6 insertions(+), 92 deletions(-) diff --git a/app/data/org.pencil2d.Pencil2D.metainfo.xml b/app/data/org.pencil2d.Pencil2D.metainfo.xml index 002395d25..32e410779 100644 --- a/app/data/org.pencil2d.Pencil2D.metainfo.xml +++ b/app/data/org.pencil2d.Pencil2D.metainfo.xml @@ -33,100 +33,14 @@ - - https://www.pencil2d.org/2024/TODO/pencil2d-0.7.0-release.html + -

Feature Highlights:

-
    -
  • Added the ability to adjust layer and keyframe opacity
  • -
  • Greatly improved the ease of use of the camera system
  • -
  • Added the ability to reposition the content of multiple frames at once
  • -
  • Added the ability to copy, paste, remove, reverse or alter the exposure of multi-frame selections
  • -
  • Improved frame dragging on the timeline so that no changes are made until the frames are dropped at their final position
  • -
  • Greatly improved the move tool’s handling of rotated selections
  • -
  • Added perspective overlays
  • -
-

Interface Enhancements and Changes:

-
    -
  • Introduced a comprehensive new icon set
  • -
  • Replaced the zoom text on the status bar with an interactive control
  • -
  • Added help text for the currently active tool to the status bar
  • -
  • Added toolbars for commonly used actions
  • -
  • Improved layout of the onion skin tool window
  • -
  • Changed the default export file path to the file path of the current project
  • -
  • Removed vector layer from default timeline setup
  • -
  • Added a warning when adding more sound clips than can be exported
  • -
  • Added a warning when opening multiple instances of Pencil2D
  • -
  • Replaced the display option window with a toolbar
  • -
  • Improved error messages when importing images
  • -
  • Added an abortable progress dialog when importing animated images
  • -
  • Added support for importing animated WebP images
  • -
  • Added support for importing and exporting static WebP images
  • -
  • Improved usability and reliability of quick sizing
  • -
  • Added an option to configure keyboard shortcuts to flip the current selection
  • -
  • Improved zoom behavior for devices that report pixel-based scrolling data
  • -
  • Added translations for Bulgarian, Persian, Korean, Norwegian Bokmål, Dutch (Netherlands) and Cantonese
  • -
  • Changed the warning dialog when switching the application language to display in the new language instead of the current one
  • -
  • Improved the movie export dialog to prevent exporting MP4 files in an invalid resolution
  • -
-

Bucket Tool Enhancements and Changes:

-
    -
  • Added an option to set the fill reference layer
  • -
  • Added an option to toggle tolerance on/off
  • -
  • Added an option to expand the fill area
  • -
  • Added the ability to drag to fill
  • -
  • Improved fill performance significantly
  • -
  • Added an option to fill using a blend mode: Overlay/Behind/Replace
  • -
  • Removed nonsensical quick sizing support
  • -
-

Workflow Improvements:

-
    -
  • Aligned color palette behavior on vector and bitmap layers so that palette colors and their associated vector strokes are only updated when the replace function is used
  • -
  • Added an action to paste content from the previous frame
  • -
  • Added an action to duplicate layers
  • -
  • Optimized the peg bar alignment workflow by activating the select tool, creating an initial selection and pre-selecting the first layer upon opening the dialog
  • -
-

Behind the Curtain:

-
    -
  • Optimized visual updates of the timeline window
  • -
  • Improved painting performance
  • -
  • Reworked switching tools temporarily through modifier keys or right-clicking to be more reliable
  • -
-

Bug Fixes:

-
    -
  • Fixed an issue where undoing after deleting a layer caused the program to crash
  • -
  • Fixed several issues where the canvas did not immediately update after using certain actions
  • -
  • Fixed an issue where undoing the deletion of a keyframe caused the program to perform an additional undo operation or crash
  • -
  • Fixed an issue where the hand tool icon remained active after zooming with a stylus
  • -
  • Fixed an issue where transforming areas in certain imported footage would color them black
  • -
  • Fixed an issue where fill operations were performed twice when performed with a tablet
  • -
  • Fixed an issue where the system language was detected incorrecty on systems that have secondary languages configured
  • -
  • Fixed an issue where mouse wheel zoom misbehaved on some systems using the X Window System
  • -
  • Fixed an issue where undo information was recorded improperly for the first change made after navigating between frames
  • -
  • Fixed an issue where the project recovery dialog appeared behind the main window on some systems
  • -
  • Fixed an issue where rotated selections boundaries were not visualised properly
  • -
  • Fixed an issue where transforms were applied incorrectly to rotated selections
  • -
  • Fixed an issue where the undo and redo shortcuts were erroneously disabled under certain circumstances
  • -
  • Fixed an issue where the use of valid file name extensions was not properly enforced in file save dialogs
  • -
  • Fixed several issues where the timeline was drawn incorrectly
  • -
  • Fixed an issue where dragging the timeline with the middle mouse button could alter the frame selection
  • -
  • Fixed an issue where tool windows briefly appeared and disappeared on startup before the main window was shown
  • -
  • Fixed an issue where the follow camera image import option used the wrong transform and resulted in general inaccuracies
  • -
  • Fixed an issue where the movie exporter sometimes failed to export sounds when exporting a range that does not start at the first frame
  • -
  • Fixed an issue where the movie exporter erroneously included hidden sound layers
  • -
  • Fixed an issue where importing vector layers from a project file did not preserve their original colors
  • -
  • Fixed an issue where importing vector layers from a project file caused the program to crash
  • -
  • Fixed an issue where exporting a movie did not prevent interaction with the rest of the program
  • -
  • Fixed an issue where importing an image did not account for certain types of potential errors
  • -
  • Fixed an issue where trying to import an image onto a hidden layer caused the program to crash if a keyframe did not already exist on the target frame
  • -
  • Fixed an issue where trying to import an image onto a hidden layer did not produce an error if a keyframe already existed on the target frame
  • -
  • Fixed various memory leaks
  • -
-

Miscellaneous Changes:

-
    -
  • Improved robustness of project save/load logic
  • -
+

This release of Pencil2D brings more than three years worth of exciting new features, enhancements and bug fixes. We have made it easier to manage keyframes, allowing you to copy, paste or delete several of them at once, or to reposition their contents or adjust their exposure in bulk. Entire layers can now be easily duplicated. On top of that, dragging keyframes across the timeline will no longer cause any changes until the moment you drop them at their new position, and the opacity of keyframes and whole layers is now adjustable as well.

+

We also haven’t forgotten about the canvas: Its performance should now be noticeably better than before. New overlays have been added to help with perspective drawing. The bucket tool has become more flexible with the addition of several new options and features. The move tool has also seen some love and handles rotated selections much better than it used to, and it will now apply changes automatically when switching to a different layer. Cursor quick sizing is now much more intuitive and more reliable than before. And last but not least, the camera system has been completely overhauled and is now considerably easier to work with.

+

Besides keyframe management and canvas tools, we’ve also given the user interface a facelift. The icon set was completely redesigned from scratch and is now finally consistent across the entire program. We’ve also added toolbars for a number of commonly used actions, and updated the status bar to include help text for the current tool. Moreover, the software is now available in seven additional languages!

+

Of course, these are only the most notable changes. For a more detailed look at all the improvements in this release, as well as the many bug fixes, check out the full release announcements on our website!

+ https://www.pencil2d.org/2024/07/pencil2d-0.7.0-release.html
https://www.pencil2d.org/2021/02/pencil2d-0.6.6-release.html