AdamsLair.Duality.Editor 2.4.0

The Duality editor.

There is a newer version of this package available.
See the version list below for details.
Install-Package AdamsLair.Duality.Editor -Version 2.4.0
dotnet add package AdamsLair.Duality.Editor --version 2.4.0
<PackageReference Include="AdamsLair.Duality.Editor" Version="2.4.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add AdamsLair.Duality.Editor --version 2.4.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: AdamsLair.Duality.Editor, 2.4.0"
#r directive can be used in F# Interactive, C# scripting and .NET Interactive. Copy this into the interactive tool or source code of the script to reference the package.
// Install AdamsLair.Duality.Editor as a Cake Addin
#addin nuget:?package=AdamsLair.Duality.Editor&version=2.4.0

// Install AdamsLair.Duality.Editor as a Cake Tool
#tool nuget:?package=AdamsLair.Duality.Editor&version=2.4.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Project View Bugfixes, PropertyEditor Bugfixes, Tweaks, Moved Font Import Code
#FIX: Fixed a recently introduced bug where deleting a file would sometimes not cause it to be removed from the project view.
#CHANGE: Modified PathHelper.IsPathVisible behavior to return false for Unix-hidden file paths, i.e. paths that contain an item which begins with a dot.
#REMOVE: Removed some old code from file event management that was no longer necessary.
#FIX: Fixed a bug where a specialized PropertyEditor was selected for an object that didn't have the matching type.
#CHANGE: Improved performance of PropertyEditor lookups.
#ADD: Added an immutable FontMetric class for easier transfer of font metrics between classes and methods.
#CHANGE: Font Glyph rendering now takes place entirely in the FontAssetImporter.
#REMOVE: Removed the old editor extension methods for Font glyph rendering.
#CHANGE: The FontCharSet class is now read-only after construction.
#CHANGE: Moved / Renamed the former editor FontRenderGlyphCharSet to FontCharSet in the core.
#ADD: The AssetInfo editor now allows to edit custom user data as if they were regular properties.
#ADD: The AssetInfo editor now updated after export operations to account for changes in allowed actions and parameter updates.
#ADD: Added a feedback sound when performing an export or import operation successfully using either of the two editor buttons.
#ADD: Added more AssetManagement documentation.
#CHANGE: Improved ProjectView performance in cases where a lot of files are deleted or added at once. Still far from perfect, but to (sanely) implement the biggest improvement here would require FileEventManager events that directly report N files, rather than one file at a time. This is a significant breaking change and thus scheduled for later.
#ADD: Added RecycleBin API to perform operations with N files at once, rather than one file at a time.
#ADD: Added global editor events that are fired when a public import or export operation has been performed.
#CHANGE: Added a note to the AssetManager regarding its relation to using asset operation classes directly.
#ADD: Added an API for parameter retrieval to the import / export environment.
#ADD: Added custom data attachments to the AssetInfo class.
#ADD: Implemented parameter retrieval API using the new custom data attachments as a backend.
#CHANGE: Moved GetSourceMediaBaseDir helper methods to a static helper class to keep the AssetManager class a clean single-purpose place.
#ADD: Added some null-or-whitespace parameter checks to Asset Environment API.
#ADD: Imported Resources now keep explicit source file hints in their AssetInfo, which are used to determine their corresponding source media file paths. Simulated export operations are used as a fallback.
#CHANGE: The AssetInfo name hint property is no longer serialized, as it is considered temporary.
#ADD: Added more documentation to the AssetManager class.
#CHANGE: Refactored the AssetManager class a little bit in preparation of dealing with issue
#319
#CHANGE: Updated to AdamsLair.WinForms 1.1.4
#CHANGE: Updated to AdamsLair.WinForms 1.1.3

NuGet packages (19)

Showing the top 5 NuGet packages that depend on AdamsLair.Duality.Editor:

Package Downloads
AdamsLair.Duality.Editor.Plugins.CamView
A basic Camera View editor module.
AdamsLair.Duality.Editor.Plugins.Base
Provides basic infrastructure for the Duality editor, such as PropertyEditors and Importers.
AdamsLair.Duality.Editor.Plugins.PackageManagerFrontend
A user interface for conveniently managing Duality packages.
AdamsLair.Duality.Editor.Plugins.ProjectView
Provides an overview of project Resources and allows importing new Assets.
AdamsLair.Duality.Editor.Plugins.SceneView
Displays the contents of the current Scene hierarchically and allows editing the Scene graph.

GitHub repositories (1)

Showing the top 1 popular GitHub repositories that depend on AdamsLair.Duality.Editor:

Repository Stars
AdamsLair/duality
a 2D Game Development Framework

Version History

