Skip to content

Commit

Permalink
🧹 Drop files from .gitignore
Browse files Browse the repository at this point in the history
  • Loading branch information
Leszek committed Jan 22, 2023
1 parent c616237 commit 34761fe
Show file tree
Hide file tree
Showing 238 changed files with 14,799 additions and 989 deletions.
8 changes: 0 additions & 8 deletions .idea/.idea.localization-toolkit/.idea/.gitignore

This file was deleted.

4 changes: 0 additions & 4 deletions .idea/.idea.localization-toolkit/.idea/encodings.xml

This file was deleted.

8 changes: 0 additions & 8 deletions .idea/.idea.localization-toolkit/.idea/indexLayout.xml

This file was deleted.

6 changes: 0 additions & 6 deletions .idea/.idea.localization-toolkit/.idea/vcs.xml

This file was deleted.

75 changes: 0 additions & 75 deletions Logs/Packages-Update.log

This file was deleted.

102 changes: 0 additions & 102 deletions Logs/shadercompiler-UnityShaderCompiler0.log

This file was deleted.

6 changes: 0 additions & 6 deletions Logs/shadercompiler-UnityShaderCompiler1.log

This file was deleted.

6 changes: 0 additions & 6 deletions Logs/shadercompiler-UnityShaderCompiler2.log

This file was deleted.

182 changes: 182 additions & 0 deletions Packages/com.unity.asset-store-tools/CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,182 @@
# Changelog
All notable changes to this package will be documented in this file.

## [11.2.1] - 2023-01-17

### Uploader Changes

- Added a more informative error when exporting content with clashing guid meta files in hidden folders
- Fixed a compilation issue for Unity 2020.1 and 2020.2
- Fixed a rare error condition when queueing multiple package uploads in quick succession
- Fixed Asset Store Uploader state not being properly reset if the uploading process fails

### Validator Changes

- Updated the Asset Store Validator description
- Fixed a rare memory overflow issue when performing package validation

## [11.2.0] - 2022-11-03

### Uploader Changes

- Uploader will now use the custom package exporter by default
- An option to use the legacy (native) exporter can be found in the Asset Store Publishing Tools' settings window
- When exporting from the Assets folder, package dependencies can now be selected individually instead of being a choice between 'All' or 'None'
- This option is only available with the custom exporter
- Changed the way the Uploader reports completed uploading tasks
- Modal pop-up has been replaced by a new UI view state
- Added an option to the Asset Store Publishing Tools' Settings to display the pop-up after a completed upload
- Changed exported .unitypackage files to have distinguishable file names
- Fixed the Uploader window indefinitely stalling at 100% upload progress when a response from the Asset Store server is not received
- Fixed native package exporter producing broken packages when the export path contained hidden folders
- Fixed an issue with high CPU usage when uploading packages
- Fixed Asset Store Publishing Tools' settings not being saved between Editor sessions on macOS
- Other minor changes and tweaks

### Validator Changes

- Added two new tests:
- 'Types have namespaces': checks whether scripts and native libraries under the validated path are nested under a namespace
- 'Consistent line endings': checks whether scripts under the validated path have consistent line endings. This is similar to the warning from the Unity Editor compilation pipeline when a script contains both Windows and UNIX line endings.
- Improved 'Reset Prefabs' test to display and be more informative about prefabs with unusually low transform values
- Improved 'SpeedTree asset inclusion' test to search for '.st' files
- Improved 'Documentation inclusion' test to treat '.md' files as valid documentation files
- Improved 'Lossy audio file inclusion' test to treat '.aif' and '.aiff' files as valid non-lossy audio files
- Improved 'Lossy audio file inclusion' test to search the project for non-lossy variants of existing lossy audio files
- Removed 'Duplicate animation names' test
- Tweaked validation severities for several tests
- Other minor changes and tweaks

## [11.1.0] - 2022-09-14

### Uploader Changes

- Package Publisher Portal links can now be opened for all packages regardless of package status
- External Dependency Manager can now be selected as a 'Special Folder' if found in the root Assets folder

### Validator Changes

- Added category selection for the Validator
- Categories help determine the outcome of package validation more accurately. For example, documentation is not crucial for art packages, but is required for tooling packages.
- Added a list of prefabs with missing mesh references to 'Meshes have Prefabs' test when the test fails
- Corrected the message for a passing 'Shader compilation errors' test
- Improved the floating point precision accuracy of 'Reset Prefabs' test
- Fixed 'Missing Components in Assets' test checking all project folders instead of only the set path
- Fixed 'Prefabs for meshes' test not checking meshes in certain paths
- Fixed 'Reset Prefabs' test failing because of Prefabs with a Rect Transform Component
- Fixed 'Reset Prefabs' test ignoring Transform rotation
- Fixed test description text overlapping in some cases
- Other minor changes and tweaks

## [11.0.2] - 2022-08-09

- Corrected some namespaces which were causing issues when deriving classes from Editor class

## [11.0.1] - 2022-08-05

### Uploader Changes

- Added Settings window (Asset Store Tools > Settings)
- Added Soft/Junction Symlink support (enable through Settings)
- Added workflow and path selection serialization (workflow saved locally, paths locally and online)
- No more logs when using the `-nullable` compiler option (thanks @alfish)
- Some API refactoring in preparation for CLI support
- Other minor fixes/improvements

**Note:** when updating Asset Store Tools from the Package Manager, don't forget to remove the old version from the project (V11.0.0) before importing the new one (V11.0.1)


