* master:
Adds release notes link in version upgrade messagebox CURA-5348
CURA-5385 Project summary should use scroll view
CURA-5296 Small QML bug fix
Enabled drag-n-drop for curapackages
CURA-5296 Added "canDowngrade" functionality
Fix CURA_PACKAGES_VERSION
CURA-5254 Keep track of the latest manual entry key, so it is then selected in the list.
CURA-5296 Improve button styling
Add CURA_PACKAGES_VERSION to CMakeLists.txt
Add CuraPackageVersion
Remove extra "if" statement and unused code
Fix support blocker on older (legacy) opengl
Correct the test to hide bed temperature when no heated bed is present.
* master:
Fix an issue that kept the plugins in the "installed" list despite of already being removed from the data folder.
Fix some crashes and issues in the Toolbox when working with no internet connection.
Use the application language for the dates
Small fixes and change the "plugins" text to "packages"
Change layout of the installed plugins tab. - There were some alignment problems when there were more than 2 buttons in a column (disable, uninstall and update) - Now the progress bar shows on top of the "Update" button.
Don't correct bed origin any more
Clean up the package manager a bit: - Remove an unused method. - Safely check if the plugin info exist
Improve translation of short time format
Adding some love
Updating changelog about engine icon
- There were some alignment problems when there were more than 2 buttons
in a column (disable, uninstall and update)
- Now the progress bar shows on top of the "Update" button.
several instances need to be created.
- In the ThreeMFWorkspaceReader we need to create some temporal
instances of Preferences that makes it not singleton anymore.
- The current preferences are kept in the Application class and so all
the calls to the preferences are changed to get the preferences from
Application.
- The method getInstance in Preferences is kept as deprecated since some
external plugins.