From 7840bc699e10681dd489d6e7b27e3717692385c1 Mon Sep 17 00:00:00 2001 From: Unity Technologies <@unity> Date: Mon, 8 Jun 2020 00:00:00 +0000 Subject: [PATCH] com.unity.collab-proxy@1.3.8 ## [1.3.8] - 2020-06-08 ## Fixed - Fix incorrect priority of error messages - Fix Collab button being stuck in inprogress state - Fix error when partially publishing without the window open --- .Resources/.collabattributes | 172 +- .Resources/.collabignore | 100 +- CHANGELOG.md | 150 +- Documentation~/unity-cloud-collaborate.md | 10 +- Editor/Assets/Icons/README.md | 20 +- Editor/Assets/Layouts/AlertBox.uxml | 32 +- .../Assets/Layouts/BaseChangeListElement.uxml | 20 +- Editor/Assets/Layouts/ChangesGroupHeader.uxml | 18 +- Editor/Assets/Layouts/ChangesTabPageView.uxml | 26 +- Editor/Assets/Layouts/ErrorPageView.uxml | 18 +- .../Assets/Layouts/HistoryEntryComponent.uxml | 86 +- Editor/Assets/Layouts/HistoryTabPageView.uxml | 14 +- Editor/Assets/Layouts/ListNotice.uxml | 12 +- Editor/Assets/Layouts/MainPageView.uxml | 28 +- Editor/Assets/Layouts/Paginator.uxml | 26 +- Editor/Assets/Layouts/ProgressView.uxml | 18 +- Editor/Assets/Layouts/StartPageView.uxml | 22 +- Editor/Assets/Layouts/TopBar.uxml | 22 +- Editor/Assets/Layouts/main-window.uxml | 14 +- Editor/Assets/README.md | 76 +- Editor/Assets/StringAssets.cs | 146 +- Editor/Assets/Styles/AlertBox.uss | 104 +- .../Assets/Styles/BaseChangeListElement.uss | 200 +- Editor/Assets/Styles/BetterTextField.uss | 38 +- Editor/Assets/Styles/ChangesGroupHeader.uss | 34 +- Editor/Assets/Styles/ChangesTabPageView.uss | 58 +- Editor/Assets/Styles/FloatingDialogue.uss | 34 +- Editor/Assets/Styles/FloatingMenu.uss | 14 +- Editor/Assets/Styles/FloatingMenuItem.uss | 52 +- .../Assets/Styles/HistoryEntryComponent.uss | 120 +- Editor/Assets/Styles/IconButton.uss | 198 +- Editor/Assets/Styles/IconTextButton.uss | 38 +- Editor/Assets/Styles/ListNotice.uss | 38 +- Editor/Assets/Styles/MainPageView.uss | 26 +- Editor/Assets/Styles/Paginator.uss | 42 +- Editor/Assets/Styles/ProgressView.uss | 40 +- Editor/Assets/Styles/SearchBar.uss | 136 +- Editor/Assets/Styles/StartPageView.uss | 30 +- Editor/Assets/Styles/TabView.uss | 84 +- Editor/Assets/Styles/TextButton.uss | 50 +- .../Styles/ToggleableChangeListElement.uss | 12 +- Editor/Assets/Styles/TopBar.uss | 72 +- Editor/Assets/Styles/styles.uss | 154 +- Editor/Assets/UiConstants.cs | 34 +- Editor/Common/ArrayContainer.cs | 20 +- Editor/Common/LocationAttribute.cs | 76 +- Editor/Common/README.md | 30 +- Editor/Common/ScriptableObjectSingleton.cs | 166 +- Editor/Common/SerializableDictionary.cs | 110 +- Editor/Common/StringArrayContainer.cs | 14 +- Editor/Components/AdapterListView.cs | 168 +- Editor/Components/AlertBox.cs | 428 ++-- Editor/Components/BetterTextField.cs | 242 +- Editor/Components/ChangeEntryGroup.cs | 228 +- .../BaseChangeListElement.cs | 126 +- .../ChangeListElements/ChangeListElement.cs | 116 +- .../ConflictedChangeListElement.cs | 162 +- .../HistoryChangeListElement.cs | 98 +- .../ToggleableChangeListElement.cs | 178 +- Editor/Components/ChangesGroupHeader.cs | 134 +- Editor/Components/ErrorPageView.cs | 72 +- Editor/Components/HistoryEntryComponent.cs | 130 +- Editor/Components/IconButton.cs | 158 +- Editor/Components/IconTextButton.cs | 188 +- Editor/Components/ListNotice.cs | 70 +- Editor/Components/Menus/FloatingDialogue.cs | 344 +-- Editor/Components/Menus/FloatingMenu.cs | 230 +- Editor/Components/Menus/FloatingMenuItem.cs | 110 +- Editor/Components/PageComponent.cs | 78 +- Editor/Components/Paginator.cs | 112 +- Editor/Components/ProgressView.cs | 136 +- Editor/Components/README.md | 36 +- Editor/Components/SearchBar.cs | 268 +-- Editor/Components/TabPageComponent.cs | 78 +- Editor/Components/TabView.cs | 320 +-- Editor/Components/TextButton.cs | 114 +- Editor/Components/TopBar.cs | 186 +- Editor/Models/Api/ISourceControlProvider.cs | 474 ++-- Editor/Models/ChangesModel.cs | 838 +++---- Editor/Models/Enums/ProjectStatus.cs | 28 +- Editor/Models/HistoryModel.cs | 438 ++-- Editor/Models/IChangesModel.cs | 312 +-- Editor/Models/IHistoryModel.cs | 216 +- Editor/Models/IMainModel.cs | 246 +- Editor/Models/IModel.cs | 72 +- Editor/Models/IStartModel.cs | 76 +- Editor/Models/MainModel.cs | 430 ++-- Editor/Models/Providers/Collab.cs | 2040 ++++++++--------- Editor/Models/README.md | 12 +- Editor/Models/StartModel.cs | 162 +- Editor/Models/Structures/ChangeEntry.cs | 114 +- Editor/Models/Structures/ErrorInfo.cs | 48 +- Editor/Models/Structures/HistoryEntry.cs | 80 +- Editor/Models/Structures/IChangeEntry.cs | 68 +- Editor/Models/Structures/IChangeEntryData.cs | 26 +- Editor/Models/Structures/IErrorInfo.cs | 60 +- Editor/Models/Structures/IHistoryEntry.cs | 58 +- Editor/Models/Structures/IProgressInfo.cs | 46 +- Editor/Models/Structures/ProgressInfo.cs | 76 +- Editor/Presenters/ChangesPresenter.cs | 634 ++--- Editor/Presenters/HistoryPresenter.cs | 482 ++-- Editor/Presenters/IChangesPresenter.cs | 228 +- Editor/Presenters/IHistoryPresenter.cs | 90 +- Editor/Presenters/IMainPresenter.cs | 76 +- Editor/Presenters/IPresenter.cs | 30 +- Editor/Presenters/IStartPresenter.cs | 14 +- Editor/Presenters/MainPresenter.cs | 484 ++-- Editor/Presenters/README.md | 4 +- Editor/Presenters/StartPresenter.cs | 272 +-- Editor/Properties/AssemblyInfo.cs | 8 +- Editor/README.md | 62 +- Editor/Settings/CollabSetting.cs | 32 +- Editor/Settings/CollabSettings.cs | 94 +- Editor/Settings/CollabSettingsManager.cs | 82 +- Editor/Settings/CollabSettingsProvider.cs | 46 +- Editor/Settings/README.md | 4 +- Editor/Unity.CollabProxy.Editor.asmdef | 32 +- Editor/UserInterface/Bootstrap.cs | 58 +- Editor/UserInterface/CollaborateWindow.cs | 508 ++-- Editor/UserInterface/README.md | 48 +- Editor/UserInterface/ToolbarButton.cs | 436 ++-- Editor/UserInterface/WindowCache.cs | 224 +- Editor/Utilities/ExtensionMethods.cs | 52 +- Editor/Utilities/MenuUtilities.cs | 124 +- Editor/Utilities/OpenLinksUtility.cs | 52 +- Editor/Utilities/README.md | 4 +- Editor/Utilities/StringUtility.cs | 28 +- Editor/Utilities/Threading.cs | 62 +- Editor/Utilities/TimeStamp.cs | 228 +- Editor/Views/Adapters/IAdapter.cs | 38 +- Editor/Views/Adapters/IAdapterObserver.cs | 18 +- .../Adapters/ListAdapters/BaseListAdapter.cs | 162 +- .../ConflictedChangeListAdapter.cs | 130 +- .../HistoryEntryChangeListAdapter.cs | 116 +- .../ToggleableChangeListAdapter.cs | 264 +-- Editor/Views/ChangesTabPageView.cs | 533 ++--- Editor/Views/HistoryTabPageView.cs | 468 ++-- Editor/Views/IChangesView.cs | 156 +- Editor/Views/IHistoryView.cs | 114 +- Editor/Views/IMainView.cs | 128 +- Editor/Views/IStartView.cs | 46 +- Editor/Views/IView.cs | 38 +- Editor/Views/MainPageView.cs | 404 ++-- Editor/Views/README.md | 8 +- Editor/Views/StartPageView.cs | 192 +- LICENSE.md | 10 +- README.md | 250 +- Tests/.tests.json | 6 +- Tests/Editor/Models/ChangesModelTests.cs | 1188 +++++----- Tests/Editor/Models/HistoryModelTests.cs | 260 +-- .../Providers/MockSourceControlProvider.cs | 508 ++-- Tests/Editor/Models/StartModelTests.cs | 382 +-- Tests/Editor/Models/TestChangesModel.cs | 384 ++-- Tests/Editor/Models/TestHistoryModel.cs | 254 +- Tests/Editor/Models/TestMainModel.cs | 276 +-- .../Models/TestSourceControlProvider.cs | 496 ++-- Tests/Editor/Models/TestStartModel.cs | 138 +- Tests/Editor/Models/TestWindowCache.cs | 48 +- .../Presenters/ChangesPresenterTests.cs | 500 ++-- .../Presenters/HistoryPresenterTests.cs | 380 +-- Tests/Editor/Presenters/MainPresenterTests.cs | 256 +-- .../Editor/Presenters/StartPresenterTests.cs | 188 +- Tests/Editor/Presenters/TestChangesView.cs | 190 +- Tests/Editor/Presenters/TestHistoryView.cs | 144 +- Tests/Editor/Presenters/TestMainView.cs | 136 +- Tests/Editor/Presenters/TestStartView.cs | 42 +- Tests/Editor/Scenario/AsyncToCoroutine.cs | 294 +-- Tests/Editor/Scenario/BasicTests.cs | 70 +- Tests/Editor/ScenarioTestBase.cs | 112 +- Tests/Editor/TestConstants.cs | 18 +- Tests/Editor/TestHelpers.cs | 118 +- Tests/Editor/TestWindow.cs | 42 +- Tests/Editor/UITestHelpers.cs | 282 +-- .../Unity.CollabProxy.EditorTests.asmdef | 46 +- Tests/README.md | 94 +- Third Party Notices.md | 14 +- package.json | 9 +- 177 files changed, 13972 insertions(+), 13960 deletions(-) diff --git a/.Resources/.collabattributes b/.Resources/.collabattributes index f6125fa..c8cb4a6 100644 --- a/.Resources/.collabattributes +++ b/.Resources/.collabattributes @@ -1,86 +1,86 @@ -* text=auto - -# Unity files -*.meta -text merge=unityyamlmerge diff -*.unity -text merge=unityyamlmerge diff -*.asset -text merge=unityyamlmerge diff -*.prefab -text merge=unityyamlmerge diff -*.mat -text merge=unityyamlmerge diff -*.anim -text merge=unityyamlmerge diff -*.controller -text merge=unityyamlmerge diff -*.overrideController -text merge=unityyamlmerge diff -*.physicMaterial -text merge=unityyamlmerge diff -*.physicsMaterial2D -text merge=unityyamlmerge diff -*.playable -text merge=unityyamlmerge diff -*.mask -text merge=unityyamlmerge diff -*.brush -text merge=unityyamlmerge diff -*.flare -text merge=unityyamlmerge diff -*.fontsettings -text merge=unityyamlmerge diff -*.guiskin -text merge=unityyamlmerge diff -*.giparams -text merge=unityyamlmerge diff -*.renderTexture -text merge=unityyamlmerge diff -*.spriteatlas -text merge=unityyamlmerge diff -*.terrainlayer -text merge=unityyamlmerge diff -*.mixer -text merge=unityyamlmerge diff -*.shadervariants -text merge=unityyamlmerge diff - -# Image formats -*.psd filter=lfs diff=lfs merge=lfs -text -*.jpg filter=lfs diff=lfs merge=lfs -text -*.png filter=lfs diff=lfs merge=lfs -text -*.gif filter=lfs diff=lfs merge=lfs -text -*.bmp filter=lfs diff=lfs merge=lfs -text -*.tga filter=lfs diff=lfs merge=lfs -text -*.tiff filter=lfs diff=lfs merge=lfs -text -*.tif filter=lfs diff=lfs merge=lfs -text -*.iff filter=lfs diff=lfs merge=lfs -text -*.pict filter=lfs diff=lfs merge=lfs -text -*.dds filter=lfs diff=lfs merge=lfs -text -*.xcf filter=lfs diff=lfs merge=lfs -text - -# Audio formats -*.mp3 filter=lfs diff=lfs merge=lfs -text -*.ogg filter=lfs diff=lfs merge=lfs -text -*.wav filter=lfs diff=lfs merge=lfs -text -*.aiff filter=lfs diff=lfs merge=lfs -text -*.aif filter=lfs diff=lfs merge=lfs -text -*.mod filter=lfs diff=lfs merge=lfs -text -*.it filter=lfs diff=lfs merge=lfs -text -*.s3m filter=lfs diff=lfs merge=lfs -text -*.xm filter=lfs diff=lfs merge=lfs -text - -# Video formats -*.mov filter=lfs diff=lfs merge=lfs -text -*.avi filter=lfs diff=lfs merge=lfs -text -*.asf filter=lfs diff=lfs merge=lfs -text -*.mpg filter=lfs diff=lfs merge=lfs -text -*.mpeg filter=lfs diff=lfs merge=lfs -text -*.mp4 filter=lfs diff=lfs merge=lfs -text - -# 3D formats -*.fbx filter=lfs diff=lfs merge=lfs -text -*.obj filter=lfs diff=lfs merge=lfs -text -*.max filter=lfs diff=lfs merge=lfs -text -*.blend filter=lfs diff=lfs merge=lfs -text -*.dae filter=lfs diff=lfs merge=lfs -text -*.mb filter=lfs diff=lfs merge=lfs -text -*.ma filter=lfs diff=lfs merge=lfs -text -*.3ds filter=lfs diff=lfs merge=lfs -text -*.dfx filter=lfs diff=lfs merge=lfs -text -*.c4d filter=lfs diff=lfs merge=lfs -text -*.lwo filter=lfs diff=lfs merge=lfs -text -*.lwo2 filter=lfs diff=lfs merge=lfs -text -*.abc filter=lfs diff=lfs merge=lfs -text -*.3dm filter=lfs diff=lfs merge=lfs -text - -# Build -*.dll filter=lfs diff=lfs merge=lfs -text -*.pdb filter=lfs diff=lfs merge=lfs -text -*.mdb filter=lfs diff=lfs merge=lfs -text - -# Packaging -*.zip filter=lfs diff=lfs merge=lfs -text -*.7z filter=lfs diff=lfs merge=lfs -text -*.gz filter=lfs diff=lfs merge=lfs -text -*.rar filter=lfs diff=lfs merge=lfs -text -*.tar filter=lfs diff=lfs merge=lfs -text +* text=auto + +# Unity files +*.meta -text merge=unityyamlmerge diff +*.unity -text merge=unityyamlmerge diff +*.asset -text merge=unityyamlmerge diff +*.prefab -text merge=unityyamlmerge diff +*.mat -text merge=unityyamlmerge diff +*.anim -text merge=unityyamlmerge diff +*.controller -text merge=unityyamlmerge diff +*.overrideController -text merge=unityyamlmerge diff +*.physicMaterial -text merge=unityyamlmerge diff +*.physicsMaterial2D -text merge=unityyamlmerge diff +*.playable -text merge=unityyamlmerge diff +*.mask -text merge=unityyamlmerge diff +*.brush -text merge=unityyamlmerge diff +*.flare -text merge=unityyamlmerge diff +*.fontsettings -text merge=unityyamlmerge diff +*.guiskin -text merge=unityyamlmerge diff +*.giparams -text merge=unityyamlmerge diff +*.renderTexture -text merge=unityyamlmerge diff +*.spriteatlas -text merge=unityyamlmerge diff +*.terrainlayer -text merge=unityyamlmerge diff +*.mixer -text merge=unityyamlmerge diff +*.shadervariants -text merge=unityyamlmerge diff + +# Image formats +*.psd filter=lfs diff=lfs merge=lfs -text +*.jpg filter=lfs diff=lfs merge=lfs -text +*.png filter=lfs diff=lfs merge=lfs -text +*.gif filter=lfs diff=lfs merge=lfs -text +*.bmp filter=lfs diff=lfs merge=lfs -text +*.tga filter=lfs diff=lfs merge=lfs -text +*.tiff filter=lfs diff=lfs merge=lfs -text +*.tif filter=lfs diff=lfs merge=lfs -text +*.iff filter=lfs diff=lfs merge=lfs -text +*.pict filter=lfs diff=lfs merge=lfs -text +*.dds filter=lfs diff=lfs merge=lfs -text +*.xcf filter=lfs diff=lfs merge=lfs -text + +# Audio formats +*.mp3 filter=lfs diff=lfs merge=lfs -text +*.ogg filter=lfs diff=lfs merge=lfs -text +*.wav filter=lfs diff=lfs merge=lfs -text +*.aiff filter=lfs diff=lfs merge=lfs -text +*.aif filter=lfs diff=lfs merge=lfs -text +*.mod filter=lfs diff=lfs merge=lfs -text +*.it filter=lfs diff=lfs merge=lfs -text +*.s3m filter=lfs diff=lfs merge=lfs -text +*.xm filter=lfs diff=lfs merge=lfs -text + +# Video formats +*.mov filter=lfs diff=lfs merge=lfs -text +*.avi filter=lfs diff=lfs merge=lfs -text +*.asf filter=lfs diff=lfs merge=lfs -text +*.mpg filter=lfs diff=lfs merge=lfs -text +*.mpeg filter=lfs diff=lfs merge=lfs -text +*.mp4 filter=lfs diff=lfs merge=lfs -text + +# 3D formats +*.fbx filter=lfs diff=lfs merge=lfs -text +*.obj filter=lfs diff=lfs merge=lfs -text +*.max filter=lfs diff=lfs merge=lfs -text +*.blend filter=lfs diff=lfs merge=lfs -text +*.dae filter=lfs diff=lfs merge=lfs -text +*.mb filter=lfs diff=lfs merge=lfs -text +*.ma filter=lfs diff=lfs merge=lfs -text +*.3ds filter=lfs diff=lfs merge=lfs -text +*.dfx filter=lfs diff=lfs merge=lfs -text +*.c4d filter=lfs diff=lfs merge=lfs -text +*.lwo filter=lfs diff=lfs merge=lfs -text +*.lwo2 filter=lfs diff=lfs merge=lfs -text +*.abc filter=lfs diff=lfs merge=lfs -text +*.3dm filter=lfs diff=lfs merge=lfs -text + +# Build +*.dll filter=lfs diff=lfs merge=lfs -text +*.pdb filter=lfs diff=lfs merge=lfs -text +*.mdb filter=lfs diff=lfs merge=lfs -text + +# Packaging +*.zip filter=lfs diff=lfs merge=lfs -text +*.7z filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.rar filter=lfs diff=lfs merge=lfs -text +*.tar filter=lfs diff=lfs merge=lfs -text diff --git a/.Resources/.collabignore b/.Resources/.collabignore index 4fb1b01..db90be0 100644 --- a/.Resources/.collabignore +++ b/.Resources/.collabignore @@ -1,50 +1,50 @@ -[Ll]ibrary/ -[Tt]emp/ -[Oo]bj/ -[Bb]uild/ -[Bb]uilds/ -[Ll]ogs/ - -# Uncomment this line if you wish to ignore the asset store tools plugin -# [Aa]ssets/AssetStoreTools* - -# Visual Studio cache directory -.vs/ - -# Gradle cache directory -.gradle/ - -# Autogenerated VS/MD/Consulo/Rider/VSCode solution and project files -ExportedObj/ -.consulo/ -.vscode/ -.idea/ -*.csproj -*.unityproj -*.sln -*.suo -*.tmp -*.user -*.userprefs -*.pidb -*.booproj -*.svd -*.pdb -*.mdb -*.opendb -*.VC.db - -# Unity3D generated meta files -*.pidb.meta -*.pdb.meta -*.mdb.meta - -# Unity3D generated file on crash reports -sysinfo.txt - -# Builds -*.apk -*.unitypackage - -# Crashlytics generated file -crashlytics-build.properties +[Ll]ibrary/ +[Tt]emp/ +[Oo]bj/ +[Bb]uild/ +[Bb]uilds/ +[Ll]ogs/ + +# Uncomment this line if you wish to ignore the asset store tools plugin +# [Aa]ssets/AssetStoreTools* + +# Visual Studio cache directory +.vs/ + +# Gradle cache directory +.gradle/ + +# Autogenerated VS/MD/Consulo/Rider/VSCode solution and project files +ExportedObj/ +.consulo/ +.vscode/ +.idea/ +*.csproj +*.unityproj +*.sln +*.suo +*.tmp +*.user +*.userprefs +*.pidb +*.booproj +*.svd +*.pdb +*.mdb +*.opendb +*.VC.db + +# Unity3D generated meta files +*.pidb.meta +*.pdb.meta +*.mdb.meta + +# Unity3D generated file on crash reports +sysinfo.txt + +# Builds +*.apk +*.unitypackage + +# Crashlytics generated file +crashlytics-build.properties diff --git a/CHANGELOG.md b/CHANGELOG.md index f08e8c1..64b20c3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,72 +1,78 @@ -# Changelog -All notable changes to this package will be documented in this file. - -The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) -and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). - -## [1.3.7] - 2020-01-30 -## Changed -- Bulk revert is now supported. -- Collab is blocked in play mode. -## Fixed -- Fixed services window's links to open Collab. - -## [1.3.6] - 2020-01-21 -### Fixed -- Fixed compile errors when removing the NUnit package by removing unnecessary references. - -## [1.3.5] - 2020-01-08 -### Fixed -- Fix "accept mine" / "accept remote" icon swap in conflicts view. - -## [1.3.4] - 2019-12-16 -### Changed -- Window state is no longer restored after the window is closed and opened. -### Fixed -- History tab failing to load on startup if it is left open in the previous session. -- Progress bar percentage not matching the bar. -- History list correctly updates after a new revision is published. -- UI instabilities when restoring or going back to a revision with a different package manifest. -- Improve handling of changes to the project id. - -## [1.3.3] - 2019-12-10 -### Changed -- Disable UI test cases that can be unstable. - -## [1.3.2] - 2019-12-05 -### Changed -- Update UX to UIElements. -- Increased minimum supported version to 2020.1. -- Update Documentation to required standards. - -## [1.2.16] - 2019-02-11 -### Fixed -- Update stylesheet to pass USS validation - -## [1.2.15] - 2018-11-16 -### Changed -- Added support for non-experimental UIElements. - -## [1.2.11] - 2018-09-04 -### Fixed -- Made some performance improvements to reduce impact on ReloadAssemblies. - -## [1.2.9] - 2018-08-13 -### Fixed -- Test issues for the Collab History Window are now fixed. - -## [1.2.7] - 2018-08-07 -### Fixed -- Toolbar drop-down will no longer show up when package is uninstalled. - -## [1.2.6] - 2018-06-15 -### Fixed -- Fixed an issue where Collab's History window wouldn't load properly. - -## [1.2.5] - 2018-05-21 -This is the first release of *Unity Package CollabProxy*. - -### Added -- Collab history and toolbar windows -- Collab view and presenter classes -- Collab Editor tests for view and presenter +# Changelog +All notable changes to this package will be documented in this file. + +The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) +and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). + +## [1.3.8] - 2020-06-08 +## Fixed +- Fix incorrect priority of error messages +- Fix Collab button being stuck in inprogress state +- Fix error when partially publishing without the window open + +## [1.3.7] - 2020-01-30 +## Changed +- Bulk revert is now supported. +- Collab is blocked in play mode. +## Fixed +- Fixed services window's links to open Collab. + +## [1.3.6] - 2020-01-21 +### Fixed +- Fixed compile errors when removing the NUnit package by removing unnecessary references. + +## [1.3.5] - 2020-01-08 +### Fixed +- Fix "accept mine" / "accept remote" icon swap in conflicts view. + +## [1.3.4] - 2019-12-16 +### Changed +- Window state is no longer restored after the window is closed and opened. +### Fixed +- History tab failing to load on startup if it is left open in the previous session. +- Progress bar percentage not matching the bar. +- History list correctly updates after a new revision is published. +- UI instabilities when restoring or going back to a revision with a different package manifest. +- Improve handling of changes to the project id. + +## [1.3.3] - 2019-12-10 +### Changed +- Disable UI test cases that can be unstable. + +## [1.3.2] - 2019-12-05 +### Changed +- Update UX to UIElements. +- Increased minimum supported version to 2020.1. +- Update Documentation to required standards. + +## [1.2.16] - 2019-02-11 +### Fixed +- Update stylesheet to pass USS validation + +## [1.2.15] - 2018-11-16 +### Changed +- Added support for non-experimental UIElements. + +## [1.2.11] - 2018-09-04 +### Fixed +- Made some performance improvements to reduce impact on ReloadAssemblies. + +## [1.2.9] - 2018-08-13 +### Fixed +- Test issues for the Collab History Window are now fixed. + +## [1.2.7] - 2018-08-07 +### Fixed +- Toolbar drop-down will no longer show up when package is uninstalled. + +## [1.2.6] - 2018-06-15 +### Fixed +- Fixed an issue where Collab's History window wouldn't load properly. + +## [1.2.5] - 2018-05-21 +This is the first release of *Unity Package CollabProxy*. + +### Added +- Collab history and toolbar windows +- Collab view and presenter classes +- Collab Editor tests for view and presenter diff --git a/Documentation~/unity-cloud-collaborate.md b/Documentation~/unity-cloud-collaborate.md index 76ed223..9584138 100644 --- a/Documentation~/unity-cloud-collaborate.md +++ b/Documentation~/unity-cloud-collaborate.md @@ -1,5 +1,5 @@ -# About Unity Collaborate - -Collaborate is a simple way for teams to save, share, and sync their Unity project. - -Please refer to the online documentation [here.](https://docs.unity3d.com/Manual/UnityCollaborate.html) +# About Unity Collaborate + +Collaborate is a simple way for teams to save, share, and sync their Unity project. + +Please refer to the online documentation [here.](https://docs.unity3d.com/Manual/UnityCollaborate.html) diff --git a/Editor/Assets/Icons/README.md b/Editor/Assets/Icons/README.md index b9c7d62..514ac53 100644 --- a/Editor/Assets/Icons/README.md +++ b/Editor/Assets/Icons/README.md @@ -1,10 +1,10 @@ -# Icons -This directory contains the icons for the Collaborate UI. -Dark and light theme icons are prefixed with `-dark` and `-light` respectively. -HDPI icons are prefixed with `@2x` for 32x32px for two times the width and height of the normal 16x16px. -Individual icon's `Texture Type` should be set as `Editor GUI and Legacy GUI` in the Unity Editor to ensure scaling is done correctly and alpha is respected. - -## Icon colours -The basic colours of icons in Collaborate are as follows:\ -Dark Theme: #C4C4C4 100% alpha\ -Light Theme: #555555 100% alpha +# Icons +This directory contains the icons for the Collaborate UI. +Dark and light theme icons are prefixed with `-dark` and `-light` respectively. +HDPI icons are prefixed with `@2x` for 32x32px for two times the width and height of the normal 16x16px. +Individual icon's `Texture Type` should be set as `Editor GUI and Legacy GUI` in the Unity Editor to ensure scaling is done correctly and alpha is respected. + +## Icon colours +The basic colours of icons in Collaborate are as follows:\ +Dark Theme: #C4C4C4 100% alpha\ +Light Theme: #555555 100% alpha diff --git a/Editor/Assets/Layouts/AlertBox.uxml b/Editor/Assets/Layouts/AlertBox.uxml index bf11eb9..d380872 100644 --- a/Editor/Assets/Layouts/AlertBox.uxml +++ b/Editor/Assets/Layouts/AlertBox.uxml @@ -1,16 +1,16 @@ - - - - - - - - -