## [11.0.0] - 2022-07-20

### Uploader changes

- UI has been reworked using UI Toolkit
- New login window, allowing to login using Unity Cloud Services
- Improved top bar, including search and sorting
- Draft packages moved to the top
- Added category, size, and last modified date next to the package
- Added a link to the publishing portal next to the package
- New uploading flow: “Pre-exported .unitypackage”
- Previous uploading flow (folder selection) has been renamed to “From Assets Folder”
- Dependencies check has been renamed to “Include Package Manifest” for clarity
- Special Folders can now be selected and uploaded together with the package’s main folder (i.e. StreamingAssets, Plugins)
- You can now upload to multiple packages at the same time without waiting for the first one to finish
- Package can now be validated in the Uploading window by pressing the “Validate” button
- Added refresh and logout buttons to the bottom toolbar for easier access
- Packages caching - package information will no longer be redownloaded every time you open the Uploader window during the same Editor session
- (Experimental) Custom exporter - will export your package ~2 times faster, but may miss some asset previews in the final product. To enable it - click three dots on the top left side of the window and enable “Use Custom Exporting”


### Validator changes

- UI has been reworked using UI Toolkit
- New tests based on the new guidelines
- Updated tests’ titles, descriptions, and error reporting

## [5.0.5] - 2021-11-04

- Fixed namespace issues

## [5.0.4] - 2020-07-28

- Fixed issues with Unity 2020.1

## [5.0.3] - 2020-05-07

- Remove "Remove Standard Assets" check

## [5.0.2] - 2020-04-21

- Enable auto login with Unity account
- Upload package with thread

## [5.0.1] - 2020-03-23

- Fix domain resolve issue

## [5.0.0] - 2019-10-09

- Added "Package Validator" tool
- Added Help window
- Added logout confirmation popup
- Updated toolbar menu layout
- Removed "Mass Labeler" tool
- Updated layout of Login and Package Upload windows
- Error messages are now more elaborate and user-friendly
- Removed deprecated "Main Assets" step from the Package Upload window
- Package Upload window now has a step for including package manager dependencies
- Tooltips are now added to each upload process step


## [4.1.0] - 2018-05-14

- Made Tool compatible with 2017.1

## [4.0.7] - 2017-07-10

- Tweaked menu items.

## [4.0.6] - 2016-07-15

- Improved error messages.

## [4.0.5] - 2016-03-17

- Enabling upload of fbm files.

## [4.0.4] - 2015-11-16

- Login improvements

## [4.0.3] - 2015-11-16

- Prepare the Tools for Unity 5.3

## [4.0.2] - 2015-10-23

- Fixed issue where Upload button would not work for some projects.
- Fixed issues for publishers that only had one package.

## [4.0.0] - 2015-09-01

- Replaced Package Manager with Package Upload. Package management is now handled by Publisher Administration
7 changes: 7 additions & 0 deletions Packages/com.unity.asset-store-tools/CHANGELOG.md.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

8 changes: 8 additions & 0 deletions Packages/com.unity.asset-store-tools/Editor.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

3 changes: 3 additions & 0 deletions Packages/com.unity.asset-store-tools/Editor/AssemblyInfo.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
using System.Runtime.CompilerServices;
[assembly: InternalsVisibleTo("Unity.AssetStoreTools.Editor.Tests.asmdef")]
[assembly: InternalsVisibleTo("ab-builder")]
11 changes: 11 additions & 0 deletions Packages/com.unity.asset-store-tools/Editor/AssemblyInfo.cs.meta

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

53 changes: 53 additions & 0 deletions Packages/com.unity.asset-store-tools/Editor/AssetStoreTools.cs
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
using UnityEditor;
using UnityEngine;
using System;
using AssetStoreTools.Uploader;
using AssetStoreTools.Validator;
using AssetStoreTools.Utility;

namespace AssetStoreTools
{
internal class AssetStoreTools : EditorWindow
{
[MenuItem("Asset Store Tools/Asset Store Uploader", false, 0)]
public static void ShowAssetStoreToolsUploader()
{
Type inspectorType = Type.GetType("UnityEditor.InspectorWindow,UnityEditor.dll");
var wnd = GetWindow<AssetStoreUploader>(inspectorType);
wnd.Show();
}


[MenuItem("Asset Store Tools/Asset Store Validator", false, 1)]
public static void ShowAssetStoreToolsValidator()
{
Type inspectorType = Type.GetType("UnityEditor.InspectorWindow,UnityEditor.dll");
var wnd = GetWindow<AssetStoreValidation>(typeof(AssetStoreUploader), inspectorType);
wnd.Show();
}

[MenuItem("Asset Store Tools/Publisher Portal", false, 20)]
public static void OpenPublisherPortal()
{
Application.OpenURL("https://publisher.unity.com/");
}

[MenuItem("Asset Store Tools/Submission Guidelines", false, 21)]
public static void OpenSubmissionGuidelines()
{
Application.OpenURL("https://assetstore.unity.com/publishing/submission-guidelines/");
}

[MenuItem("Asset Store Tools/Provide Feedback", false, 22)]
public static void OpenFeedback()
{
Application.OpenURL("https://forum.unity.com/threads/new-asset-store-tools-version-coming-july-20th-2022.1310939/");
}

[MenuItem("Asset Store Tools/Settings", false, 50)]
public static void OpenSettings()
{
ASToolsPreferencesProvider.OpenSettings();
}
}
}
Loading

0 comments on commit 34761fe

Please sign in to comment.