Version Downloads Last updated
4.0.0-alpha2 296 6/12/2020
4.0.0-alpha1 197 6/12/2020
4.0.0-alpha0 170 6/12/2020
3.1.9 5,509 10/4/2019
3.1.8 1,264 10/4/2019
3.1.7 337 9/21/2019
3.1.6 326 9/15/2019
3.1.5 1,401 8/10/2019
3.1.4 1,486 7/28/2019
3.1.3 294 7/27/2019
3.1.2 2,338 5/4/2019
3.1.1 345 4/27/2019
3.1.0 315 4/27/2019
3.0.4 379 4/19/2019
3.0.3 673 2/24/2019
3.0.2 630 2/3/2019
3.0.1 1,379 12/9/2018
3.0.0 1,767 12/7/2018
2.10.19 2,218 6/7/2018
2.10.18 681 6/7/2018
2.10.17 633 6/3/2018
2.10.16 685 5/31/2018
2.10.15 739 5/26/2018
2.10.14 536 5/22/2018
2.10.13 742 5/10/2018
2.10.12 1,046 4/7/2018
2.10.11 1,030 3/15/2018
2.10.10 1,378 2/6/2018
2.10.9 723 2/3/2018
2.10.8 1,273 1/27/2018
2.10.7 750 1/19/2018
2.10.5 813 1/14/2018
2.10.4 796 1/7/2018
2.10.3 1,244 10/30/2017
2.10.2 589 10/26/2017
2.10.1 1,029 10/26/2017
2.10.0 1,646 8/22/2017
2.9.1 1,476 6/20/2017
2.9.0 1,446 5/26/2017
2.8.0 735 5/25/2017
2.7.25 1,524 4/22/2017
2.7.24 789 4/16/2017
2.7.23 819 4/15/2017
2.7.22 674 4/14/2017
2.7.21 994 3/25/2017
2.7.20 933 3/10/2017
2.7.19 1,411 2/4/2017
2.7.18 836 1/28/2017
2.7.17 630 1/28/2017
2.7.16 849 1/25/2017
2.7.15 1,059 1/5/2017
2.7.14 856 12/28/2016
2.7.13 708 12/26/2016
2.7.12 728 12/22/2016
2.7.11 1,146 12/2/2016
2.7.10 707 12/2/2016
2.7.9 930 11/18/2016
2.7.8 686 11/18/2016
2.7.7 2,017 11/13/2016
2.7.6 892 10/30/2016
2.7.5 648 10/30/2016
2.7.4 665 10/29/2016
2.7.3 678 10/27/2016
2.7.2 745 10/24/2016
2.7.1 757 10/20/2016
2.7.0 750 10/16/2016
2.6.10 739 10/13/2016
2.6.9 889 10/3/2016
2.6.8 637 10/2/2016
2.6.7 678 10/2/2016
2.6.6 833 9/25/2016
2.6.5 1,291 8/27/2016
2.6.4 745 8/27/2016
2.6.3 1,144 8/6/2016
2.6.2 1,191 7/16/2016
2.6.1 929 7/13/2016
2.6.0 820 7/2/2016
2.5.4 765 6/29/2016
2.5.3 726 6/29/2016
2.5.2 784 6/20/2016
2.5.1 823 6/17/2016
2.5.0 716 6/16/2016
2.4.0 1,589 5/16/2016
2.3.2 1,390 4/19/2016
2.3.1 1,117 4/1/2016
2.3.0 1,117 3/19/2016
2.2.9 905 3/7/2016
2.2.8 812 3/5/2016
2.2.7 783 2/29/2016
2.2.6 862 2/29/2016
2.2.5 926 2/18/2016
2.2.4 762 2/18/2016
2.2.3 1,010 2/7/2016
2.2.2 1,214 1/31/2016
2.2.1 1,103 1/23/2016
2.2.0 1,001 1/16/2016
2.1.2 1,765 11/14/2015
2.1.1 874 11/10/2015
2.1.0 930 11/6/2015
2.0.3 1,540 10/20/2015
2.0.2 747 10/19/2015
2.0.1 757 10/19/2015
2.0.0 1,868 10/19/2015
1.4.1 3,036 5/1/2015
1.4.0 1,492 3/29/2015
1.3.14 830 3/26/2015
1.3.13 772 3/25/2015
1.3.12 994 3/9/2015
1.3.11 765 3/9/2015
1.3.10 880 3/6/2015
1.3.9 857 3/6/2015
1.3.8 774 3/6/2015
1.3.7 763 3/6/2015
1.3.6 862 3/6/2015
1.3.5 1,143 2/24/2015
1.3.4 952 2/17/2015
1.3.3 1,095 2/10/2015
1.3.2 896 2/6/2015
1.3.1 944 2/1/2015
1.3.0 986 1/31/2015
1.2.6 778 1/30/2015
1.2.5 861 1/30/2015
1.2.4 1,027 1/24/2015
1.2.3 921 1/16/2015
1.2.2 873 1/17/2015
1.2.1 1,145 1/17/2015
1.1.2 1,773 12/4/2014
1.1.1 941 11/29/2014
1.1.0 1,802 11/3/2014
1.0.16 1,097 10/5/2014
1.0.15 839 10/3/2014
1.0.14 842 10/3/2014
1.0.13 877 9/30/2014
1.0.12 1,265 9/30/2014
1.0.11 1,230 8/22/2014
1.0.10 803 8/19/2014
1.0.9 991 8/19/2014
1.0.8 841 8/18/2014
1.0.7 883 8/18/2014
1.0.6 866 8/18/2014
1.0.5 908 8/18/2014
1.0.4 844 8/18/2014
1.0.3 1,079 7/25/2014
1.0.2 817 7/25/2014
1.0.1 1,163 7/25/2014
1.0.0 1,126 7/25/2014
Show less