From fa5090e892b1b4fdaa37ef616fe3ac720993eaac Mon Sep 17 00:00:00 2001 From: Unity Technologies <@unity> Date: Thu, 3 Jun 2021 00:00:00 +0000 Subject: [PATCH] com.unity.collab-proxy@1.4.9 ## [1.4.9] - 2021-06-03 ### Unreleased - The Version Control package will be expanding to include both Collaborate and Plastic SCM version control interfaces. This release is preparing for that move and contains no new functionality or bug fixes for Collaborate. ### Changed - Collaborate Package renamed to Version Control with changes to package display name and description. - Updating license to better conform with expected customer usage. - Updated documentation file to meet standards. - Updated third-party usage. --- .Resources/.collabattributes | 86 - .Resources/.collabignore | 50 - CHANGELOG.md | 70 +- CHANGELOG.md.meta | 2 +- CollabProxy.csproj | 77 + CollabProxy.csproj.meta | 7 + CollabProxy.sln | 16 + CollabProxy.sln.meta | 7 + DEPENDENCIES.md | 9 + .../README.md.meta => DEPENDENCIES.md.meta | 2 +- Documentation~/images/example.png | Bin 52261 -> 0 bytes Documentation~/index.md | 6 + Documentation~/unity-cloud-collaborate.md | 5 - Editor.meta | 2 +- Editor/Assets/Icons/README.md | 10 - Editor/Assets/Icons/added-file-dark.png | Bin 384 -> 0 bytes Editor/Assets/Icons/added-file-dark@2x.png | Bin 823 -> 0 bytes Editor/Assets/Icons/added-file-light.png | Bin 391 -> 0 bytes Editor/Assets/Icons/added-file-light@2x.png | Bin 831 -> 0 bytes Editor/Assets/Icons/back-dark.png | Bin 284 -> 0 bytes Editor/Assets/Icons/back-dark.png.meta | 120 - Editor/Assets/Icons/back-dark@2x.png | Bin 421 -> 0 bytes Editor/Assets/Icons/back-dark@2x.png.meta | 120 - Editor/Assets/Icons/back-light.png | Bin 295 -> 0 bytes Editor/Assets/Icons/back-light.png.meta | 120 - Editor/Assets/Icons/back-light@2x.png | Bin 420 -> 0 bytes Editor/Assets/Icons/back-light@2x.png.meta | 120 - Editor/Assets/Icons/choose-mine-dark.png | Bin 279 -> 0 bytes Editor/Assets/Icons/choose-mine-dark.png.meta | 120 - Editor/Assets/Icons/choose-mine-dark@2x.png | Bin 330 -> 0 bytes .../Assets/Icons/choose-mine-dark@2x.png.meta | 120 - Editor/Assets/Icons/choose-mine-light.png | Bin 286 -> 0 bytes .../Assets/Icons/choose-mine-light.png.meta | 120 - Editor/Assets/Icons/choose-mine-light@2x.png | Bin 333 -> 0 bytes .../Icons/choose-mine-light@2x.png.meta | 120 - Editor/Assets/Icons/choose-remote-dark.png | Bin 299 -> 0 bytes .../Assets/Icons/choose-remote-dark.png.meta | 120 - Editor/Assets/Icons/choose-remote-dark@2x.png | Bin 332 -> 0 bytes .../Icons/choose-remote-dark@2x.png.meta | 120 - Editor/Assets/Icons/choose-remote-light.png | Bin 306 -> 0 bytes .../Assets/Icons/choose-remote-light.png.meta | 120 - .../Assets/Icons/choose-remote-light@2x.png | Bin 337 -> 0 bytes .../Icons/choose-remote-light@2x.png.meta | 120 - Editor/Assets/Icons/clear-dark.png | Bin 310 -> 0 bytes Editor/Assets/Icons/clear-dark.png.meta | 108 - Editor/Assets/Icons/clear-dark@2x.png | Bin 440 -> 0 bytes Editor/Assets/Icons/clear-dark@2x.png.meta | 108 - Editor/Assets/Icons/clear-light.png | Bin 374 -> 0 bytes Editor/Assets/Icons/clear-light.png.meta | 108 - Editor/Assets/Icons/clear-light@2x.png | Bin 502 -> 0 bytes Editor/Assets/Icons/clear-light@2x.png.meta | 108 - .../collaborate-available-changes-dark.png | Bin 499 -> 0 bytes ...ollaborate-available-changes-dark.png.meta | 108 - .../collaborate-available-changes-dark@2x.png | Bin 831 -> 0 bytes ...aborate-available-changes-dark@2x.png.meta | 108 - .../collaborate-available-changes-light.png | Bin 514 -> 0 bytes ...llaborate-available-changes-light.png.meta | 108 - ...collaborate-available-changes-light@2x.png | Bin 888 -> 0 bytes ...borate-available-changes-light@2x.png.meta | 108 - Editor/Assets/Icons/collaborate-dark.png | Bin 425 -> 0 bytes Editor/Assets/Icons/collaborate-dark.png.meta | 108 - Editor/Assets/Icons/collaborate-dark@2x.png | Bin 974 -> 0 bytes .../Assets/Icons/collaborate-dark@2x.png.meta | 108 - Editor/Assets/Icons/collaborate-done-dark.png | Bin 586 -> 0 bytes .../Icons/collaborate-done-dark.png.meta | 108 - .../Assets/Icons/collaborate-done-dark@2x.png | Bin 1346 -> 0 bytes .../Icons/collaborate-done-dark@2x.png.meta | 108 - .../Assets/Icons/collaborate-done-light.png | Bin 597 -> 0 bytes .../Icons/collaborate-done-light.png.meta | 108 - .../Icons/collaborate-done-light@2x.png | Bin 1390 -> 0 bytes .../Icons/collaborate-done-light@2x.png.meta | 108 - .../Assets/Icons/collaborate-error-dark.png | Bin 612 -> 0 bytes .../Icons/collaborate-error-dark.png.meta | 108 - .../Icons/collaborate-error-dark@2x.png | Bin 1224 -> 0 bytes .../Icons/collaborate-error-dark@2x.png.meta | 108 - .../Assets/Icons/collaborate-error-light.png | Bin 631 -> 0 bytes .../Icons/collaborate-error-light.png.meta | 108 - .../Icons/collaborate-error-light@2x.png | Bin 1273 -> 0 bytes .../Icons/collaborate-error-light@2x.png.meta | 108 - .../Icons/collaborate-incoming-dark.png | Bin 536 -> 0 bytes .../Icons/collaborate-incoming-dark.png.meta | 108 - .../Icons/collaborate-incoming-dark@2x.png | Bin 1123 -> 0 bytes .../collaborate-incoming-dark@2x.png.meta | 108 - .../Icons/collaborate-incoming-light.png | Bin 519 -> 0 bytes .../Icons/collaborate-incoming-light.png.meta | 108 - .../Icons/collaborate-incoming-light@2x.png | Bin 1147 -> 0 bytes .../collaborate-incoming-light@2x.png.meta | 108 - Editor/Assets/Icons/collaborate-light.png | Bin 403 -> 0 bytes .../Assets/Icons/collaborate-light.png.meta | 108 - Editor/Assets/Icons/collaborate-light@2x.png | Bin 934 -> 0 bytes .../Icons/collaborate-light@2x.png.meta | 108 - .../Assets/Icons/collaborate-offline-dark.png | Bin 588 -> 0 bytes .../Icons/collaborate-offline-dark.png.meta | 108 - .../Icons/collaborate-offline-dark@2x.png | Bin 1291 -> 0 bytes .../collaborate-offline-dark@2x.png.meta | 108 - .../Icons/collaborate-offline-light.png | Bin 621 -> 0 bytes .../Icons/collaborate-offline-light.png.meta | 108 - .../Icons/collaborate-offline-light@2x.png | Bin 1353 -> 0 bytes .../collaborate-offline-light@2x.png.meta | 108 - .../Icons/collaborate-progress-dark.png | Bin 613 -> 0 bytes .../Icons/collaborate-progress-dark.png.meta | 108 - .../Icons/collaborate-progress-dark@2x.png | Bin 1468 -> 0 bytes .../collaborate-progress-dark@2x.png.meta | 108 - .../Icons/collaborate-progress-light.png | Bin 609 -> 0 bytes .../Icons/collaborate-progress-light.png.meta | 108 - .../Icons/collaborate-progress-light@2x.png | Bin 1409 -> 0 bytes .../collaborate-progress-light@2x.png.meta | 108 - .../Assets/Icons/collaborate-warning-dark.png | Bin 601 -> 0 bytes .../Icons/collaborate-warning-dark.png.meta | 108 - .../Icons/collaborate-warning-dark@2x.png | Bin 1468 -> 0 bytes .../collaborate-warning-dark@2x.png.meta | 108 - .../Icons/collaborate-warning-light.png | Bin 601 -> 0 bytes .../Icons/collaborate-warning-light.png.meta | 108 - .../Icons/collaborate-warning-light@2x.png | Bin 1395 -> 0 bytes .../collaborate-warning-light@2x.png.meta | 108 - Editor/Assets/Icons/conflicted-file-dark.png | Bin 387 -> 0 bytes .../Icons/conflicted-file-dark.png.meta | 108 - .../Assets/Icons/conflicted-file-dark@2x.png | Bin 717 -> 0 bytes .../Icons/conflicted-file-dark@2x.png.meta | 108 - Editor/Assets/Icons/conflicted-file-light.png | Bin 384 -> 0 bytes .../Icons/conflicted-file-light.png.meta | 108 - .../Assets/Icons/conflicted-file-light@2x.png | Bin 736 -> 0 bytes .../Icons/conflicted-file-light@2x.png.meta | 108 - Editor/Assets/Icons/deleted-file-dark.png | Bin 285 -> 0 bytes .../Assets/Icons/deleted-file-dark.png.meta | 108 - Editor/Assets/Icons/deleted-file-dark@2x.png | Bin 454 -> 0 bytes .../Icons/deleted-file-dark@2x.png.meta | 108 - Editor/Assets/Icons/deleted-file-light.png | Bin 281 -> 0 bytes .../Assets/Icons/deleted-file-light.png.meta | 108 - Editor/Assets/Icons/deleted-file-light@2x.png | Bin 460 -> 0 bytes .../Icons/deleted-file-light@2x.png.meta | 108 - Editor/Assets/Icons/diff-dark.png | Bin 461 -> 0 bytes Editor/Assets/Icons/diff-dark.png.meta | 108 - Editor/Assets/Icons/diff-dark@2x.png | Bin 967 -> 0 bytes Editor/Assets/Icons/diff-dark@2x.png.meta | 108 - Editor/Assets/Icons/diff-light.png | Bin 455 -> 0 bytes Editor/Assets/Icons/diff-light.png.meta | 108 - Editor/Assets/Icons/diff-light@2x.png | Bin 938 -> 0 bytes Editor/Assets/Icons/diff-light@2x.png.meta | 108 - Editor/Assets/Icons/edited-file-dark.png | Bin 417 -> 0 bytes Editor/Assets/Icons/edited-file-dark.png.meta | 108 - Editor/Assets/Icons/edited-file-dark@2x.png | Bin 797 -> 0 bytes .../Assets/Icons/edited-file-dark@2x.png.meta | 108 - Editor/Assets/Icons/edited-file-light.png | Bin 423 -> 0 bytes .../Assets/Icons/edited-file-light.png.meta | 108 - Editor/Assets/Icons/edited-file-light@2x.png | Bin 801 -> 0 bytes .../Icons/edited-file-light@2x.png.meta | 108 - Editor/Assets/Icons/loading-dark.png.meta | 108 - Editor/Assets/Icons/loading-dark@2x.png | Bin 4383 -> 0 bytes Editor/Assets/Icons/loading-dark@2x.png.meta | 108 - Editor/Assets/Icons/loading-light.png.meta | 108 - Editor/Assets/Icons/loading-light@2x.png | Bin 4288 -> 0 bytes Editor/Assets/Icons/loading-light@2x.png.meta | 108 - Editor/Assets/Icons/merge-conflicts-dark.png | Bin 354 -> 0 bytes .../Icons/merge-conflicts-dark.png.meta | 108 - .../Assets/Icons/merge-conflicts-dark@2x.png | Bin 556 -> 0 bytes .../Icons/merge-conflicts-dark@2x.png.meta | 108 - Editor/Assets/Icons/merge-conflicts-light.png | Bin 350 -> 0 bytes .../Icons/merge-conflicts-light.png.meta | 108 - .../Assets/Icons/merge-conflicts-light@2x.png | Bin 573 -> 0 bytes .../Icons/merge-conflicts-light@2x.png.meta | 108 - Editor/Assets/Icons/merge-dark.png | Bin 332 -> 0 bytes Editor/Assets/Icons/merge-dark.png.meta | 120 - Editor/Assets/Icons/merge-dark@2x.png | Bin 556 -> 0 bytes Editor/Assets/Icons/merge-dark@2x.png.meta | 120 - Editor/Assets/Icons/merge-light.png | Bin 330 -> 0 bytes Editor/Assets/Icons/merge-light.png.meta | 120 - Editor/Assets/Icons/merge-light@2x.png | Bin 562 -> 0 bytes Editor/Assets/Icons/merge-light@2x.png.meta | 120 - Editor/Assets/Icons/more-vert-dark.png | Bin 206 -> 0 bytes Editor/Assets/Icons/more-vert-dark.png.meta | 108 - Editor/Assets/Icons/more-vert-dark@2x.png | Bin 275 -> 0 bytes .../Assets/Icons/more-vert-dark@2x.png.meta | 108 - Editor/Assets/Icons/more-vert-light.png | Bin 202 -> 0 bytes Editor/Assets/Icons/more-vert-light.png.meta | 108 - Editor/Assets/Icons/more-vert-light@2x.png | Bin 282 -> 0 bytes .../Assets/Icons/more-vert-light@2x.png.meta | 108 - Editor/Assets/Icons/moved-file-dark.png | Bin 433 -> 0 bytes Editor/Assets/Icons/moved-file-dark.png.meta | 108 - Editor/Assets/Icons/moved-file-dark@2x.png | Bin 819 -> 0 bytes .../Assets/Icons/moved-file-dark@2x.png.meta | 108 - Editor/Assets/Icons/moved-file-light.png | Bin 436 -> 0 bytes Editor/Assets/Icons/moved-file-light.png.meta | 108 - Editor/Assets/Icons/moved-file-light@2x.png | Bin 814 -> 0 bytes .../Assets/Icons/moved-file-light@2x.png.meta | 108 - Editor/Assets/Icons/publish-dark.png | Bin 341 -> 0 bytes Editor/Assets/Icons/publish-dark.png.meta | 108 - Editor/Assets/Icons/publish-dark@2x.png | Bin 577 -> 0 bytes Editor/Assets/Icons/publish-dark@2x.png.meta | 108 - Editor/Assets/Icons/publish-light.png | Bin 325 -> 0 bytes Editor/Assets/Icons/publish-light.png.meta | 108 - Editor/Assets/Icons/publish-light@2x.png | Bin 569 -> 0 bytes Editor/Assets/Icons/publish-light@2x.png.meta | 108 - Editor/Assets/Icons/revert-asset-dark.png | Bin 555 -> 0 bytes .../Assets/Icons/revert-asset-dark.png.meta | 108 - Editor/Assets/Icons/revert-asset-dark@2x.png | Bin 1188 -> 0 bytes .../Icons/revert-asset-dark@2x.png.meta | 108 - Editor/Assets/Icons/revert-asset-light.png | Bin 556 -> 0 bytes .../Assets/Icons/revert-asset-light.png.meta | 108 - Editor/Assets/Icons/revert-asset-light@2x.png | Bin 1160 -> 0 bytes .../Icons/revert-asset-light@2x.png.meta | 108 - Editor/Assets/Icons/search-dark.png | Bin 419 -> 0 bytes Editor/Assets/Icons/search-dark.png.meta | 108 - Editor/Assets/Icons/search-dark@2x.png | Bin 813 -> 0 bytes Editor/Assets/Icons/search-dark@2x.png.meta | 108 - Editor/Assets/Icons/search-light.png | Bin 449 -> 0 bytes Editor/Assets/Icons/search-light.png.meta | 108 - Editor/Assets/Icons/search-light@2x.png | Bin 871 -> 0 bytes Editor/Assets/Icons/search-light@2x.png.meta | 108 - Editor/Assets/Icons/show-dark.png | Bin 504 -> 0 bytes Editor/Assets/Icons/show-dark.png.meta | 120 - Editor/Assets/Icons/show-dark@2x.png | Bin 938 -> 0 bytes Editor/Assets/Icons/show-dark@2x.png.meta | 120 - Editor/Assets/Icons/show-light.png | Bin 503 -> 0 bytes Editor/Assets/Icons/show-light.png.meta | 120 - Editor/Assets/Icons/show-light@2x.png | Bin 953 -> 0 bytes Editor/Assets/Icons/show-light@2x.png.meta | 120 - Editor/Assets/Icons/status-error-dark.png | Bin 354 -> 0 bytes .../Assets/Icons/status-error-dark.png.meta | 120 - Editor/Assets/Icons/status-error-dark@2x.png | Bin 556 -> 0 bytes .../Icons/status-error-dark@2x.png.meta | 120 - Editor/Assets/Icons/status-error-light.png | Bin 381 -> 0 bytes .../Assets/Icons/status-error-light.png.meta | 120 - Editor/Assets/Icons/status-error-light@2x.png | Bin 598 -> 0 bytes .../Icons/status-error-light@2x.png.meta | 120 - Editor/Assets/Icons/status-info-dark.png | Bin 425 -> 0 bytes Editor/Assets/Icons/status-info-dark.png.meta | 120 - Editor/Assets/Icons/status-info-dark@2x.png | Bin 827 -> 0 bytes .../Assets/Icons/status-info-dark@2x.png.meta | 120 - Editor/Assets/Icons/status-info-light.png | Bin 624 -> 0 bytes .../Assets/Icons/status-info-light.png.meta | 120 - Editor/Assets/Icons/status-info-light@2x.png | Bin 1329 -> 0 bytes .../Icons/status-info-light@2x.png.meta | 120 - Editor/Assets/Icons/status-warning-dark.png | Bin 406 -> 0 bytes .../Assets/Icons/status-warning-dark.png.meta | 120 - .../Assets/Icons/status-warning-dark@2x.png | Bin 698 -> 0 bytes .../Icons/status-warning-dark@2x.png.meta | 120 - Editor/Assets/Icons/status-warning-light.png | Bin 385 -> 0 bytes .../Icons/status-warning-light.png.meta | 120 - .../Assets/Icons/status-warning-light@2x.png | Bin 726 -> 0 bytes .../Icons/status-warning-light@2x.png.meta | 120 - Editor/Assets/Icons/undo-dark.png | Bin 378 -> 0 bytes Editor/Assets/Icons/undo-dark.png.meta | 108 - Editor/Assets/Icons/undo-dark@2x.png | Bin 603 -> 0 bytes Editor/Assets/Icons/undo-dark@2x.png.meta | 108 - Editor/Assets/Icons/undo-light.png | Bin 381 -> 0 bytes Editor/Assets/Icons/undo-light.png.meta | 108 - Editor/Assets/Icons/undo-light@2x.png | Bin 608 -> 0 bytes Editor/Assets/Icons/undo-light@2x.png.meta | 108 - Editor/Assets/Layouts/AlertBox.uxml | 16 - .../Assets/Layouts/BaseChangeListElement.uxml | 10 - Editor/Assets/Layouts/ChangesGroupHeader.uxml | 9 - Editor/Assets/Layouts/ChangesTabPageView.uxml | 13 - Editor/Assets/Layouts/ErrorPageView.uxml | 9 - Editor/Assets/Layouts/ErrorPageView.uxml.meta | 10 - .../Assets/Layouts/HistoryEntryComponent.uxml | 43 - .../Layouts/HistoryEntryComponent.uxml.meta | 10 - Editor/Assets/Layouts/HistoryTabPageView.uxml | 7 - .../Layouts/HistoryTabPageView.uxml.meta | 10 - Editor/Assets/Layouts/ListNotice.uxml | 6 - Editor/Assets/Layouts/ListNotice.uxml.meta | 10 - Editor/Assets/Layouts/MainPageView.uxml | 14 - Editor/Assets/Layouts/MainPageView.uxml.meta | 10 - Editor/Assets/Layouts/Paginator.uxml | 13 - Editor/Assets/Layouts/Paginator.uxml.meta | 10 - Editor/Assets/Layouts/ProgressView.uxml | 9 - Editor/Assets/Layouts/ProgressView.uxml.meta | 10 - Editor/Assets/Layouts/StartPageView.uxml | 11 - Editor/Assets/Layouts/StartPageView.uxml.meta | 10 - Editor/Assets/Layouts/TopBar.uxml | 11 - Editor/Assets/Layouts/TopBar.uxml.meta | 10 - Editor/Assets/Layouts/main-window.uxml | 7 - Editor/Assets/Layouts/main-window.uxml.meta | 10 - Editor/Assets/README.md | 38 - Editor/Assets/StringAssets.cs | 73 - Editor/Assets/Styles/AlertBox.uss | 52 - .../Assets/Styles/BaseChangeListElement.uss | 100 - Editor/Assets/Styles/BetterTextField.uss | 19 - Editor/Assets/Styles/ChangesGroupHeader.uss | 17 - Editor/Assets/Styles/ChangesTabPageView.uss | 29 - .../Assets/Styles/ChangesTabPageView.uss.meta | 11 - Editor/Assets/Styles/FloatingDialogue.uss | 17 - .../Assets/Styles/FloatingDialogue.uss.meta | 11 - Editor/Assets/Styles/FloatingMenu.uss | 7 - Editor/Assets/Styles/FloatingMenu.uss.meta | 11 - Editor/Assets/Styles/FloatingMenuItem.uss | 26 - .../Assets/Styles/FloatingMenuItem.uss.meta | 11 - .../Assets/Styles/HistoryEntryComponent.uss | 60 - .../Styles/HistoryEntryComponent.uss.meta | 11 - Editor/Assets/Styles/IconButton.uss | 99 - Editor/Assets/Styles/IconButton.uss.meta | 11 - Editor/Assets/Styles/IconTextButton.uss | 19 - Editor/Assets/Styles/IconTextButton.uss.meta | 11 - Editor/Assets/Styles/ListNotice.uss | 19 - Editor/Assets/Styles/ListNotice.uss.meta | 11 - Editor/Assets/Styles/MainPageView.uss | 13 - Editor/Assets/Styles/MainPageView.uss.meta | 11 - Editor/Assets/Styles/Paginator.uss | 21 - Editor/Assets/Styles/Paginator.uss.meta | 11 - Editor/Assets/Styles/ProgressView.uss | 20 - Editor/Assets/Styles/ProgressView.uss.meta | 11 - Editor/Assets/Styles/SearchBar.uss | 68 - Editor/Assets/Styles/SearchBar.uss.meta | 11 - Editor/Assets/Styles/StartPageView.uss | 15 - Editor/Assets/Styles/StartPageView.uss.meta | 11 - Editor/Assets/Styles/TabView.uss | 42 - Editor/Assets/Styles/TextButton.uss | 25 - Editor/Assets/Styles/TextButton.uss.meta | 11 - .../Styles/ToggleableChangeListElement.uss | 6 - .../ToggleableChangeListElement.uss.meta | 11 - Editor/Assets/Styles/TopBar.uss | 36 - Editor/Assets/Styles/TopBar.uss.meta | 11 - Editor/Assets/Styles/styles.uss | 77 - Editor/Assets/Styles/styles.uss.meta | 11 - Editor/Assets/UiConstants.cs | 17 - .../{Assets/Icons.meta => Collaborate.meta} | 2 +- Editor/Collaborate/AssemblyInfo.cs | 4 + .../AssemblyInfo.cs.meta | 2 +- .../{Common.meta => Collaborate/Collab.meta} | 2 +- Editor/Collaborate/Collab/Bootstrap.cs | 24 + .../Collab}/Bootstrap.cs.meta | 2 +- Editor/Collaborate/Collab/CollabAnalytics.cs | 21 + .../Collab/CollabAnalytics.cs.meta} | 2 +- .../Collaborate/Collab/CollabHistoryWindow.cs | 330 + .../Collab/CollabHistoryWindow.cs.meta} | 2 +- .../Collaborate/Collab/CollabToolbarButton.cs | 297 + .../Collab/CollabToolbarButton.cs.meta} | 2 +- .../Collaborate/Collab/CollabToolbarWindow.cs | 137 + .../Collab/CollabToolbarWindow.cs.meta} | 2 +- .../{ => Collaborate/Collab}/Presenters.meta | 2 +- .../Presenters/CollabHistoryPresenter.cs | 228 + .../Presenters/CollabHistoryPresenter.cs.meta | 11 + Editor/{ => Collaborate/Collab}/Views.meta | 2 +- .../Collab/Views/BuildStatusButton.cs | 53 + .../Collab/Views/BuildStatusButton.cs.meta | 11 + .../Collab/Views/CollabHistoryDropDown.cs | 78 + .../Views/CollabHistoryDropDown.cs.meta | 11 + .../Collab/Views/CollabHistoryDropDownItem.cs | 53 + .../Views/CollabHistoryDropDownItem.cs.meta | 11 + .../Collab/Views/CollabHistoryItem.cs | 229 + .../Collab/Views/CollabHistoryItem.cs.meta | 11 + .../Collab/Views/CollabHistoryItemFactory.cs | 121 + .../Views/CollabHistoryItemFactory.cs.meta | 11 + .../Collab/Views/CollabHistoryRevisionLine.cs | 94 + .../Views/CollabHistoryRevisionLine.cs.meta | 11 + .../Collab/Views/HistoryProgressSpinner.cs | 69 + .../Views/HistoryProgressSpinner.cs.meta | 11 + .../Collab/Views/ICollabHistoryItemFactory.cs | 17 + .../Views/ICollabHistoryItemFactory.cs.meta | 11 + .../Collaborate/Collab/Views/PagedListView.cs | 192 + .../Collab/Views/PagedListView.cs.meta | 11 + Editor/Collaborate/Collab/Views/StatusView.cs | 88 + .../Collab/Views/StatusView.cs.meta | 11 + .../Resources.meta} | 2 +- .../Resources}/Styles.meta | 2 +- .../Resources/Styles/CollabHistoryCommon.uss | 259 + .../Styles/CollabHistoryCommon.uss.meta | 10 + .../Resources/Styles/CollabHistoryDark.uss | 86 + .../Styles/CollabHistoryDark.uss.meta | 10 + .../Resources/Styles/CollabHistoryLight.uss | 86 + .../Styles/CollabHistoryLight.uss.meta | 10 + .../Unity.CollabProxy.Editor.asmdef | 7 + .../Unity.CollabProxy.Editor.asmdef.meta | 2 +- Editor/Common/ArrayContainer.cs | 10 - Editor/Common/LocationAttribute.cs | 38 - Editor/Common/README.md | 15 - Editor/Common/ScriptableObjectSingleton.cs | 83 - .../Common/ScriptableObjectSingleton.cs.meta | 11 - Editor/Common/SerializableDictionary.cs | 55 - Editor/Common/SerializableDictionary.cs.meta | 11 - Editor/Common/StringArrayContainer.cs | 7 - Editor/Common/StringArrayContainer.cs.meta | 11 - Editor/Components/AdapterListView.cs | 84 - Editor/Components/AdapterListView.cs.meta | 11 - Editor/Components/AlertBox.cs | 214 - Editor/Components/AlertBox.cs.meta | 11 - Editor/Components/BetterTextField.cs | 121 - Editor/Components/BetterTextField.cs.meta | 11 - Editor/Components/ChangeEntryGroup.cs | 114 - Editor/Components/ChangeEntryGroup.cs.meta | 11 - Editor/Components/ChangeListElements.meta | 8 - .../BaseChangeListElement.cs | 63 - .../BaseChangeListElement.cs.meta | 11 - .../ChangeListElements/ChangeListElement.cs | 58 - .../ChangeListElement.cs.meta | 11 - .../ConflictedChangeListElement.cs | 81 - .../ConflictedChangeListElement.cs.meta | 11 - .../HistoryChangeListElement.cs | 49 - .../HistoryChangeListElement.cs.meta | 11 - .../ToggleableChangeListElement.cs | 89 - .../ToggleableChangeListElement.cs.meta | 11 - Editor/Components/ChangesGroupHeader.cs | 67 - Editor/Components/ChangesGroupHeader.cs.meta | 11 - Editor/Components/ErrorPageView.cs | 36 - Editor/Components/ErrorPageView.cs.meta | 11 - Editor/Components/HistoryEntryComponent.cs | 65 - .../Components/HistoryEntryComponent.cs.meta | 11 - Editor/Components/IconButton.cs | 79 - Editor/Components/IconButton.cs.meta | 11 - Editor/Components/IconTextButton.cs | 94 - Editor/Components/IconTextButton.cs.meta | 11 - Editor/Components/ListNotice.cs | 35 - Editor/Components/ListNotice.cs.meta | 11 - Editor/Components/Menus.meta | 8 - Editor/Components/Menus/FloatingDialogue.cs | 172 - .../Components/Menus/FloatingDialogue.cs.meta | 11 - Editor/Components/Menus/FloatingMenu.cs | 115 - Editor/Components/Menus/FloatingMenu.cs.meta | 11 - Editor/Components/Menus/FloatingMenuItem.cs | 55 - .../Components/Menus/FloatingMenuItem.cs.meta | 11 - Editor/Components/PageComponent.cs | 39 - Editor/Components/PageComponent.cs.meta | 3 - Editor/Components/Paginator.cs | 56 - Editor/Components/Paginator.cs.meta | 11 - Editor/Components/ProgressView.cs | 68 - Editor/Components/ProgressView.cs.meta | 11 - Editor/Components/README.md | 18 - Editor/Components/SearchBar.cs | 134 - Editor/Components/SearchBar.cs.meta | 11 - Editor/Components/TabPageComponent.cs | 39 - Editor/Components/TabPageComponent.cs.meta | 11 - Editor/Components/TabView.cs | 160 - Editor/Components/TextButton.cs | 57 - Editor/Components/TextButton.cs.meta | 11 - Editor/Components/TopBar.cs | 93 - Editor/Components/TopBar.cs.meta | 11 - Editor/Models.meta | 8 - Editor/Models/Api.meta | 8 - Editor/Models/Api/ISourceControlProvider.cs | 237 - .../Models/Api/ISourceControlProvider.cs.meta | 11 - Editor/Models/ChangesModel.cs | 419 - Editor/Models/ChangesModel.cs.meta | 11 - Editor/Models/Enums.meta | 3 - Editor/Models/Enums/ProjectStatus.cs | 14 - Editor/Models/Enums/ProjectStatus.cs.meta | 3 - Editor/Models/HistoryModel.cs | 219 - Editor/Models/HistoryModel.cs.meta | 11 - Editor/Models/IChangesModel.cs | 156 - Editor/Models/IChangesModel.cs.meta | 11 - Editor/Models/IHistoryModel.cs | 108 - Editor/Models/IHistoryModel.cs.meta | 11 - Editor/Models/IMainModel.cs | 123 - Editor/Models/IMainModel.cs.meta | 11 - Editor/Models/IModel.cs | 36 - Editor/Models/IModel.cs.meta | 11 - Editor/Models/IStartModel.cs | 38 - Editor/Models/IStartModel.cs.meta | 3 - Editor/Models/MainModel.cs | 215 - Editor/Models/MainModel.cs.meta | 11 - Editor/Models/Providers.meta | 8 - Editor/Models/Providers/Collab.cs | 1020 --- Editor/Models/Providers/Collab.cs.meta | 11 - Editor/Models/README.md | 6 - Editor/Models/README.md.meta | 7 - Editor/Models/StartModel.cs | 81 - Editor/Models/StartModel.cs.meta | 3 - Editor/Models/Structures.meta | 8 - Editor/Models/Structures/ChangeEntry.cs | 57 - Editor/Models/Structures/ChangeEntry.cs.meta | 11 - Editor/Models/Structures/ErrorInfo.cs | 24 - Editor/Models/Structures/ErrorInfo.cs.meta | 11 - Editor/Models/Structures/HistoryEntry.cs | 40 - Editor/Models/Structures/HistoryEntry.cs.meta | 11 - Editor/Models/Structures/IChangeEntry.cs | 34 - Editor/Models/Structures/IChangeEntry.cs.meta | 11 - Editor/Models/Structures/IChangeEntryData.cs | 13 - .../Structures/IChangeEntryData.cs.meta | 11 - Editor/Models/Structures/IErrorInfo.cs | 30 - Editor/Models/Structures/IErrorInfo.cs.meta | 11 - Editor/Models/Structures/IHistoryEntry.cs | 29 - .../Models/Structures/IHistoryEntry.cs.meta | 11 - Editor/Models/Structures/IProgressInfo.cs | 23 - .../Models/Structures/IProgressInfo.cs.meta | 11 - Editor/Models/Structures/ProgressInfo.cs | 38 - Editor/Models/Structures/ProgressInfo.cs.meta | 11 - Editor/PlasticSCM.meta | 8 + Editor/PlasticSCM/AssemblyInfo.cs | 5 + Editor/PlasticSCM/AssemblyInfo.cs.meta | 11 + Editor/PlasticSCM/AssetMenu.meta | 8 + Editor/PlasticSCM/AssetMenu/AssetMenuItems.cs | 182 + .../AssetMenu/AssetMenuItems.cs.meta | 11 + .../AssetMenu/AssetMenuOperations.cs | 225 + .../AssetMenu/AssetMenuOperations.cs.meta | 11 + .../PlasticSCM/AssetMenu/AssetOperations.cs | 320 + .../AssetMenu/AssetOperations.cs.meta | 11 + .../PlasticSCM/AssetMenu/AssetsSelection.cs | 40 + .../AssetMenu/AssetsSelection.cs.meta | 11 + Editor/PlasticSCM/AssetMenu/Dialogs.meta | 8 + .../AssetMenu/Dialogs/CheckinDialog.cs | 383 + .../AssetMenu/Dialogs/CheckinDialog.cs.meta | 11 + .../Dialogs/CheckinDialogOperations.cs | 145 + .../Dialogs/CheckinDialogOperations.cs.meta | 11 + .../AssetMenu/ProjectViewAssetSelection.cs | 12 + .../ProjectViewAssetSelection.cs.meta | 11 + Editor/PlasticSCM/AssetOverlays.meta | 8 + .../PlasticSCM/AssetOverlays/AssetStatus.cs | 71 + .../AssetOverlays/AssetStatus.cs.meta | 11 + Editor/PlasticSCM/AssetOverlays/Cache.meta | 8 + .../AssetOverlays/Cache/AssetStatusCache.cs | 98 + .../Cache/AssetStatusCache.cs.meta | 11 + .../Cache/BuildPathDictionary.cs | 19 + .../Cache/BuildPathDictionary.cs.meta | 11 + .../AssetOverlays/Cache/LocalStatusCache.cs | 83 + .../Cache/LocalStatusCache.cs.meta | 11 + .../AssetOverlays/Cache/LockStatusCache.cs | 220 + .../Cache/LockStatusCache.cs.meta | 11 + .../AssetOverlays/Cache/RemoteStatusCache.cs | 177 + .../Cache/RemoteStatusCache.cs.meta | 11 + .../AssetOverlays/Cache/SearchLocks.cs | 123 + .../AssetOverlays/Cache/SearchLocks.cs.meta | 11 + .../AssetOverlays/DrawAssetOverlay.cs | 324 + .../AssetOverlays/DrawAssetOverlay.cs.meta | 11 + Editor/{ => PlasticSCM}/Assets.meta | 2 +- Editor/PlasticSCM/Assets/Images.meta | 8 + .../Assets/Images/buttonssosigninemail.png | Bin 0 -> 442 bytes .../Images/buttonssosigninemail.png.meta} | 34 +- .../Assets/Images/buttonssosigninemail@2x.png | Bin 0 -> 770 bytes .../Images/buttonssosigninemail@2x.png.meta} | 34 +- .../Assets/Images/buttonssosigningoogle.png | Bin 0 -> 694 bytes .../Images/buttonssosigningoogle.png.meta} | 34 +- .../Assets/Images/buttonssosigninunity.png | Bin 0 -> 742 bytes .../Images/buttonssosigninunity.png.meta} | 34 +- .../Assets/Images/d_buttonssosigninemail.png | Bin 0 -> 573 bytes .../Images/d_buttonssosigninemail.png.meta | 92 + .../Images/d_buttonssosigninemail@2x.png | Bin 0 -> 1127 bytes .../Images/d_buttonssosigninemail@2x.png.meta | 92 + .../PlasticSCM/Assets/Images/d_cloudbuho.png | Bin 0 -> 35389 bytes .../Assets/Images/d_cloudbuho.png.meta | 92 + .../Assets/Images/d_cloudbuhochristmas.png | Bin 0 -> 39800 bytes .../Images/d_cloudbuhochristmas.png.meta | 92 + .../Assets/Images/d_cloudbuhoshe.png | Bin 0 -> 34840 bytes .../Assets/Images/d_cloudbuhoshe.png.meta | 92 + .../Assets/Images/d_cloudbuhoshechristmas.png | Bin 0 -> 38357 bytes .../Images/d_cloudbuhoshechristmas.png.meta | 92 + .../PlasticSCM/Assets/Images/d_colorbuho.png | Bin 0 -> 38693 bytes .../Assets/Images/d_colorbuho.png.meta | 92 + .../Assets/Images/d_colorbuhochristmas.png | Bin 0 -> 42379 bytes .../Images/d_colorbuhochristmas.png.meta | 92 + .../Assets/Images/d_colorbuhoshe.png | Bin 0 -> 38213 bytes .../Assets/Images/d_colorbuhoshe.png.meta | 92 + .../Assets/Images/d_colorbuhoshechristmas.png | Bin 0 -> 42183 bytes .../Images/d_colorbuhoshechristmas.png.meta | 92 + .../PlasticSCM/Assets/Images/d_expertbuho.png | Bin 0 -> 37340 bytes .../Assets/Images/d_expertbuho.png.meta | 92 + .../Assets/Images/d_expertbuhochristmas.png | Bin 0 -> 45405 bytes .../Images/d_expertbuhochristmas.png.meta | 92 + .../Assets/Images/d_expertbuhoshe.png | Bin 0 -> 36246 bytes .../Assets/Images/d_expertbuhoshe.png.meta | 92 + .../Images/d_expertbuhoshechristmas.png | Bin 0 -> 45716 bytes .../Images/d_expertbuhoshechristmas.png.meta | 92 + .../Assets/Images/d_genericbuho1.png | Bin 0 -> 33311 bytes .../Assets/Images/d_genericbuho1.png.meta | 92 + .../Assets/Images/d_genericbuho2.png | Bin 0 -> 35466 bytes .../Assets/Images/d_genericbuho2.png.meta | 92 + .../Assets/Images/d_genericbuho3.png | Bin 0 -> 34185 bytes .../Assets/Images/d_genericbuho3.png.meta | 92 + .../Assets/Images/d_genericbuhochristmas1.png | Bin 0 -> 44818 bytes .../Images/d_genericbuhochristmas1.png.meta | 92 + .../Assets/Images/d_genericbuhochristmas2.png | Bin 0 -> 41728 bytes .../Images/d_genericbuhochristmas2.png.meta | 92 + .../Assets/Images/d_genericbuhochristmas3.png | Bin 0 -> 39348 bytes .../Images/d_genericbuhochristmas3.png.meta | 92 + .../Assets/Images/d_genericbuhoshe1.png | Bin 0 -> 32845 bytes .../Assets/Images/d_genericbuhoshe1.png.meta | 92 + .../Assets/Images/d_genericbuhoshe2.png | Bin 0 -> 35025 bytes .../Assets/Images/d_genericbuhoshe2.png.meta | 92 + .../Assets/Images/d_genericbuhoshe3.png | Bin 0 -> 33525 bytes .../Assets/Images/d_genericbuhoshe3.png.meta | 92 + .../Images/d_genericbuhoshechristmas1.png | Bin 0 -> 43412 bytes .../d_genericbuhoshechristmas1.png.meta | 92 + .../Images/d_genericbuhoshechristmas2.png | Bin 0 -> 41032 bytes .../d_genericbuhoshechristmas2.png.meta | 92 + .../Images/d_genericbuhoshechristmas3.png | Bin 0 -> 38407 bytes .../d_genericbuhoshechristmas3.png.meta | 92 + .../Assets/Images/d_iconplasticview.png | Bin 0 -> 615 bytes .../Assets/Images/d_iconplasticview.png.meta | 84 + .../Assets/Images/d_iconplasticview@2x.png | Bin 0 -> 1382 bytes .../Images/d_iconplasticview@2x.png.meta | 84 + .../Assets/Images/d_loading.png} | Bin .../Assets/Images/d_loading.png.meta | 92 + .../PlasticSCM/Assets/Images/d_loading@2x.png | Bin 0 -> 1055 bytes .../Assets/Images/d_loading@2x.png.meta | 92 + Editor/PlasticSCM/Assets/Images/d_step1.png | Bin 0 -> 440 bytes .../PlasticSCM/Assets/Images/d_step1.png.meta | 88 + .../PlasticSCM/Assets/Images/d_step1@2x.png | Bin 0 -> 818 bytes .../Assets/Images/d_step1@2x.png.meta | 88 + Editor/PlasticSCM/Assets/Images/d_step2.png | Bin 0 -> 629 bytes .../PlasticSCM/Assets/Images/d_step2.png.meta | 88 + .../PlasticSCM/Assets/Images/d_step2@2x.png | Bin 0 -> 1198 bytes .../Assets/Images/d_step2@2x.png.meta | 88 + Editor/PlasticSCM/Assets/Images/d_step3.png | Bin 0 -> 618 bytes .../PlasticSCM/Assets/Images/d_step3.png.meta | 88 + .../PlasticSCM/Assets/Images/d_step3@2x.png | Bin 0 -> 1314 bytes .../Assets/Images/d_step3@2x.png.meta | 88 + Editor/PlasticSCM/Assets/Images/d_stepok.png | Bin 0 -> 767 bytes .../Assets/Images/d_stepok.png.meta | 88 + .../PlasticSCM/Assets/Images/d_stepok@2x.png | Bin 0 -> 1501 bytes .../Assets/Images/d_stepok@2x.png.meta | 88 + .../Assets/Images/d_stevejobsbuho.png | Bin 0 -> 34325 bytes .../Assets/Images/d_stevejobsbuho.png.meta | 92 + .../Images/d_stevejobsbuhochristmas.png | Bin 0 -> 42255 bytes .../Images/d_stevejobsbuhochristmas.png.meta | 92 + .../Assets/Images/d_stevejobsbuhoshe.png | Bin 0 -> 44842 bytes .../Assets/Images/d_stevejobsbuhoshe.png.meta | 92 + .../Images/d_stevejobsbuhoshechristmas.png | Bin 0 -> 53768 bytes .../d_stevejobsbuhoshechristmas.png.meta | 92 + Editor/PlasticSCM/Assets/Images/iconadded.png | Bin 0 -> 199 bytes .../Assets/Images/iconadded.png.meta | 84 + .../PlasticSCM/Assets/Images/iconchanged.png | Bin 0 -> 197 bytes .../Assets/Images/iconchanged.png.meta | 84 + .../Assets/Images/iconclosebutton.png | Bin 0 -> 10542 bytes .../Assets/Images/iconclosebutton.png.meta | 84 + .../PlasticSCM/Assets/Images/icondeleted.png | Bin 0 -> 185 bytes .../Assets/Images/icondeleted.png.meta | 84 + .../Assets/Images/iconemptygravatar.png | Bin 0 -> 685 bytes .../Assets/Images/iconemptygravatar.png.meta | 88 + .../Assets/Images/iconemptygravatar@2x.png | Bin 0 -> 1473 bytes .../Images/iconemptygravatar@2x.png.meta | 88 + .../Assets/Images/iconfschanged.png | Bin 0 -> 407 bytes .../Assets/Images/iconfschanged.png.meta | 84 + .../Assets/Images/iconmergecategory.png | Bin 0 -> 500 bytes .../Assets/Images/iconmergecategory.png.meta | 84 + .../Assets/Images/iconmergeconflict.png | Bin 0 -> 604 bytes .../Assets/Images/iconmergeconflict.png.meta | 84 + .../PlasticSCM/Assets/Images/iconmerged.png | Bin 0 -> 194 bytes .../Assets/Images/iconmerged.png.meta | 84 + .../Assets/Images/iconmergelink.png | Bin 0 -> 249 bytes .../Assets/Images/iconmergelink.png.meta | 84 + Editor/PlasticSCM/Assets/Images/iconmoved.png | Bin 0 -> 187 bytes .../Assets/Images/iconmoved.png.meta | 84 + .../PlasticSCM/Assets/Images/iconplastic.png | Bin 0 -> 6331 bytes .../Assets/Images/iconplastic.png.meta | 88 + .../Assets/Images/iconplasticview.png | Bin 0 -> 614 bytes .../Assets/Images/iconplasticview.png.meta | 84 + .../Assets/Images/iconplasticview@2x.png | Bin 0 -> 1287 bytes .../Assets/Images/iconplasticview@2x.png.meta | 84 + .../Assets/Images/iconpressedclosebutton.png | Bin 0 -> 10334 bytes .../Images/iconpressedclosebutton.png.meta | 84 + .../Assets/Images/iconrepository.png | Bin 0 -> 383 bytes .../Assets/Images/iconrepository.png.meta | 84 + Editor/PlasticSCM/Assets/Images/ignored.png | Bin 0 -> 455 bytes .../PlasticSCM/Assets/Images/ignored.png.meta | 84 + .../Assets/Images/loading.png} | Bin .../PlasticSCM/Assets/Images/loading.png.meta | 92 + .../PlasticSCM/Assets/Images/loading@2x.png | Bin 0 -> 987 bytes .../Assets/Images/loading@2x.png.meta | 92 + Editor/PlasticSCM/Assets/Images/notondisk.png | Bin 0 -> 326 bytes .../Assets/Images/notondisk.png.meta | 84 + Editor/PlasticSCM/Assets/Images/ok.png | Bin 0 -> 402 bytes Editor/PlasticSCM/Assets/Images/ok.png.meta | 84 + Editor/PlasticSCM/Assets/Images/step1.png | Bin 0 -> 542 bytes .../PlasticSCM/Assets/Images/step1.png.meta | 88 + Editor/PlasticSCM/Assets/Images/step1@2x.png | Bin 0 -> 1094 bytes .../Assets/Images/step1@2x.png.meta | 88 + Editor/PlasticSCM/Assets/Images/step2.png | Bin 0 -> 740 bytes .../PlasticSCM/Assets/Images/step2.png.meta | 88 + Editor/PlasticSCM/Assets/Images/step2@2x.png | Bin 0 -> 1437 bytes .../Assets/Images/step2@2x.png.meta | 88 + Editor/PlasticSCM/Assets/Images/step3.png | Bin 0 -> 763 bytes .../PlasticSCM/Assets/Images/step3.png.meta | 88 + Editor/PlasticSCM/Assets/Images/step3@2x.png | Bin 0 -> 1531 bytes .../Assets/Images/step3@2x.png.meta | 88 + Editor/PlasticSCM/Assets/Images/stepok.png | Bin 0 -> 728 bytes .../PlasticSCM/Assets/Images/stepok.png.meta | 88 + Editor/PlasticSCM/Assets/Images/stepok@2x.png | Bin 0 -> 1395 bytes .../Assets/Images/stepok@2x.png.meta | 88 + Editor/PlasticSCM/Assets/Images/xlink.png | Bin 0 -> 421 bytes .../PlasticSCM/Assets/Images/xlink.png.meta | 84 + Editor/{ => PlasticSCM}/Assets/Layouts.meta | 2 +- .../Layouts/CreateOrganizationPanel.uxml | 28 + .../CreateOrganizationPanel.uxml.meta} | 2 +- .../Layouts/CreatedOrganizationPanel.uxml | 12 + .../CreatedOrganizationPanel.uxml.meta} | 2 +- .../Assets/Layouts/OrganizationPanel.uxml | 27 + .../Layouts/OrganizationPanel.uxml.meta} | 2 +- .../Assets/Layouts/SSOSignUpPanel.uxml | 49 + .../Assets/Layouts/SSOSignUpPanel.uxml.meta} | 2 +- .../Assets/Layouts/SignInPanel.uxml | 19 + .../Assets/Layouts/SignInPanel.uxml.meta | 10 + .../Assets/Layouts/SignInWithEmailPanel.uxml | 26 + .../Layouts/SignInWithEmailPanel.uxml.meta | 10 + Editor/PlasticSCM/Assets/Layouts/TabView.uxml | 4 + .../Assets/Layouts/TabView.uxml.meta | 10 + .../TeamEditionConfigurationWindow.uxml | 42 + .../TeamEditionConfigurationWindow.uxml.meta | 10 + .../Assets/Layouts/WaitingSignInPanel.uxml | 13 + .../Layouts/WaitingSignInPanel.uxml.meta | 10 + Editor/PlasticSCM/Assets/Styles.meta | 8 + .../Assets/Styles/CreateOrganizationPanel.uss | 74 + .../Styles/CreateOrganizationPanel.uss.meta} | 2 +- .../Styles/CreatedOrganizationPanel.uss | 30 + .../Styles/CreatedOrganizationPanel.uss.meta} | 2 +- .../Assets/Styles/OrganizationPanel.uss | 25 + .../Assets/Styles/OrganizationPanel.uss.meta} | 2 +- .../Assets/Styles/SSOSignUpPanel.uss | 92 + .../Assets/Styles/SSOSignUpPanel.uss.meta} | 2 +- .../PlasticSCM/Assets/Styles/SignInPanel.uss | 17 + .../Assets/Styles/SignInPanel.uss.meta | 11 + .../PlasticSCM/Assets/Styles/SignInSignUp.uss | 60 + .../Assets/Styles/SignInSignUp.uss.meta | 11 + .../Styles/SignInWithEmailPanel.dark.uss | 1 + .../Styles/SignInWithEmailPanel.dark.uss.meta | 11 + .../Styles/SignInWithEmailPanel.light.uss | 3 + .../SignInWithEmailPanel.light.uss.meta | 11 + .../Assets/Styles/SignInWithEmailPanel.uss | 85 + .../Styles/SignInWithEmailPanel.uss.meta | 11 + .../PlasticSCM/Assets/Styles/TabView.dark.uss | 12 + .../Assets/Styles/TabView.dark.uss.meta | 11 + .../Assets/Styles/TabView.light.uss | 12 + .../Assets/Styles/TabView.light.uss.meta | 11 + Editor/PlasticSCM/Assets/Styles/TabView.uss | 10 + .../Assets/Styles/TabView.uss.meta | 2 +- .../Styles/TeamEditionConfigurationWindow.uss | 74 + .../TeamEditionConfigurationWindow.uss.meta | 11 + .../Assets/Styles/WaitingSignInPanel.uss | 13 + .../Assets/Styles/WaitingSignInPanel.uss.meta | 11 + Editor/PlasticSCM/AssetsUtils.meta | 8 + Editor/PlasticSCM/AssetsUtils/AssetsPath.cs | 71 + .../PlasticSCM/AssetsUtils/AssetsPath.cs.meta | 11 + Editor/PlasticSCM/AssetsUtils/LoadAsset.cs | 46 + .../PlasticSCM/AssetsUtils/LoadAsset.cs.meta | 11 + Editor/PlasticSCM/AssetsUtils/Processor.meta | 8 + .../Processor/AssetModificationProcessor.cs | 52 + .../AssetModificationProcessor.cs.meta | 11 + .../Processor/AssetPostprocessor.cs | 32 + .../Processor/AssetPostprocessor.cs.meta | 11 + .../AssetsUtils/Processor/AssetsProcessor.cs | 26 + .../Processor/AssetsProcessor.cs.meta | 11 + .../Processor/PlasticAssetsProcessor.cs | 304 + .../Processor/PlasticAssetsProcessor.cs.meta | 11 + Editor/PlasticSCM/AssetsUtils/ProjectPath.cs | 12 + .../AssetsUtils/ProjectPath.cs.meta | 11 + Editor/PlasticSCM/AssetsUtils/RefreshAsset.cs | 29 + .../AssetsUtils/RefreshAsset.cs.meta | 11 + Editor/PlasticSCM/AssetsUtils/SaveAssets.cs | 137 + .../PlasticSCM/AssetsUtils/SaveAssets.cs.meta | 11 + Editor/PlasticSCM/AutoRefresh.cs | 27 + Editor/PlasticSCM/AutoRefresh.cs.meta | 11 + Editor/PlasticSCM/Beta.meta | 8 + .../Beta/CalculateUserBetaProgramSetting.cs | 103 + .../CalculateUserBetaProgramSetting.cs.meta | 11 + .../CheckWorkspaceTreeNodeStatus.cs | 35 + .../CheckWorkspaceTreeNodeStatus.cs.meta | 11 + Editor/PlasticSCM/CloudProjectDownloader.meta | 8 + .../AutoConfigClientConf.cs | 68 + .../AutoConfigClientConf.cs.meta | 11 + .../CloudProjectDownloader.cs | 79 + .../CloudProjectDownloader.cs.meta | 11 + .../CommandLineArguments.cs | 58 + .../CommandLineArguments.cs.meta | 11 + .../DownloadRepositoryOperation.cs | 221 + .../DownloadRepositoryOperation.cs.meta | 11 + .../CloudProjectDownloader/ParseArguments.cs | 53 + .../ParseArguments.cs.meta | 11 + Editor/PlasticSCM/CollabPlugin.cs | 110 + Editor/PlasticSCM/CollabPlugin.cs.meta | 11 + Editor/PlasticSCM/Configuration.meta | 8 + .../Configuration/ChannelCertificateUiImpl.cs | 93 + .../ChannelCertificateUiImpl.cs.meta | 11 + .../Configuration/CloudEdition.meta | 8 + .../Configuration/CloudEdition/Welcome.meta | 8 + .../Welcome/CloudEditionWelcomeWindow.cs | 70 + .../Welcome/CloudEditionWelcomeWindow.cs.meta | 11 + .../Welcome/CreateOrganizationPanel.cs | 167 + .../Welcome/CreateOrganizationPanel.cs.meta | 11 + .../Welcome/CreatedOrganizationPanel.cs | 42 + .../Welcome/CreatedOrganizationPanel.cs.meta | 11 + .../CloudEdition/Welcome/OrganizationPanel.cs | 102 + .../Welcome/OrganizationPanel.cs.meta | 11 + .../CloudEdition/Welcome/SSOSignUpPanel.cs | 222 + .../Welcome/SSOSignUpPanel.cs.meta | 11 + .../CloudEdition/Welcome/SignInPanel.cs | 105 + .../CloudEdition/Welcome/SignInPanel.cs.meta | 11 + .../Welcome/SignInWithEmailPanel.cs | 86 + .../Welcome/SignInWithEmailPanel.cs.meta | 11 + .../Welcome/WaitingSignInPanel.cs | 61 + .../Welcome/WaitingSignInPanel.cs.meta | 11 + .../ConfigurePartialWorkspace.cs | 33 + .../ConfigurePartialWorkspace.cs.meta | 11 + .../Configuration/CredentialsDialog.cs | 158 + .../Configuration/CredentialsDialog.cs.meta | 11 + .../Configuration/CredentialsUIImpl.cs | 56 + .../Configuration/CredentialsUIImpl.cs.meta | 11 + .../EncryptionConfigurationDialog.cs | 196 + .../EncryptionConfigurationDialog.cs.meta | 11 + .../MissingEncryptionPasswordPromptHandler.cs | 43 + ...ingEncryptionPasswordPromptHandler.cs.meta | 11 + .../PlasticSCM/Configuration/TeamEdition.meta | 8 + .../TeamEditionConfigurationWindow.cs | 308 + .../TeamEditionConfigurationWindow.cs.meta | 11 + Editor/PlasticSCM/Configuration/ToolConfig.cs | 26 + .../Configuration/ToolConfig.cs.meta | 11 + .../Configuration/WriteLogConfiguration.cs | 66 + .../WriteLogConfiguration.cs.meta | 11 + Editor/PlasticSCM/Developer.meta | 8 + .../PlasticSCM/Developer/CheckinProgress.cs | 83 + .../Developer/CheckinProgress.cs.meta | 11 + .../PlasticSCM/Developer/GenericProgress.cs | 24 + .../Developer/GenericProgress.cs.meta | 11 + .../IncomingChangesNotificationPanel.cs | 77 + .../IncomingChangesNotificationPanel.cs.meta | 11 + .../Developer/ProgressOperationHandler.cs | 122 + .../ProgressOperationHandler.cs.meta | 11 + Editor/PlasticSCM/Developer/UpdateProgress.cs | 47 + .../Developer/UpdateProgress.cs.meta | 11 + Editor/PlasticSCM/Developer/UpdateReport.meta | 8 + .../UpdateReport/UpdateReportDialog.cs | 273 + .../UpdateReport/UpdateReportDialog.cs.meta | 11 + .../UpdateReportLineListViewItem.cs | 19 + .../UpdateReportLineListViewItem.cs.meta | 11 + .../UpdateReportListHeaderState.cs | 71 + .../UpdateReportListHeaderState.cs.meta | 11 + .../UpdateReport/UpdateReportListView.cs | 270 + .../UpdateReport/UpdateReportListView.cs.meta | 11 + Editor/PlasticSCM/DrawGuiModeSwitcher.cs | 71 + Editor/PlasticSCM/DrawGuiModeSwitcher.cs.meta | 11 + .../DrawIncomingChangesNotificationPanel.cs | 151 + ...awIncomingChangesNotificationPanel.cs.meta | 11 + Editor/PlasticSCM/EnumExtensions.cs | 20 + Editor/PlasticSCM/EnumExtensions.cs.meta | 11 + Editor/PlasticSCM/FindWorkspace.cs | 41 + Editor/PlasticSCM/FindWorkspace.cs.meta | 11 + Editor/PlasticSCM/GetRelativePath.cs | 26 + Editor/PlasticSCM/GetRelativePath.cs.meta | 11 + Editor/PlasticSCM/Gluon.meta | 8 + Editor/PlasticSCM/Gluon/CheckinProgress.cs | 26 + .../PlasticSCM/Gluon/CheckinProgress.cs.meta | 11 + .../Gluon/IncomingChangesNotificationPanel.cs | 74 + .../IncomingChangesNotificationPanel.cs.meta | 11 + .../Gluon/ProgressOperationHandler.cs | 72 + .../Gluon/ProgressOperationHandler.cs.meta | 11 + Editor/PlasticSCM/Gluon/UpdateProgress.cs | 41 + .../PlasticSCM/Gluon/UpdateProgress.cs.meta | 11 + Editor/PlasticSCM/Gluon/UpdateReport.meta | 8 + .../Gluon/UpdateReport/ErrorListViewItem.cs | 20 + .../UpdateReport/ErrorListViewItem.cs.meta | 11 + .../Gluon/UpdateReport/UpdateReportDialog.cs | 273 + .../UpdateReport/UpdateReportDialog.cs.meta | 11 + .../UpdateReportListHeaderState.cs | 71 + .../UpdateReportListHeaderState.cs.meta | 11 + .../UpdateReport/UpdateReportListView.cs | 269 + .../UpdateReport/UpdateReportListView.cs.meta | 11 + Editor/PlasticSCM/Help.meta | 8 + Editor/PlasticSCM/Help/BuildFormattedHelp.cs | 173 + .../Help/BuildFormattedHelp.cs.meta | 11 + Editor/PlasticSCM/Help/DrawHelpPanel.cs | 192 + Editor/PlasticSCM/Help/DrawHelpPanel.cs.meta | 11 + Editor/PlasticSCM/Help/HelpData.cs | 12 + Editor/PlasticSCM/Help/HelpData.cs.meta | 11 + Editor/PlasticSCM/Help/HelpFormat.cs | 16 + Editor/PlasticSCM/Help/HelpFormat.cs.meta | 11 + Editor/PlasticSCM/Help/HelpLink.cs | 18 + Editor/PlasticSCM/Help/HelpLink.cs.meta | 11 + Editor/PlasticSCM/Help/HelpLinkData.cs | 42 + Editor/PlasticSCM/Help/HelpLinkData.cs.meta | 11 + Editor/PlasticSCM/Help/HelpPanel.cs | 123 + Editor/PlasticSCM/Help/HelpPanel.cs.meta | 11 + Editor/PlasticSCM/Help/TestingHelpData.cs | 205 + .../PlasticSCM/Help/TestingHelpData.cs.meta | 11 + Editor/PlasticSCM/Inspector.meta | 8 + .../Inspector/DrawInspectorOperations.cs | 205 + .../Inspector/DrawInspectorOperations.cs.meta | 11 + .../Inspector/InspectorAssetSelection.cs | 21 + .../Inspector/InspectorAssetSelection.cs.meta | 11 + Editor/PlasticSCM/MetaPath.cs | 28 + Editor/PlasticSCM/MetaPath.cs.meta | 11 + Editor/PlasticSCM/NewIncomingChanges.cs | 92 + Editor/PlasticSCM/NewIncomingChanges.cs.meta | 11 + Editor/PlasticSCM/PlasticApp.cs | 170 + Editor/PlasticSCM/PlasticApp.cs.meta | 11 + Editor/PlasticSCM/PlasticGUIClient.cs | 554 ++ Editor/PlasticSCM/PlasticGUIClient.cs.meta | 11 + Editor/PlasticSCM/PlasticGUIClient_Gluon.cs | 218 + .../PlasticSCM/PlasticGUIClient_Gluon.cs.meta | 11 + Editor/PlasticSCM/PlasticMenuItem.cs | 30 + Editor/PlasticSCM/PlasticMenuItem.cs.meta | 11 + Editor/PlasticSCM/PlasticWindow.cs | 866 +++ Editor/PlasticSCM/PlasticWindow.cs.meta | 11 + Editor/PlasticSCM/SetupCloudProjectId.cs | 83 + Editor/PlasticSCM/SetupCloudProjectId.cs.meta | 11 + .../SwitchModeConfirmationDialog.cs | 116 + .../SwitchModeConfirmationDialog.cs.meta | 11 + Editor/PlasticSCM/Tool.meta | 8 + Editor/PlasticSCM/Tool/BringWindowToFront.cs | 73 + .../Tool/BringWindowToFront.cs.meta | 11 + Editor/PlasticSCM/Tool/FindTool.cs | 92 + Editor/PlasticSCM/Tool/FindTool.cs.meta | 11 + Editor/PlasticSCM/Tool/IsExeAvailable.cs | 102 + Editor/PlasticSCM/Tool/IsExeAvailable.cs.meta | 11 + Editor/PlasticSCM/Tool/LaunchInstaller.cs | 23 + .../PlasticSCM/Tool/LaunchInstaller.cs.meta | 11 + Editor/PlasticSCM/Tool/LaunchTool.cs | 359 + Editor/PlasticSCM/Tool/LaunchTool.cs.meta | 11 + Editor/PlasticSCM/Tool/ToolConstants.cs | 52 + Editor/PlasticSCM/Tool/ToolConstants.cs.meta | 11 + Editor/PlasticSCM/UI.meta | 8 + Editor/PlasticSCM/UI/Avatar.meta | 8 + .../PlasticSCM/UI/Avatar/ApplyCircleMask.cs | 69 + .../UI/Avatar/ApplyCircleMask.cs.meta | 11 + Editor/PlasticSCM/UI/Avatar/AvatarImages.cs | 79 + .../PlasticSCM/UI/Avatar/AvatarImages.cs.meta | 11 + Editor/PlasticSCM/UI/Avatar/GetAvatar.cs | 43 + Editor/PlasticSCM/UI/Avatar/GetAvatar.cs.meta | 11 + Editor/PlasticSCM/UI/BoolSetting.cs | 40 + Editor/PlasticSCM/UI/BoolSetting.cs.meta | 11 + Editor/PlasticSCM/UI/CooldownWindowDelayer.cs | 71 + .../UI/CooldownWindowDelayer.cs.meta | 12 + Editor/PlasticSCM/UI/DockEditorWindow.cs | 47 + Editor/PlasticSCM/UI/DockEditorWindow.cs.meta | 11 + Editor/PlasticSCM/UI/DrawActionButton.cs | 21 + Editor/PlasticSCM/UI/DrawActionButton.cs.meta | 11 + Editor/PlasticSCM/UI/DrawActionHelpBox.cs | 76 + .../PlasticSCM/UI/DrawActionHelpBox.cs.meta | 11 + Editor/PlasticSCM/UI/DrawSearchField.cs | 30 + Editor/PlasticSCM/UI/DrawSearchField.cs.meta | 11 + Editor/PlasticSCM/UI/DrawSplitter.cs | 20 + Editor/PlasticSCM/UI/DrawSplitter.cs.meta | 11 + Editor/PlasticSCM/UI/DropDownTextField.cs | 78 + .../PlasticSCM/UI/DropDownTextField.cs.meta | 11 + Editor/PlasticSCM/UI/EditorDispatcher.cs | 55 + Editor/PlasticSCM/UI/EditorDispatcher.cs.meta | 11 + Editor/PlasticSCM/UI/EditorProgressBar.cs | 39 + .../PlasticSCM/UI/EditorProgressBar.cs.meta | 11 + .../PlasticSCM/UI/EditorProgressControls.cs | 54 + .../UI/EditorProgressControls.cs.meta | 11 + Editor/PlasticSCM/UI/EditorVersion.cs | 75 + Editor/PlasticSCM/UI/EditorVersion.cs.meta | 11 + Editor/PlasticSCM/UI/EditorWindowFocus.cs | 46 + .../PlasticSCM/UI/EditorWindowFocus.cs.meta | 11 + Editor/PlasticSCM/UI/EnumPopupSetting.cs | 47 + Editor/PlasticSCM/UI/EnumPopupSetting.cs.meta | 11 + Editor/PlasticSCM/UI/FindEditorWindow.cs | 78 + Editor/PlasticSCM/UI/FindEditorWindow.cs.meta | 11 + Editor/PlasticSCM/UI/GUIActionRunner.cs | 49 + Editor/PlasticSCM/UI/GUIActionRunner.cs.meta | 11 + Editor/PlasticSCM/UI/GUISpace.cs | 14 + Editor/PlasticSCM/UI/GUISpace.cs.meta | 11 + Editor/PlasticSCM/UI/GetPlasticShortcut.cs | 52 + .../PlasticSCM/UI/GetPlasticShortcut.cs.meta | 11 + Editor/PlasticSCM/UI/GuiEnabled.cs | 22 + Editor/PlasticSCM/UI/GuiEnabled.cs.meta | 11 + Editor/PlasticSCM/UI/HandleMenuItem.cs | 77 + Editor/PlasticSCM/UI/HandleMenuItem.cs.meta | 11 + Editor/PlasticSCM/UI/Images.cs | 381 + Editor/PlasticSCM/UI/Images.cs.meta | 11 + Editor/PlasticSCM/UI/MeasureMaxWidth.cs | 26 + Editor/PlasticSCM/UI/MeasureMaxWidth.cs.meta | 11 + Editor/PlasticSCM/UI/Message.meta | 8 + .../PlasticSCM/UI/Message/DrawDialogIcon.cs | 46 + .../UI/Message/DrawDialogIcon.cs.meta | 11 + .../UI/Message/PlasticQuestionAlert.cs | 202 + .../UI/Message/PlasticQuestionAlert.cs.meta | 12 + Editor/PlasticSCM/UI/PlasticDialog.cs | 428 ++ Editor/PlasticSCM/UI/PlasticDialog.cs.meta | 12 + .../PlasticSCM/UI/PlasticSplitterGUILayout.cs | 65 + .../UI/PlasticSplitterGUILayout.cs.meta | 3 + Editor/PlasticSCM/UI/Progress.meta | 8 + .../UI/Progress/DrawProgressForDialogs.cs | 38 + .../Progress/DrawProgressForDialogs.cs.meta | 11 + .../UI/Progress/DrawProgressForOperations.cs | 77 + .../DrawProgressForOperations.cs.meta | 11 + .../UI/Progress/DrawProgressForViews.cs | 66 + .../UI/Progress/DrawProgressForViews.cs.meta | 11 + .../UI/Progress/OperationProgressData.cs | 155 + .../UI/Progress/OperationProgressData.cs.meta | 11 + .../UI/Progress/ProgressControlsForDialogs.cs | 116 + .../ProgressControlsForDialogs.cs.meta | 11 + .../UI/Progress/ProgressControlsForViews.cs | 138 + .../Progress/ProgressControlsForViews.cs.meta | 11 + Editor/PlasticSCM/UI/ResponseType.cs | 10 + Editor/PlasticSCM/UI/ResponseType.cs.meta | 11 + Editor/PlasticSCM/UI/RunModal.cs | 233 + Editor/PlasticSCM/UI/RunModal.cs.meta | 12 + Editor/PlasticSCM/UI/ShowWindow.cs | 40 + Editor/PlasticSCM/UI/ShowWindow.cs.meta | 11 + Editor/PlasticSCM/UI/SortOrderComparer.cs | 22 + .../PlasticSCM/UI/SortOrderComparer.cs.meta | 11 + Editor/PlasticSCM/UI/TabButton.cs | 190 + Editor/PlasticSCM/UI/TabButton.cs.meta | 11 + Editor/PlasticSCM/UI/Tree.meta | 8 + Editor/PlasticSCM/UI/Tree/DrawTreeViewItem.cs | 255 + .../UI/Tree/DrawTreeViewItem.cs.meta | 11 + .../UI/Tree/GetChangesOverlayIcon.cs | 265 + .../UI/Tree/GetChangesOverlayIcon.cs.meta | 11 + Editor/PlasticSCM/UI/Tree/ListViewItemIds.cs | 40 + .../UI/Tree/ListViewItemIds.cs.meta | 11 + .../PlasticSCM/UI/Tree/TableViewOperations.cs | 81 + .../UI/Tree/TableViewOperations.cs.meta | 11 + .../PlasticSCM/UI/Tree/TreeHeaderColumns.cs | 62 + .../UI/Tree/TreeHeaderColumns.cs.meta | 11 + .../PlasticSCM/UI/Tree/TreeHeaderSettings.cs | 98 + .../UI/Tree/TreeHeaderSettings.cs.meta | 11 + Editor/PlasticSCM/UI/Tree/TreeViewItemIds.cs | 62 + .../UI/Tree/TreeViewItemIds.cs.meta | 11 + Editor/PlasticSCM/UI/UIElements.meta | 8 + .../UI/UIElements/LoadingSpinner.cs | 78 + .../UI/UIElements/LoadingSpinner.cs.meta | 11 + Editor/PlasticSCM/UI/UIElements/TabView.cs | 87 + .../UI/UIElements}/TabView.cs.meta | 2 +- .../UI/UIElements/UIElementsExtensions.cs | 120 + .../UIElements/UIElementsExtensions.cs.meta | 11 + Editor/PlasticSCM/UI/UnityConstants.cs | 93 + Editor/PlasticSCM/UI/UnityConstants.cs.meta | 11 + Editor/PlasticSCM/UI/UnityEvents.cs | 56 + Editor/PlasticSCM/UI/UnityEvents.cs.meta | 11 + Editor/PlasticSCM/UI/UnityMenuItem.cs | 18 + Editor/PlasticSCM/UI/UnityMenuItem.cs.meta | 11 + .../PlasticSCM/UI/UnityPlasticGuiMessage.cs | 157 + .../UI/UnityPlasticGuiMessage.cs.meta | 11 + Editor/PlasticSCM/UI/UnityPlasticTimer.cs | 56 + .../PlasticSCM/UI/UnityPlasticTimer.cs.meta | 11 + Editor/PlasticSCM/UI/UnityStyles.cs | 671 ++ Editor/PlasticSCM/UI/UnityStyles.cs.meta | 12 + Editor/PlasticSCM/UI/UnityThreadWaiter.cs | 107 + .../PlasticSCM/UI/UnityThreadWaiter.cs.meta | 11 + .../PlasticSCM/Unity.PlasticSCM.Editor.asmdef | 18 + .../Unity.PlasticSCM.Editor.asmdef.meta | 7 + .../PlasticSCM/UnityConfigurationChecker.cs | 95 + .../UnityConfigurationChecker.cs.meta | 11 + Editor/PlasticSCM/VCSPlugin.cs | 37 + Editor/PlasticSCM/VCSPlugin.cs.meta | 11 + Editor/PlasticSCM/ViewSwitcher.cs | 562 ++ Editor/PlasticSCM/ViewSwitcher.cs.meta | 11 + Editor/PlasticSCM/Views.meta | 8 + Editor/PlasticSCM/Views/Changesets.meta | 8 + .../Views/Changesets/ChangesetListViewItem.cs | 17 + .../Changesets/ChangesetListViewItem.cs.meta | 11 + .../Changesets/ChangesetsListHeaderState.cs | 154 + .../ChangesetsListHeaderState.cs.meta | 11 + .../Views/Changesets/ChangesetsListView.cs | 418 + .../Changesets/ChangesetsListView.cs.meta | 11 + .../Views/Changesets/ChangesetsSelection.cs | 68 + .../Changesets/ChangesetsSelection.cs.meta | 11 + .../Views/Changesets/ChangesetsTab.cs | 532 ++ .../Views/Changesets/ChangesetsTab.cs.meta | 11 + .../Views/Changesets/ChangesetsViewMenu.cs | 199 + .../Changesets/ChangesetsViewMenu.cs.meta | 11 + .../PlasticSCM/Views/Changesets/DateFilter.cs | 43 + .../Views/Changesets/DateFilter.cs.meta | 11 + .../Views/Changesets/LaunchDiffOperations.cs | 117 + .../Changesets/LaunchDiffOperations.cs.meta | 11 + Editor/PlasticSCM/Views/CreateWorkspace.meta | 8 + .../CreateWorkspace/CreateWorkspaceView.cs | 466 ++ .../CreateWorkspaceView.cs.meta | 11 + .../CreateWorkspaceViewState.cs | 35 + .../CreateWorkspaceViewState.cs.meta | 11 + .../Views/CreateWorkspace/Dialogs.meta | 8 + .../Dialogs/CreateRepositoryDialog.cs | 231 + .../Dialogs/CreateRepositoryDialog.cs.meta | 11 + .../Dialogs/RepositoriesListHeaderState.cs | 90 + .../RepositoriesListHeaderState.cs.meta | 11 + .../Dialogs/RepositoriesListView.cs | 235 + .../Dialogs/RepositoriesListView.cs.meta | 11 + .../Dialogs/RepositoryExplorerDialog.cs | 332 + .../Dialogs/RepositoryExplorerDialog.cs.meta | 11 + .../Dialogs/RepositoryListViewItem.cs | 19 + .../Dialogs/RepositoryListViewItem.cs.meta | 11 + .../DrawCreateWorkspaceView.cs | 537 ++ .../DrawCreateWorkspaceView.cs.meta | 11 + .../CreateWorkspace/ValidRepositoryName.cs | 49 + .../ValidRepositoryName.cs.meta | 11 + Editor/PlasticSCM/Views/Diff.meta | 8 + .../Views/Diff/ChangeCategoryTreeViewItem.cs | 18 + .../Diff/ChangeCategoryTreeViewItem.cs.meta | 11 + .../Views/Diff/ClientDiffTreeViewItem.cs | 20 + .../Views/Diff/ClientDiffTreeViewItem.cs.meta | 11 + Editor/PlasticSCM/Views/Diff/Dialogs.meta | 8 + .../Diff/Dialogs/GetRestorePathDialog.cs | 249 + .../Diff/Dialogs/GetRestorePathDialog.cs.meta | 11 + Editor/PlasticSCM/Views/Diff/DiffPanel.cs | 435 ++ .../PlasticSCM/Views/Diff/DiffPanel.cs.meta | 11 + Editor/PlasticSCM/Views/Diff/DiffSelection.cs | 30 + .../Views/Diff/DiffSelection.cs.meta | 11 + Editor/PlasticSCM/Views/Diff/DiffTreeView.cs | 492 ++ .../Views/Diff/DiffTreeView.cs.meta | 11 + .../PlasticSCM/Views/Diff/DiffTreeViewMenu.cs | 282 + .../Views/Diff/DiffTreeViewMenu.cs.meta | 11 + .../Views/Diff/GetClientDiffInfos.cs | 33 + .../Views/Diff/GetClientDiffInfos.cs.meta | 11 + .../Views/Diff/MergeCategoryTreeViewItem.cs | 18 + .../Diff/MergeCategoryTreeViewItem.cs.meta | 11 + Editor/PlasticSCM/Views/Diff/UnityDiffTree.cs | 220 + .../Views/Diff/UnityDiffTree.cs.meta | 11 + .../PlasticSCM/Views/FileSystemOperation.cs | 64 + .../Views/FileSystemOperation.cs.meta | 11 + Editor/PlasticSCM/Views/History.meta | 8 + .../Views/History/HistoryListHeaderState.cs | 130 + .../History/HistoryListHeaderState.cs.meta | 11 + .../Views/History/HistoryListView.cs | 381 + .../Views/History/HistoryListView.cs.meta | 11 + .../Views/History/HistoryListViewItem.cs | 20 + .../Views/History/HistoryListViewItem.cs.meta | 11 + .../Views/History/HistoryListViewMenu.cs | 216 + .../Views/History/HistoryListViewMenu.cs.meta | 11 + .../Views/History/HistorySelection.cs | 52 + .../Views/History/HistorySelection.cs.meta | 11 + Editor/PlasticSCM/Views/History/HistoryTab.cs | 400 + .../Views/History/HistoryTab.cs.meta | 11 + Editor/PlasticSCM/Views/History/SaveAction.cs | 38 + .../Views/History/SaveAction.cs.meta | 11 + Editor/PlasticSCM/Views/IncomingChanges.meta | 8 + .../Views/IncomingChanges/Developer.meta | 8 + .../Developer/ChangeCategoryTreeViewItem.cs | 17 + .../ChangeCategoryTreeViewItem.cs.meta | 11 + .../Developer/ChangeTreeViewItem.cs | 19 + .../Developer/ChangeTreeViewItem.cs.meta | 11 + .../Developer/DirectoryConflicts.meta | 8 + .../Developer/IncomingChangesSelection.cs | 43 + .../IncomingChangesSelection.cs.meta | 11 + .../Developer/IncomingChangesTab.cs | 881 +++ .../Developer/IncomingChangesTab.cs.meta | 11 + .../IncomingChangesTreeHeaderState.cs | 131 + .../IncomingChangesTreeHeaderState.cs.meta | 11 + .../Developer/IncomingChangesTreeView.cs | 577 ++ .../Developer/IncomingChangesTreeView.cs.meta | 11 + .../Developer/IncomingChangesViewMenu.cs | 217 + .../Developer/IncomingChangesViewMenu.cs.meta | 11 + .../IncomingChanges/Developer/IsCurrent.cs | 37 + .../Developer/IsCurrent.cs.meta | 11 + .../IncomingChanges/Developer/IsResolved.cs | 54 + .../Developer/IsResolved.cs.meta | 11 + .../Developer/UnityIncomingChangesTree.cs | 182 + .../UnityIncomingChangesTree.cs.meta | 11 + .../Views/IncomingChanges/Gluon.meta | 8 + .../Gluon/ChangeCategoryTreeViewItem.cs | 17 + .../Gluon/ChangeCategoryTreeViewItem.cs.meta | 11 + .../Gluon/ChangeTreeViewItem.cs | 19 + .../Gluon/ChangeTreeViewItem.cs.meta | 11 + .../Views/IncomingChanges/Gluon/Errors.meta | 8 + .../Gluon/Errors/ErrorListViewItem.cs | 19 + .../Gluon/Errors/ErrorListViewItem.cs.meta | 11 + .../Gluon/Errors/ErrorsListHeaderState.cs | 91 + .../Errors/ErrorsListHeaderState.cs.meta | 11 + .../Gluon/Errors/ErrorsListView.cs | 163 + .../Gluon/Errors/ErrorsListView.cs.meta | 11 + .../Gluon/IncomingChangesSelection.cs | 33 + .../Gluon/IncomingChangesSelection.cs.meta | 11 + .../Gluon/IncomingChangesTab.cs | 703 ++ .../Gluon/IncomingChangesTab.cs.meta | 11 + .../Gluon/IncomingChangesTreeHeaderState.cs | 120 + .../IncomingChangesTreeHeaderState.cs.meta | 11 + .../Gluon/IncomingChangesTreeView.cs | 595 ++ .../Gluon/IncomingChangesTreeView.cs.meta | 11 + .../Gluon/IncomingChangesViewMenu.cs | 218 + .../Gluon/IncomingChangesViewMenu.cs.meta | 11 + .../Gluon/UnityIncomingChangesTree.cs | 175 + .../Gluon/UnityIncomingChangesTree.cs.meta | 11 + .../IncomingChanges/IIncomingChangesTab.cs | 15 + .../IIncomingChangesTab.cs.meta | 11 + Editor/PlasticSCM/Views/LaunchOperation.cs | 76 + .../PlasticSCM/Views/LaunchOperation.cs.meta | 11 + Editor/PlasticSCM/Views/PendingChanges.meta | 8 + .../ChangeCategoryTreeViewItem.cs | 17 + .../ChangeCategoryTreeViewItem.cs.meta | 12 + .../PendingChanges/ChangeTreeViewItem.cs | 21 + .../PendingChanges/ChangeTreeViewItem.cs.meta | 12 + .../Views/PendingChanges/Dialogs.meta | 9 + .../Dialogs/CheckinConflictsDialog.cs | 149 + .../Dialogs/CheckinConflictsDialog.cs.meta | 12 + .../Dialogs/CheckinMergeNeededDialog.cs | 231 + .../Dialogs/CheckinMergeNeededDialog.cs.meta | 12 + .../Dialogs/DependenciesDialog.cs | 166 + .../Dialogs/DependenciesDialog.cs.meta | 12 + .../Dialogs/FilterRulesConfirmationDialog.cs | 186 + .../FilterRulesConfirmationDialog.cs.meta | 11 + .../Dialogs/LaunchCheckinConflictsDialog.cs | 36 + .../LaunchCheckinConflictsDialog.cs.meta | 11 + .../Dialogs/LaunchDependenciesDialog.cs | 29 + .../Dialogs/LaunchDependenciesDialog.cs.meta | 11 + .../Dialogs/PendingChangesOptionsDialog.cs | 584 ++ .../PendingChangesOptionsDialog.cs.meta | 12 + .../PendingChanges/DrawCommentTextArea.cs | 112 + .../DrawCommentTextArea.cs.meta | 11 + .../FilesFilterPatternsMenuBuilder.cs | 192 + .../FilesFilterPatternsMenuBuilder.cs.meta | 11 + .../PendingChangesMultiColumnHeader.cs | 99 + .../PendingChangesMultiColumnHeader.cs.meta | 3 + .../PendingChanges/PendingChangesSelection.cs | 131 + .../PendingChangesSelection.cs.meta | 11 + .../Views/PendingChanges/PendingChangesTab.cs | 652 ++ .../PendingChanges/PendingChangesTab.cs.meta | 12 + .../PendingChangesTreeHeaderState.cs | 185 + .../PendingChangesTreeHeaderState.cs.meta | 12 + .../PendingChanges/PendingChangesTreeView.cs | 852 ++ .../PendingChangesTreeView.cs.meta | 12 + .../PendingChanges/PendingChangesViewMenu.cs | 432 ++ .../PendingChangesViewMenu.cs.meta | 11 + .../PendingChanges/PendingMergeLinks.meta | 8 + .../MergeLinkListViewItem.cs | 22 + .../MergeLinkListViewItem.cs.meta | 11 + .../PendingMergeLinks/MergeLinksListView.cs | 116 + .../MergeLinksListView.cs.meta | 12 + .../PendingChanges/UnityPendingChangesTree.cs | 205 + .../UnityPendingChangesTree.cs.meta | 11 + Editor/PlasticSCM/Views/Welcome.meta | 8 + .../Welcome/ConfigurePlasticOperation.cs | 44 + .../Welcome/ConfigurePlasticOperation.cs.meta | 11 + .../Welcome/DownloadAndInstallOperation.cs | 229 + .../DownloadAndInstallOperation.cs.meta | 11 + .../Views/Welcome/GetInstallerTmpFileName.cs | 25 + .../Welcome/GetInstallerTmpFileName.cs.meta | 11 + .../Views/Welcome/MacOSConfigWorkaround.cs | 49 + .../Welcome/MacOSConfigWorkaround.cs.meta | 11 + .../PlasticSCM/Views/Welcome/WelcomeView.cs | 459 ++ .../Views/Welcome/WelcomeView.cs.meta | 11 + Editor/PlasticSCM/WebApi.meta | 8 + .../PlasticSCM/WebApi/CredentialsResponse.cs | 34 + .../WebApi/CredentialsResponse.cs.meta | 11 + .../WebApi/PlasticScmRestApiClient.cs | 140 + .../WebApi/PlasticScmRestApiClient.cs.meta | 11 + .../WebApi/UnityPackageBetaEnrollResponse.cs | 14 + .../UnityPackageBetaEnrollResponse.cs.meta | 11 + Editor/Presenters/ChangesPresenter.cs | 318 - Editor/Presenters/ChangesPresenter.cs.meta | 11 - Editor/Presenters/HistoryPresenter.cs | 241 - Editor/Presenters/HistoryPresenter.cs.meta | 11 - Editor/Presenters/IChangesPresenter.cs | 114 - Editor/Presenters/IChangesPresenter.cs.meta | 11 - Editor/Presenters/IHistoryPresenter.cs | 45 - Editor/Presenters/IHistoryPresenter.cs.meta | 11 - Editor/Presenters/IMainPresenter.cs | 38 - Editor/Presenters/IMainPresenter.cs.meta | 11 - Editor/Presenters/IPresenter.cs | 15 - Editor/Presenters/IPresenter.cs.meta | 11 - Editor/Presenters/IStartPresenter.cs | 7 - Editor/Presenters/IStartPresenter.cs.meta | 11 - Editor/Presenters/MainPresenter.cs | 242 - Editor/Presenters/MainPresenter.cs.meta | 11 - Editor/Presenters/README.md | 2 - Editor/Presenters/README.md.meta | 7 - Editor/Presenters/StartPresenter.cs | 136 - Editor/Presenters/StartPresenter.cs.meta | 3 - Editor/Properties.meta | 8 - Editor/Properties/AssemblyInfo.cs | 4 - Editor/README.md | 31 - Editor/README.md.meta | 7 - Editor/Settings.meta | 8 - Editor/Settings/CollabSetting.cs | 16 - Editor/Settings/CollabSetting.cs.meta | 11 - Editor/Settings/CollabSettings.cs | 47 - Editor/Settings/CollabSettings.cs.meta | 11 - Editor/Settings/CollabSettingsManager.cs | 41 - Editor/Settings/CollabSettingsManager.cs.meta | 11 - Editor/Settings/CollabSettingsProvider.cs | 23 - .../Settings/CollabSettingsProvider.cs.meta | 11 - Editor/Settings/README.md | 2 - Editor/Settings/README.md.meta | 7 - Editor/Unity.CollabProxy.Editor.asmdef | 17 - Editor/UserInterface.meta | 8 - Editor/UserInterface/Bootstrap.cs | 29 - Editor/UserInterface/CollaborateWindow.cs | 254 - .../UserInterface/CollaborateWindow.cs.meta | 11 - Editor/UserInterface/README.md | 24 - Editor/UserInterface/README.md.meta | 7 - Editor/UserInterface/ToolbarButton.cs | 216 - Editor/UserInterface/ToolbarButton.cs.meta | 11 - Editor/UserInterface/WindowCache.cs | 112 - Editor/UserInterface/WindowCache.cs.meta | 11 - Editor/Utilities.meta | 8 - Editor/Utilities/ExtensionMethods.cs | 26 - Editor/Utilities/ExtensionMethods.cs.meta | 11 - Editor/Utilities/MenuUtilities.cs | 62 - Editor/Utilities/MenuUtilities.cs.meta | 11 - Editor/Utilities/OpenLinksUtility.cs | 26 - Editor/Utilities/OpenLinksUtility.cs.meta | 11 - Editor/Utilities/README.md | 2 - Editor/Utilities/README.md.meta | 7 - Editor/Utilities/StringUtility.cs | 14 - Editor/Utilities/StringUtility.cs.meta | 11 - Editor/Utilities/Threading.cs | 31 - Editor/Utilities/Threading.cs.meta | 11 - Editor/Utilities/TimeStamp.cs | 114 - Editor/Utilities/TimeStamp.cs.meta | 11 - Editor/Views/Adapters.meta | 8 - Editor/Views/Adapters/IAdapter.cs | 19 - Editor/Views/Adapters/IAdapter.cs.meta | 11 - Editor/Views/Adapters/IAdapterObserver.cs | 9 - .../Views/Adapters/IAdapterObserver.cs.meta | 11 - Editor/Views/Adapters/ListAdapters.meta | 8 - .../Adapters/ListAdapters/BaseListAdapter.cs | 81 - .../ListAdapters/BaseListAdapter.cs.meta | 11 - .../ConflictedChangeListAdapter.cs | 65 - .../ConflictedChangeListAdapter.cs.meta | 11 - .../HistoryEntryChangeListAdapter.cs | 58 - .../HistoryEntryChangeListAdapter.cs.meta | 11 - .../ToggleableChangeListAdapter.cs | 132 - .../ToggleableChangeListAdapter.cs.meta | 11 - Editor/Views/ChangesTabPageView.cs | 270 - Editor/Views/ChangesTabPageView.cs.meta | 11 - Editor/Views/HistoryTabPageView.cs | 234 - Editor/Views/HistoryTabPageView.cs.meta | 11 - Editor/Views/IChangesView.cs | 78 - Editor/Views/IChangesView.cs.meta | 11 - Editor/Views/IHistoryView.cs | 57 - Editor/Views/IHistoryView.cs.meta | 11 - Editor/Views/IMainView.cs | 64 - Editor/Views/IMainView.cs.meta | 11 - Editor/Views/IStartView.cs | 23 - Editor/Views/IStartView.cs.meta | 11 - Editor/Views/IView.cs | 19 - Editor/Views/IView.cs.meta | 11 - Editor/Views/MainPageView.cs | 202 - Editor/Views/MainPageView.cs.meta | 11 - Editor/Views/README.md | 4 - Editor/Views/README.md.meta | 7 - Editor/Views/StartPageView.cs | 96 - Editor/Views/StartPageView.cs.meta | 11 - LICENSE.md | 6 +- LICENSE.md.meta | 8 +- Lib.meta | 9 + Lib/Editor.meta | 8 + Lib/Editor/PlasticSCM.meta | 8 + .../PlasticSCM/FileSystemWatcherLicense.txt | 21 + .../FileSystemWatcherLicense.txt.meta | 2 +- .../Unity.Plastic.Antlr3.Runtime.dll | Bin 0 -> 102400 bytes .../Unity.Plastic.Antlr3.Runtime.dll.meta | 30 + .../Unity.Plastic.Newtonsoft.Json.dll | Bin 0 -> 565248 bytes .../Unity.Plastic.Newtonsoft.Json.dll.meta | 33 + Lib/Editor/PlasticSCM/liblz4Plastic.dylib | Bin 0 -> 183552 bytes .../PlasticSCM/liblz4Plastic.dylib.meta | 27 + Lib/Editor/PlasticSCM/localization.meta | 8 + .../localization/plastic-gui.en.txt | 6818 ++++++++++++++++ .../localization/plastic-gui.en.txt.meta | 2 +- .../localization/plastic-gui.es.txt | 6825 +++++++++++++++++ .../localization/plastic-gui.es.txt.meta | 2 +- Lib/Editor/PlasticSCM/log4netPlastic.dll | Bin 0 -> 307200 bytes Lib/Editor/PlasticSCM/log4netPlastic.dll.meta | 34 + Lib/Editor/PlasticSCM/lz4x64Plastic.dll | Bin 0 -> 171008 bytes Lib/Editor/PlasticSCM/lz4x64Plastic.dll.meta | 27 + Lib/Editor/PlasticSCM/unityplastic.dll | Bin 0 -> 4686336 bytes Lib/Editor/PlasticSCM/unityplastic.dll.meta | 30 + Lib/Editor/PlasticSCM/zlib64Plastic.dll | Bin 0 -> 89088 bytes Lib/Editor/PlasticSCM/zlib64Plastic.dll.meta | 27 + README.md | 129 +- README.md.meta | 2 +- Tests.meta | 2 +- Tests/Editor.meta | 2 +- Tests/Editor/Collaborate.meta | 8 + Tests/Editor/Collaborate/HistoryTests.cs | 583 ++ Tests/Editor/Collaborate/HistoryTests.cs.meta | 11 + .../Unity.CollabProxy.EditorTests.asmdef | 16 + .../Unity.CollabProxy.EditorTests.asmdef.meta | 2 +- Tests/Editor/Models.meta | 8 - Tests/Editor/Models/ChangesModelTests.cs | 594 -- Tests/Editor/Models/ChangesModelTests.cs.meta | 11 - Tests/Editor/Models/HistoryModelTests.cs | 130 - Tests/Editor/Models/HistoryModelTests.cs.meta | 11 - Tests/Editor/Models/Providers.meta | 3 - .../Providers/MockSourceControlProvider.cs | 254 - .../MockSourceControlProvider.cs.meta | 11 - Tests/Editor/Models/StartModelTests.cs | 191 - Tests/Editor/Models/StartModelTests.cs.meta | 11 - Tests/Editor/Models/TestChangesModel.cs | 192 - Tests/Editor/Models/TestChangesModel.cs.meta | 11 - Tests/Editor/Models/TestHistoryModel.cs | 127 - Tests/Editor/Models/TestHistoryModel.cs.meta | 11 - Tests/Editor/Models/TestMainModel.cs | 138 - Tests/Editor/Models/TestMainModel.cs.meta | 11 - .../Models/TestSourceControlProvider.cs | 248 - .../Models/TestSourceControlProvider.cs.meta | 11 - Tests/Editor/Models/TestStartModel.cs | 69 - Tests/Editor/Models/TestStartModel.cs.meta | 3 - Tests/Editor/Models/TestWindowCache.cs | 24 - Tests/Editor/Models/TestWindowCache.cs.meta | 3 - Tests/Editor/PlasticSCM.meta | 8 + Tests/Editor/PlasticSCM/AssetMenu.meta | 8 + .../AssetMenu/AssetMenuUpdaterTests.cs | 482 ++ .../AssetMenu/AssetMenuUpdaterTests.cs.meta | 11 + .../AssetMenu/SelectedAssetGroupInfoTests.cs | 730 ++ .../SelectedAssetGroupInfoTests.cs.meta | 11 + Tests/Editor/PlasticSCM/Mock.meta | 8 + .../PlasticSCM/Mock/BuildWorkspaceTreeNode.cs | 43 + .../Mock/BuildWorkspaceTreeNode.cs.meta | 11 + .../Editor/PlasticSCM/Mock/PlasticApiMock.cs | 990 +++ .../PlasticSCM/Mock/PlasticApiMock.cs.meta | 11 + .../Editor/PlasticSCM/ProjectDownloader.meta | 8 + .../CommandLineArgumentsTests.cs | 240 + .../CommandLineArgumentsTests.cs.meta | 11 + .../ProjectDownloader/ParseArgumentsTest.cs | 40 + .../ParseArgumentsTest.cs.meta | 11 + Tests/Editor/PlasticSCM/UI.meta | 8 + .../PlasticSCM/UI/EditorVersionTests.cs | 32 + .../PlasticSCM/UI/EditorVersionTests.cs.meta | 11 + .../Editor/PlasticSCM/UI/TextureLoadTests.cs | 42 + .../PlasticSCM/UI/TextureLoadTests.cs.meta | 11 + .../Unity.PlasticSCM.EditorTests.asmdef | 20 + .../Unity.PlasticSCM.EditorTests.asmdef.meta | 7 + Tests/Editor/PlasticSCM/Views.meta | 8 + Tests/Editor/PlasticSCM/Views/Diff.meta | 8 + .../Views/Diff/UnityDiffTreeTests.cs | 597 ++ .../Views/Diff/UnityDiffTreeTests.cs.meta | 11 + .../PlasticSCM/Views/IncomingChanges.meta | 8 + .../Views/IncomingChanges/Developer.meta | 8 + .../Developer/IsCurrentTests.cs | 154 + .../Developer/IsCurrentTests.cs.meta | 11 + .../Developer/IsResolvedTests.cs | 183 + .../Developer/IsResolvedTests.cs.meta | 11 + .../Developer/MergetTreeResultMock.cs | 209 + .../Developer/MergetTreeResultMock.cs.meta | 11 + .../UnityIncomingChangesTreeTests.cs | 690 ++ .../Views/IncomingChanges/Gluon.meta | 8 + .../Gluon/UnityIncomingChangesTreeTests.cs | 732 ++ .../UnityIncomingChangesTreeTests.cs.meta | 11 + .../PlasticSCM/Views/PendingChanges.meta | 8 + .../UnityPendingChangesTreeTests.cs | 463 ++ .../UnityPendingChangesTreeTests.cs.meta | 11 + Tests/Editor/Presenters.meta | 8 - .../Presenters/ChangesPresenterTests.cs | 341 - .../Presenters/ChangesPresenterTests.cs.meta | 11 - .../Presenters/HistoryPresenterTests.cs | 190 - .../Presenters/HistoryPresenterTests.cs.meta | 11 - Tests/Editor/Presenters/MainPresenterTests.cs | 128 - .../Presenters/MainPresenterTests.cs.meta | 3 - .../Editor/Presenters/StartPresenterTests.cs | 94 - .../Presenters/StartPresenterTests.cs.meta | 3 - Tests/Editor/Presenters/TestChangesView.cs | 94 - .../Editor/Presenters/TestChangesView.cs.meta | 11 - Tests/Editor/Presenters/TestHistoryView.cs | 72 - .../Editor/Presenters/TestHistoryView.cs.meta | 11 - Tests/Editor/Presenters/TestMainView.cs | 68 - Tests/Editor/Presenters/TestMainView.cs.meta | 3 - Tests/Editor/Presenters/TestStartView.cs | 21 - Tests/Editor/Presenters/TestStartView.cs.meta | 3 - Tests/Editor/Scenario.meta | 8 - Tests/Editor/Scenario/AsyncToCoroutine.cs | 147 - .../Editor/Scenario/AsyncToCoroutine.cs.meta | 11 - Tests/Editor/Scenario/BasicTests.cs | 35 - Tests/Editor/Scenario/BasicTests.cs.meta | 11 - Tests/Editor/ScenarioTestBase.cs | 56 - Tests/Editor/ScenarioTestBase.cs.meta | 11 - Tests/Editor/TestConstants.cs | 9 - Tests/Editor/TestConstants.cs.meta | 11 - Tests/Editor/TestHelpers.cs | 59 - Tests/Editor/TestHelpers.cs.meta | 11 - Tests/Editor/TestWindow.cs | 21 - Tests/Editor/TestWindow.cs.meta | 11 - Tests/Editor/UITestHelpers.cs | 141 - Tests/Editor/UITestHelpers.cs.meta | 11 - .../Unity.CollabProxy.EditorTests.asmdef | 23 - Tests/README.md | 47 - Tests/README.md.meta | 7 - Third Party Notices.md | 329 +- Third Party Notices.md.meta | 2 +- ValidationExceptions.json | 10 + ValidationExceptions.json.meta | 7 + package.json | 17 +- package.json.meta | 4 +- 1447 files changed, 68632 insertions(+), 28688 deletions(-) delete mode 100644 .Resources/.collabattributes delete mode 100644 .Resources/.collabignore create mode 100644 CollabProxy.csproj create mode 100644 CollabProxy.csproj.meta create mode 100644 CollabProxy.sln create mode 100644 CollabProxy.sln.meta create mode 100644 DEPENDENCIES.md rename Editor/Common/README.md.meta => DEPENDENCIES.md.meta (75%) delete mode 100644 Documentation~/images/example.png create mode 100644 Documentation~/index.md delete mode 100644 Documentation~/unity-cloud-collaborate.md delete mode 100644 Editor/Assets/Icons/README.md delete mode 100644 Editor/Assets/Icons/added-file-dark.png delete mode 100644 Editor/Assets/Icons/added-file-dark@2x.png delete mode 100644 Editor/Assets/Icons/added-file-light.png delete mode 100644 Editor/Assets/Icons/added-file-light@2x.png delete mode 100644 Editor/Assets/Icons/back-dark.png delete mode 100644 Editor/Assets/Icons/back-dark.png.meta delete mode 100644 Editor/Assets/Icons/back-dark@2x.png delete mode 100644 Editor/Assets/Icons/back-dark@2x.png.meta delete mode 100644 Editor/Assets/Icons/back-light.png delete mode 100644 Editor/Assets/Icons/back-light.png.meta delete mode 100644 Editor/Assets/Icons/back-light@2x.png delete mode 100644 Editor/Assets/Icons/back-light@2x.png.meta delete mode 100644 Editor/Assets/Icons/choose-mine-dark.png delete mode 100644 Editor/Assets/Icons/choose-mine-dark.png.meta delete mode 100644 Editor/Assets/Icons/choose-mine-dark@2x.png delete mode 100644 Editor/Assets/Icons/choose-mine-dark@2x.png.meta delete mode 100644 Editor/Assets/Icons/choose-mine-light.png delete mode 100644 Editor/Assets/Icons/choose-mine-light.png.meta delete mode 100644 Editor/Assets/Icons/choose-mine-light@2x.png delete mode 100644 Editor/Assets/Icons/choose-mine-light@2x.png.meta delete mode 100644 Editor/Assets/Icons/choose-remote-dark.png delete mode 100644 Editor/Assets/Icons/choose-remote-dark.png.meta delete mode 100644 Editor/Assets/Icons/choose-remote-dark@2x.png delete mode 100644 Editor/Assets/Icons/choose-remote-dark@2x.png.meta delete mode 100644 Editor/Assets/Icons/choose-remote-light.png delete mode 100644 Editor/Assets/Icons/choose-remote-light.png.meta delete mode 100644 Editor/Assets/Icons/choose-remote-light@2x.png delete mode 100644 Editor/Assets/Icons/choose-remote-light@2x.png.meta delete mode 100644 Editor/Assets/Icons/clear-dark.png delete mode 100644 Editor/Assets/Icons/clear-dark.png.meta delete mode 100644 Editor/Assets/Icons/clear-dark@2x.png delete mode 100644 Editor/Assets/Icons/clear-dark@2x.png.meta delete mode 100644 Editor/Assets/Icons/clear-light.png delete mode 100644 Editor/Assets/Icons/clear-light.png.meta delete mode 100644 Editor/Assets/Icons/clear-light@2x.png delete mode 100644 Editor/Assets/Icons/clear-light@2x.png.meta delete mode 100644 Editor/Assets/Icons/collaborate-available-changes-dark.png delete mode 100644 Editor/Assets/Icons/collaborate-available-changes-dark.png.meta delete mode 100644 Editor/Assets/Icons/collaborate-available-changes-dark@2x.png delete mode 100644 Editor/Assets/Icons/collaborate-available-changes-dark@2x.png.meta delete mode 100644 Editor/Assets/Icons/collaborate-available-changes-light.png delete mode 100644 Editor/Assets/Icons/collaborate-available-changes-light.png.meta delete mode 100644 Editor/Assets/Icons/collaborate-available-changes-light@2x.png delete mode 100644 Editor/Assets/Icons/collaborate-available-changes-light@2x.png.meta delete mode 100644 Editor/Assets/Icons/collaborate-dark.png delete mode 100644 Editor/Assets/Icons/collaborate-dark.png.meta delete mode 100644 Editor/Assets/Icons/collaborate-dark@2x.png delete mode 100644 Editor/Assets/Icons/collaborate-dark@2x.png.meta delete mode 100644 Editor/Assets/Icons/collaborate-done-dark.png delete mode 100644 Editor/Assets/Icons/collaborate-done-dark.png.meta delete mode 100644 Editor/Assets/Icons/collaborate-done-dark@2x.png delete mode 100644 Editor/Assets/Icons/collaborate-done-dark@2x.png.meta delete mode 100644 Editor/Assets/Icons/collaborate-done-light.png delete mode 100644 Editor/Assets/Icons/collaborate-done-light.png.meta delete mode 100644 Editor/Assets/Icons/collaborate-done-light@2x.png delete mode 100644 Editor/Assets/Icons/collaborate-done-light@2x.png.meta delete mode 100644 Editor/Assets/Icons/collaborate-error-dark.png delete mode 100644 Editor/Assets/Icons/collaborate-error-dark.png.meta delete mode 100644 Editor/Assets/Icons/collaborate-error-dark@2x.png delete mode 100644 Editor/Assets/Icons/collaborate-error-dark@2x.png.meta delete mode 100644 Editor/Assets/Icons/collaborate-error-light.png delete mode 100644 Editor/Assets/Icons/collaborate-error-light.png.meta delete mode 100644 Editor/Assets/Icons/collaborate-error-light@2x.png delete mode 100644 Editor/Assets/Icons/collaborate-error-light@2x.png.meta delete mode 100644 Editor/Assets/Icons/collaborate-incoming-dark.png delete mode 100644 Editor/Assets/Icons/collaborate-incoming-dark.png.meta delete mode 100644 Editor/Assets/Icons/collaborate-incoming-dark@2x.png delete mode 100644 Editor/Assets/Icons/collaborate-incoming-dark@2x.png.meta delete mode 100644 Editor/Assets/Icons/collaborate-incoming-light.png delete mode 100644 Editor/Assets/Icons/collaborate-incoming-light.png.meta delete mode 100644 Editor/Assets/Icons/collaborate-incoming-light@2x.png delete mode 100644 Editor/Assets/Icons/collaborate-incoming-light@2x.png.meta delete mode 100644 Editor/Assets/Icons/collaborate-light.png delete mode 100644 Editor/Assets/Icons/collaborate-light.png.meta delete mode 100644 Editor/Assets/Icons/collaborate-light@2x.png delete mode 100644 Editor/Assets/Icons/collaborate-light@2x.png.meta delete mode 100644 Editor/Assets/Icons/collaborate-offline-dark.png delete mode 100644 Editor/Assets/Icons/collaborate-offline-dark.png.meta delete mode 100644 Editor/Assets/Icons/collaborate-offline-dark@2x.png delete mode 100644 Editor/Assets/Icons/collaborate-offline-dark@2x.png.meta delete mode 100644 Editor/Assets/Icons/collaborate-offline-light.png delete mode 100644 Editor/Assets/Icons/collaborate-offline-light.png.meta delete mode 100644 Editor/Assets/Icons/collaborate-offline-light@2x.png delete mode 100644 Editor/Assets/Icons/collaborate-offline-light@2x.png.meta delete mode 100644 Editor/Assets/Icons/collaborate-progress-dark.png delete mode 100644 Editor/Assets/Icons/collaborate-progress-dark.png.meta delete mode 100644 Editor/Assets/Icons/collaborate-progress-dark@2x.png delete mode 100644 Editor/Assets/Icons/collaborate-progress-dark@2x.png.meta delete mode 100644 Editor/Assets/Icons/collaborate-progress-light.png delete mode 100644 Editor/Assets/Icons/collaborate-progress-light.png.meta delete mode 100644 Editor/Assets/Icons/collaborate-progress-light@2x.png delete mode 100644 Editor/Assets/Icons/collaborate-progress-light@2x.png.meta delete mode 100644 Editor/Assets/Icons/collaborate-warning-dark.png delete mode 100644 Editor/Assets/Icons/collaborate-warning-dark.png.meta delete mode 100644 Editor/Assets/Icons/collaborate-warning-dark@2x.png delete mode 100644 Editor/Assets/Icons/collaborate-warning-dark@2x.png.meta delete mode 100644 Editor/Assets/Icons/collaborate-warning-light.png delete mode 100644 Editor/Assets/Icons/collaborate-warning-light.png.meta delete mode 100644 Editor/Assets/Icons/collaborate-warning-light@2x.png delete mode 100644 Editor/Assets/Icons/collaborate-warning-light@2x.png.meta delete mode 100644 Editor/Assets/Icons/conflicted-file-dark.png delete mode 100644 Editor/Assets/Icons/conflicted-file-dark.png.meta delete mode 100644 Editor/Assets/Icons/conflicted-file-dark@2x.png delete mode 100644 Editor/Assets/Icons/conflicted-file-dark@2x.png.meta delete mode 100644 Editor/Assets/Icons/conflicted-file-light.png delete mode 100644 Editor/Assets/Icons/conflicted-file-light.png.meta delete mode 100644 Editor/Assets/Icons/conflicted-file-light@2x.png delete mode 100644 Editor/Assets/Icons/conflicted-file-light@2x.png.meta delete mode 100644 Editor/Assets/Icons/deleted-file-dark.png delete mode 100644 Editor/Assets/Icons/deleted-file-dark.png.meta delete mode 100644 Editor/Assets/Icons/deleted-file-dark@2x.png delete mode 100644 Editor/Assets/Icons/deleted-file-dark@2x.png.meta delete mode 100644 Editor/Assets/Icons/deleted-file-light.png delete mode 100644 Editor/Assets/Icons/deleted-file-light.png.meta delete mode 100644 Editor/Assets/Icons/deleted-file-light@2x.png delete mode 100644 Editor/Assets/Icons/deleted-file-light@2x.png.meta delete mode 100644 Editor/Assets/Icons/diff-dark.png delete mode 100644 Editor/Assets/Icons/diff-dark.png.meta delete mode 100644 Editor/Assets/Icons/diff-dark@2x.png delete mode 100644 Editor/Assets/Icons/diff-dark@2x.png.meta delete mode 100644 Editor/Assets/Icons/diff-light.png delete mode 100644 Editor/Assets/Icons/diff-light.png.meta delete mode 100644 Editor/Assets/Icons/diff-light@2x.png delete mode 100644 Editor/Assets/Icons/diff-light@2x.png.meta delete mode 100644 Editor/Assets/Icons/edited-file-dark.png delete mode 100644 Editor/Assets/Icons/edited-file-dark.png.meta delete mode 100644 Editor/Assets/Icons/edited-file-dark@2x.png delete mode 100644 Editor/Assets/Icons/edited-file-dark@2x.png.meta delete mode 100644 Editor/Assets/Icons/edited-file-light.png delete mode 100644 Editor/Assets/Icons/edited-file-light.png.meta delete mode 100644 Editor/Assets/Icons/edited-file-light@2x.png delete mode 100644 Editor/Assets/Icons/edited-file-light@2x.png.meta delete mode 100644 Editor/Assets/Icons/loading-dark.png.meta delete mode 100644 Editor/Assets/Icons/loading-dark@2x.png delete mode 100644 Editor/Assets/Icons/loading-dark@2x.png.meta delete mode 100644 Editor/Assets/Icons/loading-light.png.meta delete mode 100644 Editor/Assets/Icons/loading-light@2x.png delete mode 100644 Editor/Assets/Icons/loading-light@2x.png.meta delete mode 100644 Editor/Assets/Icons/merge-conflicts-dark.png delete mode 100644 Editor/Assets/Icons/merge-conflicts-dark.png.meta delete mode 100644 Editor/Assets/Icons/merge-conflicts-dark@2x.png delete mode 100644 Editor/Assets/Icons/merge-conflicts-dark@2x.png.meta delete mode 100644 Editor/Assets/Icons/merge-conflicts-light.png delete mode 100644 Editor/Assets/Icons/merge-conflicts-light.png.meta delete mode 100644 Editor/Assets/Icons/merge-conflicts-light@2x.png delete mode 100644 Editor/Assets/Icons/merge-conflicts-light@2x.png.meta delete mode 100644 Editor/Assets/Icons/merge-dark.png delete mode 100644 Editor/Assets/Icons/merge-dark.png.meta delete mode 100644 Editor/Assets/Icons/merge-dark@2x.png delete mode 100644 Editor/Assets/Icons/merge-dark@2x.png.meta delete mode 100644 Editor/Assets/Icons/merge-light.png delete mode 100644 Editor/Assets/Icons/merge-light.png.meta delete mode 100644 Editor/Assets/Icons/merge-light@2x.png delete mode 100644 Editor/Assets/Icons/merge-light@2x.png.meta delete mode 100644 Editor/Assets/Icons/more-vert-dark.png delete mode 100644 Editor/Assets/Icons/more-vert-dark.png.meta delete mode 100644 Editor/Assets/Icons/more-vert-dark@2x.png delete mode 100644 Editor/Assets/Icons/more-vert-dark@2x.png.meta delete mode 100644 Editor/Assets/Icons/more-vert-light.png delete mode 100644 Editor/Assets/Icons/more-vert-light.png.meta delete mode 100644 Editor/Assets/Icons/more-vert-light@2x.png delete mode 100644 Editor/Assets/Icons/more-vert-light@2x.png.meta delete mode 100644 Editor/Assets/Icons/moved-file-dark.png delete mode 100644 Editor/Assets/Icons/moved-file-dark.png.meta delete mode 100644 Editor/Assets/Icons/moved-file-dark@2x.png delete mode 100644 Editor/Assets/Icons/moved-file-dark@2x.png.meta delete mode 100644 Editor/Assets/Icons/moved-file-light.png delete mode 100644 Editor/Assets/Icons/moved-file-light.png.meta delete mode 100644 Editor/Assets/Icons/moved-file-light@2x.png delete mode 100644 Editor/Assets/Icons/moved-file-light@2x.png.meta delete mode 100644 Editor/Assets/Icons/publish-dark.png delete mode 100644 Editor/Assets/Icons/publish-dark.png.meta delete mode 100644 Editor/Assets/Icons/publish-dark@2x.png delete mode 100644 Editor/Assets/Icons/publish-dark@2x.png.meta delete mode 100644 Editor/Assets/Icons/publish-light.png delete mode 100644 Editor/Assets/Icons/publish-light.png.meta delete mode 100644 Editor/Assets/Icons/publish-light@2x.png delete mode 100644 Editor/Assets/Icons/publish-light@2x.png.meta delete mode 100644 Editor/Assets/Icons/revert-asset-dark.png delete mode 100644 Editor/Assets/Icons/revert-asset-dark.png.meta delete mode 100644 Editor/Assets/Icons/revert-asset-dark@2x.png delete mode 100644 Editor/Assets/Icons/revert-asset-dark@2x.png.meta delete mode 100644 Editor/Assets/Icons/revert-asset-light.png delete mode 100644 Editor/Assets/Icons/revert-asset-light.png.meta delete mode 100644 Editor/Assets/Icons/revert-asset-light@2x.png delete mode 100644 Editor/Assets/Icons/revert-asset-light@2x.png.meta delete mode 100644 Editor/Assets/Icons/search-dark.png delete mode 100644 Editor/Assets/Icons/search-dark.png.meta delete mode 100644 Editor/Assets/Icons/search-dark@2x.png delete mode 100644 Editor/Assets/Icons/search-dark@2x.png.meta delete mode 100644 Editor/Assets/Icons/search-light.png delete mode 100644 Editor/Assets/Icons/search-light.png.meta delete mode 100644 Editor/Assets/Icons/search-light@2x.png delete mode 100644 Editor/Assets/Icons/search-light@2x.png.meta delete mode 100644 Editor/Assets/Icons/show-dark.png delete mode 100644 Editor/Assets/Icons/show-dark.png.meta delete mode 100644 Editor/Assets/Icons/show-dark@2x.png delete mode 100644 Editor/Assets/Icons/show-dark@2x.png.meta delete mode 100644 Editor/Assets/Icons/show-light.png delete mode 100644 Editor/Assets/Icons/show-light.png.meta delete mode 100644 Editor/Assets/Icons/show-light@2x.png delete mode 100644 Editor/Assets/Icons/show-light@2x.png.meta delete mode 100644 Editor/Assets/Icons/status-error-dark.png delete mode 100644 Editor/Assets/Icons/status-error-dark.png.meta delete mode 100644 Editor/Assets/Icons/status-error-dark@2x.png delete mode 100644 Editor/Assets/Icons/status-error-dark@2x.png.meta delete mode 100644 Editor/Assets/Icons/status-error-light.png delete mode 100644 Editor/Assets/Icons/status-error-light.png.meta delete mode 100644 Editor/Assets/Icons/status-error-light@2x.png delete mode 100644 Editor/Assets/Icons/status-error-light@2x.png.meta delete mode 100644 Editor/Assets/Icons/status-info-dark.png delete mode 100644 Editor/Assets/Icons/status-info-dark.png.meta delete mode 100644 Editor/Assets/Icons/status-info-dark@2x.png delete mode 100644 Editor/Assets/Icons/status-info-dark@2x.png.meta delete mode 100644 Editor/Assets/Icons/status-info-light.png delete mode 100644 Editor/Assets/Icons/status-info-light.png.meta delete mode 100644 Editor/Assets/Icons/status-info-light@2x.png delete mode 100644 Editor/Assets/Icons/status-info-light@2x.png.meta delete mode 100644 Editor/Assets/Icons/status-warning-dark.png delete mode 100644 Editor/Assets/Icons/status-warning-dark.png.meta delete mode 100644 Editor/Assets/Icons/status-warning-dark@2x.png delete mode 100644 Editor/Assets/Icons/status-warning-dark@2x.png.meta delete mode 100644 Editor/Assets/Icons/status-warning-light.png delete mode 100644 Editor/Assets/Icons/status-warning-light.png.meta delete mode 100644 Editor/Assets/Icons/status-warning-light@2x.png delete mode 100644 Editor/Assets/Icons/status-warning-light@2x.png.meta delete mode 100644 Editor/Assets/Icons/undo-dark.png delete mode 100644 Editor/Assets/Icons/undo-dark.png.meta delete mode 100644 Editor/Assets/Icons/undo-dark@2x.png delete mode 100644 Editor/Assets/Icons/undo-dark@2x.png.meta delete mode 100644 Editor/Assets/Icons/undo-light.png delete mode 100644 Editor/Assets/Icons/undo-light.png.meta delete mode 100644 Editor/Assets/Icons/undo-light@2x.png delete mode 100644 Editor/Assets/Icons/undo-light@2x.png.meta delete mode 100644 Editor/Assets/Layouts/AlertBox.uxml delete mode 100644 Editor/Assets/Layouts/BaseChangeListElement.uxml delete mode 100644 Editor/Assets/Layouts/ChangesGroupHeader.uxml delete mode 100644 Editor/Assets/Layouts/ChangesTabPageView.uxml delete mode 100644 Editor/Assets/Layouts/ErrorPageView.uxml delete mode 100644 Editor/Assets/Layouts/ErrorPageView.uxml.meta delete mode 100644 Editor/Assets/Layouts/HistoryEntryComponent.uxml delete mode 100644 Editor/Assets/Layouts/HistoryEntryComponent.uxml.meta delete mode 100644 Editor/Assets/Layouts/HistoryTabPageView.uxml delete mode 100644 Editor/Assets/Layouts/HistoryTabPageView.uxml.meta delete mode 100644 Editor/Assets/Layouts/ListNotice.uxml delete mode 100644 Editor/Assets/Layouts/ListNotice.uxml.meta delete mode 100644 Editor/Assets/Layouts/MainPageView.uxml delete mode 100644 Editor/Assets/Layouts/MainPageView.uxml.meta delete mode 100644 Editor/Assets/Layouts/Paginator.uxml delete mode 100644 Editor/Assets/Layouts/Paginator.uxml.meta delete mode 100644 Editor/Assets/Layouts/ProgressView.uxml delete mode 100644 Editor/Assets/Layouts/ProgressView.uxml.meta delete mode 100644 Editor/Assets/Layouts/StartPageView.uxml delete mode 100644 Editor/Assets/Layouts/StartPageView.uxml.meta delete mode 100644 Editor/Assets/Layouts/TopBar.uxml delete mode 100644 Editor/Assets/Layouts/TopBar.uxml.meta delete mode 100644 Editor/Assets/Layouts/main-window.uxml delete mode 100644 Editor/Assets/Layouts/main-window.uxml.meta delete mode 100644 Editor/Assets/README.md delete mode 100644 Editor/Assets/StringAssets.cs delete mode 100644 Editor/Assets/Styles/AlertBox.uss delete mode 100644 Editor/Assets/Styles/BaseChangeListElement.uss delete mode 100644 Editor/Assets/Styles/BetterTextField.uss delete mode 100644 Editor/Assets/Styles/ChangesGroupHeader.uss delete mode 100644 Editor/Assets/Styles/ChangesTabPageView.uss delete mode 100644 Editor/Assets/Styles/ChangesTabPageView.uss.meta delete mode 100644 Editor/Assets/Styles/FloatingDialogue.uss delete mode 100644 Editor/Assets/Styles/FloatingDialogue.uss.meta delete mode 100644 Editor/Assets/Styles/FloatingMenu.uss delete mode 100644 Editor/Assets/Styles/FloatingMenu.uss.meta delete mode 100644 Editor/Assets/Styles/FloatingMenuItem.uss delete mode 100644 Editor/Assets/Styles/FloatingMenuItem.uss.meta delete mode 100644 Editor/Assets/Styles/HistoryEntryComponent.uss delete mode 100644 Editor/Assets/Styles/HistoryEntryComponent.uss.meta delete mode 100644 Editor/Assets/Styles/IconButton.uss delete mode 100644 Editor/Assets/Styles/IconButton.uss.meta delete mode 100644 Editor/Assets/Styles/IconTextButton.uss delete mode 100644 Editor/Assets/Styles/IconTextButton.uss.meta delete mode 100644 Editor/Assets/Styles/ListNotice.uss delete mode 100644 Editor/Assets/Styles/ListNotice.uss.meta delete mode 100644 Editor/Assets/Styles/MainPageView.uss delete mode 100644 Editor/Assets/Styles/MainPageView.uss.meta delete mode 100644 Editor/Assets/Styles/Paginator.uss delete mode 100644 Editor/Assets/Styles/Paginator.uss.meta delete mode 100644 Editor/Assets/Styles/ProgressView.uss delete mode 100644 Editor/Assets/Styles/ProgressView.uss.meta delete mode 100644 Editor/Assets/Styles/SearchBar.uss delete mode 100644 Editor/Assets/Styles/SearchBar.uss.meta delete mode 100644 Editor/Assets/Styles/StartPageView.uss delete mode 100644 Editor/Assets/Styles/StartPageView.uss.meta delete mode 100644 Editor/Assets/Styles/TabView.uss delete mode 100644 Editor/Assets/Styles/TextButton.uss delete mode 100644 Editor/Assets/Styles/TextButton.uss.meta delete mode 100644 Editor/Assets/Styles/ToggleableChangeListElement.uss delete mode 100644 Editor/Assets/Styles/ToggleableChangeListElement.uss.meta delete mode 100644 Editor/Assets/Styles/TopBar.uss delete mode 100644 Editor/Assets/Styles/TopBar.uss.meta delete mode 100644 Editor/Assets/Styles/styles.uss delete mode 100644 Editor/Assets/Styles/styles.uss.meta delete mode 100644 Editor/Assets/UiConstants.cs rename Editor/{Assets/Icons.meta => Collaborate.meta} (77%) create mode 100644 Editor/Collaborate/AssemblyInfo.cs rename Editor/{Properties => Collaborate}/AssemblyInfo.cs.meta (83%) rename Editor/{Common.meta => Collaborate/Collab.meta} (77%) create mode 100644 Editor/Collaborate/Collab/Bootstrap.cs rename Editor/{UserInterface => Collaborate/Collab}/Bootstrap.cs.meta (83%) create mode 100644 Editor/Collaborate/Collab/CollabAnalytics.cs rename Editor/{Assets/StringAssets.cs.meta => Collaborate/Collab/CollabAnalytics.cs.meta} (83%) create mode 100644 Editor/Collaborate/Collab/CollabHistoryWindow.cs rename Editor/{Assets/UiConstants.cs.meta => Collaborate/Collab/CollabHistoryWindow.cs.meta} (83%) create mode 100644 Editor/Collaborate/Collab/CollabToolbarButton.cs rename Editor/{Common/ArrayContainer.cs.meta => Collaborate/Collab/CollabToolbarButton.cs.meta} (83%) create mode 100644 Editor/Collaborate/Collab/CollabToolbarWindow.cs rename Editor/{Common/LocationAttribute.cs.meta => Collaborate/Collab/CollabToolbarWindow.cs.meta} (83%) rename Editor/{ => Collaborate/Collab}/Presenters.meta (77%) create mode 100644 Editor/Collaborate/Collab/Presenters/CollabHistoryPresenter.cs create mode 100644 Editor/Collaborate/Collab/Presenters/CollabHistoryPresenter.cs.meta rename Editor/{ => Collaborate/Collab}/Views.meta (77%) create mode 100644 Editor/Collaborate/Collab/Views/BuildStatusButton.cs create mode 100644 Editor/Collaborate/Collab/Views/BuildStatusButton.cs.meta create mode 100644 Editor/Collaborate/Collab/Views/CollabHistoryDropDown.cs create mode 100644 Editor/Collaborate/Collab/Views/CollabHistoryDropDown.cs.meta create mode 100644 Editor/Collaborate/Collab/Views/CollabHistoryDropDownItem.cs create mode 100644 Editor/Collaborate/Collab/Views/CollabHistoryDropDownItem.cs.meta create mode 100644 Editor/Collaborate/Collab/Views/CollabHistoryItem.cs create mode 100644 Editor/Collaborate/Collab/Views/CollabHistoryItem.cs.meta create mode 100644 Editor/Collaborate/Collab/Views/CollabHistoryItemFactory.cs create mode 100644 Editor/Collaborate/Collab/Views/CollabHistoryItemFactory.cs.meta create mode 100644 Editor/Collaborate/Collab/Views/CollabHistoryRevisionLine.cs create mode 100644 Editor/Collaborate/Collab/Views/CollabHistoryRevisionLine.cs.meta create mode 100644 Editor/Collaborate/Collab/Views/HistoryProgressSpinner.cs create mode 100644 Editor/Collaborate/Collab/Views/HistoryProgressSpinner.cs.meta create mode 100644 Editor/Collaborate/Collab/Views/ICollabHistoryItemFactory.cs create mode 100644 Editor/Collaborate/Collab/Views/ICollabHistoryItemFactory.cs.meta create mode 100644 Editor/Collaborate/Collab/Views/PagedListView.cs create mode 100644 Editor/Collaborate/Collab/Views/PagedListView.cs.meta create mode 100644 Editor/Collaborate/Collab/Views/StatusView.cs create mode 100644 Editor/Collaborate/Collab/Views/StatusView.cs.meta rename Editor/{Components.meta => Collaborate/Resources.meta} (77%) rename Editor/{Assets => Collaborate/Resources}/Styles.meta (77%) create mode 100644 Editor/Collaborate/Resources/Styles/CollabHistoryCommon.uss create mode 100644 Editor/Collaborate/Resources/Styles/CollabHistoryCommon.uss.meta create mode 100644 Editor/Collaborate/Resources/Styles/CollabHistoryDark.uss create mode 100644 Editor/Collaborate/Resources/Styles/CollabHistoryDark.uss.meta create mode 100644 Editor/Collaborate/Resources/Styles/CollabHistoryLight.uss create mode 100644 Editor/Collaborate/Resources/Styles/CollabHistoryLight.uss.meta create mode 100644 Editor/Collaborate/Unity.CollabProxy.Editor.asmdef rename Editor/{ => Collaborate}/Unity.CollabProxy.Editor.asmdef.meta (76%) delete mode 100644 Editor/Common/ArrayContainer.cs delete mode 100644 Editor/Common/LocationAttribute.cs delete mode 100644 Editor/Common/README.md delete mode 100644 Editor/Common/ScriptableObjectSingleton.cs delete mode 100644 Editor/Common/ScriptableObjectSingleton.cs.meta delete mode 100644 Editor/Common/SerializableDictionary.cs delete mode 100644 Editor/Common/SerializableDictionary.cs.meta delete mode 100644 Editor/Common/StringArrayContainer.cs delete mode 100644 Editor/Common/StringArrayContainer.cs.meta delete mode 100644 Editor/Components/AdapterListView.cs delete mode 100644 Editor/Components/AdapterListView.cs.meta delete mode 100644 Editor/Components/AlertBox.cs delete mode 100644 Editor/Components/AlertBox.cs.meta delete mode 100644 Editor/Components/BetterTextField.cs delete mode 100644 Editor/Components/BetterTextField.cs.meta delete mode 100644 Editor/Components/ChangeEntryGroup.cs delete mode 100644 Editor/Components/ChangeEntryGroup.cs.meta delete mode 100644 Editor/Components/ChangeListElements.meta delete mode 100644 Editor/Components/ChangeListElements/BaseChangeListElement.cs delete mode 100644 Editor/Components/ChangeListElements/BaseChangeListElement.cs.meta delete mode 100644 Editor/Components/ChangeListElements/ChangeListElement.cs delete mode 100644 Editor/Components/ChangeListElements/ChangeListElement.cs.meta delete mode 100644 Editor/Components/ChangeListElements/ConflictedChangeListElement.cs delete mode 100644 Editor/Components/ChangeListElements/ConflictedChangeListElement.cs.meta delete mode 100644 Editor/Components/ChangeListElements/HistoryChangeListElement.cs delete mode 100644 Editor/Components/ChangeListElements/HistoryChangeListElement.cs.meta delete mode 100644 Editor/Components/ChangeListElements/ToggleableChangeListElement.cs delete mode 100644 Editor/Components/ChangeListElements/ToggleableChangeListElement.cs.meta delete mode 100644 Editor/Components/ChangesGroupHeader.cs delete mode 100644 Editor/Components/ChangesGroupHeader.cs.meta delete mode 100644 Editor/Components/ErrorPageView.cs delete mode 100644 Editor/Components/ErrorPageView.cs.meta delete mode 100644 Editor/Components/HistoryEntryComponent.cs delete mode 100644 Editor/Components/HistoryEntryComponent.cs.meta delete mode 100644 Editor/Components/IconButton.cs delete mode 100644 Editor/Components/IconButton.cs.meta delete mode 100644 Editor/Components/IconTextButton.cs delete mode 100644 Editor/Components/IconTextButton.cs.meta delete mode 100644 Editor/Components/ListNotice.cs delete mode 100644 Editor/Components/ListNotice.cs.meta delete mode 100644 Editor/Components/Menus.meta delete mode 100644 Editor/Components/Menus/FloatingDialogue.cs delete mode 100644 Editor/Components/Menus/FloatingDialogue.cs.meta delete mode 100644 Editor/Components/Menus/FloatingMenu.cs delete mode 100644 Editor/Components/Menus/FloatingMenu.cs.meta delete mode 100644 Editor/Components/Menus/FloatingMenuItem.cs delete mode 100644 Editor/Components/Menus/FloatingMenuItem.cs.meta delete mode 100644 Editor/Components/PageComponent.cs delete mode 100644 Editor/Components/PageComponent.cs.meta delete mode 100644 Editor/Components/Paginator.cs delete mode 100644 Editor/Components/Paginator.cs.meta delete mode 100644 Editor/Components/ProgressView.cs delete mode 100644 Editor/Components/ProgressView.cs.meta delete mode 100644 Editor/Components/README.md delete mode 100644 Editor/Components/SearchBar.cs delete mode 100644 Editor/Components/SearchBar.cs.meta delete mode 100644 Editor/Components/TabPageComponent.cs delete mode 100644 Editor/Components/TabPageComponent.cs.meta delete mode 100644 Editor/Components/TabView.cs delete mode 100644 Editor/Components/TextButton.cs delete mode 100644 Editor/Components/TextButton.cs.meta delete mode 100644 Editor/Components/TopBar.cs delete mode 100644 Editor/Components/TopBar.cs.meta delete mode 100644 Editor/Models.meta delete mode 100644 Editor/Models/Api.meta delete mode 100644 Editor/Models/Api/ISourceControlProvider.cs delete mode 100644 Editor/Models/Api/ISourceControlProvider.cs.meta delete mode 100644 Editor/Models/ChangesModel.cs delete mode 100644 Editor/Models/ChangesModel.cs.meta delete mode 100644 Editor/Models/Enums.meta delete mode 100644 Editor/Models/Enums/ProjectStatus.cs delete mode 100644 Editor/Models/Enums/ProjectStatus.cs.meta delete mode 100644 Editor/Models/HistoryModel.cs delete mode 100644 Editor/Models/HistoryModel.cs.meta delete mode 100644 Editor/Models/IChangesModel.cs delete mode 100644 Editor/Models/IChangesModel.cs.meta delete mode 100644 Editor/Models/IHistoryModel.cs delete mode 100644 Editor/Models/IHistoryModel.cs.meta delete mode 100644 Editor/Models/IMainModel.cs delete mode 100644 Editor/Models/IMainModel.cs.meta delete mode 100644 Editor/Models/IModel.cs delete mode 100644 Editor/Models/IModel.cs.meta delete mode 100644 Editor/Models/IStartModel.cs delete mode 100644 Editor/Models/IStartModel.cs.meta delete mode 100644 Editor/Models/MainModel.cs delete mode 100644 Editor/Models/MainModel.cs.meta delete mode 100644 Editor/Models/Providers.meta delete mode 100644 Editor/Models/Providers/Collab.cs delete mode 100644 Editor/Models/Providers/Collab.cs.meta delete mode 100644 Editor/Models/README.md delete mode 100644 Editor/Models/README.md.meta delete mode 100644 Editor/Models/StartModel.cs delete mode 100644 Editor/Models/StartModel.cs.meta delete mode 100644 Editor/Models/Structures.meta delete mode 100644 Editor/Models/Structures/ChangeEntry.cs delete mode 100644 Editor/Models/Structures/ChangeEntry.cs.meta delete mode 100644 Editor/Models/Structures/ErrorInfo.cs delete mode 100644 Editor/Models/Structures/ErrorInfo.cs.meta delete mode 100644 Editor/Models/Structures/HistoryEntry.cs delete mode 100644 Editor/Models/Structures/HistoryEntry.cs.meta delete mode 100644 Editor/Models/Structures/IChangeEntry.cs delete mode 100644 Editor/Models/Structures/IChangeEntry.cs.meta delete mode 100644 Editor/Models/Structures/IChangeEntryData.cs delete mode 100644 Editor/Models/Structures/IChangeEntryData.cs.meta delete mode 100644 Editor/Models/Structures/IErrorInfo.cs delete mode 100644 Editor/Models/Structures/IErrorInfo.cs.meta delete mode 100644 Editor/Models/Structures/IHistoryEntry.cs delete mode 100644 Editor/Models/Structures/IHistoryEntry.cs.meta delete mode 100644 Editor/Models/Structures/IProgressInfo.cs delete mode 100644 Editor/Models/Structures/IProgressInfo.cs.meta delete mode 100644 Editor/Models/Structures/ProgressInfo.cs delete mode 100644 Editor/Models/Structures/ProgressInfo.cs.meta create mode 100644 Editor/PlasticSCM.meta create mode 100644 Editor/PlasticSCM/AssemblyInfo.cs create mode 100644 Editor/PlasticSCM/AssemblyInfo.cs.meta create mode 100644 Editor/PlasticSCM/AssetMenu.meta create mode 100644 Editor/PlasticSCM/AssetMenu/AssetMenuItems.cs create mode 100644 Editor/PlasticSCM/AssetMenu/AssetMenuItems.cs.meta create mode 100644 Editor/PlasticSCM/AssetMenu/AssetMenuOperations.cs create mode 100644 Editor/PlasticSCM/AssetMenu/AssetMenuOperations.cs.meta create mode 100644 Editor/PlasticSCM/AssetMenu/AssetOperations.cs create mode 100644 Editor/PlasticSCM/AssetMenu/AssetOperations.cs.meta create mode 100644 Editor/PlasticSCM/AssetMenu/AssetsSelection.cs create mode 100644 Editor/PlasticSCM/AssetMenu/AssetsSelection.cs.meta create mode 100644 Editor/PlasticSCM/AssetMenu/Dialogs.meta create mode 100644 Editor/PlasticSCM/AssetMenu/Dialogs/CheckinDialog.cs create mode 100644 Editor/PlasticSCM/AssetMenu/Dialogs/CheckinDialog.cs.meta create mode 100644 Editor/PlasticSCM/AssetMenu/Dialogs/CheckinDialogOperations.cs create mode 100644 Editor/PlasticSCM/AssetMenu/Dialogs/CheckinDialogOperations.cs.meta create mode 100644 Editor/PlasticSCM/AssetMenu/ProjectViewAssetSelection.cs create mode 100644 Editor/PlasticSCM/AssetMenu/ProjectViewAssetSelection.cs.meta create mode 100644 Editor/PlasticSCM/AssetOverlays.meta create mode 100644 Editor/PlasticSCM/AssetOverlays/AssetStatus.cs create mode 100644 Editor/PlasticSCM/AssetOverlays/AssetStatus.cs.meta create mode 100644 Editor/PlasticSCM/AssetOverlays/Cache.meta create mode 100644 Editor/PlasticSCM/AssetOverlays/Cache/AssetStatusCache.cs create mode 100644 Editor/PlasticSCM/AssetOverlays/Cache/AssetStatusCache.cs.meta create mode 100644 Editor/PlasticSCM/AssetOverlays/Cache/BuildPathDictionary.cs create mode 100644 Editor/PlasticSCM/AssetOverlays/Cache/BuildPathDictionary.cs.meta create mode 100644 Editor/PlasticSCM/AssetOverlays/Cache/LocalStatusCache.cs create mode 100644 Editor/PlasticSCM/AssetOverlays/Cache/LocalStatusCache.cs.meta create mode 100644 Editor/PlasticSCM/AssetOverlays/Cache/LockStatusCache.cs create mode 100644 Editor/PlasticSCM/AssetOverlays/Cache/LockStatusCache.cs.meta create mode 100644 Editor/PlasticSCM/AssetOverlays/Cache/RemoteStatusCache.cs create mode 100644 Editor/PlasticSCM/AssetOverlays/Cache/RemoteStatusCache.cs.meta create mode 100644 Editor/PlasticSCM/AssetOverlays/Cache/SearchLocks.cs create mode 100644 Editor/PlasticSCM/AssetOverlays/Cache/SearchLocks.cs.meta create mode 100644 Editor/PlasticSCM/AssetOverlays/DrawAssetOverlay.cs create mode 100644 Editor/PlasticSCM/AssetOverlays/DrawAssetOverlay.cs.meta rename Editor/{ => PlasticSCM}/Assets.meta (77%) create mode 100644 Editor/PlasticSCM/Assets/Images.meta create mode 100644 Editor/PlasticSCM/Assets/Images/buttonssosigninemail.png rename Editor/{Assets/Icons/added-file-dark.png.meta => PlasticSCM/Assets/Images/buttonssosigninemail.png.meta} (76%) create mode 100644 Editor/PlasticSCM/Assets/Images/buttonssosigninemail@2x.png rename Editor/{Assets/Icons/added-file-dark@2x.png.meta => PlasticSCM/Assets/Images/buttonssosigninemail@2x.png.meta} (76%) create mode 100644 Editor/PlasticSCM/Assets/Images/buttonssosigningoogle.png rename Editor/{Assets/Icons/added-file-light.png.meta => PlasticSCM/Assets/Images/buttonssosigningoogle.png.meta} (76%) create mode 100644 Editor/PlasticSCM/Assets/Images/buttonssosigninunity.png rename Editor/{Assets/Icons/added-file-light@2x.png.meta => PlasticSCM/Assets/Images/buttonssosigninunity.png.meta} (76%) create mode 100644 Editor/PlasticSCM/Assets/Images/d_buttonssosigninemail.png create mode 100644 Editor/PlasticSCM/Assets/Images/d_buttonssosigninemail.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/d_buttonssosigninemail@2x.png create mode 100644 Editor/PlasticSCM/Assets/Images/d_buttonssosigninemail@2x.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/d_cloudbuho.png create mode 100644 Editor/PlasticSCM/Assets/Images/d_cloudbuho.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/d_cloudbuhochristmas.png create mode 100644 Editor/PlasticSCM/Assets/Images/d_cloudbuhochristmas.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/d_cloudbuhoshe.png create mode 100644 Editor/PlasticSCM/Assets/Images/d_cloudbuhoshe.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/d_cloudbuhoshechristmas.png create mode 100644 Editor/PlasticSCM/Assets/Images/d_cloudbuhoshechristmas.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/d_colorbuho.png create mode 100644 Editor/PlasticSCM/Assets/Images/d_colorbuho.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/d_colorbuhochristmas.png create mode 100644 Editor/PlasticSCM/Assets/Images/d_colorbuhochristmas.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/d_colorbuhoshe.png create mode 100644 Editor/PlasticSCM/Assets/Images/d_colorbuhoshe.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/d_colorbuhoshechristmas.png create mode 100644 Editor/PlasticSCM/Assets/Images/d_colorbuhoshechristmas.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/d_expertbuho.png create mode 100644 Editor/PlasticSCM/Assets/Images/d_expertbuho.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/d_expertbuhochristmas.png create mode 100644 Editor/PlasticSCM/Assets/Images/d_expertbuhochristmas.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/d_expertbuhoshe.png create mode 100644 Editor/PlasticSCM/Assets/Images/d_expertbuhoshe.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/d_expertbuhoshechristmas.png create mode 100644 Editor/PlasticSCM/Assets/Images/d_expertbuhoshechristmas.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/d_genericbuho1.png create mode 100644 Editor/PlasticSCM/Assets/Images/d_genericbuho1.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/d_genericbuho2.png create mode 100644 Editor/PlasticSCM/Assets/Images/d_genericbuho2.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/d_genericbuho3.png create mode 100644 Editor/PlasticSCM/Assets/Images/d_genericbuho3.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/d_genericbuhochristmas1.png create mode 100644 Editor/PlasticSCM/Assets/Images/d_genericbuhochristmas1.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/d_genericbuhochristmas2.png create mode 100644 Editor/PlasticSCM/Assets/Images/d_genericbuhochristmas2.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/d_genericbuhochristmas3.png create mode 100644 Editor/PlasticSCM/Assets/Images/d_genericbuhochristmas3.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/d_genericbuhoshe1.png create mode 100644 Editor/PlasticSCM/Assets/Images/d_genericbuhoshe1.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/d_genericbuhoshe2.png create mode 100644 Editor/PlasticSCM/Assets/Images/d_genericbuhoshe2.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/d_genericbuhoshe3.png create mode 100644 Editor/PlasticSCM/Assets/Images/d_genericbuhoshe3.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/d_genericbuhoshechristmas1.png create mode 100644 Editor/PlasticSCM/Assets/Images/d_genericbuhoshechristmas1.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/d_genericbuhoshechristmas2.png create mode 100644 Editor/PlasticSCM/Assets/Images/d_genericbuhoshechristmas2.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/d_genericbuhoshechristmas3.png create mode 100644 Editor/PlasticSCM/Assets/Images/d_genericbuhoshechristmas3.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/d_iconplasticview.png create mode 100644 Editor/PlasticSCM/Assets/Images/d_iconplasticview.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/d_iconplasticview@2x.png create mode 100644 Editor/PlasticSCM/Assets/Images/d_iconplasticview@2x.png.meta rename Editor/{Assets/Icons/loading-dark.png => PlasticSCM/Assets/Images/d_loading.png} (100%) create mode 100644 Editor/PlasticSCM/Assets/Images/d_loading.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/d_loading@2x.png create mode 100644 Editor/PlasticSCM/Assets/Images/d_loading@2x.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/d_step1.png create mode 100644 Editor/PlasticSCM/Assets/Images/d_step1.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/d_step1@2x.png create mode 100644 Editor/PlasticSCM/Assets/Images/d_step1@2x.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/d_step2.png create mode 100644 Editor/PlasticSCM/Assets/Images/d_step2.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/d_step2@2x.png create mode 100644 Editor/PlasticSCM/Assets/Images/d_step2@2x.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/d_step3.png create mode 100644 Editor/PlasticSCM/Assets/Images/d_step3.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/d_step3@2x.png create mode 100644 Editor/PlasticSCM/Assets/Images/d_step3@2x.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/d_stepok.png create mode 100644 Editor/PlasticSCM/Assets/Images/d_stepok.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/d_stepok@2x.png create mode 100644 Editor/PlasticSCM/Assets/Images/d_stepok@2x.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/d_stevejobsbuho.png create mode 100644 Editor/PlasticSCM/Assets/Images/d_stevejobsbuho.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/d_stevejobsbuhochristmas.png create mode 100644 Editor/PlasticSCM/Assets/Images/d_stevejobsbuhochristmas.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/d_stevejobsbuhoshe.png create mode 100644 Editor/PlasticSCM/Assets/Images/d_stevejobsbuhoshe.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/d_stevejobsbuhoshechristmas.png create mode 100644 Editor/PlasticSCM/Assets/Images/d_stevejobsbuhoshechristmas.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/iconadded.png create mode 100644 Editor/PlasticSCM/Assets/Images/iconadded.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/iconchanged.png create mode 100644 Editor/PlasticSCM/Assets/Images/iconchanged.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/iconclosebutton.png create mode 100644 Editor/PlasticSCM/Assets/Images/iconclosebutton.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/icondeleted.png create mode 100644 Editor/PlasticSCM/Assets/Images/icondeleted.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/iconemptygravatar.png create mode 100644 Editor/PlasticSCM/Assets/Images/iconemptygravatar.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/iconemptygravatar@2x.png create mode 100644 Editor/PlasticSCM/Assets/Images/iconemptygravatar@2x.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/iconfschanged.png create mode 100644 Editor/PlasticSCM/Assets/Images/iconfschanged.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/iconmergecategory.png create mode 100644 Editor/PlasticSCM/Assets/Images/iconmergecategory.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/iconmergeconflict.png create mode 100644 Editor/PlasticSCM/Assets/Images/iconmergeconflict.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/iconmerged.png create mode 100644 Editor/PlasticSCM/Assets/Images/iconmerged.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/iconmergelink.png create mode 100644 Editor/PlasticSCM/Assets/Images/iconmergelink.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/iconmoved.png create mode 100644 Editor/PlasticSCM/Assets/Images/iconmoved.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/iconplastic.png create mode 100644 Editor/PlasticSCM/Assets/Images/iconplastic.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/iconplasticview.png create mode 100644 Editor/PlasticSCM/Assets/Images/iconplasticview.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/iconplasticview@2x.png create mode 100644 Editor/PlasticSCM/Assets/Images/iconplasticview@2x.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/iconpressedclosebutton.png create mode 100644 Editor/PlasticSCM/Assets/Images/iconpressedclosebutton.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/iconrepository.png create mode 100644 Editor/PlasticSCM/Assets/Images/iconrepository.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/ignored.png create mode 100644 Editor/PlasticSCM/Assets/Images/ignored.png.meta rename Editor/{Assets/Icons/loading-light.png => PlasticSCM/Assets/Images/loading.png} (100%) create mode 100644 Editor/PlasticSCM/Assets/Images/loading.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/loading@2x.png create mode 100644 Editor/PlasticSCM/Assets/Images/loading@2x.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/notondisk.png create mode 100644 Editor/PlasticSCM/Assets/Images/notondisk.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/ok.png create mode 100644 Editor/PlasticSCM/Assets/Images/ok.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/step1.png create mode 100644 Editor/PlasticSCM/Assets/Images/step1.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/step1@2x.png create mode 100644 Editor/PlasticSCM/Assets/Images/step1@2x.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/step2.png create mode 100644 Editor/PlasticSCM/Assets/Images/step2.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/step2@2x.png create mode 100644 Editor/PlasticSCM/Assets/Images/step2@2x.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/step3.png create mode 100644 Editor/PlasticSCM/Assets/Images/step3.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/step3@2x.png create mode 100644 Editor/PlasticSCM/Assets/Images/step3@2x.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/stepok.png create mode 100644 Editor/PlasticSCM/Assets/Images/stepok.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/stepok@2x.png create mode 100644 Editor/PlasticSCM/Assets/Images/stepok@2x.png.meta create mode 100644 Editor/PlasticSCM/Assets/Images/xlink.png create mode 100644 Editor/PlasticSCM/Assets/Images/xlink.png.meta rename Editor/{ => PlasticSCM}/Assets/Layouts.meta (77%) create mode 100644 Editor/PlasticSCM/Assets/Layouts/CreateOrganizationPanel.uxml rename Editor/{Assets/Layouts/ChangesGroupHeader.uxml.meta => PlasticSCM/Assets/Layouts/CreateOrganizationPanel.uxml.meta} (86%) create mode 100644 Editor/PlasticSCM/Assets/Layouts/CreatedOrganizationPanel.uxml rename Editor/{Assets/Layouts/ChangesTabPageView.uxml.meta => PlasticSCM/Assets/Layouts/CreatedOrganizationPanel.uxml.meta} (86%) create mode 100644 Editor/PlasticSCM/Assets/Layouts/OrganizationPanel.uxml rename Editor/{Assets/Layouts/AlertBox.uxml.meta => PlasticSCM/Assets/Layouts/OrganizationPanel.uxml.meta} (86%) create mode 100644 Editor/PlasticSCM/Assets/Layouts/SSOSignUpPanel.uxml rename Editor/{Assets/Layouts/BaseChangeListElement.uxml.meta => PlasticSCM/Assets/Layouts/SSOSignUpPanel.uxml.meta} (86%) create mode 100644 Editor/PlasticSCM/Assets/Layouts/SignInPanel.uxml create mode 100644 Editor/PlasticSCM/Assets/Layouts/SignInPanel.uxml.meta create mode 100644 Editor/PlasticSCM/Assets/Layouts/SignInWithEmailPanel.uxml create mode 100644 Editor/PlasticSCM/Assets/Layouts/SignInWithEmailPanel.uxml.meta create mode 100644 Editor/PlasticSCM/Assets/Layouts/TabView.uxml create mode 100644 Editor/PlasticSCM/Assets/Layouts/TabView.uxml.meta create mode 100644 Editor/PlasticSCM/Assets/Layouts/TeamEditionConfigurationWindow.uxml create mode 100644 Editor/PlasticSCM/Assets/Layouts/TeamEditionConfigurationWindow.uxml.meta create mode 100644 Editor/PlasticSCM/Assets/Layouts/WaitingSignInPanel.uxml create mode 100644 Editor/PlasticSCM/Assets/Layouts/WaitingSignInPanel.uxml.meta create mode 100644 Editor/PlasticSCM/Assets/Styles.meta create mode 100644 Editor/PlasticSCM/Assets/Styles/CreateOrganizationPanel.uss rename Editor/{Assets/Styles/AlertBox.uss.meta => PlasticSCM/Assets/Styles/CreateOrganizationPanel.uss.meta} (87%) create mode 100644 Editor/PlasticSCM/Assets/Styles/CreatedOrganizationPanel.uss rename Editor/{Assets/Styles/BaseChangeListElement.uss.meta => PlasticSCM/Assets/Styles/CreatedOrganizationPanel.uss.meta} (87%) create mode 100644 Editor/PlasticSCM/Assets/Styles/OrganizationPanel.uss rename Editor/{Assets/Styles/BetterTextField.uss.meta => PlasticSCM/Assets/Styles/OrganizationPanel.uss.meta} (87%) create mode 100644 Editor/PlasticSCM/Assets/Styles/SSOSignUpPanel.uss rename Editor/{Assets/Styles/ChangesGroupHeader.uss.meta => PlasticSCM/Assets/Styles/SSOSignUpPanel.uss.meta} (87%) create mode 100644 Editor/PlasticSCM/Assets/Styles/SignInPanel.uss create mode 100644 Editor/PlasticSCM/Assets/Styles/SignInPanel.uss.meta create mode 100644 Editor/PlasticSCM/Assets/Styles/SignInSignUp.uss create mode 100644 Editor/PlasticSCM/Assets/Styles/SignInSignUp.uss.meta create mode 100644 Editor/PlasticSCM/Assets/Styles/SignInWithEmailPanel.dark.uss create mode 100644 Editor/PlasticSCM/Assets/Styles/SignInWithEmailPanel.dark.uss.meta create mode 100644 Editor/PlasticSCM/Assets/Styles/SignInWithEmailPanel.light.uss create mode 100644 Editor/PlasticSCM/Assets/Styles/SignInWithEmailPanel.light.uss.meta create mode 100644 Editor/PlasticSCM/Assets/Styles/SignInWithEmailPanel.uss create mode 100644 Editor/PlasticSCM/Assets/Styles/SignInWithEmailPanel.uss.meta create mode 100644 Editor/PlasticSCM/Assets/Styles/TabView.dark.uss create mode 100644 Editor/PlasticSCM/Assets/Styles/TabView.dark.uss.meta create mode 100644 Editor/PlasticSCM/Assets/Styles/TabView.light.uss create mode 100644 Editor/PlasticSCM/Assets/Styles/TabView.light.uss.meta create mode 100644 Editor/PlasticSCM/Assets/Styles/TabView.uss rename Editor/{ => PlasticSCM}/Assets/Styles/TabView.uss.meta (87%) create mode 100644 Editor/PlasticSCM/Assets/Styles/TeamEditionConfigurationWindow.uss create mode 100644 Editor/PlasticSCM/Assets/Styles/TeamEditionConfigurationWindow.uss.meta create mode 100644 Editor/PlasticSCM/Assets/Styles/WaitingSignInPanel.uss create mode 100644 Editor/PlasticSCM/Assets/Styles/WaitingSignInPanel.uss.meta create mode 100644 Editor/PlasticSCM/AssetsUtils.meta create mode 100644 Editor/PlasticSCM/AssetsUtils/AssetsPath.cs create mode 100644 Editor/PlasticSCM/AssetsUtils/AssetsPath.cs.meta create mode 100644 Editor/PlasticSCM/AssetsUtils/LoadAsset.cs create mode 100644 Editor/PlasticSCM/AssetsUtils/LoadAsset.cs.meta create mode 100644 Editor/PlasticSCM/AssetsUtils/Processor.meta create mode 100644 Editor/PlasticSCM/AssetsUtils/Processor/AssetModificationProcessor.cs create mode 100644 Editor/PlasticSCM/AssetsUtils/Processor/AssetModificationProcessor.cs.meta create mode 100644 Editor/PlasticSCM/AssetsUtils/Processor/AssetPostprocessor.cs create mode 100644 Editor/PlasticSCM/AssetsUtils/Processor/AssetPostprocessor.cs.meta create mode 100644 Editor/PlasticSCM/AssetsUtils/Processor/AssetsProcessor.cs create mode 100644 Editor/PlasticSCM/AssetsUtils/Processor/AssetsProcessor.cs.meta create mode 100644 Editor/PlasticSCM/AssetsUtils/Processor/PlasticAssetsProcessor.cs create mode 100644 Editor/PlasticSCM/AssetsUtils/Processor/PlasticAssetsProcessor.cs.meta create mode 100644 Editor/PlasticSCM/AssetsUtils/ProjectPath.cs create mode 100644 Editor/PlasticSCM/AssetsUtils/ProjectPath.cs.meta create mode 100644 Editor/PlasticSCM/AssetsUtils/RefreshAsset.cs create mode 100644 Editor/PlasticSCM/AssetsUtils/RefreshAsset.cs.meta create mode 100644 Editor/PlasticSCM/AssetsUtils/SaveAssets.cs create mode 100644 Editor/PlasticSCM/AssetsUtils/SaveAssets.cs.meta create mode 100644 Editor/PlasticSCM/AutoRefresh.cs create mode 100644 Editor/PlasticSCM/AutoRefresh.cs.meta create mode 100644 Editor/PlasticSCM/Beta.meta create mode 100644 Editor/PlasticSCM/Beta/CalculateUserBetaProgramSetting.cs create mode 100644 Editor/PlasticSCM/Beta/CalculateUserBetaProgramSetting.cs.meta create mode 100644 Editor/PlasticSCM/CheckWorkspaceTreeNodeStatus.cs create mode 100644 Editor/PlasticSCM/CheckWorkspaceTreeNodeStatus.cs.meta create mode 100644 Editor/PlasticSCM/CloudProjectDownloader.meta create mode 100644 Editor/PlasticSCM/CloudProjectDownloader/AutoConfigClientConf.cs create mode 100644 Editor/PlasticSCM/CloudProjectDownloader/AutoConfigClientConf.cs.meta create mode 100644 Editor/PlasticSCM/CloudProjectDownloader/CloudProjectDownloader.cs create mode 100644 Editor/PlasticSCM/CloudProjectDownloader/CloudProjectDownloader.cs.meta create mode 100644 Editor/PlasticSCM/CloudProjectDownloader/CommandLineArguments.cs create mode 100644 Editor/PlasticSCM/CloudProjectDownloader/CommandLineArguments.cs.meta create mode 100644 Editor/PlasticSCM/CloudProjectDownloader/DownloadRepositoryOperation.cs create mode 100644 Editor/PlasticSCM/CloudProjectDownloader/DownloadRepositoryOperation.cs.meta create mode 100644 Editor/PlasticSCM/CloudProjectDownloader/ParseArguments.cs create mode 100644 Editor/PlasticSCM/CloudProjectDownloader/ParseArguments.cs.meta create mode 100644 Editor/PlasticSCM/CollabPlugin.cs create mode 100644 Editor/PlasticSCM/CollabPlugin.cs.meta create mode 100644 Editor/PlasticSCM/Configuration.meta create mode 100644 Editor/PlasticSCM/Configuration/ChannelCertificateUiImpl.cs create mode 100644 Editor/PlasticSCM/Configuration/ChannelCertificateUiImpl.cs.meta create mode 100644 Editor/PlasticSCM/Configuration/CloudEdition.meta create mode 100644 Editor/PlasticSCM/Configuration/CloudEdition/Welcome.meta create mode 100644 Editor/PlasticSCM/Configuration/CloudEdition/Welcome/CloudEditionWelcomeWindow.cs create mode 100644 Editor/PlasticSCM/Configuration/CloudEdition/Welcome/CloudEditionWelcomeWindow.cs.meta create mode 100644 Editor/PlasticSCM/Configuration/CloudEdition/Welcome/CreateOrganizationPanel.cs create mode 100644 Editor/PlasticSCM/Configuration/CloudEdition/Welcome/CreateOrganizationPanel.cs.meta create mode 100644 Editor/PlasticSCM/Configuration/CloudEdition/Welcome/CreatedOrganizationPanel.cs create mode 100644 Editor/PlasticSCM/Configuration/CloudEdition/Welcome/CreatedOrganizationPanel.cs.meta create mode 100644 Editor/PlasticSCM/Configuration/CloudEdition/Welcome/OrganizationPanel.cs create mode 100644 Editor/PlasticSCM/Configuration/CloudEdition/Welcome/OrganizationPanel.cs.meta create mode 100644 Editor/PlasticSCM/Configuration/CloudEdition/Welcome/SSOSignUpPanel.cs create mode 100644 Editor/PlasticSCM/Configuration/CloudEdition/Welcome/SSOSignUpPanel.cs.meta create mode 100644 Editor/PlasticSCM/Configuration/CloudEdition/Welcome/SignInPanel.cs create mode 100644 Editor/PlasticSCM/Configuration/CloudEdition/Welcome/SignInPanel.cs.meta create mode 100644 Editor/PlasticSCM/Configuration/CloudEdition/Welcome/SignInWithEmailPanel.cs create mode 100644 Editor/PlasticSCM/Configuration/CloudEdition/Welcome/SignInWithEmailPanel.cs.meta create mode 100644 Editor/PlasticSCM/Configuration/CloudEdition/Welcome/WaitingSignInPanel.cs create mode 100644 Editor/PlasticSCM/Configuration/CloudEdition/Welcome/WaitingSignInPanel.cs.meta create mode 100644 Editor/PlasticSCM/Configuration/ConfigurePartialWorkspace.cs create mode 100644 Editor/PlasticSCM/Configuration/ConfigurePartialWorkspace.cs.meta create mode 100644 Editor/PlasticSCM/Configuration/CredentialsDialog.cs create mode 100644 Editor/PlasticSCM/Configuration/CredentialsDialog.cs.meta create mode 100644 Editor/PlasticSCM/Configuration/CredentialsUIImpl.cs create mode 100644 Editor/PlasticSCM/Configuration/CredentialsUIImpl.cs.meta create mode 100644 Editor/PlasticSCM/Configuration/EncryptionConfigurationDialog.cs create mode 100644 Editor/PlasticSCM/Configuration/EncryptionConfigurationDialog.cs.meta create mode 100644 Editor/PlasticSCM/Configuration/MissingEncryptionPasswordPromptHandler.cs create mode 100644 Editor/PlasticSCM/Configuration/MissingEncryptionPasswordPromptHandler.cs.meta create mode 100644 Editor/PlasticSCM/Configuration/TeamEdition.meta create mode 100644 Editor/PlasticSCM/Configuration/TeamEdition/TeamEditionConfigurationWindow.cs create mode 100644 Editor/PlasticSCM/Configuration/TeamEdition/TeamEditionConfigurationWindow.cs.meta create mode 100644 Editor/PlasticSCM/Configuration/ToolConfig.cs create mode 100644 Editor/PlasticSCM/Configuration/ToolConfig.cs.meta create mode 100644 Editor/PlasticSCM/Configuration/WriteLogConfiguration.cs create mode 100644 Editor/PlasticSCM/Configuration/WriteLogConfiguration.cs.meta create mode 100644 Editor/PlasticSCM/Developer.meta create mode 100644 Editor/PlasticSCM/Developer/CheckinProgress.cs create mode 100644 Editor/PlasticSCM/Developer/CheckinProgress.cs.meta create mode 100644 Editor/PlasticSCM/Developer/GenericProgress.cs create mode 100644 Editor/PlasticSCM/Developer/GenericProgress.cs.meta create mode 100644 Editor/PlasticSCM/Developer/IncomingChangesNotificationPanel.cs create mode 100644 Editor/PlasticSCM/Developer/IncomingChangesNotificationPanel.cs.meta create mode 100644 Editor/PlasticSCM/Developer/ProgressOperationHandler.cs create mode 100644 Editor/PlasticSCM/Developer/ProgressOperationHandler.cs.meta create mode 100644 Editor/PlasticSCM/Developer/UpdateProgress.cs create mode 100644 Editor/PlasticSCM/Developer/UpdateProgress.cs.meta create mode 100644 Editor/PlasticSCM/Developer/UpdateReport.meta create mode 100644 Editor/PlasticSCM/Developer/UpdateReport/UpdateReportDialog.cs create mode 100644 Editor/PlasticSCM/Developer/UpdateReport/UpdateReportDialog.cs.meta create mode 100644 Editor/PlasticSCM/Developer/UpdateReport/UpdateReportLineListViewItem.cs create mode 100644 Editor/PlasticSCM/Developer/UpdateReport/UpdateReportLineListViewItem.cs.meta create mode 100644 Editor/PlasticSCM/Developer/UpdateReport/UpdateReportListHeaderState.cs create mode 100644 Editor/PlasticSCM/Developer/UpdateReport/UpdateReportListHeaderState.cs.meta create mode 100644 Editor/PlasticSCM/Developer/UpdateReport/UpdateReportListView.cs create mode 100644 Editor/PlasticSCM/Developer/UpdateReport/UpdateReportListView.cs.meta create mode 100644 Editor/PlasticSCM/DrawGuiModeSwitcher.cs create mode 100644 Editor/PlasticSCM/DrawGuiModeSwitcher.cs.meta create mode 100644 Editor/PlasticSCM/DrawIncomingChangesNotificationPanel.cs create mode 100644 Editor/PlasticSCM/DrawIncomingChangesNotificationPanel.cs.meta create mode 100644 Editor/PlasticSCM/EnumExtensions.cs create mode 100644 Editor/PlasticSCM/EnumExtensions.cs.meta create mode 100644 Editor/PlasticSCM/FindWorkspace.cs create mode 100644 Editor/PlasticSCM/FindWorkspace.cs.meta create mode 100644 Editor/PlasticSCM/GetRelativePath.cs create mode 100644 Editor/PlasticSCM/GetRelativePath.cs.meta create mode 100644 Editor/PlasticSCM/Gluon.meta create mode 100644 Editor/PlasticSCM/Gluon/CheckinProgress.cs create mode 100644 Editor/PlasticSCM/Gluon/CheckinProgress.cs.meta create mode 100644 Editor/PlasticSCM/Gluon/IncomingChangesNotificationPanel.cs create mode 100644 Editor/PlasticSCM/Gluon/IncomingChangesNotificationPanel.cs.meta create mode 100644 Editor/PlasticSCM/Gluon/ProgressOperationHandler.cs create mode 100644 Editor/PlasticSCM/Gluon/ProgressOperationHandler.cs.meta create mode 100644 Editor/PlasticSCM/Gluon/UpdateProgress.cs create mode 100644 Editor/PlasticSCM/Gluon/UpdateProgress.cs.meta create mode 100644 Editor/PlasticSCM/Gluon/UpdateReport.meta create mode 100644 Editor/PlasticSCM/Gluon/UpdateReport/ErrorListViewItem.cs create mode 100644 Editor/PlasticSCM/Gluon/UpdateReport/ErrorListViewItem.cs.meta create mode 100644 Editor/PlasticSCM/Gluon/UpdateReport/UpdateReportDialog.cs create mode 100644 Editor/PlasticSCM/Gluon/UpdateReport/UpdateReportDialog.cs.meta create mode 100644 Editor/PlasticSCM/Gluon/UpdateReport/UpdateReportListHeaderState.cs create mode 100644 Editor/PlasticSCM/Gluon/UpdateReport/UpdateReportListHeaderState.cs.meta create mode 100644 Editor/PlasticSCM/Gluon/UpdateReport/UpdateReportListView.cs create mode 100644 Editor/PlasticSCM/Gluon/UpdateReport/UpdateReportListView.cs.meta create mode 100644 Editor/PlasticSCM/Help.meta create mode 100644 Editor/PlasticSCM/Help/BuildFormattedHelp.cs create mode 100644 Editor/PlasticSCM/Help/BuildFormattedHelp.cs.meta create mode 100644 Editor/PlasticSCM/Help/DrawHelpPanel.cs create mode 100644 Editor/PlasticSCM/Help/DrawHelpPanel.cs.meta create mode 100644 Editor/PlasticSCM/Help/HelpData.cs create mode 100644 Editor/PlasticSCM/Help/HelpData.cs.meta create mode 100644 Editor/PlasticSCM/Help/HelpFormat.cs create mode 100644 Editor/PlasticSCM/Help/HelpFormat.cs.meta create mode 100644 Editor/PlasticSCM/Help/HelpLink.cs create mode 100644 Editor/PlasticSCM/Help/HelpLink.cs.meta create mode 100644 Editor/PlasticSCM/Help/HelpLinkData.cs create mode 100644 Editor/PlasticSCM/Help/HelpLinkData.cs.meta create mode 100644 Editor/PlasticSCM/Help/HelpPanel.cs create mode 100644 Editor/PlasticSCM/Help/HelpPanel.cs.meta create mode 100644 Editor/PlasticSCM/Help/TestingHelpData.cs create mode 100644 Editor/PlasticSCM/Help/TestingHelpData.cs.meta create mode 100644 Editor/PlasticSCM/Inspector.meta create mode 100644 Editor/PlasticSCM/Inspector/DrawInspectorOperations.cs create mode 100644 Editor/PlasticSCM/Inspector/DrawInspectorOperations.cs.meta create mode 100644 Editor/PlasticSCM/Inspector/InspectorAssetSelection.cs create mode 100644 Editor/PlasticSCM/Inspector/InspectorAssetSelection.cs.meta create mode 100644 Editor/PlasticSCM/MetaPath.cs create mode 100644 Editor/PlasticSCM/MetaPath.cs.meta create mode 100644 Editor/PlasticSCM/NewIncomingChanges.cs create mode 100644 Editor/PlasticSCM/NewIncomingChanges.cs.meta create mode 100644 Editor/PlasticSCM/PlasticApp.cs create mode 100644 Editor/PlasticSCM/PlasticApp.cs.meta create mode 100644 Editor/PlasticSCM/PlasticGUIClient.cs create mode 100644 Editor/PlasticSCM/PlasticGUIClient.cs.meta create mode 100644 Editor/PlasticSCM/PlasticGUIClient_Gluon.cs create mode 100644 Editor/PlasticSCM/PlasticGUIClient_Gluon.cs.meta create mode 100644 Editor/PlasticSCM/PlasticMenuItem.cs create mode 100644 Editor/PlasticSCM/PlasticMenuItem.cs.meta create mode 100644 Editor/PlasticSCM/PlasticWindow.cs create mode 100644 Editor/PlasticSCM/PlasticWindow.cs.meta create mode 100644 Editor/PlasticSCM/SetupCloudProjectId.cs create mode 100644 Editor/PlasticSCM/SetupCloudProjectId.cs.meta create mode 100644 Editor/PlasticSCM/SwitchModeConfirmationDialog.cs create mode 100644 Editor/PlasticSCM/SwitchModeConfirmationDialog.cs.meta create mode 100644 Editor/PlasticSCM/Tool.meta create mode 100644 Editor/PlasticSCM/Tool/BringWindowToFront.cs create mode 100644 Editor/PlasticSCM/Tool/BringWindowToFront.cs.meta create mode 100644 Editor/PlasticSCM/Tool/FindTool.cs create mode 100644 Editor/PlasticSCM/Tool/FindTool.cs.meta create mode 100644 Editor/PlasticSCM/Tool/IsExeAvailable.cs create mode 100644 Editor/PlasticSCM/Tool/IsExeAvailable.cs.meta create mode 100644 Editor/PlasticSCM/Tool/LaunchInstaller.cs create mode 100644 Editor/PlasticSCM/Tool/LaunchInstaller.cs.meta create mode 100644 Editor/PlasticSCM/Tool/LaunchTool.cs create mode 100644 Editor/PlasticSCM/Tool/LaunchTool.cs.meta create mode 100644 Editor/PlasticSCM/Tool/ToolConstants.cs create mode 100644 Editor/PlasticSCM/Tool/ToolConstants.cs.meta create mode 100644 Editor/PlasticSCM/UI.meta create mode 100644 Editor/PlasticSCM/UI/Avatar.meta create mode 100644 Editor/PlasticSCM/UI/Avatar/ApplyCircleMask.cs create mode 100644 Editor/PlasticSCM/UI/Avatar/ApplyCircleMask.cs.meta create mode 100644 Editor/PlasticSCM/UI/Avatar/AvatarImages.cs create mode 100644 Editor/PlasticSCM/UI/Avatar/AvatarImages.cs.meta create mode 100644 Editor/PlasticSCM/UI/Avatar/GetAvatar.cs create mode 100644 Editor/PlasticSCM/UI/Avatar/GetAvatar.cs.meta create mode 100644 Editor/PlasticSCM/UI/BoolSetting.cs create mode 100644 Editor/PlasticSCM/UI/BoolSetting.cs.meta create mode 100644 Editor/PlasticSCM/UI/CooldownWindowDelayer.cs create mode 100644 Editor/PlasticSCM/UI/CooldownWindowDelayer.cs.meta create mode 100644 Editor/PlasticSCM/UI/DockEditorWindow.cs create mode 100644 Editor/PlasticSCM/UI/DockEditorWindow.cs.meta create mode 100644 Editor/PlasticSCM/UI/DrawActionButton.cs create mode 100644 Editor/PlasticSCM/UI/DrawActionButton.cs.meta create mode 100644 Editor/PlasticSCM/UI/DrawActionHelpBox.cs create mode 100644 Editor/PlasticSCM/UI/DrawActionHelpBox.cs.meta create mode 100644 Editor/PlasticSCM/UI/DrawSearchField.cs create mode 100644 Editor/PlasticSCM/UI/DrawSearchField.cs.meta create mode 100644 Editor/PlasticSCM/UI/DrawSplitter.cs create mode 100644 Editor/PlasticSCM/UI/DrawSplitter.cs.meta create mode 100644 Editor/PlasticSCM/UI/DropDownTextField.cs create mode 100644 Editor/PlasticSCM/UI/DropDownTextField.cs.meta create mode 100644 Editor/PlasticSCM/UI/EditorDispatcher.cs create mode 100644 Editor/PlasticSCM/UI/EditorDispatcher.cs.meta create mode 100644 Editor/PlasticSCM/UI/EditorProgressBar.cs create mode 100644 Editor/PlasticSCM/UI/EditorProgressBar.cs.meta create mode 100644 Editor/PlasticSCM/UI/EditorProgressControls.cs create mode 100644 Editor/PlasticSCM/UI/EditorProgressControls.cs.meta create mode 100644 Editor/PlasticSCM/UI/EditorVersion.cs create mode 100644 Editor/PlasticSCM/UI/EditorVersion.cs.meta create mode 100644 Editor/PlasticSCM/UI/EditorWindowFocus.cs create mode 100644 Editor/PlasticSCM/UI/EditorWindowFocus.cs.meta create mode 100644 Editor/PlasticSCM/UI/EnumPopupSetting.cs create mode 100644 Editor/PlasticSCM/UI/EnumPopupSetting.cs.meta create mode 100644 Editor/PlasticSCM/UI/FindEditorWindow.cs create mode 100644 Editor/PlasticSCM/UI/FindEditorWindow.cs.meta create mode 100644 Editor/PlasticSCM/UI/GUIActionRunner.cs create mode 100644 Editor/PlasticSCM/UI/GUIActionRunner.cs.meta create mode 100644 Editor/PlasticSCM/UI/GUISpace.cs create mode 100644 Editor/PlasticSCM/UI/GUISpace.cs.meta create mode 100644 Editor/PlasticSCM/UI/GetPlasticShortcut.cs create mode 100644 Editor/PlasticSCM/UI/GetPlasticShortcut.cs.meta create mode 100644 Editor/PlasticSCM/UI/GuiEnabled.cs create mode 100644 Editor/PlasticSCM/UI/GuiEnabled.cs.meta create mode 100644 Editor/PlasticSCM/UI/HandleMenuItem.cs create mode 100644 Editor/PlasticSCM/UI/HandleMenuItem.cs.meta create mode 100644 Editor/PlasticSCM/UI/Images.cs create mode 100644 Editor/PlasticSCM/UI/Images.cs.meta create mode 100644 Editor/PlasticSCM/UI/MeasureMaxWidth.cs create mode 100644 Editor/PlasticSCM/UI/MeasureMaxWidth.cs.meta create mode 100644 Editor/PlasticSCM/UI/Message.meta create mode 100644 Editor/PlasticSCM/UI/Message/DrawDialogIcon.cs create mode 100644 Editor/PlasticSCM/UI/Message/DrawDialogIcon.cs.meta create mode 100644 Editor/PlasticSCM/UI/Message/PlasticQuestionAlert.cs create mode 100644 Editor/PlasticSCM/UI/Message/PlasticQuestionAlert.cs.meta create mode 100644 Editor/PlasticSCM/UI/PlasticDialog.cs create mode 100644 Editor/PlasticSCM/UI/PlasticDialog.cs.meta create mode 100644 Editor/PlasticSCM/UI/PlasticSplitterGUILayout.cs create mode 100644 Editor/PlasticSCM/UI/PlasticSplitterGUILayout.cs.meta create mode 100644 Editor/PlasticSCM/UI/Progress.meta create mode 100644 Editor/PlasticSCM/UI/Progress/DrawProgressForDialogs.cs create mode 100644 Editor/PlasticSCM/UI/Progress/DrawProgressForDialogs.cs.meta create mode 100644 Editor/PlasticSCM/UI/Progress/DrawProgressForOperations.cs create mode 100644 Editor/PlasticSCM/UI/Progress/DrawProgressForOperations.cs.meta create mode 100644 Editor/PlasticSCM/UI/Progress/DrawProgressForViews.cs create mode 100644 Editor/PlasticSCM/UI/Progress/DrawProgressForViews.cs.meta create mode 100644 Editor/PlasticSCM/UI/Progress/OperationProgressData.cs create mode 100644 Editor/PlasticSCM/UI/Progress/OperationProgressData.cs.meta create mode 100644 Editor/PlasticSCM/UI/Progress/ProgressControlsForDialogs.cs create mode 100644 Editor/PlasticSCM/UI/Progress/ProgressControlsForDialogs.cs.meta create mode 100644 Editor/PlasticSCM/UI/Progress/ProgressControlsForViews.cs create mode 100644 Editor/PlasticSCM/UI/Progress/ProgressControlsForViews.cs.meta create mode 100644 Editor/PlasticSCM/UI/ResponseType.cs create mode 100644 Editor/PlasticSCM/UI/ResponseType.cs.meta create mode 100644 Editor/PlasticSCM/UI/RunModal.cs create mode 100644 Editor/PlasticSCM/UI/RunModal.cs.meta create mode 100644 Editor/PlasticSCM/UI/ShowWindow.cs create mode 100644 Editor/PlasticSCM/UI/ShowWindow.cs.meta create mode 100644 Editor/PlasticSCM/UI/SortOrderComparer.cs create mode 100644 Editor/PlasticSCM/UI/SortOrderComparer.cs.meta create mode 100644 Editor/PlasticSCM/UI/TabButton.cs create mode 100644 Editor/PlasticSCM/UI/TabButton.cs.meta create mode 100644 Editor/PlasticSCM/UI/Tree.meta create mode 100644 Editor/PlasticSCM/UI/Tree/DrawTreeViewItem.cs create mode 100644 Editor/PlasticSCM/UI/Tree/DrawTreeViewItem.cs.meta create mode 100644 Editor/PlasticSCM/UI/Tree/GetChangesOverlayIcon.cs create mode 100644 Editor/PlasticSCM/UI/Tree/GetChangesOverlayIcon.cs.meta create mode 100644 Editor/PlasticSCM/UI/Tree/ListViewItemIds.cs create mode 100644 Editor/PlasticSCM/UI/Tree/ListViewItemIds.cs.meta create mode 100644 Editor/PlasticSCM/UI/Tree/TableViewOperations.cs create mode 100644 Editor/PlasticSCM/UI/Tree/TableViewOperations.cs.meta create mode 100644 Editor/PlasticSCM/UI/Tree/TreeHeaderColumns.cs create mode 100644 Editor/PlasticSCM/UI/Tree/TreeHeaderColumns.cs.meta create mode 100644 Editor/PlasticSCM/UI/Tree/TreeHeaderSettings.cs create mode 100644 Editor/PlasticSCM/UI/Tree/TreeHeaderSettings.cs.meta create mode 100644 Editor/PlasticSCM/UI/Tree/TreeViewItemIds.cs create mode 100644 Editor/PlasticSCM/UI/Tree/TreeViewItemIds.cs.meta create mode 100644 Editor/PlasticSCM/UI/UIElements.meta create mode 100644 Editor/PlasticSCM/UI/UIElements/LoadingSpinner.cs create mode 100644 Editor/PlasticSCM/UI/UIElements/LoadingSpinner.cs.meta create mode 100644 Editor/PlasticSCM/UI/UIElements/TabView.cs rename Editor/{Components => PlasticSCM/UI/UIElements}/TabView.cs.meta (83%) create mode 100644 Editor/PlasticSCM/UI/UIElements/UIElementsExtensions.cs create mode 100644 Editor/PlasticSCM/UI/UIElements/UIElementsExtensions.cs.meta create mode 100644 Editor/PlasticSCM/UI/UnityConstants.cs create mode 100644 Editor/PlasticSCM/UI/UnityConstants.cs.meta create mode 100644 Editor/PlasticSCM/UI/UnityEvents.cs create mode 100644 Editor/PlasticSCM/UI/UnityEvents.cs.meta create mode 100644 Editor/PlasticSCM/UI/UnityMenuItem.cs create mode 100644 Editor/PlasticSCM/UI/UnityMenuItem.cs.meta create mode 100644 Editor/PlasticSCM/UI/UnityPlasticGuiMessage.cs create mode 100644 Editor/PlasticSCM/UI/UnityPlasticGuiMessage.cs.meta create mode 100644 Editor/PlasticSCM/UI/UnityPlasticTimer.cs create mode 100644 Editor/PlasticSCM/UI/UnityPlasticTimer.cs.meta create mode 100644 Editor/PlasticSCM/UI/UnityStyles.cs create mode 100644 Editor/PlasticSCM/UI/UnityStyles.cs.meta create mode 100644 Editor/PlasticSCM/UI/UnityThreadWaiter.cs create mode 100644 Editor/PlasticSCM/UI/UnityThreadWaiter.cs.meta create mode 100644 Editor/PlasticSCM/Unity.PlasticSCM.Editor.asmdef create mode 100644 Editor/PlasticSCM/Unity.PlasticSCM.Editor.asmdef.meta create mode 100644 Editor/PlasticSCM/UnityConfigurationChecker.cs create mode 100644 Editor/PlasticSCM/UnityConfigurationChecker.cs.meta create mode 100644 Editor/PlasticSCM/VCSPlugin.cs create mode 100644 Editor/PlasticSCM/VCSPlugin.cs.meta create mode 100644 Editor/PlasticSCM/ViewSwitcher.cs create mode 100644 Editor/PlasticSCM/ViewSwitcher.cs.meta create mode 100644 Editor/PlasticSCM/Views.meta create mode 100644 Editor/PlasticSCM/Views/Changesets.meta create mode 100644 Editor/PlasticSCM/Views/Changesets/ChangesetListViewItem.cs create mode 100644 Editor/PlasticSCM/Views/Changesets/ChangesetListViewItem.cs.meta create mode 100644 Editor/PlasticSCM/Views/Changesets/ChangesetsListHeaderState.cs create mode 100644 Editor/PlasticSCM/Views/Changesets/ChangesetsListHeaderState.cs.meta create mode 100644 Editor/PlasticSCM/Views/Changesets/ChangesetsListView.cs create mode 100644 Editor/PlasticSCM/Views/Changesets/ChangesetsListView.cs.meta create mode 100644 Editor/PlasticSCM/Views/Changesets/ChangesetsSelection.cs create mode 100644 Editor/PlasticSCM/Views/Changesets/ChangesetsSelection.cs.meta create mode 100644 Editor/PlasticSCM/Views/Changesets/ChangesetsTab.cs create mode 100644 Editor/PlasticSCM/Views/Changesets/ChangesetsTab.cs.meta create mode 100644 Editor/PlasticSCM/Views/Changesets/ChangesetsViewMenu.cs create mode 100644 Editor/PlasticSCM/Views/Changesets/ChangesetsViewMenu.cs.meta create mode 100644 Editor/PlasticSCM/Views/Changesets/DateFilter.cs create mode 100644 Editor/PlasticSCM/Views/Changesets/DateFilter.cs.meta create mode 100644 Editor/PlasticSCM/Views/Changesets/LaunchDiffOperations.cs create mode 100644 Editor/PlasticSCM/Views/Changesets/LaunchDiffOperations.cs.meta create mode 100644 Editor/PlasticSCM/Views/CreateWorkspace.meta create mode 100644 Editor/PlasticSCM/Views/CreateWorkspace/CreateWorkspaceView.cs create mode 100644 Editor/PlasticSCM/Views/CreateWorkspace/CreateWorkspaceView.cs.meta create mode 100644 Editor/PlasticSCM/Views/CreateWorkspace/CreateWorkspaceViewState.cs create mode 100644 Editor/PlasticSCM/Views/CreateWorkspace/CreateWorkspaceViewState.cs.meta create mode 100644 Editor/PlasticSCM/Views/CreateWorkspace/Dialogs.meta create mode 100644 Editor/PlasticSCM/Views/CreateWorkspace/Dialogs/CreateRepositoryDialog.cs create mode 100644 Editor/PlasticSCM/Views/CreateWorkspace/Dialogs/CreateRepositoryDialog.cs.meta create mode 100644 Editor/PlasticSCM/Views/CreateWorkspace/Dialogs/RepositoriesListHeaderState.cs create mode 100644 Editor/PlasticSCM/Views/CreateWorkspace/Dialogs/RepositoriesListHeaderState.cs.meta create mode 100644 Editor/PlasticSCM/Views/CreateWorkspace/Dialogs/RepositoriesListView.cs create mode 100644 Editor/PlasticSCM/Views/CreateWorkspace/Dialogs/RepositoriesListView.cs.meta create mode 100644 Editor/PlasticSCM/Views/CreateWorkspace/Dialogs/RepositoryExplorerDialog.cs create mode 100644 Editor/PlasticSCM/Views/CreateWorkspace/Dialogs/RepositoryExplorerDialog.cs.meta create mode 100644 Editor/PlasticSCM/Views/CreateWorkspace/Dialogs/RepositoryListViewItem.cs create mode 100644 Editor/PlasticSCM/Views/CreateWorkspace/Dialogs/RepositoryListViewItem.cs.meta create mode 100644 Editor/PlasticSCM/Views/CreateWorkspace/DrawCreateWorkspaceView.cs create mode 100644 Editor/PlasticSCM/Views/CreateWorkspace/DrawCreateWorkspaceView.cs.meta create mode 100644 Editor/PlasticSCM/Views/CreateWorkspace/ValidRepositoryName.cs create mode 100644 Editor/PlasticSCM/Views/CreateWorkspace/ValidRepositoryName.cs.meta create mode 100644 Editor/PlasticSCM/Views/Diff.meta create mode 100644 Editor/PlasticSCM/Views/Diff/ChangeCategoryTreeViewItem.cs create mode 100644 Editor/PlasticSCM/Views/Diff/ChangeCategoryTreeViewItem.cs.meta create mode 100644 Editor/PlasticSCM/Views/Diff/ClientDiffTreeViewItem.cs create mode 100644 Editor/PlasticSCM/Views/Diff/ClientDiffTreeViewItem.cs.meta create mode 100644 Editor/PlasticSCM/Views/Diff/Dialogs.meta create mode 100644 Editor/PlasticSCM/Views/Diff/Dialogs/GetRestorePathDialog.cs create mode 100644 Editor/PlasticSCM/Views/Diff/Dialogs/GetRestorePathDialog.cs.meta create mode 100644 Editor/PlasticSCM/Views/Diff/DiffPanel.cs create mode 100644 Editor/PlasticSCM/Views/Diff/DiffPanel.cs.meta create mode 100644 Editor/PlasticSCM/Views/Diff/DiffSelection.cs create mode 100644 Editor/PlasticSCM/Views/Diff/DiffSelection.cs.meta create mode 100644 Editor/PlasticSCM/Views/Diff/DiffTreeView.cs create mode 100644 Editor/PlasticSCM/Views/Diff/DiffTreeView.cs.meta create mode 100644 Editor/PlasticSCM/Views/Diff/DiffTreeViewMenu.cs create mode 100644 Editor/PlasticSCM/Views/Diff/DiffTreeViewMenu.cs.meta create mode 100644 Editor/PlasticSCM/Views/Diff/GetClientDiffInfos.cs create mode 100644 Editor/PlasticSCM/Views/Diff/GetClientDiffInfos.cs.meta create mode 100644 Editor/PlasticSCM/Views/Diff/MergeCategoryTreeViewItem.cs create mode 100644 Editor/PlasticSCM/Views/Diff/MergeCategoryTreeViewItem.cs.meta create mode 100644 Editor/PlasticSCM/Views/Diff/UnityDiffTree.cs create mode 100644 Editor/PlasticSCM/Views/Diff/UnityDiffTree.cs.meta create mode 100644 Editor/PlasticSCM/Views/FileSystemOperation.cs create mode 100644 Editor/PlasticSCM/Views/FileSystemOperation.cs.meta create mode 100644 Editor/PlasticSCM/Views/History.meta create mode 100644 Editor/PlasticSCM/Views/History/HistoryListHeaderState.cs create mode 100644 Editor/PlasticSCM/Views/History/HistoryListHeaderState.cs.meta create mode 100644 Editor/PlasticSCM/Views/History/HistoryListView.cs create mode 100644 Editor/PlasticSCM/Views/History/HistoryListView.cs.meta create mode 100644 Editor/PlasticSCM/Views/History/HistoryListViewItem.cs create mode 100644 Editor/PlasticSCM/Views/History/HistoryListViewItem.cs.meta create mode 100644 Editor/PlasticSCM/Views/History/HistoryListViewMenu.cs create mode 100644 Editor/PlasticSCM/Views/History/HistoryListViewMenu.cs.meta create mode 100644 Editor/PlasticSCM/Views/History/HistorySelection.cs create mode 100644 Editor/PlasticSCM/Views/History/HistorySelection.cs.meta create mode 100644 Editor/PlasticSCM/Views/History/HistoryTab.cs create mode 100644 Editor/PlasticSCM/Views/History/HistoryTab.cs.meta create mode 100644 Editor/PlasticSCM/Views/History/SaveAction.cs create mode 100644 Editor/PlasticSCM/Views/History/SaveAction.cs.meta create mode 100644 Editor/PlasticSCM/Views/IncomingChanges.meta create mode 100644 Editor/PlasticSCM/Views/IncomingChanges/Developer.meta create mode 100644 Editor/PlasticSCM/Views/IncomingChanges/Developer/ChangeCategoryTreeViewItem.cs create mode 100644 Editor/PlasticSCM/Views/IncomingChanges/Developer/ChangeCategoryTreeViewItem.cs.meta create mode 100644 Editor/PlasticSCM/Views/IncomingChanges/Developer/ChangeTreeViewItem.cs create mode 100644 Editor/PlasticSCM/Views/IncomingChanges/Developer/ChangeTreeViewItem.cs.meta create mode 100644 Editor/PlasticSCM/Views/IncomingChanges/Developer/DirectoryConflicts.meta create mode 100644 Editor/PlasticSCM/Views/IncomingChanges/Developer/IncomingChangesSelection.cs create mode 100644 Editor/PlasticSCM/Views/IncomingChanges/Developer/IncomingChangesSelection.cs.meta create mode 100644 Editor/PlasticSCM/Views/IncomingChanges/Developer/IncomingChangesTab.cs create mode 100644 Editor/PlasticSCM/Views/IncomingChanges/Developer/IncomingChangesTab.cs.meta create mode 100644 Editor/PlasticSCM/Views/IncomingChanges/Developer/IncomingChangesTreeHeaderState.cs create mode 100644 Editor/PlasticSCM/Views/IncomingChanges/Developer/IncomingChangesTreeHeaderState.cs.meta create mode 100644 Editor/PlasticSCM/Views/IncomingChanges/Developer/IncomingChangesTreeView.cs create mode 100644 Editor/PlasticSCM/Views/IncomingChanges/Developer/IncomingChangesTreeView.cs.meta create mode 100644 Editor/PlasticSCM/Views/IncomingChanges/Developer/IncomingChangesViewMenu.cs create mode 100644 Editor/PlasticSCM/Views/IncomingChanges/Developer/IncomingChangesViewMenu.cs.meta create mode 100644 Editor/PlasticSCM/Views/IncomingChanges/Developer/IsCurrent.cs create mode 100644 Editor/PlasticSCM/Views/IncomingChanges/Developer/IsCurrent.cs.meta create mode 100644 Editor/PlasticSCM/Views/IncomingChanges/Developer/IsResolved.cs create mode 100644 Editor/PlasticSCM/Views/IncomingChanges/Developer/IsResolved.cs.meta create mode 100644 Editor/PlasticSCM/Views/IncomingChanges/Developer/UnityIncomingChangesTree.cs create mode 100644 Editor/PlasticSCM/Views/IncomingChanges/Developer/UnityIncomingChangesTree.cs.meta create mode 100644 Editor/PlasticSCM/Views/IncomingChanges/Gluon.meta create mode 100644 Editor/PlasticSCM/Views/IncomingChanges/Gluon/ChangeCategoryTreeViewItem.cs create mode 100644 Editor/PlasticSCM/Views/IncomingChanges/Gluon/ChangeCategoryTreeViewItem.cs.meta create mode 100644 Editor/PlasticSCM/Views/IncomingChanges/Gluon/ChangeTreeViewItem.cs create mode 100644 Editor/PlasticSCM/Views/IncomingChanges/Gluon/ChangeTreeViewItem.cs.meta create mode 100644 Editor/PlasticSCM/Views/IncomingChanges/Gluon/Errors.meta create mode 100644 Editor/PlasticSCM/Views/IncomingChanges/Gluon/Errors/ErrorListViewItem.cs create mode 100644 Editor/PlasticSCM/Views/IncomingChanges/Gluon/Errors/ErrorListViewItem.cs.meta create mode 100644 Editor/PlasticSCM/Views/IncomingChanges/Gluon/Errors/ErrorsListHeaderState.cs create mode 100644 Editor/PlasticSCM/Views/IncomingChanges/Gluon/Errors/ErrorsListHeaderState.cs.meta create mode 100644 Editor/PlasticSCM/Views/IncomingChanges/Gluon/Errors/ErrorsListView.cs create mode 100644 Editor/PlasticSCM/Views/IncomingChanges/Gluon/Errors/ErrorsListView.cs.meta create mode 100644 Editor/PlasticSCM/Views/IncomingChanges/Gluon/IncomingChangesSelection.cs create mode 100644 Editor/PlasticSCM/Views/IncomingChanges/Gluon/IncomingChangesSelection.cs.meta create mode 100644 Editor/PlasticSCM/Views/IncomingChanges/Gluon/IncomingChangesTab.cs create mode 100644 Editor/PlasticSCM/Views/IncomingChanges/Gluon/IncomingChangesTab.cs.meta create mode 100644 Editor/PlasticSCM/Views/IncomingChanges/Gluon/IncomingChangesTreeHeaderState.cs create mode 100644 Editor/PlasticSCM/Views/IncomingChanges/Gluon/IncomingChangesTreeHeaderState.cs.meta create mode 100644 Editor/PlasticSCM/Views/IncomingChanges/Gluon/IncomingChangesTreeView.cs create mode 100644 Editor/PlasticSCM/Views/IncomingChanges/Gluon/IncomingChangesTreeView.cs.meta create mode 100644 Editor/PlasticSCM/Views/IncomingChanges/Gluon/IncomingChangesViewMenu.cs create mode 100644 Editor/PlasticSCM/Views/IncomingChanges/Gluon/IncomingChangesViewMenu.cs.meta create mode 100644 Editor/PlasticSCM/Views/IncomingChanges/Gluon/UnityIncomingChangesTree.cs create mode 100644 Editor/PlasticSCM/Views/IncomingChanges/Gluon/UnityIncomingChangesTree.cs.meta create mode 100644 Editor/PlasticSCM/Views/IncomingChanges/IIncomingChangesTab.cs create mode 100644 Editor/PlasticSCM/Views/IncomingChanges/IIncomingChangesTab.cs.meta create mode 100644 Editor/PlasticSCM/Views/LaunchOperation.cs create mode 100644 Editor/PlasticSCM/Views/LaunchOperation.cs.meta create mode 100644 Editor/PlasticSCM/Views/PendingChanges.meta create mode 100644 Editor/PlasticSCM/Views/PendingChanges/ChangeCategoryTreeViewItem.cs create mode 100644 Editor/PlasticSCM/Views/PendingChanges/ChangeCategoryTreeViewItem.cs.meta create mode 100644 Editor/PlasticSCM/Views/PendingChanges/ChangeTreeViewItem.cs create mode 100644 Editor/PlasticSCM/Views/PendingChanges/ChangeTreeViewItem.cs.meta create mode 100644 Editor/PlasticSCM/Views/PendingChanges/Dialogs.meta create mode 100644 Editor/PlasticSCM/Views/PendingChanges/Dialogs/CheckinConflictsDialog.cs create mode 100644 Editor/PlasticSCM/Views/PendingChanges/Dialogs/CheckinConflictsDialog.cs.meta create mode 100644 Editor/PlasticSCM/Views/PendingChanges/Dialogs/CheckinMergeNeededDialog.cs create mode 100644 Editor/PlasticSCM/Views/PendingChanges/Dialogs/CheckinMergeNeededDialog.cs.meta create mode 100644 Editor/PlasticSCM/Views/PendingChanges/Dialogs/DependenciesDialog.cs create mode 100644 Editor/PlasticSCM/Views/PendingChanges/Dialogs/DependenciesDialog.cs.meta create mode 100644 Editor/PlasticSCM/Views/PendingChanges/Dialogs/FilterRulesConfirmationDialog.cs create mode 100644 Editor/PlasticSCM/Views/PendingChanges/Dialogs/FilterRulesConfirmationDialog.cs.meta create mode 100644 Editor/PlasticSCM/Views/PendingChanges/Dialogs/LaunchCheckinConflictsDialog.cs create mode 100644 Editor/PlasticSCM/Views/PendingChanges/Dialogs/LaunchCheckinConflictsDialog.cs.meta create mode 100644 Editor/PlasticSCM/Views/PendingChanges/Dialogs/LaunchDependenciesDialog.cs create mode 100644 Editor/PlasticSCM/Views/PendingChanges/Dialogs/LaunchDependenciesDialog.cs.meta create mode 100644 Editor/PlasticSCM/Views/PendingChanges/Dialogs/PendingChangesOptionsDialog.cs create mode 100644 Editor/PlasticSCM/Views/PendingChanges/Dialogs/PendingChangesOptionsDialog.cs.meta create mode 100644 Editor/PlasticSCM/Views/PendingChanges/DrawCommentTextArea.cs create mode 100644 Editor/PlasticSCM/Views/PendingChanges/DrawCommentTextArea.cs.meta create mode 100644 Editor/PlasticSCM/Views/PendingChanges/FilesFilterPatternsMenuBuilder.cs create mode 100644 Editor/PlasticSCM/Views/PendingChanges/FilesFilterPatternsMenuBuilder.cs.meta create mode 100644 Editor/PlasticSCM/Views/PendingChanges/PendingChangesMultiColumnHeader.cs create mode 100644 Editor/PlasticSCM/Views/PendingChanges/PendingChangesMultiColumnHeader.cs.meta create mode 100644 Editor/PlasticSCM/Views/PendingChanges/PendingChangesSelection.cs create mode 100644 Editor/PlasticSCM/Views/PendingChanges/PendingChangesSelection.cs.meta create mode 100644 Editor/PlasticSCM/Views/PendingChanges/PendingChangesTab.cs create mode 100644 Editor/PlasticSCM/Views/PendingChanges/PendingChangesTab.cs.meta create mode 100644 Editor/PlasticSCM/Views/PendingChanges/PendingChangesTreeHeaderState.cs create mode 100644 Editor/PlasticSCM/Views/PendingChanges/PendingChangesTreeHeaderState.cs.meta create mode 100644 Editor/PlasticSCM/Views/PendingChanges/PendingChangesTreeView.cs create mode 100644 Editor/PlasticSCM/Views/PendingChanges/PendingChangesTreeView.cs.meta create mode 100644 Editor/PlasticSCM/Views/PendingChanges/PendingChangesViewMenu.cs create mode 100644 Editor/PlasticSCM/Views/PendingChanges/PendingChangesViewMenu.cs.meta create mode 100644 Editor/PlasticSCM/Views/PendingChanges/PendingMergeLinks.meta create mode 100644 Editor/PlasticSCM/Views/PendingChanges/PendingMergeLinks/MergeLinkListViewItem.cs create mode 100644 Editor/PlasticSCM/Views/PendingChanges/PendingMergeLinks/MergeLinkListViewItem.cs.meta create mode 100644 Editor/PlasticSCM/Views/PendingChanges/PendingMergeLinks/MergeLinksListView.cs create mode 100644 Editor/PlasticSCM/Views/PendingChanges/PendingMergeLinks/MergeLinksListView.cs.meta create mode 100644 Editor/PlasticSCM/Views/PendingChanges/UnityPendingChangesTree.cs create mode 100644 Editor/PlasticSCM/Views/PendingChanges/UnityPendingChangesTree.cs.meta create mode 100644 Editor/PlasticSCM/Views/Welcome.meta create mode 100644 Editor/PlasticSCM/Views/Welcome/ConfigurePlasticOperation.cs create mode 100644 Editor/PlasticSCM/Views/Welcome/ConfigurePlasticOperation.cs.meta create mode 100644 Editor/PlasticSCM/Views/Welcome/DownloadAndInstallOperation.cs create mode 100644 Editor/PlasticSCM/Views/Welcome/DownloadAndInstallOperation.cs.meta create mode 100644 Editor/PlasticSCM/Views/Welcome/GetInstallerTmpFileName.cs create mode 100644 Editor/PlasticSCM/Views/Welcome/GetInstallerTmpFileName.cs.meta create mode 100644 Editor/PlasticSCM/Views/Welcome/MacOSConfigWorkaround.cs create mode 100644 Editor/PlasticSCM/Views/Welcome/MacOSConfigWorkaround.cs.meta create mode 100644 Editor/PlasticSCM/Views/Welcome/WelcomeView.cs create mode 100644 Editor/PlasticSCM/Views/Welcome/WelcomeView.cs.meta create mode 100644 Editor/PlasticSCM/WebApi.meta create mode 100644 Editor/PlasticSCM/WebApi/CredentialsResponse.cs create mode 100644 Editor/PlasticSCM/WebApi/CredentialsResponse.cs.meta create mode 100644 Editor/PlasticSCM/WebApi/PlasticScmRestApiClient.cs create mode 100644 Editor/PlasticSCM/WebApi/PlasticScmRestApiClient.cs.meta create mode 100644 Editor/PlasticSCM/WebApi/UnityPackageBetaEnrollResponse.cs create mode 100644 Editor/PlasticSCM/WebApi/UnityPackageBetaEnrollResponse.cs.meta delete mode 100644 Editor/Presenters/ChangesPresenter.cs delete mode 100644 Editor/Presenters/ChangesPresenter.cs.meta delete mode 100644 Editor/Presenters/HistoryPresenter.cs delete mode 100644 Editor/Presenters/HistoryPresenter.cs.meta delete mode 100644 Editor/Presenters/IChangesPresenter.cs delete mode 100644 Editor/Presenters/IChangesPresenter.cs.meta delete mode 100644 Editor/Presenters/IHistoryPresenter.cs delete mode 100644 Editor/Presenters/IHistoryPresenter.cs.meta delete mode 100644 Editor/Presenters/IMainPresenter.cs delete mode 100644 Editor/Presenters/IMainPresenter.cs.meta delete mode 100644 Editor/Presenters/IPresenter.cs delete mode 100644 Editor/Presenters/IPresenter.cs.meta delete mode 100644 Editor/Presenters/IStartPresenter.cs delete mode 100644 Editor/Presenters/IStartPresenter.cs.meta delete mode 100644 Editor/Presenters/MainPresenter.cs delete mode 100644 Editor/Presenters/MainPresenter.cs.meta delete mode 100644 Editor/Presenters/README.md delete mode 100644 Editor/Presenters/README.md.meta delete mode 100644 Editor/Presenters/StartPresenter.cs delete mode 100644 Editor/Presenters/StartPresenter.cs.meta delete mode 100644 Editor/Properties.meta delete mode 100644 Editor/Properties/AssemblyInfo.cs delete mode 100644 Editor/README.md delete mode 100644 Editor/README.md.meta delete mode 100644 Editor/Settings.meta delete mode 100644 Editor/Settings/CollabSetting.cs delete mode 100644 Editor/Settings/CollabSetting.cs.meta delete mode 100644 Editor/Settings/CollabSettings.cs delete mode 100644 Editor/Settings/CollabSettings.cs.meta delete mode 100644 Editor/Settings/CollabSettingsManager.cs delete mode 100644 Editor/Settings/CollabSettingsManager.cs.meta delete mode 100644 Editor/Settings/CollabSettingsProvider.cs delete mode 100644 Editor/Settings/CollabSettingsProvider.cs.meta delete mode 100644 Editor/Settings/README.md delete mode 100644 Editor/Settings/README.md.meta delete mode 100644 Editor/Unity.CollabProxy.Editor.asmdef delete mode 100644 Editor/UserInterface.meta delete mode 100644 Editor/UserInterface/Bootstrap.cs delete mode 100644 Editor/UserInterface/CollaborateWindow.cs delete mode 100644 Editor/UserInterface/CollaborateWindow.cs.meta delete mode 100644 Editor/UserInterface/README.md delete mode 100644 Editor/UserInterface/README.md.meta delete mode 100644 Editor/UserInterface/ToolbarButton.cs delete mode 100644 Editor/UserInterface/ToolbarButton.cs.meta delete mode 100644 Editor/UserInterface/WindowCache.cs delete mode 100644 Editor/UserInterface/WindowCache.cs.meta delete mode 100644 Editor/Utilities.meta delete mode 100644 Editor/Utilities/ExtensionMethods.cs delete mode 100644 Editor/Utilities/ExtensionMethods.cs.meta delete mode 100644 Editor/Utilities/MenuUtilities.cs delete mode 100644 Editor/Utilities/MenuUtilities.cs.meta delete mode 100644 Editor/Utilities/OpenLinksUtility.cs delete mode 100644 Editor/Utilities/OpenLinksUtility.cs.meta delete mode 100644 Editor/Utilities/README.md delete mode 100644 Editor/Utilities/README.md.meta delete mode 100644 Editor/Utilities/StringUtility.cs delete mode 100644 Editor/Utilities/StringUtility.cs.meta delete mode 100644 Editor/Utilities/Threading.cs delete mode 100644 Editor/Utilities/Threading.cs.meta delete mode 100644 Editor/Utilities/TimeStamp.cs delete mode 100644 Editor/Utilities/TimeStamp.cs.meta delete mode 100644 Editor/Views/Adapters.meta delete mode 100644 Editor/Views/Adapters/IAdapter.cs delete mode 100644 Editor/Views/Adapters/IAdapter.cs.meta delete mode 100644 Editor/Views/Adapters/IAdapterObserver.cs delete mode 100644 Editor/Views/Adapters/IAdapterObserver.cs.meta delete mode 100644 Editor/Views/Adapters/ListAdapters.meta delete mode 100644 Editor/Views/Adapters/ListAdapters/BaseListAdapter.cs delete mode 100644 Editor/Views/Adapters/ListAdapters/BaseListAdapter.cs.meta delete mode 100644 Editor/Views/Adapters/ListAdapters/ConflictedChangeListAdapter.cs delete mode 100644 Editor/Views/Adapters/ListAdapters/ConflictedChangeListAdapter.cs.meta delete mode 100644 Editor/Views/Adapters/ListAdapters/HistoryEntryChangeListAdapter.cs delete mode 100644 Editor/Views/Adapters/ListAdapters/HistoryEntryChangeListAdapter.cs.meta delete mode 100644 Editor/Views/Adapters/ListAdapters/ToggleableChangeListAdapter.cs delete mode 100644 Editor/Views/Adapters/ListAdapters/ToggleableChangeListAdapter.cs.meta delete mode 100644 Editor/Views/ChangesTabPageView.cs delete mode 100644 Editor/Views/ChangesTabPageView.cs.meta delete mode 100644 Editor/Views/HistoryTabPageView.cs delete mode 100644 Editor/Views/HistoryTabPageView.cs.meta delete mode 100644 Editor/Views/IChangesView.cs delete mode 100644 Editor/Views/IChangesView.cs.meta delete mode 100644 Editor/Views/IHistoryView.cs delete mode 100644 Editor/Views/IHistoryView.cs.meta delete mode 100644 Editor/Views/IMainView.cs delete mode 100644 Editor/Views/IMainView.cs.meta delete mode 100644 Editor/Views/IStartView.cs delete mode 100644 Editor/Views/IStartView.cs.meta delete mode 100644 Editor/Views/IView.cs delete mode 100644 Editor/Views/IView.cs.meta delete mode 100644 Editor/Views/MainPageView.cs delete mode 100644 Editor/Views/MainPageView.cs.meta delete mode 100644 Editor/Views/README.md delete mode 100644 Editor/Views/README.md.meta delete mode 100644 Editor/Views/StartPageView.cs delete mode 100644 Editor/Views/StartPageView.cs.meta create mode 100644 Lib.meta create mode 100644 Lib/Editor.meta create mode 100644 Lib/Editor/PlasticSCM.meta create mode 100644 Lib/Editor/PlasticSCM/FileSystemWatcherLicense.txt rename Editor/Assets/Icons/README.md.meta => Lib/Editor/PlasticSCM/FileSystemWatcherLicense.txt.meta (75%) create mode 100644 Lib/Editor/PlasticSCM/Unity.Plastic.Antlr3.Runtime.dll create mode 100644 Lib/Editor/PlasticSCM/Unity.Plastic.Antlr3.Runtime.dll.meta create mode 100644 Lib/Editor/PlasticSCM/Unity.Plastic.Newtonsoft.Json.dll create mode 100644 Lib/Editor/PlasticSCM/Unity.Plastic.Newtonsoft.Json.dll.meta create mode 100644 Lib/Editor/PlasticSCM/liblz4Plastic.dylib create mode 100644 Lib/Editor/PlasticSCM/liblz4Plastic.dylib.meta create mode 100644 Lib/Editor/PlasticSCM/localization.meta create mode 100644 Lib/Editor/PlasticSCM/localization/plastic-gui.en.txt rename Editor/Assets/README.md.meta => Lib/Editor/PlasticSCM/localization/plastic-gui.en.txt.meta (75%) create mode 100644 Lib/Editor/PlasticSCM/localization/plastic-gui.es.txt rename Editor/Components/README.md.meta => Lib/Editor/PlasticSCM/localization/plastic-gui.es.txt.meta (75%) create mode 100644 Lib/Editor/PlasticSCM/log4netPlastic.dll create mode 100644 Lib/Editor/PlasticSCM/log4netPlastic.dll.meta create mode 100644 Lib/Editor/PlasticSCM/lz4x64Plastic.dll create mode 100644 Lib/Editor/PlasticSCM/lz4x64Plastic.dll.meta create mode 100644 Lib/Editor/PlasticSCM/unityplastic.dll create mode 100644 Lib/Editor/PlasticSCM/unityplastic.dll.meta create mode 100644 Lib/Editor/PlasticSCM/zlib64Plastic.dll create mode 100644 Lib/Editor/PlasticSCM/zlib64Plastic.dll.meta create mode 100644 Tests/Editor/Collaborate.meta create mode 100644 Tests/Editor/Collaborate/HistoryTests.cs create mode 100644 Tests/Editor/Collaborate/HistoryTests.cs.meta create mode 100644 Tests/Editor/Collaborate/Unity.CollabProxy.EditorTests.asmdef rename Tests/Editor/{ => Collaborate}/Unity.CollabProxy.EditorTests.asmdef.meta (76%) delete mode 100644 Tests/Editor/Models.meta delete mode 100644 Tests/Editor/Models/ChangesModelTests.cs delete mode 100644 Tests/Editor/Models/ChangesModelTests.cs.meta delete mode 100644 Tests/Editor/Models/HistoryModelTests.cs delete mode 100644 Tests/Editor/Models/HistoryModelTests.cs.meta delete mode 100644 Tests/Editor/Models/Providers.meta delete mode 100644 Tests/Editor/Models/Providers/MockSourceControlProvider.cs delete mode 100644 Tests/Editor/Models/Providers/MockSourceControlProvider.cs.meta delete mode 100644 Tests/Editor/Models/StartModelTests.cs delete mode 100644 Tests/Editor/Models/StartModelTests.cs.meta delete mode 100644 Tests/Editor/Models/TestChangesModel.cs delete mode 100644 Tests/Editor/Models/TestChangesModel.cs.meta delete mode 100644 Tests/Editor/Models/TestHistoryModel.cs delete mode 100644 Tests/Editor/Models/TestHistoryModel.cs.meta delete mode 100644 Tests/Editor/Models/TestMainModel.cs delete mode 100644 Tests/Editor/Models/TestMainModel.cs.meta delete mode 100644 Tests/Editor/Models/TestSourceControlProvider.cs delete mode 100644 Tests/Editor/Models/TestSourceControlProvider.cs.meta delete mode 100644 Tests/Editor/Models/TestStartModel.cs delete mode 100644 Tests/Editor/Models/TestStartModel.cs.meta delete mode 100644 Tests/Editor/Models/TestWindowCache.cs delete mode 100644 Tests/Editor/Models/TestWindowCache.cs.meta create mode 100644 Tests/Editor/PlasticSCM.meta create mode 100644 Tests/Editor/PlasticSCM/AssetMenu.meta create mode 100644 Tests/Editor/PlasticSCM/AssetMenu/AssetMenuUpdaterTests.cs create mode 100644 Tests/Editor/PlasticSCM/AssetMenu/AssetMenuUpdaterTests.cs.meta create mode 100644 Tests/Editor/PlasticSCM/AssetMenu/SelectedAssetGroupInfoTests.cs create mode 100644 Tests/Editor/PlasticSCM/AssetMenu/SelectedAssetGroupInfoTests.cs.meta create mode 100644 Tests/Editor/PlasticSCM/Mock.meta create mode 100644 Tests/Editor/PlasticSCM/Mock/BuildWorkspaceTreeNode.cs create mode 100644 Tests/Editor/PlasticSCM/Mock/BuildWorkspaceTreeNode.cs.meta create mode 100644 Tests/Editor/PlasticSCM/Mock/PlasticApiMock.cs create mode 100644 Tests/Editor/PlasticSCM/Mock/PlasticApiMock.cs.meta create mode 100644 Tests/Editor/PlasticSCM/ProjectDownloader.meta create mode 100644 Tests/Editor/PlasticSCM/ProjectDownloader/CommandLineArgumentsTests.cs create mode 100644 Tests/Editor/PlasticSCM/ProjectDownloader/CommandLineArgumentsTests.cs.meta create mode 100644 Tests/Editor/PlasticSCM/ProjectDownloader/ParseArgumentsTest.cs create mode 100644 Tests/Editor/PlasticSCM/ProjectDownloader/ParseArgumentsTest.cs.meta create mode 100644 Tests/Editor/PlasticSCM/UI.meta create mode 100644 Tests/Editor/PlasticSCM/UI/EditorVersionTests.cs create mode 100644 Tests/Editor/PlasticSCM/UI/EditorVersionTests.cs.meta create mode 100644 Tests/Editor/PlasticSCM/UI/TextureLoadTests.cs create mode 100644 Tests/Editor/PlasticSCM/UI/TextureLoadTests.cs.meta create mode 100644 Tests/Editor/PlasticSCM/Unity.PlasticSCM.EditorTests.asmdef create mode 100644 Tests/Editor/PlasticSCM/Unity.PlasticSCM.EditorTests.asmdef.meta create mode 100644 Tests/Editor/PlasticSCM/Views.meta create mode 100644 Tests/Editor/PlasticSCM/Views/Diff.meta create mode 100644 Tests/Editor/PlasticSCM/Views/Diff/UnityDiffTreeTests.cs create mode 100644 Tests/Editor/PlasticSCM/Views/Diff/UnityDiffTreeTests.cs.meta create mode 100644 Tests/Editor/PlasticSCM/Views/IncomingChanges.meta create mode 100644 Tests/Editor/PlasticSCM/Views/IncomingChanges/Developer.meta create mode 100644 Tests/Editor/PlasticSCM/Views/IncomingChanges/Developer/IsCurrentTests.cs create mode 100644 Tests/Editor/PlasticSCM/Views/IncomingChanges/Developer/IsCurrentTests.cs.meta create mode 100644 Tests/Editor/PlasticSCM/Views/IncomingChanges/Developer/IsResolvedTests.cs create mode 100644 Tests/Editor/PlasticSCM/Views/IncomingChanges/Developer/IsResolvedTests.cs.meta create mode 100644 Tests/Editor/PlasticSCM/Views/IncomingChanges/Developer/MergetTreeResultMock.cs create mode 100644 Tests/Editor/PlasticSCM/Views/IncomingChanges/Developer/MergetTreeResultMock.cs.meta create mode 100644 Tests/Editor/PlasticSCM/Views/IncomingChanges/Developer/UnityIncomingChangesTreeTests.cs create mode 100644 Tests/Editor/PlasticSCM/Views/IncomingChanges/Gluon.meta create mode 100644 Tests/Editor/PlasticSCM/Views/IncomingChanges/Gluon/UnityIncomingChangesTreeTests.cs create mode 100644 Tests/Editor/PlasticSCM/Views/IncomingChanges/Gluon/UnityIncomingChangesTreeTests.cs.meta create mode 100644 Tests/Editor/PlasticSCM/Views/PendingChanges.meta create mode 100644 Tests/Editor/PlasticSCM/Views/PendingChanges/UnityPendingChangesTreeTests.cs create mode 100644 Tests/Editor/PlasticSCM/Views/PendingChanges/UnityPendingChangesTreeTests.cs.meta delete mode 100644 Tests/Editor/Presenters.meta delete mode 100644 Tests/Editor/Presenters/ChangesPresenterTests.cs delete mode 100644 Tests/Editor/Presenters/ChangesPresenterTests.cs.meta delete mode 100644 Tests/Editor/Presenters/HistoryPresenterTests.cs delete mode 100644 Tests/Editor/Presenters/HistoryPresenterTests.cs.meta delete mode 100644 Tests/Editor/Presenters/MainPresenterTests.cs delete mode 100644 Tests/Editor/Presenters/MainPresenterTests.cs.meta delete mode 100644 Tests/Editor/Presenters/StartPresenterTests.cs delete mode 100644 Tests/Editor/Presenters/StartPresenterTests.cs.meta delete mode 100644 Tests/Editor/Presenters/TestChangesView.cs delete mode 100644 Tests/Editor/Presenters/TestChangesView.cs.meta delete mode 100644 Tests/Editor/Presenters/TestHistoryView.cs delete mode 100644 Tests/Editor/Presenters/TestHistoryView.cs.meta delete mode 100644 Tests/Editor/Presenters/TestMainView.cs delete mode 100644 Tests/Editor/Presenters/TestMainView.cs.meta delete mode 100644 Tests/Editor/Presenters/TestStartView.cs delete mode 100644 Tests/Editor/Presenters/TestStartView.cs.meta delete mode 100644 Tests/Editor/Scenario.meta delete mode 100644 Tests/Editor/Scenario/AsyncToCoroutine.cs delete mode 100644 Tests/Editor/Scenario/AsyncToCoroutine.cs.meta delete mode 100644 Tests/Editor/Scenario/BasicTests.cs delete mode 100644 Tests/Editor/Scenario/BasicTests.cs.meta delete mode 100644 Tests/Editor/ScenarioTestBase.cs delete mode 100644 Tests/Editor/ScenarioTestBase.cs.meta delete mode 100644 Tests/Editor/TestConstants.cs delete mode 100644 Tests/Editor/TestConstants.cs.meta delete mode 100644 Tests/Editor/TestHelpers.cs delete mode 100644 Tests/Editor/TestHelpers.cs.meta delete mode 100644 Tests/Editor/TestWindow.cs delete mode 100644 Tests/Editor/TestWindow.cs.meta delete mode 100644 Tests/Editor/UITestHelpers.cs delete mode 100644 Tests/Editor/UITestHelpers.cs.meta delete mode 100644 Tests/Editor/Unity.CollabProxy.EditorTests.asmdef delete mode 100644 Tests/README.md delete mode 100644 Tests/README.md.meta create mode 100644 ValidationExceptions.json create mode 100644 ValidationExceptions.json.meta diff --git a/.Resources/.collabattributes b/.Resources/.collabattributes deleted file mode 100644 index c8cb4a6..0000000 --- a/.Resources/.collabattributes +++ /dev/null @@ -1,86 +0,0 @@ -* 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 deleted file mode 100644 index db90be0..0000000 --- a/.Resources/.collabignore +++ /dev/null @@ -1,50 +0,0 @@ -[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 cf86b44..ae47b78 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,76 +4,32 @@ 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.9] - 2020-07-13 -### Fixed -- Unnecessary use of texture compression in icons that slowed down platform switching -- Update publish button state when selected changes update -- Use colorized icons when changes are available. - -## [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 +## [1.4.9] - 2021-06-03 +### Unreleased +- The Version Control package will be expanding to include both Collaborate and Plastic SCM version control interfaces. This release is preparing for that move and contains no new functionality or bug fixes for Collaborate. ### 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. +- Collaborate Package renamed to Version Control with changes to package display name and description. +- Updating license to better conform with expected customer usage. +- Updated documentation file to meet standards. +- Updated third-party usage. ## [1.2.16] - 2019-02-11 -### Fixed -- Update stylesheet to pass USS validation +Update stylesheet to pass USS validation ## [1.2.15] - 2018-11-16 -### Changed -- Added support for non-experimental UIElements. +Added support for non-experimental UIElements. ## [1.2.11] - 2018-09-04 -### Fixed -- Made some performance improvements to reduce impact on ReloadAssemblies. +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. +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. +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. +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*. diff --git a/CHANGELOG.md.meta b/CHANGELOG.md.meta index a4837d7..38274a6 100644 --- a/CHANGELOG.md.meta +++ b/CHANGELOG.md.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 47777d81697d65f45befb6ccd55b2324 +guid: 782c49e6e68074dc7ba12c95537825ce TextScriptImporter: externalObjects: {} userData: diff --git a/CollabProxy.csproj b/CollabProxy.csproj new file mode 100644 index 0000000..9f1e900 --- /dev/null +++ b/CollabProxy.csproj @@ -0,0 +1,77 @@ + + + + 4 + + + Debug + AnyCPU + 10.0.20506 + 2.0 + + + {9BAA6606-FD4E-62AB-0D42-D5FD19DEB501} + Library + Properties + Unity.CollabProxy.Editor + v3.5 + 512 + . + + + true + full + false + bin\Debug\ + DEBUG;TRACE;UNITY_5_3_OR_NEWER;UNITY_5_4_OR_NEWER;UNITY_5_5_OR_NEWER;UNITY_5_6_OR_NEWER;UNITY_2017_1_OR_NEWER;UNITY_2017_2_OR_NEWER;UNITY_2017_3_OR_NEWER;UNITY_2018_1_OR_NEWER;UNITY_2018_2_OR_NEWER;UNITY_2018_2_0;UNITY_2018_2;UNITY_2018;PLATFORM_ARCH_64;UNITY_64;UNITY_ANALYTICS;ENABLE_AUDIO;ENABLE_CACHING;ENABLE_CLOTH;ENABLE_DUCK_TYPING;ENABLE_MICROPHONE;ENABLE_MULTIPLE_DISPLAYS;ENABLE_PHYSICS;ENABLE_SPRITERENDERER_FLIPPING;ENABLE_SPRITES;ENABLE_GRID;ENABLE_TILEMAP;ENABLE_TERRAIN;ENABLE_TEXTURE_STREAMING;ENABLE_DIRECTOR;ENABLE_UNET;ENABLE_LZMA;ENABLE_UNITYEVENTS;ENABLE_WEBCAM;ENABLE_WWW;ENABLE_CLOUD_SERVICES_COLLAB;ENABLE_CLOUD_SERVICES_COLLAB_SOFTLOCKS;ENABLE_CLOUD_SERVICES_ADS;ENABLE_CLOUD_HUB;ENABLE_CLOUD_PROJECT_ID;ENABLE_CLOUD_SERVICES_USE_WEBREQUEST;ENABLE_CLOUD_SERVICES_UNET;ENABLE_CLOUD_SERVICES_BUILD;ENABLE_CLOUD_LICENSE;ENABLE_EDITOR_HUB;ENABLE_EDITOR_HUB_LICENSE;ENABLE_WEBSOCKET_CLIENT;ENABLE_DIRECTOR_AUDIO;ENABLE_DIRECTOR_TEXTURE;ENABLE_TIMELINE;ENABLE_EDITOR_METRICS;ENABLE_EDITOR_METRICS_CACHING;ENABLE_MANAGED_JOBS;ENABLE_MANAGED_TRANSFORM_JOBS;INCLUDE_DYNAMIC_GI;INCLUDE_GI;ENABLE_MONO_BDWGC;PLATFORM_SUPPORTS_MONO;RENDER_SOFTWARE_CURSOR;INCLUDE_PUBNUB;ENABLE_UNLOCKED_DIAGNOSTIC_SWITCHES;ENABLE_PLAYMODE_TESTS_RUNNER;ENABLE_VIDEO;ENABLE_PACKMAN;ENABLE_CUSTOM_RENDER_TEXTURE;ENABLE_LOCALIZATION;PLATFORM_STANDALONE_OSX;PLATFORM_STANDALONE;UNITY_STANDALONE_OSX;UNITY_STANDALONE;ENABLE_SUBSTANCE;ENABLE_GAMECENTER;ENABLE_RUNTIME_GI;ENABLE_MOVIES;ENABLE_NETWORK;ENABLE_CRUNCH_TEXTURE_COMPRESSION;ENABLE_UNITYWEBREQUEST;ENABLE_CLOUD_SERVICES;ENABLE_CLOUD_SERVICES_ANALYTICS;ENABLE_CLOUD_SERVICES_PURCHASING;ENABLE_CLOUD_SERVICES_CRASH_REPORTING;ENABLE_CLOUD_SERVICES_NATIVE_CRASH_REPORTING;ENABLE_CLUSTERINPUT;ENABLE_VR;ENABLE_AR;ENABLE_SPATIALTRACKING;ENABLE_WEBSOCKET_HOST;ENABLE_MONO;NET_2_0_SUBSET;ENABLE_PROFILER;UNITY_ASSERTIONS;UNITY_EDITOR;UNITY_EDITOR_64;UNITY_EDITOR_OSX;ENABLE_UNITY_COLLECTIONS_CHECKS;UNITY_TEAM_LICENSE + prompt + 4 + 0169 + False + + + pdbonly + true + bin\Release\ + prompt + 4 + 0169 + False + + + + + + + + + + + + + + + + + + + + + + + EditorLib\UnityEditor.dll + + + EditorLib\UnityEngine.dll + + + + + + + + + + + + \ No newline at end of file diff --git a/CollabProxy.csproj.meta b/CollabProxy.csproj.meta new file mode 100644 index 0000000..5fbdff1 --- /dev/null +++ b/CollabProxy.csproj.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: ed379ba090e0741399f6e5a87f47c486 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/CollabProxy.sln b/CollabProxy.sln new file mode 100644 index 0000000..d1996c0 --- /dev/null +++ b/CollabProxy.sln @@ -0,0 +1,16 @@ + +Microsoft Visual Studio Solution File, Format Version 12.00 +Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CollabProxy", "CollabProxy.csproj", "{9BAA6606-FD4E-62AB-0D42-D5FD19DEB501}" +EndProject +Global + GlobalSection(SolutionConfigurationPlatforms) = preSolution + Debug|Any CPU = Debug|Any CPU + Release|Any CPU = Release|Any CPU + EndGlobalSection + GlobalSection(ProjectConfigurationPlatforms) = postSolution + {9BAA6606-FD4E-62AB-0D42-D5FD19DEB501}.Debug|Any CPU.ActiveCfg = Debug|Any CPU + {9BAA6606-FD4E-62AB-0D42-D5FD19DEB501}.Debug|Any CPU.Build.0 = Debug|Any CPU + {9BAA6606-FD4E-62AB-0D42-D5FD19DEB501}.Release|Any CPU.ActiveCfg = Release|Any CPU + {9BAA6606-FD4E-62AB-0D42-D5FD19DEB501}.Release|Any CPU.Build.0 = Release|Any CPU + EndGlobalSection +EndGlobal diff --git a/CollabProxy.sln.meta b/CollabProxy.sln.meta new file mode 100644 index 0000000..5be28a6 --- /dev/null +++ b/CollabProxy.sln.meta @@ -0,0 +1,7 @@ +fileFormatVersion: 2 +guid: f4ad65b2df50d4541b0c5956561a6020 +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/DEPENDENCIES.md b/DEPENDENCIES.md new file mode 100644 index 0000000..57808d5 --- /dev/null +++ b/DEPENDENCIES.md @@ -0,0 +1,9 @@ + + + + Unity.CollabProxy.Dependencies + 1.1.0-experimental + Rohit Garg + Dependencies for the CollabProxy package + + diff --git a/Editor/Common/README.md.meta b/DEPENDENCIES.md.meta similarity index 75% rename from Editor/Common/README.md.meta rename to DEPENDENCIES.md.meta index 4323584..24e45c2 100644 --- a/Editor/Common/README.md.meta +++ b/DEPENDENCIES.md.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 4f5692fbca7d9f6459e5506fc3037de0 +guid: 470530e667ad4475786b28fa3187ce95 TextScriptImporter: externalObjects: {} userData: diff --git a/Documentation~/images/example.png b/Documentation~/images/example.png deleted file mode 100644 index 216328df25a30364d24c1638b3e961fd5254d72b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 52261 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 NEiC@BKv2Wu{{VFWkKzCT diff --git a/Documentation~/index.md b/Documentation~/index.md new file mode 100644 index 0000000..801380f --- /dev/null +++ b/Documentation~/index.md @@ -0,0 +1,6 @@ +# About Version Control +The Version Control package provides an in-editor interface for teams to work with Collaborate and Plastic SCM (coming soon). +## Collaborate +Collaborate makes it easy for teams to save, share, and sync their Unity projects with others, regardless of location. It is cloud enabled and built directly into Unity. Please refer to the online documentation for Unity Collaborate [here.](https://docs.unity3d.com/Manual/UnityCollaborate.html) +## Plastic SCM +Plastic SCM Plugin for Unity (beta) is a free Unity plugin that gives you the ability to use Plastic SCM, a leading version control solution, directly in Unity. It is currently available on the Unity Asset Store but will be moving to this package in an upcoming release. \ No newline at end of file diff --git a/Documentation~/unity-cloud-collaborate.md b/Documentation~/unity-cloud-collaborate.md deleted file mode 100644 index 9584138..0000000 --- a/Documentation~/unity-cloud-collaborate.md +++ /dev/null @@ -1,5 +0,0 @@ -# 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.meta b/Editor.meta index db0c369..b54ca87 100644 --- a/Editor.meta +++ b/Editor.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 3eedd97b804f5a546a8817f8be60e318 +guid: d31e5d760880a4e52a3a75322481d0d2 folderAsset: yes DefaultImporter: externalObjects: {} diff --git a/Editor/Assets/Icons/README.md b/Editor/Assets/Icons/README.md deleted file mode 100644 index 514ac53..0000000 --- a/Editor/Assets/Icons/README.md +++ /dev/null @@ -1,10 +0,0 @@ -# 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/Icons/added-file-dark.png b/Editor/Assets/Icons/added-file-dark.png deleted file mode 100644 index c06d61d5827a522bf92a93b5a0797e418a7962e2..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 384 zcmV-`0e}99P)Px$I!Q!9R5%f(QZY-zP!PUr9*C`(+(bGy9UUATGOC06EBq5h9Fj;86x{s{&aH!! zAc>Pg!hh5AX7oEgr-1|lrW@^U2uBbK<-A1rE6F!QxiYS(q$4T!tI zRST-__RG6)9B2PwbFZaKx)m|4QOXSp4cFQND&5S*0|>U)o8%Ew8)k#(O&^Pi)d1D+ zKn}tCVy2f~n?JC5uY%`!y8-$hf!tM!b^?!QTZ(unSn{}bgDlIoz)6doMp3FCMG%hl zQ=U^QdBN5eurQ}GFiq6L^{ysb3_G|@GswyS1G^W;`a!OD@cCSTe1iP@_msw@X(Bl2 e@UYHZ`uzjO6<=j0QgF!t0000Px%@kvBMR9Fe^R?TZuK@gvPO+S05xpdQi0K{VB%suCx1Ku1_l$eVB$ipAi5F&1A~ccsZ{E`8AR6tCNW$L0sP|(2qBW_6G(F)7z_sde*YfG5y<1{i&g1E;j5)=RtJy|=;M({<@GI}-utRhkn-A2o2T&ew{@m1nSn#g5RR@@M7hKRI7hKSH%SXp8 zi%tUU2Ltk&0~-#sBLM(B$!E^AtIQ?2Yzj#arbA+Jx=*}-GN}P2Y}l6fXk9xD++int z=5FTNE77m@X~kSIQNAb2q~!qciG9i*kl~o}BJ*Xj@p7A#+T$0=C-iteymSiVle3DpgRS-9-FA2F9D8(YlCVP zS!iV=Bklk{G4^*?*-NqjbQtqNa%lZ8y(A8FP_4m6*`hF&M^~ZchDSWZvuw;24i_lc_dETSfAy>9$DxqarBd7&QRRy^a=~}>rsE3BZgwJvCDu}i-3XVZql19AM zP*dVYfy_R+!Uhu@!;M@n*UJvsvCD*{9empX{v0k!;9QCgaCTo60J55BGzbI`Di(|L zI*6^i=?FMZAk)|I&0oS5$gfz(Yu?Nme6ukFzX8P42dI>l$3y@C002ovPDHLkV1kkc Bd#nHe diff --git a/Editor/Assets/Icons/added-file-light.png b/Editor/Assets/Icons/added-file-light.png deleted file mode 100644 index 3a0bbd3c4b94edd0c1dcd6bb393dde24a220bcb1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 391 zcmV;20eJq2P)Px$K}keGR5%f1V4x5%!t{rQg>C)+|GyWEkAtpXy?S*MvK$kPLxg6K(#Fux&}x_- z5Dhl~S&#s`1?bvJm>O~nU;w(djUoeJnn5&KE+Ex_zl@BGT|iAH92^`xKw1OHhkJnq z*)%Ndzs$_cF55&)xPktj!N9<%!NC9j2GD>828LB&<#@dSRM-pB{O|w&E&mx9WZ1cw z)c-Ru%7OTNxo5mVCg3#yXzMB>WZbc>n&r6a&Nm8^3@5yw00@`T)pA-rO^XfBpJ-10)XOPx%`AI}UR9Fe^S50VBK@gtV*G5trCn26nK`2E} zViCa~ia$Mwh{w{BlY$4UsXsla(1@ZIrS%}_Sz3ci$=h)z&7`j{scm0lJ+u!V`*vpb z`@WssolO8X`h)%iq*AG4*4o=_-|qLVvVSg<$@DKb#_E~^-%h)XP@x0;A`5l|9w zg+-k9i&!@SB@qMvRe+yd`s-qiOoGWRRrYl)5{V2h9u(6m9k z9||{K9l6{(>K9OP9d~tgkw54!{V68jFXYkgT)PFj%Y-|s#j~I<2Jqy}V0_H$Uuzvm zE4d5wSjiD#)-fhw96SJkKZQ_y5+g!uB_JznE@_vUGetR@MEG##Mm#rrJ@E>WvI~TS z5-VfW7B~aE+eZXM)?8<^>b7#_o$RQ+o?1>Xb&33ke^b?WfY%(cX81=cn{7(cJy(Vkq~wRS>Jh}Z*X zAQTEM9$Ua|O0;BaA?o)9&Oo71XlAhYy!Afw!tQgC9!0t*J`s}3GkoylX5x&HMS5}r zMD_?0Ivlf$V`U#qtB}RBQ0vNCK4Qfb-YbR^83x|X=zExB;fJlY&GR<#QISsylTrj0 z!2cai2#8cTDKZLJYzac;K6<{{D6uj|{pGW(hSgL;$8kD_hljILT%^coEs#QF(6sY% z)L9q!1W>~~K9U32;jM<%GVoQ!EZ4fOdy54}1yF!B6GX68cDr@yrIL%!PcHZs0{H5b z>vW|eS~zx8MQmwk+{^3R&*%Ov6XxY*{~NK1&pUIrZ$8Bg`~kF%7c1h-C1(Ht002ov JPDHLkV1g9{duIRu diff --git a/Editor/Assets/Icons/back-dark.png b/Editor/Assets/Icons/back-dark.png deleted file mode 100644 index 0bb25c132808de33906e5adab2a5452df6a90f3c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 284 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?7 z8z9Vhe8JAOKtah8*NBqf{Irtt#G+J&^73-M%)IR4+yn8e6 zUKjairDW7`B4DbP0l+XkKNI+#j diff --git a/Editor/Assets/Icons/back-dark.png.meta b/Editor/Assets/Icons/back-dark.png.meta deleted file mode 100644 index 06c50be..0000000 --- a/Editor/Assets/Icons/back-dark.png.meta +++ /dev/null @@ -1,120 +0,0 @@ -fileFormatVersion: 2 -guid: 8e3ec2dfd58b79842aa78376678a9a05 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Windows Store Apps - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/back-dark@2x.png b/Editor/Assets/Icons/back-dark@2x.png deleted file mode 100644 index d06a7f4be8d78e928a9c01c373e46cdce71ac0e0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 421 zcmV;W0b2fvP)(4RFy@8&h%{0BFq<7(C<-Q{R2aW{O80N$1%onmo;1$xS2hh z*))W3*sH(_4(tKD&biZ60qF<_xKq^&5vj5ZY#QE5AP2m$KrVPAft>I^1#-jJ3e><~ zfGabz6p(Z7RaIx->pKnM00+Q>Nb8fk$|LYYp!OoFs_Gs1NF}w&*0*47KSKy35t#z} z03vc<6vcTjL-?BneICO;BpQ!&E{Vp^vG;y%X2-zWvNVY?-k4ePp8^t|2?7 z8z9Vhe8JAOKtah8*NBqf{Irtt#G+J&^73-M%)IR4Ab1jp^#07tNEaxmd6gxdEO?XXRDaZ9TrSXxTvDyE6T>$_%_eb zpz7Xid-;D=AzOp4YHh!K{-EYk-2%pEu1)NFnA;8*O+T>Zz~o))`scDP{m}j3<#WRV zgJW}~6_c+iw%9tXf9v#|h2h#Q$DTsw9*x?E(I;mw2>G;;`S~4Rm$U<%5l@9oroGs^ jzw1PZi?qK-KTukb>Ds=A4dIzn^={mXxU;A67sI}W@ZWs5+P8|fM8r%#RrZmQ zWj3?o(g$mMT|185d6%ls@qPN~P50TYjd{Mj{5*g0D(6tyZI#KZd1WeC)GFuoTZztS z=5MeSw0!N8z{ppS-Ltbxbb{#t{q998CUY-oFcV7bBm;okk! z$g+!`f_jq|oHl#oq?96}KJi9g)kVwiX+4!pA~#t3R;{uMxZ1u+XEB$thr(2s4|WM_ zYuWr7B^$o~yJJ}{%-k>ZW7-TR^#j%h!V`Z-G=@bU54yGd{ISohjkOaEewHZI0Yj9* M)78&qol`;+0NGxrQ2+n{ diff --git a/Editor/Assets/Icons/back-light@2x.png.meta b/Editor/Assets/Icons/back-light@2x.png.meta deleted file mode 100644 index b6b9837..0000000 --- a/Editor/Assets/Icons/back-light@2x.png.meta +++ /dev/null @@ -1,120 +0,0 @@ -fileFormatVersion: 2 -guid: f5c57327df0fa294c8209aa216435167 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Windows Store Apps - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/choose-mine-dark.png b/Editor/Assets/Icons/choose-mine-dark.png deleted file mode 100644 index 6cad0e981bf8e743b4f50c33a74207b73f76d7c4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 279 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?7 z8z9Vhe8JAOKtah8*NBqf{Irtt#G+J&^73-M%)IR4<&8R>2gd?_@v_V8rFulcS5eNyk_-4*7XQ)!z7z$ zbL8(fn16nFb(g-QnXZG&8_zff3kLN{v59wYY5LB*nUS`7ex}+Fm-++xFF2but){I0 SKcN%oJ_b)$KbLh*2~7Z0^kwz{ diff --git a/Editor/Assets/Icons/choose-mine-dark.png.meta b/Editor/Assets/Icons/choose-mine-dark.png.meta deleted file mode 100644 index 8e392a3..0000000 --- a/Editor/Assets/Icons/choose-mine-dark.png.meta +++ /dev/null @@ -1,120 +0,0 @@ -fileFormatVersion: 2 -guid: a972d8b163b45d54b89085acf50327e8 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Windows Store Apps - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/choose-mine-dark@2x.png b/Editor/Assets/Icons/choose-mine-dark@2x.png deleted file mode 100644 index 1c5182947bbdd734189f5db3e2f9f159e57e0d49..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 330 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zgx7;GWAd}U!$3jF64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1T!d%8G= zM6|x0a**?ogNV!j6Z3)_TUB&6GQ8g?z`b$862^nG6AQREHZ^QN@O@H@lgQmQPaf1C zw>)Dr?R=NSf4*lurgx$rYozyJI7Ig{~Y2?7 z8z9Vhe8JAOKtah8*NBqf{Irtt#G+J&^73-M%)IR4L27GFzp_jTTDGq0jE%wP3zuF@vwZ&Ngr)u5 z;@`S+qm)-m9(d`zx5qI3{omcI9eX}%D48=DH$=Lu(_HGDJvCI|qKC`b^Evkxi2rYh bKfv@|+3cvJ!xnF#GZ{Qx{an^LB{Ts5R3dF6 diff --git a/Editor/Assets/Icons/choose-mine-light.png.meta b/Editor/Assets/Icons/choose-mine-light.png.meta deleted file mode 100644 index 0c5652a..0000000 --- a/Editor/Assets/Icons/choose-mine-light.png.meta +++ /dev/null @@ -1,120 +0,0 @@ -fileFormatVersion: 2 -guid: 2c0bdcbf152ceb64ba9b01cc370a9092 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Windows Store Apps - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/choose-mine-light@2x.png b/Editor/Assets/Icons/choose-mine-light@2x.png deleted file mode 100644 index 93ddfeff2bbc0ba6a22672c826b6f0afa13c0a61..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 333 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zgx7;GWAd}U!$3jF64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1S}dAc}; zM6|x0vXS?Y1CQ%pL9dyd5h}dQ0mrYWaI+coDa8j*I5(1a221!r@}KUUQO6~K~X8`S=Y?f z`BrD#CEEL4O1Knr*4i%fu9nhIE@9swJn{2+R-wnjYMuQoaXqtD?}=s1S|)S+Bf|m} zrJ$?4g1+n(j0L?v*J^at-rlx-4O8)}U12?7 z8z9Vhe8JAOKtah8*NBqf{Irtt#G+J&^73-M%)IR4fpSz?u_WJTgY_<2}Rn{`{ zS9nS%pV_*D(c$*CbC%@{YYfv~?%gk5^JSI9W0PYRvdJb5>6%MdsoaRF{&Md=!zhTHkL`E9)vegl){)1cpmcrLy7#ln%c2@%W;Aeu(1B-6-O~emJ{s^iySuP62uu`i zNV2IDx|qG@`?;Ohs_&7hmtnr8_O#TSzTJ8k-?%P0In&R?{{8IwqirAA;*Z)M UE<52F0Q3}tr>mdKI;Vst0B_@dRR910 diff --git a/Editor/Assets/Icons/choose-remote-dark@2x.png.meta b/Editor/Assets/Icons/choose-remote-dark@2x.png.meta deleted file mode 100644 index 91fd1cd..0000000 --- a/Editor/Assets/Icons/choose-remote-dark@2x.png.meta +++ /dev/null @@ -1,120 +0,0 @@ -fileFormatVersion: 2 -guid: a26232d4d188e4440897131ed223d505 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Windows Store Apps - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/choose-remote-light.png b/Editor/Assets/Icons/choose-remote-light.png deleted file mode 100644 index c869ef64d65047131c901e38ab3048b7f5441d23..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 306 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?7 z8z9Vhe8JAOKtah8*NBqf{Irtt#G+J&^73-M%)IR4o!5OUoY7z2q|KlIR?VY)ADCUQ^STYIsyA zG_{7y$$!7k&u*`qotwIL?JtSXFDKSByqG)l`OlC`E|;VZRPX71>jATtzx(pI>(pMJ`sCjTbUK5ltDnm{r-UW|@tAgS diff --git a/Editor/Assets/Icons/choose-remote-light.png.meta b/Editor/Assets/Icons/choose-remote-light.png.meta deleted file mode 100644 index 6cf7344..0000000 --- a/Editor/Assets/Icons/choose-remote-light.png.meta +++ /dev/null @@ -1,120 +0,0 @@ -fileFormatVersion: 2 -guid: 78f56e873f56d7943aef2a039430732e -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Windows Store Apps - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/choose-remote-light@2x.png b/Editor/Assets/Icons/choose-remote-light@2x.png deleted file mode 100644 index 676c0efc72011623858ad40a6d3848b3d1724073..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 337 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zgx7;GWAd}U!$3jF64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1UfdAc}; zM6|x0x>2ynLBRFDd;0{*;@t*~TsaM<3%R)#ax>XjZD7zm!o}fvt)+vp^>Z4>9r1T> z@75nYr!~4c4}-dk2V8+#^CAd=d#Wzp$P!xO@QM7 diff --git a/Editor/Assets/Icons/choose-remote-light@2x.png.meta b/Editor/Assets/Icons/choose-remote-light@2x.png.meta deleted file mode 100644 index 92d42c8..0000000 --- a/Editor/Assets/Icons/choose-remote-light@2x.png.meta +++ /dev/null @@ -1,120 +0,0 @@ -fileFormatVersion: 2 -guid: 2c8a8b796d0907747a9518f9458b2259 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Windows Store Apps - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/clear-dark.png b/Editor/Assets/Icons/clear-dark.png deleted file mode 100644 index cf3b06301a47d1dae30b09243ff491d5820a8d8d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 310 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?7 z8z9Vhe8JAOKtah8*NBqf{Irtt#G+J&^73-M%)IR4#4$sLcO(u<^Gn%d){kt$I!h+YMfv3r+a_alr|8~`z zeTc7kUu>+s{oC0!U+z6G)}1YWZl{xr)ugY#j7~WK&xrIax>4me z>F}@lI!Y}9za)~UO3hfc&G493%LVzaPu4YzH50P9=ghtZ3J3;IS3j3^P6?J?f<=!^G|I@J{qC@6$MuULMx=Nu2?xvac z#b+loHn?uB*%za@F?bV@Ddgbxbn~9(6RK%(4Z?w8hV}nACJF8Mu&vzXOV5$SufZ2N ze?;k~Mx-(x`BJIpBA}3Z;)z2AW06{n){+1JWSA=$3>aSo-SYOTv?xD*2?7 z8z9Vhe8JAOKtah8*NBqf{Irtt#G+J&^73-M%)IR43s7tbhH>*(GjY-93gEjCc4Bf0&YOvH4Y73jYJQ(EG>BdkXF6>Pq!! zuYRS>FyT(Cz^_Yp7P>w?NQ$omh{V;fa0`KKth@Be)ET>|v#)vH5N%E2+$Mz%qv z)JO=i7>~#IzUE4)8zID-QtHw+k4ytn%7GAK0pJ9{hKTO8)-zXgW}aZX!PR=bJ}ru3 z*)~_0g4A{W702-h5uG=IE{4P5XH``%9_CC$k9nRyo8}t<0HCU>*Eo*f_aH_#h!*n) zt@V@5!wTR75n}EH-~th94p=T>o68g-q{2KGSG4a+&rHpNwO@wcwaJ7+SOI)HTnNO!e~yh+P!z?InI(W#(`1}G soYs2QRL6>lu1w}mI`%JFuU@@=0Cr#+r4gQFeE+`i@ndpq?FWbsy0{fA z!AP^J?~1HQ~Q;OBIJXwj}F~#$4JvOi2@)8kr|=k zQThwAc-zB%hFV9P&RRsX*_;o&gg>7zPY#)9MyGX6v+Kt+6rFHlUDw}!Rq%LLAO&*A zVoMao7#W|THuhYk)9JRmZZsMjwOVc2lVECPhvv2}otin(^x6SUVoxX`$8(psE6Z}p zQ-Ysa;+}2WtGM~yFpM(D_lU20=h(0yw_P(W%PJ^}l0zv)gmKSB{LcM&zBv&?CbJ4( zBSUVJ)a&&{$Ws%EM464kR#uXv0*Dce9L6D^<9|@pPNh=kJr5W-T*4t0h7pn!k&qiK zOFxaamrN#$f{Cogn*ihsBw4_lS2+eDk0~$8HBGbHZ(?ANcjex(0=OTCfxaHdLF7uM pqGI9}R>R@2O8)`Z%;wS{@eQ{OuL%(mW*`6n002ovPDHLkV1jP|(Zc`$ diff --git a/Editor/Assets/Icons/collaborate-available-changes-dark.png.meta b/Editor/Assets/Icons/collaborate-available-changes-dark.png.meta deleted file mode 100644 index c168e8b..0000000 --- a/Editor/Assets/Icons/collaborate-available-changes-dark.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: 07ab2758fd6b77141ae34a703972f385 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/collaborate-available-changes-dark@2x.png b/Editor/Assets/Icons/collaborate-available-changes-dark@2x.png deleted file mode 100644 index 061b84b5298123f7400975faeab54c10d5c3a717..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 831 zcmV-F1Hk-=P)_Yv1zfK1w@NRRJ-afpsZ;;lZXEf+^YI#(07=tLy3O;E_2Y8;n_K5bB z#5+2FYS@QdaFdV{g+d|d_xsn`jB~4dJf2iI9In|Cm|M6=7nUpJu+ z1Zad(sT7Y!qeZokov#Y#K!_6+WX`B#EZvDb?{Tnm4)E>@<#PGA1Yw7|LWU5Pu>@v- z43l`EklNC|*Aj_D>yHrNGF%g88pi=65{cwE3RyObOeWvybW-{}AI%88UN2)=)@3$> z{JaXM=;yq+c-O9F*(dIEN1*(iAj8jLJ}wE7OIXtkwgKj5 zo6TlM5Rf~syIsKN_D=?hg;Eo*NT};FqlMt01Veb|BUmGs@aP@9Scn%xDZ$}JyWNJP zx*(C`z9lgf$_7=#*(cc!3g>q@@iGcAMhROsimJ9>}H{~}h3OjMR%o|7v}1~4KZDrHygLk{TIu^Sj&MqaPi zPHN+103!l?@f1l@&~CSzCj%G}Kqhm@kx)f6zWq{CtPb(t;TLJwT5qbHk=XzM002ov JPDHLkV1ltBbrJvo diff --git a/Editor/Assets/Icons/collaborate-available-changes-dark@2x.png.meta b/Editor/Assets/Icons/collaborate-available-changes-dark@2x.png.meta deleted file mode 100644 index 8e44937..0000000 --- a/Editor/Assets/Icons/collaborate-available-changes-dark@2x.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: 1a2cea5a396ff5d4a8f740bd5d8726b0 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/collaborate-available-changes-light.png b/Editor/Assets/Icons/collaborate-available-changes-light.png deleted file mode 100644 index d70d5685e9d7a3a4c947d31c231a669c0bd3e4a8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 514 zcmV+d0{#7oP)nLp`juwPEE9j&+2o>Bq zSc@&zn#S)!6VuWt2!4>3gC*&3%nARv$fL?<%i?Omte zAezq9_z0cs%u#MrGJHFt(deR60vG>gXGTGuH!LHtFiG*<2YRl380$`_Q~$97dDTaa z)+d#(>Quh2)7?{xC zV_c_r=Wo=E|GDh3-=6KcLxpsiLjrM@QJz#R77HvC{3PFu1YY~SwH1;45&ifU=V zKoAQfg+d`Jl}dR8@_;3=?*(C>_e>G-aW(x3(Bl~nmS8Kq1|b8Jv6ri9T4hi~#~Ei} z0&ifv7$iRg9IAonL{20U5)6;9XHy7SM>s!x%LhFRl$ns*$tc!;1A>PCE&eu3|>9Hs19yn-ZLO3Q5=_RWBC5P*3Qh}<|0FHzx1mwh-#9w1NLT{#OT1SFW1Kst0Do~(&u zLI>Y^%6Iejq9S92QmIsdSqOyD@>KYO(r@kmfP2rRp-^V0rOXjXhP*T{IMhz-b7!bL z_UI!lY67pd-%;jr8y>ulqafSB5`w{?+v#+cu^Yf9VOuQ}3UxyQwZ<1%UVje!1!^$u`bsuvKxG?RLAX`h5P?eMAs&c}FN(iO|&?-?kH4@QG!8KAw`Av;T z;rAw{Ttc^ZY9%zP19c5+a;d(W0dr#lrhqCT8Whx?t*?Z3{U(pcvy1mkk3I>KOYZ|G z8jVKH>-8#ehD53uxNDf&BLujsP%IWpqIXj4@N7Px&j1Iw2(V1q)6TINsKPIT>oG!C z8kO1raDa;dT3-cS1;zBu0tf8C0Su(?7+mk*Ft;Uif4W>Q*Wf??Mf?PE?p)3jMjpoi O0000UDG diff --git a/Editor/Assets/Icons/collaborate-available-changes-light@2x.png.meta b/Editor/Assets/Icons/collaborate-available-changes-light@2x.png.meta deleted file mode 100644 index 938d354..0000000 --- a/Editor/Assets/Icons/collaborate-available-changes-light@2x.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: 8478a99d8fb61c94ba938c3034d449c6 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/collaborate-dark.png b/Editor/Assets/Icons/collaborate-dark.png deleted file mode 100644 index fd493372e5704ed02745401d692a0fc14c38e9b7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 425 zcmV;a0apHrP)Px$V@X6oR5%f}l0QqsP!z@c;-4&1x&&NY1gAhjgfwYOaq&ASIO(Fe_zkLyege_0 zIH;qOgQJkNu@D_P=`QM|8C)bu{k=jSp)`dIKDfCj_nvd!dp9YS{&V@hztZpb&1rjx zye8su9LMj&;c%X{WLeh7B(658C~LJ^?FaDy_+l8wcOFmG*|F+*-Zr8cRU8BKM7P`B zg1eTsW>XMF(Jgox!Wa1tvwiXop$Q>6j^mv5dc9VXB-a>yQePxW$^d*xZ0NfFD*{E&Pg)VVitq(A?E&x z^0=Jh9>GGTQdu`m^H(`#fVx7aHiAJAlmRVbE(}A1{5EP7d2r-ahHDqm6z2W`J`JzP T1c`$c00000NkvXXu0mjfLE*bZ diff --git a/Editor/Assets/Icons/collaborate-dark.png.meta b/Editor/Assets/Icons/collaborate-dark.png.meta deleted file mode 100644 index 2f52870..0000000 --- a/Editor/Assets/Icons/collaborate-dark.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: 8558913fe46542045b38c8f97ef8546a -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/collaborate-dark@2x.png b/Editor/Assets/Icons/collaborate-dark@2x.png deleted file mode 100644 index 6acbca5ef55b66267093644d690939800bc121b9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 974 zcmV;<12O!GP)Px&h)G02R9Fe^mQ6@hQ546WkLC-qEQ&U50)tQ|njCU;uvQUN8tx)jQBXuei;N@` z3$+Mb6=Y(qs%49aGDt%l9cFYEW{@cEE3g=Y9LE{^oyWZ4HV^I1D{$k5!#VeybN}bu zd(S)fm6U9b4L$*z)%ek9v^=1(!Le;6-;_kqO?<&gygeM&xefOS!qm#>U2~&|ieANYDnK2K-4V6iTRm zVBNshoYMtYR#u)PSE@dS8eoB6bpSs<$L1Iv9c_nCLRaxS20seFLQjZAB9SijO0ebE z3MNHl|zpD1Bsj0HX#l=}RuoHbBiTzPGs;?>= zPCzxPGQsuY87~Yjety6IJHbapCdn${W`^km%z#<(F`WQ+IGqa+qS|*C29qmb=i2AX zNqj7{uQfNFfYa$5AV3=MQovp$5{X?pDD|-;nM^**-G2t(e%XqDBS^TQT}V zEUgo&&B%}dK?X_U9EG|(W+Cr-g&JJea2f$KYYTlWCBR)ya_sUb>0Px%1W80eR5%f}QcFu4Q4~IROfv{Jh!_-9s85iFDb$dV2TBUvw%|&^l_FSOwD<=k zAa>bB4Z0ISTTnyP5G#YKzH0=w7 ze!^c4BSQdq9QIn4<@Hb~)PtZQ5C>oyuph#JY!bGLxEL(|LH0EeKI9^R`{3KieT%nP zf#|=5cXs!SCl`a&rM4H@VM->p`s9z+_hWza$XFvEBG#t3-R`f*)(wS^D0d*a_ubA;Qpm*TlknEhp=(6*t>C|7W7|!lzfi z(gE>5;6n`YA@ce?9?uAb?3>$3md!l4O|*MSGR9i$e zbENWNiY?sIu-okyk|eo&FCA~$^kIq<*sC&PrE-?ceS8ynTM*SM>Xgc>A}PRo=6-RF Y*DB-Vbg=b#>i_@%07*qoM6N<$f&euU00000 diff --git a/Editor/Assets/Icons/collaborate-done-dark.png.meta b/Editor/Assets/Icons/collaborate-done-dark.png.meta deleted file mode 100644 index aab4af7..0000000 --- a/Editor/Assets/Icons/collaborate-done-dark.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: 80c31f397a3ab184bae2f0d4b3dc5c1d -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/collaborate-done-dark@2x.png b/Editor/Assets/Icons/collaborate-done-dark@2x.png deleted file mode 100644 index ae6b9227a545ca78719525cae46dbaa8c85deb63..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1346 zcmV-I1-<%-P)Px({7FPXR9Fe^R%>ijRS=%LYj?LbSStceS{@QwrMoS-bYowsh5*rsB^r%3_(#Pk zQJP?)hKe<45dBl*6KX{a5r{D{8Xxqby9L{A(-w_eYpBHr8YMgoh{dqad;I3^-J8?B zwr(#Z{_!MtXU@!=nK|dod}oRNAOGDH#d_LdUOp~z9bOGB(B9U7_wBS6)DP%*ohWVKeO9^1dWB61# zn9XJzmFJoAmJ+C{syc=Q8W7|nz6khNA^RrNpjXTeM{h$tWL=I!QxOgf3@naDqkG`= zW_*6^?qTfioRuI*E(f*Ig0*${M(lR`hKh=cknHO!dBQw`w_<0tx_lk@m%%@-&ovSZ z21_A-6kjP4R6u`(^Y<$&E5DQN;OklF9@J&Ncs#xzyhpY%)c_Wh$p-Lm%%QV)cXu~| z9>KQ>cDI4v3i<>vp}(i6XS;kQ&>3slCwwiH^(-?b0HbzRNTVagW9M7IZ-ZmL_dj6! zCFtj%=Roa{Hv%8Ff!7A+>AnKx<>j%Io~bDTEZPW%&CqqBwVIqx=XN&i@9%emG%*jo zKPM-r80fdQrlzJ2^CE~3vJT@JpyUc>pl^YX&CmxxcV%a1*Rxz6rXrM;GLPLitE$S* z{)D^;&dt{R^==U!hg=u>Y%BO*H-&(buO*={&`mDM-SPB<|oOObJYfgy{3FNZ=*S zX|fG_Fjseduy1vH*S9W_=OEgABT;FtZjwfZE)cyoB9!w{PU7t|$A+FX6(P{;T{x}9 zHw)i76dxm@HUP;xz`TGH;9kBK`a5ywck!`fE~X8xq6z{yg-dbXG%iVO%r9ByHYEV3 z%V1y(1T)YKd;;zDBIpWyZ^EeS)3(lEv4*r`pK9kgc;$_si2~@{uu7tM7AIj##MBL@ zE`Z~9I9zXJKx80cN`{jd0^h)Mz1m5;a~1@DCuMYk#QkUhmz^a<@8GY(A+219eAf}( zT}adzLIH|3rUVe2k?=IA7wF~3U#(Y?UZ(s_wi*{)0>}J1b{bVl89@?T-K2bYTq{6c zExdWa$)!Ybqe~W;ig3y>X^P(7-h1!>?WljOVM#a=wTS~&*fDN&_ZTT(oJ?Bh;>oz6 zL;vzT5{(F+1shz0QXk}YxM-?@v^f7bMN7^{aUOuOc+T~+lRmiBcs#P0L|s9WPX+hn zlGvgLXHCi$oTUWtuDfwX=sBY0o)RX;F>CxoH;}k@zQ&4@Ye+l?8;2AMn81V4QIcx1 zjDB1$*AdhSKT5Q!wwkeDXduIVo*L^HlGubt@_9TVsbXXuY;-_U8JaC6pd;YzaM!l5 zupqFgu;4533WE#>Fvd!tA=gD}=s<)i1JO=?7c3WH$|qB|`##6n$kBs9gO!+G9u&)t zXTs}AG&90sowV&qUaUVxliW-*VR&VPV~~N_zdpx*1M4m@1Oo%eA^-pY07*qoM6N<$ Eg0E(Q!~g&Q diff --git a/Editor/Assets/Icons/collaborate-done-dark@2x.png.meta b/Editor/Assets/Icons/collaborate-done-dark@2x.png.meta deleted file mode 100644 index ff2780c..0000000 --- a/Editor/Assets/Icons/collaborate-done-dark@2x.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: fba4512e3548e0548b2cf4f11913e257 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/collaborate-done-light.png b/Editor/Assets/Icons/collaborate-done-light.png deleted file mode 100644 index 81c85a448eb4894861b211df655b74537f4bb10f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 597 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 diff --git a/Editor/Assets/Icons/collaborate-error-light.png.meta b/Editor/Assets/Icons/collaborate-error-light.png.meta deleted file mode 100644 index e6ec634..0000000 --- a/Editor/Assets/Icons/collaborate-error-light.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: b08f8cbc53d0bfb45bd2fd1f676d3554 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/collaborate-error-light@2x.png b/Editor/Assets/Icons/collaborate-error-light@2x.png deleted file mode 100644 index 065f0affae58141090004c830abb1e767d7a320d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1273 zcmVPx(vq?ljR9Fe^R$XY*R}{bbXk%=uO`)U7)`w-SwoT%uHWeTC;U>d}uEI(~TUrWY zt0Du(n8Q8PD!BDQMaCZ1j&%s@P*7@B)KEI+CltmKY-%$5@0upr?}Xex zH~%X!jWAz4aB|N*-~V&ZJvWTKf|pzYU9Rz4T3RX=7Z<;Ty-BCjeLp-rd@UDWIVI58 z*tinGrhuiXph{j|o@;P$@cvSh&@a`1^!0lE1}r={vCOE($3!d@a!Mc`kKaex<6y+|;r3DMmSoafJp zL}D!*p9gLm9UYy?B?yvRK07AU? zCU>bH+yXcF9Z1p*7D$~R*pFklA?k%fp|7xSP4PVVutCr+QAcV*I9ekrAc(q0U<0rV zI@iJf40;~`-v_-LjXCc1dJl<5qV=x;Yex+L=3bUcfAsUeSz&wBM9Q&uYm&HP%G*g4s$}Br} zuw|P!7a*Bau=%96w)S^Y%DMt5qd(Yeb8|mD8u$lb#+aIO$PBBqJSwnG)ue z$T|TGk)M!66ko7netv$)=ks|$pCpImIDG6FIak5rcC$jD2&BW4Alr$FiMOP;fF@y8 zRn;%m)z#l&-fsY&#q3x7et!^j0uDa}z6qUntJRt;d-(8SF%B!_c`m2@8RI5+)sh|1F69R0+G?o=;3Vb1f9C zUahhUDl1i*6Wj)V-jxyn^KGt3D}t(%5cfU?JP6);e$})MM>fi%N3<(g>4k*UNyr@_i94Kr);f3huF9Ufmv-${J}0DWNRu!UiTn+PbqIbQldy*?XS>o@ zFNVYPOflubgN$ZU0{#8{5mFMd@J3&z&v;o2n2SzTrNCI70ggv%;M0(lhMW?>V4B0ja}ob|+~wuvrTLYW`m`hx2{waw;qe(tGhOfTc&=yt z9IKz8A;k9}i^qruS0AGnPJld85*R8cfd!iU(zaA~;8y+;k}#(xO!JBjImBZ{6Z8ZE j1hw)M?*!?H!Ab8w!fE0{@v!G&00000NkvXXu0mjf-^Nm~ diff --git a/Editor/Assets/Icons/collaborate-error-light@2x.png.meta b/Editor/Assets/Icons/collaborate-error-light@2x.png.meta deleted file mode 100644 index 551affa..0000000 --- a/Editor/Assets/Icons/collaborate-error-light@2x.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: d41e3a51c74c48847a8eb97a319afda8 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/collaborate-incoming-dark.png b/Editor/Assets/Icons/collaborate-incoming-dark.png deleted file mode 100644 index ec9c73ae5e29fd79068cfa32eecf5e00e4783cce..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 536 zcmV+z0_XjSP)Px$(n&-?R5%fpQawupK@i=$OT0n}X#@+4BbI@H63C|_M8V3&Mnq7F5e30tpiv7I z8xa&OY*f_JMvI^pfqXSdV<(6a2`WfJ5F5F@_3b5hIWY)Xn46jRX5P+hB9MQM$7PF9 zO*=w~(xj{?iQ;S%ya9Q7+FovV?2IL4R=$#%TM=31TGn%pBYzSb<-em`F6W?B?T+*{ zFR9~7a~4`YpYO|%JV{XUQDu5s{$%9rMl&d43gAXhI-Qv!m!P5;(D$8f{4 zEEiI#)I7vCEF75_5_Pj;JT@l?hr{czey`X2it%SeQCtIGyel;JwKmuBqICi*ugCm% zUfQMjA5i5F331K~2EiYZQtAl?gBRF827D8f#9w+skINsK zMC2|!Vg;)lLPS7g6c{vwcpwniNArNDY3IP-fp@_g0*K8=KHaM#{SFnOS&gb(ExB-~GTCH}%mtd_OjNFUI^|#j5 aV)YMeq_XGOdsT%10000Px(9Z5t%R9Fe^S6fIFVH7?yv%9WcEh@qiBO)-hXtQ)x3?j&gZa#Gn(t;l9C8#V> z)X<`rUV5++5u&G{AOee6p-^kpqB5eeAPS+9h@#8x&g}G^-I<+nW>;pnhhF;O=bZoC z|1;-5XIG%VSgV#!pA(AwJgbtro>a?>% zHwoJbY0T@Hy29l|GMNnD9Q52Z1p>9yxoF`WL+Z_#N?YsY7~%Fg7v;}4?)m;RQB$W( z!Ix?-+Yk-4^e|D9s#(M8+-gO&5c1{{HP^=P&7Ur#0EUK!W-7A0fNh&^Zt<1!$U(#w z>L#NALZMJ;O6zGdG73Ntgtt~dQRMn($VxTNk$6cM1P#k5fb#P4QLClBXJlG?Btp0P zqZ3$Mem#$(R0ZCFv-T)5egzY};E*#-pkE=C>N^ywsWR@>)f1)bz44&jNxT{FL$f$I zIJh_*4tL?W5<7r&AHa>jXzTAE1H)(PBs#H6B++D*>CLqgwPNee z&APUv!0B?c05Xs`gD3U%^_>Q6Fw21kqg`$Ia`3H-oQ}l0tu>K!FQdu9Hd_L|Xtbei%V~1oVlb81Q&J+;S-x3>HQr zkw(VB4*;xV{BM^nfXd3s?=X7IYFL)#S_I{W^KanoB!PlF0Y8kV-wk;l#1oP(pUo(6&0U&r1H7(icB1Y)5WqpjCipPTLzpO;(3m7ypg9`^|APqa;mGzjj;{K z89+UZXo`Nkgn9g9g6BCtNhhxI&ard;K>{7tP3s4VR)kNqItXNEXYcU&e6g>I*D)KP z=qiHPh^@F>uF|ryvSBAd*&gU*oe(!~Kme_p;jg$!AI{wRDzRs2^mY{TDaJ9jr(kk+ z0NsN9N|K~H1on)1`m%ijbizw8nzR$5CAUMd36A-r=Rj@~;AU)gu7KX=^?I9t#}=F) zhs+-A8Q81wlCJ4I9omWzf-7_;Ll{kTLf{HWElBwdz=M!2292}$0yWa<_xm3MH!rKL z0%XNqQc{wrT3Z0Hm$DP;mXV3)z>n(ZR1g8)0dJd$-)nZxbXx#WO40$&ikDFUc#?UT3!}K1M>mY8 z=SPJ<)Xz?#?G-ptL^T(howE+I;d7#EmB}aoe9K{^orjXXxVhig59z>+0?;}j|1s%7 pAiZcXH7Gc}Rj1?szwE!yz#m6voB?^uKaT(a002ovPDHLkV1mwt58wa* diff --git a/Editor/Assets/Icons/collaborate-incoming-dark@2x.png.meta b/Editor/Assets/Icons/collaborate-incoming-dark@2x.png.meta deleted file mode 100644 index 97664cd..0000000 --- a/Editor/Assets/Icons/collaborate-incoming-dark@2x.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: a9fa02cdd2d760c43a0e69ba0fa49dab -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/collaborate-incoming-light.png b/Editor/Assets/Icons/collaborate-incoming-light.png deleted file mode 100644 index 6584eb22fc23f706bf702cd3c8e6381b6e67e963..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 519 zcmV+i0{H!jP)Px$!AV3xR5%f(Qq4;OQ4pWq5+O|KPy|JZe}HUS_9!b@}si=e=B zQIHW`QuGi+9XfOcqso$uye&glKKm6mt%v@mX>7Q-7U76*|nl;yQ*o#XfW z&6rSX)PnKd58noTf*yfrM#V;jGNFaS*Eq?vq9`j`6`aA|G?Zm-s?${W6)^o03ycH;fmzDTSt|>xX;fc9yFv|G3D`T! zwoq94%RgXCEEbD)96iEu+!X98Y!Frk-xA0cqtWP^$K&xLcZVfku{qias+Smx#Wryb z4uumSVK#{7b?gSehxU-l!FJXVAkdb`08H3`VOkP25lC+loI)?kS*pK824X6QiN|nF z&|wgYEUy>s3VHy|X5<{0Yyeq1{0Dta!`SQf_F-uQ4GaHM@C7hUqv~0H&eQ+^002ov JPDHLkV1m2U-&z0w diff --git a/Editor/Assets/Icons/collaborate-incoming-light.png.meta b/Editor/Assets/Icons/collaborate-incoming-light.png.meta deleted file mode 100644 index 7f40bd0..0000000 --- a/Editor/Assets/Icons/collaborate-incoming-light.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: 0919e5a835eb86343b8b1722ea1d32a8 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/collaborate-incoming-light@2x.png b/Editor/Assets/Icons/collaborate-incoming-light@2x.png deleted file mode 100644 index f0dba504ac94560e474592b9c5de2692375d5134..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1147 zcmV->1cdvEP)Px(HAzH4R9Fe^R%=L9K@>iB_v)H#Wf47;*oX?!O0V^8vL8K!{sa+3 zFNz*!5Y(@rtPD~TH7Mv;?>9;LC@Z6gUDPd^$scg~!1 z<~wK3%$&Ij4WKnNG>nKuBF8jMTL>7RL#UvlD7V~h_b$KR|5b4~Nit*S;c)l`6zP)E znV?No)oj(7t!%|BhcsRJ(Lh?Tl$6jX)2QQTI-RU)6XP8lM$?Ft&!&!&5wC9#Xxz0N{M4 zfiTcMp#Y-M=m)!F4XF-AJwj~HItwG3+df5%6AGZNuI{}Z?exv@RC-aN=1+HgR0oQR zipJx9U%&~?!K^!=jaczFfnfR6*Vl_oE6uZnG#pjwYEvdPHnmu+dRRY#TAABQs?sfl zT28&_r7h_0?mi3W^Pn9JT8XNq-x*=9e{c(?T84sEU13`5Z=q$2atMdiRI5qJw0dba zt(pG9bZ#oaNLv7h(-44Z1K!+JIOZJgh0Q+Gz{boO*G!|QS@^mAI5Tw%W7+D z#U_`Ol%#fccAkNF1?VkOzPY-(x>u=`wg8o|9AJN}gpij3=m4B>Jxv2Gg=~4uc?9yK zxV8r%7Y)vLLbo0?1T+I@=8~Z^dg%}XBpb$tp1_-x5NYM~9zx2mz-|k4T#~^muR-T) zYHFIyi8{ltlG$K08CgjxFE7_01ZboHAd6cG4I~8e68tt}{Fk1wRvCH(eAnun<twFoCZPZT(ulNw zw}6GgKd_7)v+_@xgQ=~ptv@p}Gw;JR1A%-5ZO0jSP)Px$O-V#SR5%f}lC4g}Koo^L4N%d|IuZo|pAQ;|YSp!c%z-jEX6`-rXKrg4|7l?uE(Src^ivNpDi}pk zGt06*@fk3mrs=azJEe0fAIa~~18CT`{ib|6t0rL7R#6nKvMkT&R_MgUgy(ra{D|gO zX{rhGJU{2Y0A9g`<2YOJx)8!7p_e4df$O?$e5d$c;5qPBfb%g}vn=Zl;U-CY2s^OE z-}QZ8O?v{az%>|cbiZNLoq>Xa+xYGW_d1*P%Wuxr4(dx}^q!P*pUzS}0d!5%+=VAw zA`3fWWI@6P#T0kqIG%io>M4AtLrCG%sAEu6{TJVss5YxLH7-xMB-j9}6wGwOY6rtX xlAHM2be^WzEa#_T&DcBNewoj?GFJE(!3V2`neYV~#XkT5002ovPDHLkV1l4OufhNT diff --git a/Editor/Assets/Icons/collaborate-light.png.meta b/Editor/Assets/Icons/collaborate-light.png.meta deleted file mode 100644 index f2175cf..0000000 --- a/Editor/Assets/Icons/collaborate-light.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: 4466539767d9ee241abcc43eebb52ce3 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/collaborate-light@2x.png b/Editor/Assets/Icons/collaborate-light@2x.png deleted file mode 100644 index 59e2f8567869f2496291301d1d54f185f92d0cb0..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 934 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 diff --git a/Editor/Assets/Icons/collaborate-offline-dark@2x.png.meta b/Editor/Assets/Icons/collaborate-offline-dark@2x.png.meta deleted file mode 100644 index dc210d3..0000000 --- a/Editor/Assets/Icons/collaborate-offline-dark@2x.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: c9fb8470579cf8440975e58c5df98216 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/collaborate-offline-light.png b/Editor/Assets/Icons/collaborate-offline-light.png deleted file mode 100644 index baa8a5aa7d3511b947929da9083a5f3055dd2530..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 621 zcmV-z0+RiSP)Px%CrLy>R5%f1V4x+4ii%Q=jEvOAX9puL$>`{4zF)t7JqOCO0kQ1r)vI4%Q_F%) z5F`fF{1r%D24Ws=Ztf2tF>CBO zF9c#&c6Ro2K!q7VO>IDh^+5U`P`oiBA_C;vr9gZTh))19ZUD6XB+#h^Fcm-pvw>pg zVSHp7?geB)7#nCic9W^k#q6dwVyzLGaNs7u$)_HS#~s=d$6ZCOfEt>B`al>A zK>klkN?IQg7%0yU6NJ)C|Ni~|_v;t?_wV2TGNZ}Cx!0~;<2NxhoGSV7A=~Gk9#%$9 zP6pnDg#W*Px)14%?dR9Fe^R&8ioWfXpIZqj_TO{$a9O8rwBL9@=u`teVNfrX)o6Z)0xhm5Z1 zY6zQHskqu%W?^8Z&;=W}Dz>DwrP~h~Lt#$*W4|WDX|b%Ve+GuyrAe#l$4&bBoGdrK z&2_a+LH~H*NF>sSy-x6~EXz$pLqk7`vGn4CWJOV^lvG+G7s~q~p06iY zsUO^ea_CPW$#SS5NJ0~7VW-P3q677VeNdUU9$eqA*-|{7VI|yfq8VK|FE8&6=)1w+B6xd2LBTn4Y;0_F;L%PphNAKQs&W!KV+2ZRs1)SClms5RIY?aJ6~9&jcqwjNv6bz9SjF)SNpa%`Mo` zF2M<4($v&c6PnN+3Wc7Yo}Om2v$KK+W0RAUb+9)%M4X$OyY2CKo*~`D#KgyV_(VIvgO~}gRa8_cJFWmWTmsme0JE;Gtqq~k8nEsn zaK5_AmwS37$zoyFlP7suSy?%NzW@-upohideA(}pcr3=OJ|Aahvl}zv57?SD71(YP zq7mN%U?;te)oP96PFuO6u&~!FDR-#<7|S_$kQH=xa>;B?#-`*VXU<3)w{9iv2D_c@ z>+R)SmL-$PRHA7@baDV7Gzs&;>Lg5VhQ15J`*<-WH#gUYwGJUenA0!Vri;@&5~A3%2~91i<8*4Gt%NeRnuX?ftB z`i%qRzRxESlPr?e>y69B#dP!wXvm*63Ba&rdLg0oBvb<-iQ9vNgDpmr>1Ej0Ek}A+BZb$X?^{-M-jE#-iUU9h$I^pfN+m~t6+=5Jp zzgssnG(3STI9FO)n&WgjQF)oIUBAwv=g%{iNcNX@8y!JwYqAP-1aNRs1vN*Y-Ko_8 z+@aU&b82d8lHjq+mszw67eoM;(VWC-f{lD)SFTWF(>V>!&(E8(N&uU078Vx%Zo%N8 zMqBaw(>NsP>8|(maAJ~0TDfq6#jyuTJhr&Fcp$3;a0`CR&(HTH!HSDH4HuPY5Ix%6 z%_W;nA|{!1Dv__gsEGc^A_x9!Rz08w8y_DJKt7Q| z5_s6h2*5oEeu@(Kr;pK|5+DGSG5tBlQo(e)SXEUuLN=AQ`yBrXFEmA^ufBWp00000 LNkvXXu0mjf_7j0J diff --git a/Editor/Assets/Icons/collaborate-offline-light@2x.png.meta b/Editor/Assets/Icons/collaborate-offline-light@2x.png.meta deleted file mode 100644 index 0c6778c..0000000 --- a/Editor/Assets/Icons/collaborate-offline-light@2x.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: cabe2c11824b4164984e262821760727 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/collaborate-progress-dark.png b/Editor/Assets/Icons/collaborate-progress-dark.png deleted file mode 100644 index f7ac6529ef514f6c95d99ea76ea6504e7f072cbd..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 613 zcmV-r0-F7aP)Px%A4x<(R5%f1V4x*9apHvPsZ*!4@!7$MOA@G=@9*Eg&;S4b&jtjtW@ctDu&HIj zCI}KUH#h$Z)O;DpyeTRw`T>_ZxH!;8y`x8u#sD=j!v)b8Ksm-^$Bsn;)f&U3SYV7l zfBviovXy`e-UI2aK*KVDbP^CVF)}jFx3sjJdi?ltyMO=wEdv_#5-2VK#0+o)fb4}p z?8?s0e(uPTBN;$NZ9t9nK>QELZUh?4xMcqPgIxUl_j!1DE`l`U1VGzQ0yPxC6ad-T zK(X`2#>QEh85#exv$Ovj8yR(jZuiw03Xl`z1`1$i^ z2_qBJ5qLC$0udN(dRA6e%Yn9~0!?X$d12eOZJm64d|Z){kqob2zh>a%4CQ5I3^)^wudgpZ&|6c02FP8xa;5a%-MfKR)zu(_ z8F+bl8I~?x%5d|>jpgVTqws;zX9x^j3y>f%+NRdk*8X3yeEEMPBcp33hK9i)SK{;n zib)^?jEz|t{{5T7&cPA$^T&_PXV0Gx0I2~0??>tGvt>h{00000NkvXXu0mjffs7g4 diff --git a/Editor/Assets/Icons/collaborate-progress-dark.png.meta b/Editor/Assets/Icons/collaborate-progress-dark.png.meta deleted file mode 100644 index 9f9af9d..0000000 --- a/Editor/Assets/Icons/collaborate-progress-dark.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: 60706f973daf4764e81c846ce1a8e183 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/collaborate-progress-dark@2x.png b/Editor/Assets/Icons/collaborate-progress-dark@2x.png deleted file mode 100644 index cdcf9cc0c46790c82118999de7f68f73bb75866b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1468 zcmV;t1w;CYP)Px)c1c7*R9Fe^R%=XLMHD{!1eS;3qZouXF@Xvc47+UQv0DCU)TWs5MIv_OJbL=+Z;1(x+Y7uekFT?DpG z{Np5Z=giERbH155=bKCPfBBD3K<2Ff&d$z2i^X!*YPGt^WU`Xj*w}7oY&iv>r>EzE zrKP2x;qXy*3IL00wfcZwufM%p5c1tFV12XM{1h6&Irni2ZWw!x<=qyi0AREIrdO6}jbuR`bLD=2h{rK|o@~1Ew zf!d7Sy^h_@IO7E1G>DBWSR0Qzs8A@5MMXvRi)|^z9hTv|3_E*fWBet^1&~i}^o6Fq zy*&)$Z=i+&pbYIT7%z{Gj_wuf!B!ULk~YTltE;P@Lp~tZk;DKNgo_nm-`2;RqP4X( z2dxn`4SI2C51~B;PUvcDYda^t63p4wvQ5|u7SHpT1OSx2;R#V`+?28NcOd7%FyH%M z(5**Xi*^RB0^{$3AMzjz1$}#4-$q78u58Y8E4czJN`b+pUeRi`zjGhJ9)x}c#1~NC21|a4yEbNIWb8qZnb+3VT-@E=O$w#*2k2qB z%*yMyNP=*ESo(#Ni!k&i7SCZe5Y#&**6Q!?_c57F!*K8r#;;&LB~qvR+tbt2)!*Nr z#>dBLetw?8Up*2Ze>68YSKtxJ6^Mrl#gGomSh7<9!w}LGS0}5U!KX7Zp)Z zP!IuFicY7?U~BjF3P$hT87V6(^O=~KAdN;tPXq^(QlSt~$Hc}`e0)6pF+EKwDJe8P zJ-w_{sls*)U?T``;s{kZUP%yQ=am3cz94;TpUH}^^O6+=#w^W2ykX&GsqSUeSnnw3ayQbA^$iyG{ouma#K?i1>^2- zpmkI@73=EiY*Ugezz!<_B5_j#PVT+TUK>|l&vy={xHuP>FBmXiM9LFR;qC1GkX7)-E|xt*nsj*bL8K!pIyKcyGa zQd7NEYBgnLWl?W$FSWF^2+U`1CowURg7)vHrws<`?&^{Tq5T3!eWYXn-i0qPr^YUL zCnb9W0zMuaA3rrPFhH4z@Ql-^=~wW<&+nL%Oo(?q6i(HG zg^ka#=+UL(Vj3A45!9HLM@L7APXJ(V zxoI>>k}TNDsr@*zB^m&7I0g``#rPYlMPCMvufd%hVd~Ax%Oj@clP69PJ4acA{!egP z^@y+UM-2@PW_!E$+y}{c=prI+Y9k`78R_ZPsi`SzRaKRh`vCWPx%8%ab#R5%f}QcI|kK@>jo`fe->M}Tfa=(D#!--yTKEEEd8?smJM2ZOHPZlB9g0P`JZg09*&qB~?`)wA<}%*yMCNZ@b-YRkW}Oux#t~dfDgm9q#x0H;qOk zmCI$)YPB1+TJ4QsusB3ezl>Wp=Ph`>-Yr>{_ct01QWS;15OEgiboz&2usB5YcOPvq zBwYjubGcmKtJUhUOeRBk(p`eRUXL(~LxKSct|7vQ7|rE!`~!(quh(Az?2K^0=yW<{ zHk*e6U@^#T6fg|$B}^ro%^Jbrgvn$gJ_E2N^iSb%m^90U^K+}!ItcqNIymZZI8=+p z5~@@xgx8_ra7Z4Hhio=mUYZvyYy7ld8ja>808Ryi!6#O$^`77F=hLS^An?&{x1Yl^ vruJ-M8L-)GYVp+{j>qHk0C^4uXL-(VT&&(SidPtG00000NkvXXu0mjf<{1-D diff --git a/Editor/Assets/Icons/collaborate-progress-light.png.meta b/Editor/Assets/Icons/collaborate-progress-light.png.meta deleted file mode 100644 index 3f5c8be..0000000 --- a/Editor/Assets/Icons/collaborate-progress-light.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: 98eea3a123f8b4c468b7e43d0ff3c232 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/collaborate-progress-light@2x.png b/Editor/Assets/Icons/collaborate-progress-light@2x.png deleted file mode 100644 index effb7fd0d194816016e03b36e87c3a3a83163af7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1409 zcmV-{1%CR8P)Px)J4r-AR9Fe^R(nXKRTMunqmAYx$I($)^O1<=?5Hh-2{9W;;R8$(pX(n>4@s7Y zH7be_Ew&A!{Uhv;Rh$+y-%Eci8k%Ue#i*g-x+96YBH?2!pCg;kvETW2zTwkvOr4hc zrwix1=iYnnIp?1HJLi5x|F{1*0t$ES7Z(@D?(Xisjs0qcLQ&n)((M;7Jr>E!H#>U2br*%Sk+6^qPR4P-@iN<-#8_{@ynbS769I)H%_Yiiw)EJza zkd9Bvt4=B?l^YuyTh{CKOPDi)_TkKDz(B23=3n6}D=U?yrKO(##Fz|(K=%{4&oB4) z_n(5|UeL>JZEef$7=d$-uCA_L$KGtvxJspZwW+D;j#QV2bin-1&JKr?L(A<&g!g0g zuL~o`2U%di{A+O1fGMzwyC4&;VOT1+va<3n#wCuqr*W`G@MonmG7v&hqErAzoMRYP zfhr&~g!wlh_Z;Xv_)7rhV19o773q~6)`jtt(si~Ya{zN)ydXAg>Xz{DfvVPb)YKG>jEoR4Mz}8W_xIn%g5kstI6(Ldyypy%fe&|Bs@G^I5A`hU=(O^aZ!j$Zf-6`MMcTe5J;}UZllApxD@0vGN^Ih58`Wg2~BAijIz!gYba# z5re|Q!pD){O;~<}Mc_m=a{h~ukdRAZVPQh$>*?unmR~Nxcn4^0ZH@3)@joRQ4E&P2 zSqWiWkG+C%K?^<|9UW7M!a{O#GI1^7%D1$%M64#u!9Vhp9$nD~E--2Jp>27ceHa9m5r%p>tBb`nsh;f-_=Qsk`e;3Y_xcgIj zAL;fzw4Q;Y-$0j
ZM*4{x1o{bduSD&dyGXi;JW5^mIP;1w6(4Tjp#J-2v8&M@NU!+Y2Z3 zT>1E6^7Hd!2Tc4g;Is}#RtKbu?(#`VN&K^N9tLlr^6jy4G%LbyI;`_ARBkzqW4nSX P00000NkvXXu0mjfI?}3o diff --git a/Editor/Assets/Icons/collaborate-progress-light@2x.png.meta b/Editor/Assets/Icons/collaborate-progress-light@2x.png.meta deleted file mode 100644 index 5fb1497..0000000 --- a/Editor/Assets/Icons/collaborate-progress-light@2x.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: ae9e7828f0813b04fbe3f839422b2289 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/collaborate-warning-dark.png b/Editor/Assets/Icons/collaborate-warning-dark.png deleted file mode 100644 index 4cb1e2e101e2b44ade8300a753c447d1b4bf78d1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 601 zcmV-f0;c_mP)Px%6G=otR5%f1V4x*9apHvPsZ*!4@!7$MOA@G=@9*Eg&;S4b&jtjtW@ctDu&HIj zCI}KUH#h$Z)O;DpyeTRw`T>_ZxH!;8y`x8u#sD=j!v)b8Ksm-^$Bsn;)f&U3SYV7l zfBviovXy`e-UI2aK*KVDbP^CVF)}jFx3sjJdi?ltyMO=wEdv_#5-2VK#0+o)fb4}p z?8?s0e(uPTBN;$NZ9t9nK>QELZUh<(WHK%V;)6hSCx93?0NQ>MsG$I+V$r-AHLjN8 zKMd8F-s&o`>B7W8G|oUoRktt(h35L|9bA0xTEPyWZBPtP9}gVe!Y0OBA62L}a?U++J?pOo{R%~p4|Ai=#6=Prs zabRZQWc}WW(|{j8zr+>zzxoX`RY{7GK|>DV;H&^9_V2&{#~?&tDxtKAI`ax1&i`Kg n+>B6rQ5F37^`Gg}H^y@SwP4uiE;$vY00000NkvXXu0mjfY-AS9 diff --git a/Editor/Assets/Icons/collaborate-warning-dark.png.meta b/Editor/Assets/Icons/collaborate-warning-dark.png.meta deleted file mode 100644 index 7d44f53..0000000 --- a/Editor/Assets/Icons/collaborate-warning-dark.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: 0e3edcdf6743ba643999fb3882f1cc15 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/collaborate-warning-dark@2x.png b/Editor/Assets/Icons/collaborate-warning-dark@2x.png deleted file mode 100644 index 671ecff779b8ff6aee7b8214000f2023e4f2137c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1468 zcmV;t1w;CYP)Px)c1c7*R9Fe^R%vWhRTMt=y_uGoLR(9*RVg^o#R?tTv{O5@q19?*0gG%QB`&z2 z5VW|ksL>h-Xdr??i76VYhNMP=8=?q_l-fnop+iz>Kq)n9g0ggBx=v@_dwzGOGxORv z)OIxSk2kq<&OOU_&b{~C^M>gE@gJW63pM`9lP8lTN!q9=N;qR|Z*Fd`EflPf5;%40 zRMf!0z&Qkr=RuJ`e^^-9Y>UOxHr^zJ@j7sOr_*@{h$lE-;}i^#6>)yNBcued<2FoL z9ZV2}^Xm0j`H&KrJ9lm?5-3BE9!w|r9guxD)}a5I9gbc=J?Q@lpr#0IHrtHB!NKj)(Xk~5+<_QAIV^CwXhAJ56jX;x$D)CgAwdRu2H=%etJSWy1J-8f9vG5Y+-`Rj_}OY3O%1@otTq6?e+`{jS65dK z+JyNu>bSx``*gMJ?{o`t>|w8CI8lzL49znUTpsD^Xc z{cc&7IhX^QB!FL5TQoN}-{5dK&L6CLXL9wigD$t^mKm{65=7JLBdx7YwXK@h6rozF z<`LXiJU@&K&h5-*bLW$*O0LwMI6N6kj>{BM9{kQasE?JUu!$ zI3((I-*EY=Vv*uJ)_jFRKqWl4!kdu6FmX@Shx@HwP2g9P0J_(^2rv(G66PWlAMb>o zftLI_m{<8pfJQ^Vz;3I#udTI37ZWKck1g=RUFjmac-8B3ca}hzDUAAhd-M(U-+t+p z27WaO0CY}3?RoS5Zic`T-u+h4Ow6~@{c1iw@K!&!e`*P1#tB62*N7HwcG0~XT-1C) z@jz`V^`1g)^`Y1T>(oRwz9seh zQmA);NJi|lzj_mxWn#pO)9rGxtAGBn&49nUdva(`lR*XA=IVOE}Pp@NJ7|`~vm)JzZ@c8{G zz{M}S>6lHSf((I1p3ZI47#(j?sNF%)-EwD-|L%svTz`cdxwd!DC7~;Y{#0>50-x`!qBz{U3Bxf z6Tt1+5jC^CQldPwz`wcU9<3K;9-OCtA@~+Xft+oMh$HH+!FM)g6tllqG3q8kSo9Y^ W+x>yGBSd`w0000Px%6G=otR5%f}QA=nOQ53!N$YfGeOFsmQ=q92lwGp!FLh7o}t&9An3!$J3!5|`t zAeL%r(TyVQMnt3)5=2DY6gT2R8)FrUv=uaU8Zk=jM-$U#GBZ6_$vDEqofj_mcg}m~ z-AD94Egp~Wjm2VJ|GGnJG)yECE!ArEGv;pi?sPg`aKgHrn%o1qj4%gp_IkZ*+;cKZ z0i*_WT@RS1c@MYgPGHQWNF)+Pdh`Rl6$gRDt6~DHe0qnB% z1SZ*yZ&=E`Uv0{tbxY;fVt$FJQY8xR14`LNbYQaV+1Bc}o?s_)uBz&}&Gm&}WUdX9 zNaqh_+sqRcAG#`~mC=R=D6(syZT*J!n?dAjCED3huMi8j6cWlY`wnbVEKBGwjXl?V nLg$wg?f7d7MM4q6{5iV?#81}(*$xeL00000NkvXXu0mjf!7dVs diff --git a/Editor/Assets/Icons/collaborate-warning-light.png.meta b/Editor/Assets/Icons/collaborate-warning-light.png.meta deleted file mode 100644 index 1304cac..0000000 --- a/Editor/Assets/Icons/collaborate-warning-light.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: 1e80543db0ef9494a9c1777f01e1a4a0 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/collaborate-warning-light@2x.png b/Editor/Assets/Icons/collaborate-warning-light@2x.png deleted file mode 100644 index 67965a6e56042dcbc3e24482212e26412cb99cc3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1395 zcmV-(1&sQMP)Px)ElET{R9Fe^R((ucRTMwBrK>oc9RnHuK|*6^CdDsM#~*^2U|iHqXJ7;64~-+5 z#TnyQTojq^!$iiM8fBQ_l12z%Od4XQ##onV_;Mo?#A)L+IL3gKc8ss`=zIR|9@i?gYz>0G=)nBu*_@g|e$E^NAUE=oo=?&D0nE1>{nSw4rf%c3&` zV!lBKqA-YDw1A433;eZ>{}!lkbT{#EdM;gG+30Q3d) z?bydbX2|y-<$J;FYmqJJJq-;FlCI>tA%K*WlxHBX1APbM)i#@LKL?hVm*-%s<~$a! zjSZ-c2U}ZPw}5wmPJjqbUPhMkuqWY3j-oxEhaC^79_n(A5tpF|MWx6iy>&3kjZIjs zR)@>w8Wr^@-nDpRZ((8Ky1cyGC6mc4L*JU3n!3~Ba0ErH$Qv>sDn%a7_2TJR>YU>+ zhW#ZaC1d&d`IwaEB;c)}N}tci3oq)5Ie@4ZG(}feSGLpX+<-?Q<+ojoe%?kbG^s$n zt*57FbF}+02Y}S~YeotxD=V*CYA_TE9RkKg<0pts{zz=@0x1`dsZWd!sYN!How_jx zfFW`W4kQ>_Gdnxmj6zG-gK)duB`CH>6d6x_f!Er?Vq>2X1&4TH-h?bv>2h&56ycR7 zAqw#|7<)@Iz}xT#1SO+GHfLsLCeg*?#D*gQs5o0ODcJ`p7z|47?d?UiwY42$0EP@; z5;njIpM=+d^hv1Rf&3ttH+Uwn+dvPX!XHwd&j%DX>QZqNQ$+qrmBqC15Suzf=o|~M zZcQ5A3<1FSEnzJfI1Nui^nD2QCS-ZQy^m)(SzKH^!|`mmfl+9RF5^_!O7u=M(cp+? z>HNDYlbf5H=J9xL(4^{S_!dCQr`KaT2#&&&P?sTyKJdG{yStx5ffZ5kFNu6^^{eQ+ zglE@g-LQ`+D+9>sUx@j?B-7gaS#omnK1g=xwhS4FHVO3$`rg~yYeObp=Vx~Qh=r7p zs!HSktZ6HaKa#eTp%0PHIo_7rJ3Bi!>2gB`8XFrgL-~RZh_(+74j#|Q$XF*&oRQ5F z--mxlN;1*vtB9s%@jqK?$NUBoeUNQ0S3yQXsLa2NFvLhFEWzRbHbWK0Up8p>HmXhV;0ex z)q)Z%oAIK7i-;_#HVm}MxHEvNuR;o$Y5emElJq`{IN`tEXK>JfH! zFPEqYb{P(rZslSY@Cfz37`Wr!#b?85@)SA(sbZGv;|>7EPJ{B4tUW}RI#AID^D7Dz zYc_YzyW#h^ulM!!WlT>`pF}2ZT+!2&0leL}{tcfG_UmD7qaFYN002ovPDHLkV1l(- BnA`vW diff --git a/Editor/Assets/Icons/collaborate-warning-light@2x.png.meta b/Editor/Assets/Icons/collaborate-warning-light@2x.png.meta deleted file mode 100644 index 8af6f02..0000000 --- a/Editor/Assets/Icons/collaborate-warning-light@2x.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: 02fa233a818899d48a2d3e68a68b23b6 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/conflicted-file-dark.png b/Editor/Assets/Icons/conflicted-file-dark.png deleted file mode 100644 index 3ded9878676abea59a25fb92421b6feb31cf7901..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 387 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 diff --git a/Editor/Assets/Icons/deleted-file-dark@2x.png.meta b/Editor/Assets/Icons/deleted-file-dark@2x.png.meta deleted file mode 100644 index 69a7586..0000000 --- a/Editor/Assets/Icons/deleted-file-dark@2x.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: a7d900a247e707e45a257328c3ee381e -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/deleted-file-light.png b/Editor/Assets/Icons/deleted-file-light.png deleted file mode 100644 index 5758b094e3779247468d50faa528af93e37a643a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 281 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`jKx9jP7LeL$-D$|E_=E-hFAzD zCoB*!IP|5xwKeze|Nr~Nd-|K##qX^u6%N~Z;lhRg5vmKCHg4RQ%qw6CgBIYz?B{i&D+p<#i7Q=+Lr>CdyX9?;61HKRPx$hDk(0R9FdPU>NCu5j_CH!^1uQ{rfiyC@zC8Mq5 zO(Cc1hU=k*1He8Zml$;b)ye^2z3&Zd18l<=6~LB~H&A{HvKp#I0kEnis|iQ75CHiM z=tE@B5yhrj2oPl(7Db~Dz?KG{07FU!)<3`!YG5H&R#u^9%a*+da=_|wsly=-(gOw< zQ2?qafHH6eP<0s8pFe+`K!U`oM=}6h86ojUI1>OkcxocouH>@-0000Px$heK@i5XhmBy9Mi8Rl14tlU5)iboP*j4AU2N3S(nhcspCB(_ zYYP9=LJ|)12-;cLi6B^n-1+;KnFgBygD9_ z55O0bBsmrDoU1jP&DVUb=M1E=IvS0x$*VNn;MdrF!xuUCiGKvYXfzrx!fXY3G+zQP zl*{D`yPXjqV;|TTgLbhPMNfmlpavF}KSICXpQqp*G-a11cKKEX_!amH0}qw=dcA#I zCyJuIdc7VC^9m^1B7Vk(SuCzZEI#oG4+eF?V(#eNFdNWf=UW*CEhEVz^3-xE1zX29 z6$_us$TsI|TOs~PF&MQjC}5V94#j10*DIjtO`ujT79SMQR8Z;_a49G3*3kgP^4W4U z1qEOQrG5Z6`T)6XUFK;G;62~M&Lmej!f(xLn#D~H{a5@0u}!rcVEoV400000NkvXXu0mjf D!)n5X diff --git a/Editor/Assets/Icons/diff-dark.png.meta b/Editor/Assets/Icons/diff-dark.png.meta deleted file mode 100644 index 9c59429..0000000 --- a/Editor/Assets/Icons/diff-dark.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: 06bb2a7fb040987409dae109d185de22 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/diff-dark@2x.png b/Editor/Assets/Icons/diff-dark@2x.png deleted file mode 100644 index ee789836cb9507da634498e8df5b26417b38a505..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 967 zcmV;&133JNP)Px&fk{L`R9Fe^mOW@wQ546UGzk%h)~`Wub})lWBuVSgL0X)wgNvw(T5u4HLv?Z} z4&o*V)jB#9m!DRv6|1*5=n9xivmwPWUVUKSC3kwT#Y&7BqOX4~72Ll5G&&7uS zGh(0U0guGo1%DN}8Gv!jo&t)+ViwO^@e(}Enk3OD2kri$fLj!JP21w}_%ycH*b1zR z=sSpg3^&ef#f`X5B051QmF;Wi=Hesi4K}=^a8LUB`YsO+4nAUC>Fw<;uDIKL!shh?|F%NZ@`Fy^ZOeTkD<_kH7E0xNt#l^+l2CrpX z0TAyX&O-!#Lw*4Ejm_yG%>X9bPT zPDDr3p^e?-(LSSdd>=TDF?lEF5tm=a?MR!%1v#5B(xo6Y8s z31S+aT($r%oc#cDtY4h(ye!ehCO(tI$a=kQW9iOw1O|u8PEhN{Zf z>zvD}+XiPRU<^?uUxDQS`}=YLdnl)L0qa|A?(xY43?8O?CJ>cVHVJ3+#w6^Nem>0s zzt1o#rz{8PVuDX*gt4{VSVA80br!`>vn}4Q0PvAGWs`7yuCdW!Hk=_?M!qh(*u>Xa z0CpRT?m2=^e9*g{fB@W$P6vUtoe5YH224Pj@Z2A64)HmU?ZOzMN<9IN%`*W%-k99l zx9tK*VkbZ`p3e~51Q5A=+8(iq<B|0ED%%eiMkwsWuLns-j4lfSG*Ik5Lp(*)F1N zsxe_4(AceXdyYY%rKP3guw4G%I}n8NvooMICNowj6khoGjV*Kn+u2-_OTiLrHVTrV p1$5iF-Y80JXaPFmfBkPv;5R56v)Eox$#(z%002ovPDHLkV1fZGzu*7> diff --git a/Editor/Assets/Icons/diff-dark@2x.png.meta b/Editor/Assets/Icons/diff-dark@2x.png.meta deleted file mode 100644 index 5bd7aa2..0000000 --- a/Editor/Assets/Icons/diff-dark@2x.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: 1875b6a8fb148514ab1d9494eae2dd9e -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/diff-light.png b/Editor/Assets/Icons/diff-light.png deleted file mode 100644 index 8fa4ab27cc26debc7c2f099fecd2e9dcf3f7aa39..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 455 zcmV;&0XY7NP)Px$fk{L`R5%fplD$gAKoo_O(FFy4gSD`*v01ROvsh5@r;#PubXo~pS=tEZ0R(#= zU?oZ87P_5XZi|hVM2n#taE<=18Tteth;xMAOie>!FUztEDoaE& zj^ootqtQcXOg?WBG^!pl~4WxWY(!#_2#iAeV=-tIQRGg#&2Ksdj+c3Ch=^Alxc}nD~AJ z1ZqyT0FN_d^Ga#Z(kTZN#a+`hwNrZqJ5a?b2gaQYPOMYypgL8`rylVqr^T;qhkW0^ xPx&WJyFpR9Fe^Ry$}@Q5bHXv^d3f5xND0G=qzxf}n#BoT@`!l4P-VEePr)#3Bft z1xs99LQS%WR7}M|!OcM&l0h6CDpk-15lr*;`!DAl|9kJry*E(@!2_rNfByIR&c{us zrvBxXNF)N-Grw~O-#E$ne13K~9PUM<(RQQJxD9>D=krZNu0s%dJ)`j`$&(f5mx@av@3FYBrlBSLx3|2m;us6!(@;hsc?yMaE&1)!jP9*dpYkt4~ek>MyLbiIn{t051^bw14 z?#AQstA#>gFe1h<+XhId(}w~1YmrohT&-5CA9)cFZw=>b+=g4PW52}U$FZ-#H-mE( zdKUQ|9?Nw`KkVJ28EUrr%Ni-h@0)cgAd(3YM{S}_nZ*q zPfIi)@gBZqQRfKpi`O9CGyu*Rz5y13f)BrjkM*w`Valk956bDf7I+ExI$oj?F zC7*RTjsSi;Y#b20p)^NMDFjNT(sno;K7`wDAc-K~A)RdGqe^_?-Bqp*0Uqn5D+DM= zG`i%JAboguMMCJdCqNus!uI_T`Q$T}x`i}&l^g-+wkOc>M%L!Oi3e~)K=6is)U3U8D^fblvGc;eI_K>%-RPx$TS-JgR5%f1V4x5%!t@_KdUWgm|Np&Ud>nMWjg3tcvK$kPLxg6K(ng>~)i6CE z8g2lxAU-zGqLyRFj#a|ckZb@*EF49VPay6+9P6hd8eSo z=B8W!GeCwA>jkjp^D36x85tR5fmr+BKZfbe_x`IBV*pt5USZ3xZ{9IHVEWH+je(IN z6Nv9{a4|d~WWXPwf1^Q~|1mJE`_I52{O3Od$Q76PxESEfV^&qt{eK_g1C;x@_|NjrS0GC1lBQ%1xx@n_E00000 LNkvXXu0mjf3GTMo diff --git a/Editor/Assets/Icons/edited-file-dark.png.meta b/Editor/Assets/Icons/edited-file-dark.png.meta deleted file mode 100644 index 6ca1c8e..0000000 --- a/Editor/Assets/Icons/edited-file-dark.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: bcc2167ce63c6264b9c1295e97bec6bc -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/edited-file-dark@2x.png b/Editor/Assets/Icons/edited-file-dark@2x.png deleted file mode 100644 index 6b81e9449f0cc22c423bc8ca83fec3810fc3c3a3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 797 zcmV+&1LFLNP)Px%*GWV{R9Fe+mrH09Q51&HokZKL)Rh#(XEowZK}cgZLInlwM$nxrv2I+55)48^ z($*k>D&opbwn3pqTnVC9@<0eKlt5bx;$v^{RbtH?|1)IL^v=XQnpDAAWahs9@4sj6 zoO?s`zh6oZKt7*8VVdSWX5OZ^wONjaLZNuGF^1luOK_2mWwY7qy1rg^80f;xYYb>j zkx0)C2pEyLiAY>^GqElP1dK=|Gnvd~-Nd>XsDh{d zwgH__UPn!rE0j_U$&|-o?Q$;-lmIyfcwu~wcU6dPD@6mu zG#TBm9@++awFoUZQgLDYE$^u)dI8`FGaY6{)A4ye*GmI6xIj#z16T!HZ6G3Gpe_}k z<0Den?FiK1i3Q%Bc+Xp+d(|USbQZhb@+uRGPIlWs4K86XGtHKl=!s>*uV!=;%An`n zG_VR@F(J+*+xa0k6M%;ina5(laUMXrl<&5ks}a0j<5i!Jh9f)F=folpMh4ZQ-MH4z zuobwltVrBv9y+5|;L@;`Mc67_IE1jL0smV7&k&@Mb2-KUbpVsT>~+j{KC0P_3! zT9R2=aJsftwia9!UMiIy=$$$-@H!X_PEUPgU!_7%tE*ktb%o<#GNN~E+W^qsSn?kVKLqQh(WS z%-AdMywS|dWxm-rh;nUi9a?^HXLc=gF z{OR8jw$@FOt4&7uneHIP9+wm=Fr@LLfKLKGPx$VM#C)+|GyWEkAtpXy?S*MvK$kPLxg6K(#Fux&}x_- z5Dhl~S&#s`1?bvJm>O~nU;w(dja&o%FfuZhGcz+Ql4HOhCMKq+9by%iw}=*R=E*yg z0WySGFMu`g)2!S6pXt9W!+%C?hJXL3^X6YvC&mD<=I!DoUw^#$_JD!$|1}`aWMp8x z!^O(*gazgo95l$!(ICzL{xhy)VEE6@_?KZjBMY+|KclGLlOEac_*?+iyhEb&3t032 z|LhP;{=Z^nVtw+YU-mnQkJA94&3!v1D&8V%1}58ktZW<(E>D_kVJ^mM08sPS-@n;= z|NZ+n85rqcn~^mG(?Kd;1Aq#q?UgNbVr2L~8yHw0fd<}y+FXsS8Dt1N5P^!e0VQFX zY1zO3f4hOUeq>-`EOhy>W)sWzJ3apy7!p95Kx#oWUcg&a002ovPDHLkV1ghcyodk* diff --git a/Editor/Assets/Icons/edited-file-light.png.meta b/Editor/Assets/Icons/edited-file-light.png.meta deleted file mode 100644 index 0757394..0000000 --- a/Editor/Assets/Icons/edited-file-light.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: 33c1613cec3e57243baaa6b3dba6fec5 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/edited-file-light@2x.png b/Editor/Assets/Icons/edited-file-light@2x.png deleted file mode 100644 index cb2502a04876b0c1f50259bc51a1f2e41f1572c6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 801 zcmV++1K#|JP)Px%+et)0R9Fe+mrZCBQ4q&xUizUF8^wbZid4NNAZYACyx42egPML9|uDL)(KX%}MZJ41Ii1dI zB9VBnYLwcd)F@nAA#Q{n^LRXW48!bf24L2%Zl9F$K0ySl1!y_|3lqdcg1Bu4u`d7x zhzWuSs1W-GP=I*+R{>OUwp+}c7W*V3PE#F(Def;dcC!IeBzQF%jebyt4ZE2DDVxo9 zDI5+j+J`=!&>`~#5W46$z7gtuVE{C%2)D)ki>J0Q^G*T`NC~}C;!LN1;d(OxisCGy z13EzBF+-4E3W9vohlUm|u+QolD2m$y@sswE_>qk%*Gm-W1;EWx2oQM1YJhEVp7!kT z`K_Os*ExugYgUDzCu7b^fO2t=b0B#|m1oT$5JfQk)b+|LfGXk~o{w?}(TWaA%S8TO z<2A60xFM5=aB3@U=}FgT!^`JJig1tOc{$2?ctvw&O2r!is8L)5dD`7>cbg>uG@2W^ zHyl@cvEbCud7BHaL_DUpswV~UNF*}T9r${13*b$@+SRaC#Rt@uH3JACMrj6Qdh^>& zdaE5*0~)r;$ScITZLI*yH1)GQdL5wZK5wt$H3QJd^P|sxAEZ?+iwMQ%Ssl5iX}r>M z&P_*dw6A3bmO1x5+Lr@5$e<0y@bJ-dBLp$e!RVY82!1X&pU>Ay-vhh>*-@PPnE|Zw z4fUYhPjc?p*VhIq_g$2N!;jXMK2p0g0&z@qwD+W^dY`d)DwT@T4(OU1gY1gf6&n%~ z^6m6#rc1Er0!w`Y0Yli)-v8sl=_LDT*V~s&CdcXWe6CIT-zvv0chzBC)MQKNt)+fm f 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

2?7 z8z9Vhe8JAOKtah8*NBqf{Irtt#G+J&^73-M%)IR4>%XlkYgN}O`->jjc0Xsoch#KFhE0q*``zPJ%ww`+JjDMtzz-KJ?C@({O5DTCv8*wqi)6A XC7imlFU>sy=qUzIS3j3^P6v#^j2(6V)3EcwMye=0EwIpdO6*13t?|b(?zk7}ZNR(&+nWm|k zrl~D5gDqk%rECGn5K)zLZY>SKXTGUQPjMmU2AE;)DHgkA>W^URF=Clo?tZQH&k zqJ32wxvpC=4C5I9dc9u8ahwJb<;LUjL9JGEqRfqyfOm7B`H+YV&l~_8$GKAd9Zl03 zQIiM-@NSN;*hjAGRypS{{(Vx)3jptGS+^|fw%Kgv!sZ7)L0Ih5>U26AsZ^>BU`>_o z!k!~A0o%6AL{wMHZ?R9SR4Tm^Q3b$ImA3Qwd^yM?5TIBr-ZRF|0DR1feU>=qFO$in uOhf|!=Y>L{6?P_6?RI;08D|pxPkjQ64E)Yk?=2Sq00002?7 z8z9Vhe8JAOKtah8*NBqf{Irtt#G+J&^73-M%)IR46@q_DM#=SoboQngppF2-rG1X<;YLI_j zV8^DN&!25;t=A2`yZY6>r!S)nKJe_Bar5ge|8oa!ufMpvOE|rQ2s}So#ha z8p}7Fjp`1a8ELxt)~7Z19t8c3YuNpLW~H!T{@Mol{SV&Ny7(O6xlQ$2aNt3mWdMzR#nv^o?I4gWyi~XB{)VGVhavy~ diff --git a/Editor/Assets/Icons/merge-light.png.meta b/Editor/Assets/Icons/merge-light.png.meta deleted file mode 100644 index 269a3ee..0000000 --- a/Editor/Assets/Icons/merge-light.png.meta +++ /dev/null @@ -1,120 +0,0 @@ -fileFormatVersion: 2 -guid: cd20fda32910f2942bd0231aa038b0bf -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Windows Store Apps - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/merge-light@2x.png b/Editor/Assets/Icons/merge-light@2x.png deleted file mode 100644 index 6dc68681aa56ef8cc27665a713275d2fb1a8899c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 562 zcmV-20?qx2P)Nej-pI5*T#-TwF zgg%20A-MPqrMYQAa0o6sI*4O~D1uNebdWAxOiSb74Fsu4nnoSWx7~BjJ>Tyf@&`zi zXa;GTmeDjVGfNLPi@9yvm$q$RRjbv-sC{S_a{y~1beBq{iuHQE|Kk7?%w0u-mKyX2mqBzMI|CG zVD_8MrV*u2)M)p96&c4tS-i>O6phH~^;JfH3C(wneBbNz(1F0C>!IU313R zW~0$~cJrbpegM%}_n7wp6m?yH0DxMpmJ<1MMNt-F1@KJ1CqiAu*oI*kmRr;B_s>LL zk!6{O-9#Wj(B!VhH{du<9-q?y6W0D!tyb%iF;)Q36``$kI-U3PnDa|omi3g&2?7 z8z9Vhe8JAOKtah8*NBqf{Irtt#G+J&^73-M%)IR4njEltf02sZIZ@HQ_LVPocJsJ~-StoOC_GtgKDPgg&ebxsLQ07>>n?*IS* diff --git a/Editor/Assets/Icons/more-vert-dark.png.meta b/Editor/Assets/Icons/more-vert-dark.png.meta deleted file mode 100644 index 7aab003..0000000 --- a/Editor/Assets/Icons/more-vert-dark.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: 3cf437657a48d3f4790401155e66704c -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/more-vert-dark@2x.png b/Editor/Assets/Icons/more-vert-dark@2x.png deleted file mode 100644 index e9d16b47457dfd7b7883c57e9a3ecf3c243552b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 275 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE1|*BCs=fdzmSQK*5Dp-y;YjHK@;M7UB8wRq zgx7;GWAd}U!$3jF64!{5;QX|b^2DN4hVt@qz0ADq;^f4FRK5J7^x5xhq=1Shc)B=- zM6|x0vXS?&0S`<38Y7>WWs{B-E(^LQ$bJ2sPNA|%DXafr+z<jLt6a*}A)0cj=zRk=NVg7O=lybmG6j{Dnbr`Da$G0~L%Nt8T>t P-NxYQ>gTe~DWM4fSl3}0 diff --git a/Editor/Assets/Icons/more-vert-dark@2x.png.meta b/Editor/Assets/Icons/more-vert-dark@2x.png.meta deleted file mode 100644 index 600980b..0000000 --- a/Editor/Assets/Icons/more-vert-dark@2x.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: 366c5b350c052f34aa6909c6563fb9e9 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/more-vert-light.png b/Editor/Assets/Icons/more-vert-light.png deleted file mode 100644 index aad3a4fe526e6d7e357f42104ce8c29b827ef40b..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 202 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?7 z8z9Vhe8JAOKtah8*NBqf{Irtt#G+J&^73-M%)IR4$%B3ClyJtR)dVTly*ZT$RJDBe<9+G{)SHR9;IamG0 XkqXA-12UI^PGsbP0l+XkKec)&_ diff --git a/Editor/Assets/Icons/more-vert-light@2x.png.meta b/Editor/Assets/Icons/more-vert-light@2x.png.meta deleted file mode 100644 index 33b5d88..0000000 --- a/Editor/Assets/Icons/more-vert-light@2x.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: f9053b8d7b8c0d446a1f1fd28fec65c1 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/moved-file-dark.png b/Editor/Assets/Icons/moved-file-dark.png deleted file mode 100644 index 8045bc6f0926b7e260cb1ccf448d8769de36f1b9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 433 zcmV;i0Z#sjP)Px$Ye_^wR5%f(Qol=uP!xWOph);?vHpbz)m8~gTf+;2{)o0Wwbj%MqNboFnp>Kq zp<1d*v>JR+W6;thHdu?IV&9Q><#M0a(1pW2=lgN)Jy$!Oe=dpquIoOPWx3SS>s?Wl zRm-wIns}K&GRv~O2w_)BH6-toAgH5-^SQfQ4}|nw~heuK5Jl_ z=4}{;hlXJ|aU5R)w-7VLPc*>nLn8PE^Dagjz}(X`Z6isN3-D{CnP>pv9&Z-%KFp`M z-2rsX4fw0`W*BzB(U;inFBt4|y}*;0We(RaN`g&(LIx@zn?b zpR+6*As8+}RF4ux(IfuQ<1|h0fiEx-?NtMuxXgoMj!$-t5aFt>M-W-u>Q%(}`Y)c> b{+j;)_e6s|{>Ghk00000NkvXXu0mjfY{A2^ diff --git a/Editor/Assets/Icons/moved-file-dark.png.meta b/Editor/Assets/Icons/moved-file-dark.png.meta deleted file mode 100644 index 9c4a2f0..0000000 --- a/Editor/Assets/Icons/moved-file-dark.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: e3ea510ab0d9de74d825181746b18285 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/moved-file-dark@2x.png b/Editor/Assets/Icons/moved-file-dark@2x.png deleted file mode 100644 index 7f6494ff693cba247b98fa42d974dfaebe93c39f..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 819 zcmV-31I+x1P)Px%?MXyIR9Fe+mOY3QK@`XHg%Lfl(BcFYMGzD$as)45U?B)1qRlB+*@+f{7AGP$ zf}U`NV4)~jXk#a$h$5(k-8@4zFNuLj()%Yd@`B5>?V}+$V z2#Lqw!Vtfn%jJH>;+POmcGIR z$B$rH+0+-Kjpqz>yWKM$gG~#)_ ziAJOG2okH5?Z^m_;u3vlC=}X=^P4Jw#h4-!_m$jp5h_FDNbs3NBJsK}KTff};ft@( zO&^JDud+8OmBQ;72n61V4T0y%<#HG@S9v{5Z-{(Q^PB;;l6HJsIpyo7Yqi?0QmJ$( z5{cY{&{t#+>1(a-7x9wuww+sfz^q4|p8eyLSj!W7ONtk)#?6BmzsbCkzchefwcL* z!{XC%2^OJ4&D!jaQ`Et=zV%U~7e@k4Rd002{opfoumSlz!KVoRT(%`U;}-ILM!X{d zqk)@u4yCvB0|b9xC=|x4)vBC)F)LdW0a%Z7tJ!P>bIbW8vO&8-j$jI{0^~_J9G;0r zqu=o}(Q38i$|f1HY+>nlmJ(WL&>^5oFemquwH3FpU z9N?j@<>FXuS^sJL{9rD32I;n>#m*5RAblIO1PTKI;yMRb#Xa(Kz)f&PR>oln*#6!0 x&TZzJ56=YHC3B?tw~cdKmDq|8ThOvnE&w+`ApwjrepUbg002ovPDHLkV1k06hAsdA diff --git a/Editor/Assets/Icons/moved-file-dark@2x.png.meta b/Editor/Assets/Icons/moved-file-dark@2x.png.meta deleted file mode 100644 index 80dbe3f..0000000 --- a/Editor/Assets/Icons/moved-file-dark@2x.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: d0c9bfe4ae0d68a4f945b3a8d983af01 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/moved-file-light.png b/Editor/Assets/Icons/moved-file-light.png deleted file mode 100644 index 591f7746f59f6e114fda18c7167e20bc1dd2d9d4..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 436 zcmV;l0ZaagP)Px$Zb?KzR5%f1V4x5%g7k-lg`N8U|Gy~?v+lF8vDqzMy7UP)c_xq`RI?sXAwM!^ zVPTN~O27U6`}f|+$VhQ)2C%>cnVFeC18w;P<3ni>AD7F(O5g^dX#{!eGSFo@=;Dlw zj6Z;4UaMBE+7FTgdjVY$h>uM(RGb4Sw<#hb!W_iMX#hwP2AG(b0)T8iAie_?k7?_5y~%RG``vm^?TTfwrCohU$f{U%$e{ z8G(x6w!C`v>Lf5GdVy;80u|`O6oF{40YDqgkOk4%K#kkb#bA867hnP~8tAGkFg7-t ekUTa$Sj7NUScLGWB;Wb~0000Px%=t)FDR9Fe+mQ83AK@`XHVN%h62R&41MG*u;y!0Sa3W9Vo*U;Fld5@;73pr)A*Z^3DadayAvBPU07!3 z&Hw-2f8TpMyDry8zuYnb(P%W?ZntN-w@RDFc&S({UeUn!pk6r(27`;t19Gi79tnj) z-%F*^vL?^f%Ro3BZVR&8?T-3weQR!cPHs#63d!Zbl-JUx>KdkEHII2~hWK=hXfgpv|^G3xLPM{@={n86f4CQFnpc zuc7jT*Xy0i=kuS99PJFyXfv9@Ma(^`tE*4r@%WB^7C@s7RBw3uTdmd;GPq3@p`8Jh ztUE`<1e}MdRBDUluBU(%kH>Ss@Ar>WrrR=r$v9Q3)#jyLy9p)HIMQU(G})`J{Vb_| zjgV_Rwb?@+lYFyHxu-QE;H@AKcrKkzk8nO*XBk1n?|zQ7Gl1jX@onKaUa3?LCX>n2 znM~$>EEfAh^F08&-3-5O88A3MT(8$(kd0lGWr^OHWdFSZ(^=YP04JS~lo{E^7G!^! z44gp33TMD1nRrQ0jH|q1WkAN*NzmtrIGW4lsu-`z4LJ^5fQS>|6ciK!t0d<~d|tpFpz z;rb21P7?ebf<_5G&-#!V*G#}DO|#nw#@R<tnd0PsCJSMIB0-vfyM!@YpZ)H@|e1P>ED!?gF|5q9I%6F|K#5`56#a^ZJ2 zkx0aw&E^lXFhg+h-_TdIAlU*0NWH8|pkTzoW$RZq_b|=@+u({=m$m@X+xP3HI=7mu sKC}hUCv!M%SUGoKZ*+Y)fNliHU&%BC!o1U?kN^Mx07*qoM6N<$g5s8f{r~^~ diff --git a/Editor/Assets/Icons/moved-file-light@2x.png.meta b/Editor/Assets/Icons/moved-file-light@2x.png.meta deleted file mode 100644 index 4174294..0000000 --- a/Editor/Assets/Icons/moved-file-light@2x.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: 3a008b3f63356f241a197da231865421 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/publish-dark.png b/Editor/Assets/Icons/publish-dark.png deleted file mode 100644 index 10c72dc6ebbb9d30ed48be32df26ae2f31382417..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 341 zcmV-b0jmCqP)Px$4@pEpR5%gEkGl$jP#ng+Bq9{<4J|=KvxDJQK~V3}3-ng*`U2r5w6-)f6ciK& zA__sZdzrs|{YYPKr z#8=#O#<}vlYX8;%;6_!|fh@~I^xG=P=0*bwXqq-N4C7{+<_VD}*zFj^*A_p}9>P7& zG|RHw_x&Crq>UuUG)>2G9Iqki@k}iNU|ZMqTaqL$;4W_OM^WS|igE#H^Dyme2>`5u zAXuX6FEK$s3d8UK^A7rwN0R|f#b5zXNh!e@mJDi7DE)m7q+wUAz8WC*BSAq_n!*4= nxAN~XN|IDFfYxc!{%3aw6*OVaYs2b300000NkvXXu0mjfAViSO diff --git a/Editor/Assets/Icons/publish-dark.png.meta b/Editor/Assets/Icons/publish-dark.png.meta deleted file mode 100644 index 43c02e2..0000000 --- a/Editor/Assets/Icons/publish-dark.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: fdbd7df1b46f4714fbb0174e505f5a31 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/publish-dark@2x.png b/Editor/Assets/Icons/publish-dark@2x.png deleted file mode 100644 index e27014371ada6fd83a5558b1721793e9dfb5dec1..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 577 zcmV-H0>1r;P)Px$`$ z7{%dmcvezK}FM<;;B}CYydnG_1>CC;sc-R2~-Ua`m zr%qsY+$?dZOtd?cH4BV=^kXG67J*UlVxdrYr37lV+RKPcY!a~-AdrRYw9A4M0Zr5H z;V+@NWXF-X1RQ|x`R_6X1fd&rN2JFQVFHvL+99%i3=4pNc~n9p})gMT!W4 zcSTXY!SJov!jt-d?U-Tcu;-vZgV-kX<@5P7%=ut;ST8~#+wb>R2%ynutRvVH)OjDE z4LgUopwetM*J#W%%~jY7zIg#t=p6vi8%o@E97p9nILOq2pFTK?mSwdu*RXASBM^<_ z5F&te3YtbiLWC;7gtkU!MpQ4d1yL9oszBtVkO_$p0JgURA))y0LoET P00000NkvXXu0mjfAZ`TY diff --git a/Editor/Assets/Icons/publish-dark@2x.png.meta b/Editor/Assets/Icons/publish-dark@2x.png.meta deleted file mode 100644 index b82898c..0000000 --- a/Editor/Assets/Icons/publish-dark@2x.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: 4bc6c7e602886fd42918d903a7393536 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/publish-light.png b/Editor/Assets/Icons/publish-light.png deleted file mode 100644 index 4eae014113e43ab10f99b6721caea0c0c2cfa4a9..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 325 zcmV-L0lNN)P)Px#|4BqaR5%gEP(2F5Fc@vx4jq*44laU&H*i%!(78Q=7w}Mpc5W`<0bE@i92683 zIutte#}{g1(m&lA_{e)--h25HP3wCRK7i}GVNnzt&bxL(2=#q`%QQL{{%dA>St|l~ zP-TCBzbZY2b_E=voSLRN!+ug+5@`!yhIJ4Gk>`1L!!VY3_gV4@XbSWN7r+&6E*!@h z0}m|Ay2Ww406w5tPpqa1e4IvEmQh{TN4R+cGeyV~n4KxBHUUI?{PGTE18b-hc%CH5 z6?mw)L23aIv#D%Jn0>H~GpSv|rY9((JkL|5Q6WDApyv}*tR)ozcpq(4GzWw&+8)|( X+1X1!C~l^<00000NkvXXu0mjfR4aL$ diff --git a/Editor/Assets/Icons/publish-light.png.meta b/Editor/Assets/Icons/publish-light.png.meta deleted file mode 100644 index 45adac1..0000000 --- a/Editor/Assets/Icons/publish-light.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: 5b22e8d996934d3498b6e8b2cc8744d6 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/publish-light@2x.png b/Editor/Assets/Icons/publish-light@2x.png deleted file mode 100644 index f881737f8534da32062ad1461bfc974f6da3c26a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 569 zcmV-90>=G`P)Px$^GQTOR9Fe^R=Y|AQ4rl-6&JNw#4?qBfQ2H67Fwnh$z$yVNhJt&*0Hd&5JUt) zQII4y+63&ZEF^!CA4s7o+=pjECTw=^-ACLYYA!5y=FZMJXXf60D9UL3_YSE31{4Z~ ztm8PBSkL%l-}IZBrj;s{O5Ka2c^$HcL{89|E;iY{5fFe#+LianMA#w$-h`pszgj?B zRn-f$=oYgxXsgBtOl%`BTdh`KC_kUiKSRWg>$-_Mnm7SOpLm?MYqeU3oCH9~9mq>C zUGkHRqylUZ?f9Q%B7~qT2-{CWPWL7eK-KMm=s`vTVdv=3p)4+1k1YVz9f16rL2|j= z4BMt@&asW{IE8)0e$*UG0IDjZx-$j?`4$B2vTxgV83%EbeF!~)O;_ZI6aeyf!!UYa z#bR*-sQ0+W7#-(g0@o9St?-(z>&LJ^*q6Wg0b8y!HMsh)vm zbmIbd#61H6?7$Y_9Z%o&z>NXQ{)IRKI=|)pX(Mmc0Y&)&Px$BtSrQXgMg3_NjC8}%YDn&u2!pa;Gf`~xm>Q5a5&r)6U%^;Wf*rlo#VtWb%MPX zi^V{***u1K8H>dhEQ5SLKW-RC%HeQ~Mk0}GB}%8$yV65mwqe6;az#!>qtTQ@28dTE zCwB24!6;SI3e0ZUAW530rUBC^d0?^LXn4&d3_?Ov27UDRujqWGQmMy2WBmtmP%zT~ zx8DE*0?>C$mEcbHDS<|#u?KElIK7{IG&%BvINffyX9|TvKcDiaU=m!?H_CT%o{OFk zOakr%nhWX84S1)|0P$9%O$Bw_Ne*vPY%s6$x6qW!0002ovPDHLkV1h6V`}zO? diff --git a/Editor/Assets/Icons/revert-asset-dark.png.meta b/Editor/Assets/Icons/revert-asset-dark.png.meta deleted file mode 100644 index fa14697..0000000 --- a/Editor/Assets/Icons/revert-asset-dark.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: 23933ab6b291bc54ba1b99b5fcb9ec80 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/revert-asset-dark@2x.png b/Editor/Assets/Icons/revert-asset-dark@2x.png deleted file mode 100644 index e03186a17ecb4182c74daf3d381e1819fa12eac7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1188 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 L^>bP0l+XkK-1Vsf diff --git a/Editor/Assets/Icons/search-dark.png.meta b/Editor/Assets/Icons/search-dark.png.meta deleted file mode 100644 index ca93abd..0000000 --- a/Editor/Assets/Icons/search-dark.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: 3b44c1da064d3bf46be68efbc875596e -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/search-dark@2x.png b/Editor/Assets/Icons/search-dark@2x.png deleted file mode 100644 index be208be7148469921ff1e97573cb9f00b7b34403..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 813 zcmV+|1JeA7P)9xZrP8kA zp@Rf7H_>F@8a zqyaGYNIn=#&H&~BObQ{sM>dY*n7Lf;I)EtvUCcbRxw-imz@0PzyH=o7Ds`-{uYbVy zvNM32LWpO31#n%rkBF84^eB5v2;nCM&}t`wAQ-{#J)dio902n9{3V^O&lLX1<^KSu2$%rYRsepeHkSq<48y}Qn4hfxd{XT>$8pTWfi%sI^;iEGfSF&aZZ@0EUP}_h z_x)aG9#X@VG*9y`0A1JTvHiS)h^AfF?Q0aESS)5LmC6EuPUSO`GzJ4M5#mz|7k6^78Z8vI5)p+yU@Kfm!N*XUt|+)3im) zvfi`=004zT!N_DXPXOF*WT#YA-z@+jq6yo!@3#aHNlJO1h{l+C06^`nSRtYr(=->h zwze*WVfcC{a6*Wt0FerX!Xd*jPHCEUv|6nOhGBfHJ?)<7jWhE^Y-(Hx@t`dLN#(lk zC=o@6xamr?9Uv{lz5oD#=XrOT`B7}D?sn`O002lS?*WLCZU8u0TVdO@fjHI7YR)%DJMi98wdr&^ zO*7k*vZA$uDH3OuSegbzus7p{(>W^kNt{VbIMNup-0^9)`vje?eZwXkP zPN(G}z&X$lA@r-}$z<{!D4cT_b%5#_6+$?bwDXi^1gt(SxtH{7Fc_T70vgpO=REY@ zUjrY2N8rji_u0$}GduR)lXL$4Qi8eacDrB9?8waaQ%VQ53FfIR%bQlKWs(ls?e@4V r%UgKz8Rl00000NkvXXu0mjf6fe9b diff --git a/Editor/Assets/Icons/search-light.png.meta b/Editor/Assets/Icons/search-light.png.meta deleted file mode 100644 index c92e6d7..0000000 --- a/Editor/Assets/Icons/search-light.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: 5ce43a8ae9d640f4cb77136d601fc0d8 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/search-light@2x.png b/Editor/Assets/Icons/search-light@2x.png deleted file mode 100644 index 8e40ec2a3ef987e8b57af006fea3cfc4c7abe5c7..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 871 zcmV-t1DO1YP)aa726iHdvT`I68_`MGP2A14E zv;HX}zn902ezz~2qfKC8S0P+AnF!NI)nz1bF^S%J+ zy52`b4*{I05Vi?mQq#1FWHKrC48SzaE6n@=fM2=X@7?G?aR!Z##~gPEr)6$gM+Dz!#L!*WYP zh#Ovumjj5)RVa!w?j_0m{QOG*%W~V>-{0R*DZU!ODY?Eao_RGf^MW)3fk5EoZUCC( zy5Thm0Qh{qPp(Zw&AS2kD%T^m001~zWPjfczTdDuZe^ZXI-0_*LDoR%+I9R z5DW${c}WtF$6JYLKyI_OT+Q16h-d~|*DC-_CK8FZN(n|rMh^M?{#gKZ^89_T#Y+N6 z`boJ}g%C@oY4(&l9FNCabGh7e02iby6AFc9YXK;E6>FL{VcT{mfB^u_%>2SIjAi+$ zeIz24nY(4%>)dn9oXO|&=K(Bw1t|Mt6pcoe#>U2bM0BlEoK%LHGemS%f+W-F^ery{ z{&El2*Vl#PI1BCV?TgIZ0^m5dcPvXpH&s;~Effj`0K))4MA2|K499U^RRgH{hs2d( z7(pR~Mno+{ln3zc_qScw^)Vt!7P-bO%euWM0A6L9=5=OvU*f9cC_93k%C_y5NF?$D zKo3xT9D5GnLWINNO(N=bAv8_nQV{zB0055TtVALa0pOf;b#-)fJkDmb-~I>y0NA#@ xBs+0N2yxM}tkwOjS5||AgU9|#;RF2>`UNu62p0{9E|UNN002ovPDHLkV1l#bb#edz diff --git a/Editor/Assets/Icons/search-light@2x.png.meta b/Editor/Assets/Icons/search-light@2x.png.meta deleted file mode 100644 index 320bd7c..0000000 --- a/Editor/Assets/Icons/search-light@2x.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: fa5b15174efac1a499b91afa33c625fb -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/show-dark.png b/Editor/Assets/Icons/show-dark.png deleted file mode 100644 index df33725f5319689515d2d50836145c366d6a40b8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 504 zcmVT)l`Xhu)iXb*(Wsyg4 zD=ifSVHGX36C3prwi4M+tNfFI5bd(Ng@qa)Al(kx%zterK}8X)^pxlF9qv6d@ZU>6 z8{_eKyRPdU;4-k4?a#nl;JNpH`pbanbb5L|pFc6Pn}7q3fe(3n0oVi*@T@3`+htjv ztOF*K$wrLv6>v2J?|^~#{tLipG}@}`dQZ|N07?7JX7hSkmM0D%#`xen_!t;S+72On zt*UBfW^L!(0Ehr)b}h!Z3!o4}3-}0ZHD-%0=>gh#;L)d`Z$n_1h;UP>}EyU}Pgj#5g8K#_ZR*zI=jIe?-lb|vlSfX!Uk zL9f?4>%DJfcy9#*uNRBO{q+X0eu>AxE#Oox?0p_z%y2TZr_1H?PQTw@{t&Rza5!vB u+5xUeT79HXlHNGyUUWL0!@uq8AJsPk>X$_qLUca>0000U;ik{{P%t_uhhatm96Hj7uC2hj%S5F23lT>xxJlco5i}hv$Jy zBJu-}h{)Hz@87sB2BxN_9%;2&2Z4RSrZN3qRn=40+M}IL=i>h|FdPo;!otD<;632( zF@;y-AK-A7Wyhi@S{~a#9LHN)t=4H(-C0w37C0*+KLe=h6RNsLL?&za{VdD&Mp1Nm zO#}Iq$H1c%g|4aU{xA$b6A>*3R8^*@r(Xs>0yb9U{^5CEZ}pPgWT4;gPk5de*K~5t z7}NEA|Hq2h2yq-gWsFH`Ow3wqd+m06z8LVzQETl$PaJ;6m*&qm>6cNqEzvsU@;wsPy z!*DKNj#*%9RWT8HJqUsm04DEf1Mq&0IKY`=&GXKyw&Nz?NG_njnYv=CdL-9eF`%k% z0{7P?h{&&{zq=ZYK3fv`rGfWAuDN31HbU2?n2$#WeBZyJs_!-!cu7?ye?G*@3%45cp69)ta}2PjuAYdzQ`{A!CFpj$pNPm; zH3^gXAww93b3h090=S<4KKDFtdvVAN27`Un>;T})AP7#5YL_E3Gc%jBEQ^6{6^YlK zbKPFAcfPJOfFwzt7Lf$Fw<7$LF=nUl`&WvAn_j|pyFKrD-gCh370DZoF-ejnuN2Es zhN_w*NnULb|IHZld|4c7E~9?GKVhvs4Lnm72QG-nS>OVIb8b>Zc2hs?-&t$-mXF{@ z1Gx#$T3cMl_tf#$z~3Trcxh?r!&|zJ%ShAoA?Mry;5FdBF@>)Hp906iFuc@69Q%_j zP16m|xfg)0s_qbxhk=Pad|6d5ipY$rCdZUQ4Xw#j>AP4K?!;B6@e9Gvt&o|E7I-v2oV z{(H&q1!GLzd;eTSo&YPMd#~vMl=uJPW`n(6ZKk186iFD_ZLWSPT7rsZ?sjaeTc1kY(BK96SM9K;0N~ z0(kFz7tXo!5CIX{OOoWR0w|Zu+dw}U6tvb! zp66%Q+KRQd8sKCK1IMG$XlM2V__c{NP2Y*g2B3lObD38I?0^sB@px-682q?pFqJW; t77pntH-~fyd{Rmsbvm8%zn#}Vs-JXWf=69->o5QS002ovPDHLkV1fq%)an2L diff --git a/Editor/Assets/Icons/show-light.png.meta b/Editor/Assets/Icons/show-light.png.meta deleted file mode 100644 index cbd2e98..0000000 --- a/Editor/Assets/Icons/show-light.png.meta +++ /dev/null @@ -1,120 +0,0 @@ -fileFormatVersion: 2 -guid: 9c0e0aeb2cb19c640a4d430e258e7336 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Windows Store Apps - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/show-light@2x.png b/Editor/Assets/Icons/show-light@2x.png deleted file mode 100644 index 9c5e8b4d17065b499e527b95bd1ea23244938c3c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 953 zcmV;q14jIbP)UE?HJhbXBnq?h zc*yKJZsy&t(p&R~ftTm&|9|G4_jw0)u!CD2(rI8{U*8>FU0u(rYLAFK1>6tpP23y6 zRp2WTSy9zbthJjrMZn0&$beg_~T`&G3cIN*r?!uS1SQ&Usb z8wyBX`7-cOMxpB>^7_oo%ru~_wT6a+8-F8~wP z+Dqkf`JyrA4d7fxnWFFeXMv;5x{ZY~<`v+Kqp{Fh`zW9Z`Il@z5!ZmHt+kf`F~)>I zA*-0GzC1fSdltY;$ae$pI>=Gg1(H2aI?pT zYJJ!l1xHdOm)peMmvC+gxQS>z8BU0ZHU)^t8Q_;T@eilg7o6;>pQYB1w5j(q@KIBM zwRTfP-f5$DfPX&N3AR4CR&2y^{3bxDRPuoSHUi#m+!ebTmbJCDZ-O9r0@$CCkS`XC zm%}hz4a0CF2!aJ*U-JB=s*7>3rZa|zhaZpQcm=pC!~HFA$XZ)#7Bi7nq)5grpC>hBX=*{v26;)jnkqUr_98lGxI0g^! zc@#y*(j&O70D#`!UO%7Dj{_%wJ6&-%!0)PhvRbWv@Sm>ZG>kF(L}Xl5Ut;^VxKLBo zkA2@iJv}{rwOwGxzhuUk-KzSG=XpJ<`XulGkW1WE;EJk#Eg~!3-QAx~PEP*WY3&{C b;MT_9C)ziLfFyWt00000NkvXXu0mjfGLE|s diff --git a/Editor/Assets/Icons/show-light@2x.png.meta b/Editor/Assets/Icons/show-light@2x.png.meta deleted file mode 100644 index 01378eb..0000000 --- a/Editor/Assets/Icons/show-light@2x.png.meta +++ /dev/null @@ -1,120 +0,0 @@ -fileFormatVersion: 2 -guid: d84f7eb154b674f46b833c51f844277e -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Windows Store Apps - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/status-error-dark.png b/Editor/Assets/Icons/status-error-dark.png deleted file mode 100644 index a984598b7a82d8a896ca98c488c3f6f4cf1fa298..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 354 zcmV-o0iFJdP)Px$97#k$R5%gEQZa4lEGm%L;=G=n9ou^YTp48hInN(Z{ER_(19L6bi2lKtqSbzQU zk|?0f+qqzUOQ_^4v^tp;@uys9-r(u+1w?Bj(nqnKdwu}*n(o@wlZk$5_O%y$X9Qd- zBA)MI6>x8^2BYqwaPx$=1D|BR9Fe^SItTTF%X{FS}Yy~z1hBk4h}+UWff z;Ar#}^<9Bc0W0!}B0tRuW_%E*O2lQ32vI;|@=8Ufh*|*~ldmD7sC=tFiyZL-+U+hB ztsbx~HQqX!O>|7b$ICz#IR`>K$LFyorvBX-ls~eFrN8)2m<(i-bHG+H=T5f*7L_UX zkxUo?tD~0pwi6v0GS@bfHO5lJFhm>y`kaS&{g}#Q1Gu)ClnlBG5i20|C*!ZQ831r? z-zyvuw8JS^K#0lXvaqDCEw2!fW&)7x7Pz)ZBLmF@kdt=TmU%>^nE-H3foF?6BG6EP zlL0`x9U_ek#IIL*U61Z>FEmVLS9VJyO$8uO`JN7+_OM%^i;46C?Sb$Loz97V*v@S= z9995VGP!NP^MFq;pZtKbbC>CADR8y|R2ijixoLoJZ@4T_24TR4*Re`_^~)FYMs=)MQdHl9*Z!Dkn@T^0(f$3A`;}HfUStgAdd>zNJJ(%bJ$bBqoC=!Ue)*N ubd1$zsgI6CV;}9C_f3$9_7Cq!27Up$E6X=+r-D`h0000Px$H%UZ6R5%gEQ?YKsFc7tyl6ELkBNYiD_I>~o>cBupW)>zkeg}z}1$AO!W^8uE z+C5`MfFKqWqNH~hpLJMeDpEbP4Ge!pH*cUrL zx7#(pUeAM0r^#ZB#$?JE8JIgWMls!Pi908We?dSY^&|p}qt%{wyVAf!OO%P#+r$y5 zEJ=vV_WP?E?72#&n~ishA}@_&&o!4d8{`tiT>E|zO(stmT@GriCj%T3SM<{BonFV| z14fsVdU{WsFnG!;J`s!Km_=EjcG6gy=C00000NkvXXu0mjfxNN3j diff --git a/Editor/Assets/Icons/status-error-light.png.meta b/Editor/Assets/Icons/status-error-light.png.meta deleted file mode 100644 index 3727ffd..0000000 --- a/Editor/Assets/Icons/status-error-light.png.meta +++ /dev/null @@ -1,120 +0,0 @@ -fileFormatVersion: 2 -guid: 8d3ab9b7cb3a1794a891374315d8305a -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Windows Store Apps - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/status-error-light@2x.png b/Editor/Assets/Icons/status-error-light@2x.png deleted file mode 100644 index 753334d810bb289320a8c4fd83aec143c64e672a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 598 zcmV-c0;&CpP)Px%5J^NqR9Fe^S3OSxK@hz?5HP{>ql7?9?C7MRGf_MLfq#OZL8$5d2NovA#EOJK zC9RDeB!o{1g~t)jofF2rWA}ChtniY{&Ca|x?`7G&TMT30FQ%J-C(AmsUH6{3?zL+e zQ4QWP7<-O0c6T$G3^iD<9BRN5Uo2iYGEZqHU|Mn0yrh^=8rVX7<%48GYG4QAWE18J zxq4E>53||#LZi{WsMp(3%X(dLCC|Lge?sUfsd*`%0g5=Va^c-88a@~{f_?6*gbeIn z4|!r7LisMa?o|+jjR-FppQUPRnN0)AFhvU{#!`BiG!0`!=Q4|wzrPA@N(=p+O*w;}$P@ax_ z3j(;m`7Fz|*0M@*K&}~pPx$V@X6oR5%f(l0QnsP!Ps9Zc-&A5&VahSFo}XkKqmU2o`3GT`-M}rQijWJ;pZL z32UVXPy~x45Q7+rzlnKo-wRqS4h-MCZ@!s%{|1A9n)6$IS(dwXU7wIUz}N6MeCE3D zx$pb;#M-O|P1CqVQ6yv&Vo$5Oz;T>U!ZZxSGvY6ySGrsaQcU4k6(hRyJZ~Gk6@l=Q zM>kS+x`AvPQl^{s$d+Fqo=lQB>GX>o$eGn-L%iO_3fraVx;t7lAR`ynH&v+6%(r@d z1Tu2lmNBU<1UIY%3%FI`%m(sQmT`GoRaNbPn^xjy(cX*MVAdBgfj*lUxCW)>d4u==Q=?2{oOHCp1VU}fAf<68+2!gqAx`8bCVJY3m#!e#W zBV14$M|xKatAT7SilPa}*(1KepAlC0ocJ1ll|pb|aA{+*pXd3AV?8Wg{8zy@`~-sx TAf%`E00000NkvXXu0mjf?<~1S diff --git a/Editor/Assets/Icons/status-info-dark.png.meta b/Editor/Assets/Icons/status-info-dark.png.meta deleted file mode 100644 index a151bb9..0000000 --- a/Editor/Assets/Icons/status-info-dark.png.meta +++ /dev/null @@ -1,120 +0,0 @@ -fileFormatVersion: 2 -guid: fa1ff86f20525894b9bd92f1b1909ccf -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Windows Store Apps - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/status-info-dark@2x.png b/Editor/Assets/Icons/status-info-dark@2x.png deleted file mode 100644 index 17f87f317d91cfa6084af60dafcd6c852c123cb3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 827 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 Ak^lez diff --git a/Editor/Assets/Icons/status-warning-dark.png.meta b/Editor/Assets/Icons/status-warning-dark.png.meta deleted file mode 100644 index 8e46795..0000000 --- a/Editor/Assets/Icons/status-warning-dark.png.meta +++ /dev/null @@ -1,120 +0,0 @@ -fileFormatVersion: 2 -guid: c2d8bb87691276f4d93f1b74330d1d90 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Windows Store Apps - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/status-warning-dark@2x.png b/Editor/Assets/Icons/status-warning-dark@2x.png deleted file mode 100644 index cae36aaa06130647e4b8f6b368fa0dc8720f91f8..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 698 zcmV;r0!96aP)Px%bV)=(R9Fe^Rn2Y_F%X{FR84~l5^WJ6s6^iZp&Tk9apDztfgXTTpm%tWzDRGV zf*yL|$Q6315EV(0$Tp>j>@eeP{1e9;ds$8}lB2Obp6{E_o(;giZdgYEde?pkggZch z(85Q!ezspHkDN&+KnF`#;OFoY5G^TC#BVTv=?->JzSkj>Iq(B_w*R=oqmA~UTG9jLAoTtW)kqK zSIP00#u(v9`{E!ZsW6iOx80`q@>_62gWA3<$_FYzg-Qa`t7nj+xULD<{&-PTkZ(qW zRT5Cu11)=b2n_+-9|wvG@@^t5NPs?ETjWMFFW*jvUC(FqObX_1ktn$4Bc50L_DRf_M_4!c+p4)t4X!G;{?LCvQQzsKUJe0#$u) za2S+dk|7lQ^PtR2Z@ALwg{T1RLu+vj*L#C9-u?9t_VTBd;BsC7iT27-1+IdZt5k3Z zsOo{jcW=n=LOWYk17O!I2fT{6;1Gba`jtQ$v)s-$uzPkSgGp?djgZIPREV;^X#xq= z`&nXE2)0WMH&_#Zll%!^?(FL2{CTlM2c6q8#CKDMW~_qxwz&Jc3+U~_M}Aam?sn5N zJi_}wR_&}t0e}U2<1hJhlX)!y*<Px$J4r-AR5%gEk~>SpKoo_)th%Te5PO?l1se+s|A4)XrLTXng{WXJSZ`@QRGxu@MVP@d3qSs~hy34EJ+HV>SU(uW}Vhl$Z zX5>3G=ZyOLH0LGgy|XE`Ic+e|iXPb3wJ&M}s!q!OXCJO&Q2gq1Fw8}bAbMj%l-lt# zoLxfvBsLq&4s%f=Q1uk{)M|4~|AI}2CSlj-qC{ZT4f8q@PPoAw^(=1g*>c&R|A3&V zuH~tWAjfQ^=3+n)eXuS^Zq>CpoP_DnVK$6hZM*8i5?FOP`Mgmvk;7P7a#+mEy5zzV zRMmCh_7P4m92NPx%kV!;AR9Fe^R=;Z$K@|QrL?n8mk+%b2h~_-Zg8% zS%GdJi@D&;gjCqt#Y2OXL&r&hZ1&%N0CVAhw2An&skTzxlv@YI3SB;byP6~84 z(V;j>`sGz1`~&p2fVUqEgkZa0?L?Fk;Oyz6^FYFkM!L5vY#yb#g-}R7!G>A9nfbVDCGdF(KK*oz%9qYEYiY|h zY*UQR$LHg}W_EJiw-V^>(B4Nlnd4Jhgu*Wv4(!{Qu9+af+0#9z@RK_017}Yq58H*! zL%T?Y>8x{{J@T{X^>hou-1V%dy-&s19B#+k`PjC?_!n^Yy&?Va3gqV?Uw#0u-zDL0 zUIosdv4z%SM7Ve4C|Z~9;(XEz4#Z6;4jBpX=vg$i;wwiN-+o-Q1< zuT~S0CkL!2LJ@Gyp5wCY&Ev_#wo79bb_VgC!dR|q;QbSPC;3~(>^^r0?AMk1p!1`f zQh>k}89lwvmPaU=rU+1_&JzQw?}KR^JDS4W!9@Qb^)M^&4=Z`bdEHXuwg3PC07*qo IM6N<$g09z8>;M1& diff --git a/Editor/Assets/Icons/status-warning-light@2x.png.meta b/Editor/Assets/Icons/status-warning-light@2x.png.meta deleted file mode 100644 index 8bb7770..0000000 --- a/Editor/Assets/Icons/status-warning-light@2x.png.meta +++ /dev/null @@ -1,120 +0,0 @@ -fileFormatVersion: 2 -guid: 274868c191eceec47af7c288217e75cd -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Windows Store Apps - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 1 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/undo-dark.png b/Editor/Assets/Icons/undo-dark.png deleted file mode 100644 index 490947029be4db43f276e3f515eb72005d17a772..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 378 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!61|;P_|4#%`EX7WqAsj$Z!;#Vf2?7 z8z9Vhe8JAOKtah8*NBqf{Irtt#G+J&^73-M%)IR4r)n*gl z>%E4|f|AV34{+?rob_x&{=t7|f&^(oGMOkdXs(c{O3O>EzLu(UYGk3)ct~8`)(M^ UflW_80)v3T)78&qol`;+0A>@Kv;Y7A diff --git a/Editor/Assets/Icons/undo-dark.png.meta b/Editor/Assets/Icons/undo-dark.png.meta deleted file mode 100644 index 1a90256..0000000 --- a/Editor/Assets/Icons/undo-dark.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: 9f379314652051f4aa49201b44eae54d -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/undo-dark@2x.png b/Editor/Assets/Icons/undo-dark@2x.png deleted file mode 100644 index d34d8c27c7a9aebc973fc94b94cc43f57e237dc6..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 603 zcmV-h0;K(kP)q%jwIL#dNP zY2CzK(9Ok8f*uGCUEB^F+#HkSck4PfND?#*cll1giRODVMhUGfmg6{2qbNG6DgXc@0P6sH0Pa?3Jk3Xv>zz(#Z`Mmy zQn&aJV|FN!bld^M&L?-}hey zL6Dc^L2JDzA};{kD1?ucQp-^k?bZ=Ew$@%tlH`3^<02$wFc>@m@Td^}WUalLB+20< zQ1%ImcuJ{$l{q0IjN^C{z-A%5pp<%E%$rvL0G5m~Z>tWgIF5S&iZ^>lYkj?rKy3-v zbsqru_UBPV2?7 z8z9Vhe8JAOKtah8*NBqf{Irtt#G+J&^73-M%)IR49q6Mqm zLa)0%;oY(R^{-Ra|G%DA@V(3(dYAcIqoD!gwJN6g2I1#--trqp2(%wyF5t51J`pJ5 zI(zNJz^ldyEHTm9{lBGdObZT`ou2w~_s7U-x#qsb>^Th9=XPdYuw`;_(ObK9ckDuq zF3SRrHB7+`q74>(+g+Z-x;R<;J0$gd3=OT-o7Ex^H(BLpz}49ThxRN#AXI=C7lsEtY diff --git a/Editor/Assets/Icons/undo-light.png.meta b/Editor/Assets/Icons/undo-light.png.meta deleted file mode 100644 index d53c9a5..0000000 --- a/Editor/Assets/Icons/undo-light.png.meta +++ /dev/null @@ -1,108 +0,0 @@ -fileFormatVersion: 2 -guid: 48a8d899ebcc4e84db1a2ffd2bb4e9e8 -TextureImporter: - internalIDToNameTable: [] - externalObjects: {} - serializedVersion: 11 - mipmaps: - mipMapMode: 0 - enableMipMap: 0 - sRGBTexture: 1 - linearTexture: 0 - fadeOut: 0 - borderMipMap: 0 - mipMapsPreserveCoverage: 0 - alphaTestReferenceValue: 0.5 - mipMapFadeDistanceStart: 1 - mipMapFadeDistanceEnd: 3 - bumpmap: - convertToNormalMap: 0 - externalNormalMap: 0 - heightScale: 0.25 - normalMapFilter: 0 - isReadable: 0 - streamingMipmaps: 0 - streamingMipmapsPriority: 0 - vTOnly: 0 - grayScaleToAlpha: 0 - generateCubemap: 6 - cubemapConvolution: 0 - seamlessCubemap: 0 - textureFormat: 1 - maxTextureSize: 2048 - textureSettings: - serializedVersion: 2 - filterMode: 0 - aniso: 1 - mipBias: -100 - wrapU: 1 - wrapV: 1 - wrapW: -1 - nPOTScale: 0 - lightmap: 0 - compressionQuality: 50 - spriteMode: 0 - spriteExtrude: 1 - spriteMeshType: 1 - alignment: 0 - spritePivot: {x: 0.5, y: 0.5} - spritePixelsToUnits: 100 - spriteBorder: {x: 0, y: 0, z: 0, w: 0} - spriteGenerateFallbackPhysicsShape: 1 - alphaUsage: 1 - alphaIsTransparency: 1 - spriteTessellationDetail: -1 - textureType: 2 - textureShape: 1 - singleChannelComponent: 0 - flipbookRows: 1 - flipbookColumns: 1 - maxTextureSizeSet: 0 - compressionQualitySet: 0 - textureFormatSet: 0 - ignorePngGamma: 0 - applyGammaDecoding: 1 - platformSettings: - - serializedVersion: 3 - buildTarget: DefaultTexturePlatform - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - - serializedVersion: 3 - buildTarget: Standalone - maxTextureSize: 2048 - resizeAlgorithm: 0 - textureFormat: -1 - textureCompression: 0 - compressionQuality: 50 - crunchedCompression: 0 - allowsAlphaSplitting: 0 - overridden: 0 - androidETC2FallbackOverride: 0 - forceMaximumCompressionQuality_BC6H_BC7: 0 - spriteSheet: - serializedVersion: 2 - sprites: [] - outline: [] - physicsShape: [] - bones: [] - spriteID: - internalID: 0 - vertices: [] - indices: - edges: [] - weights: [] - secondaryTextures: [] - spritePackingTag: - pSDRemoveMatte: 0 - pSDShowRemoveMatteOption: 0 - userData: - assetBundleName: - assetBundleVariant: diff --git a/Editor/Assets/Icons/undo-light@2x.png b/Editor/Assets/Icons/undo-light@2x.png deleted file mode 100644 index cf50367743c97dd20eec66f381c3b12af6d363b3..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 608 zcmV-m0-ybfP)UYBff$WO8zk3- z5T^nBAbB*IOx_O$gGm|z&KFWjk7NhHuuv#mk4pqWAjaeIuC>+!a1FqzCHrXr2PAu1 z>u3Fb|7#Wj#3iJZH%LAJa52TFpaEP~N{y2m$Dow*A<6rZ*e3v& zlu}3YK+-3OQUK6MIVWtl+ub9%7m2Ntd=gDsRR93CwAL@u4y#V5Q?u4CZq{0R)APJ5 zSp+gmxUPE_z_&k-wAS9qDlnILnMR`3YJDcz0AK*T0kHTH7o*r1GZaEpR^4E_j|qG$5m@`a&mJ14}Jsn;j=@dLT|MI0000 - - - - - - - - + + + + + + + + \ No newline at end of file diff --git a/Editor/PlasticSCM/Assets/Layouts/WaitingSignInPanel.uxml.meta b/Editor/PlasticSCM/Assets/Layouts/WaitingSignInPanel.uxml.meta new file mode 100644 index 0000000..1cecd79 --- /dev/null +++ b/Editor/PlasticSCM/Assets/Layouts/WaitingSignInPanel.uxml.meta @@ -0,0 +1,10 @@ +fileFormatVersion: 2 +guid: 913c727eecab25c489fa2adbad9c9ab8 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 13804, guid: 0000000000000000e000000000000000, type: 0} diff --git a/Editor/PlasticSCM/Assets/Styles.meta b/Editor/PlasticSCM/Assets/Styles.meta new file mode 100644 index 0000000..7503d2a --- /dev/null +++ b/Editor/PlasticSCM/Assets/Styles.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 5355983268a982c46bd52eb66f19b1b9 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Editor/PlasticSCM/Assets/Styles/CreateOrganizationPanel.uss b/Editor/PlasticSCM/Assets/Styles/CreateOrganizationPanel.uss new file mode 100644 index 0000000..30e24fd --- /dev/null +++ b/Editor/PlasticSCM/Assets/Styles/CreateOrganizationPanel.uss @@ -0,0 +1,74 @@ +CreateOrganizationPanel { + width: 100%; +} + +.form { + width: 55%; + height: 100%; + flex-direction: column; + padding: 0 10px; +} + +.field { + font-size: 14px; + margin-bottom: 10px; + width: 100%; +} + +.field TextField { + flex-direction: column; +} + +.field TextField Label, .field-label { + margin: 5px; +} + +#datacenter { + margin-bottom: 35px; +} + +Label { + white-space: normal; +} + +.hidden { + visibility: hidden; + height: 0; +} + +.notification { + color: red; + height: 15px; + margin-bottom: 5px; +} + +.footer { + flex-direction: row; + justify-content: flex-end; + padding: 0 10px; +} + +.footer Button { + padding: 5px 7px; + margin-top: 10px; + border-width: 2px; + border-radius: 0; +} + +#gettingDatacenters { + align-self: center; + height: 30px; + flex-direction: row; +} + +#gdSpinner { + margin-right: 5px; +} + +#encryptExplanation { + color: grey; +} + +#encryptLearnMore { + width: 65px; +} \ No newline at end of file diff --git a/Editor/Assets/Styles/AlertBox.uss.meta b/Editor/PlasticSCM/Assets/Styles/CreateOrganizationPanel.uss.meta similarity index 87% rename from Editor/Assets/Styles/AlertBox.uss.meta rename to Editor/PlasticSCM/Assets/Styles/CreateOrganizationPanel.uss.meta index 147eb89..fa9400d 100644 --- a/Editor/Assets/Styles/AlertBox.uss.meta +++ b/Editor/PlasticSCM/Assets/Styles/CreateOrganizationPanel.uss.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 85516056fd2579c45b10c08bc3c52a08 +guid: 55ebb8b19849d1447909e8355a13a5f9 ScriptedImporter: internalIDToNameTable: [] externalObjects: {} diff --git a/Editor/PlasticSCM/Assets/Styles/CreatedOrganizationPanel.uss b/Editor/PlasticSCM/Assets/Styles/CreatedOrganizationPanel.uss new file mode 100644 index 0000000..99ac869 --- /dev/null +++ b/Editor/PlasticSCM/Assets/Styles/CreatedOrganizationPanel.uss @@ -0,0 +1,30 @@ +.form { + width: 55%; + height: 100%; + flex-direction: column; + padding: 0 10px; +} + +.field { + flex-direction: column; + font-size: 14px; + margin-bottom: 20px; +} + +Label { + white-space: normal; +} + +.footer { + flex-direction: row; + justify-content: flex-end; + padding: 0 10px; +} + +.footer Button { + padding: 5px 7px; + margin-top: 10px; + border-width: 2px; + border-radius: 0; +} + diff --git a/Editor/Assets/Styles/BaseChangeListElement.uss.meta b/Editor/PlasticSCM/Assets/Styles/CreatedOrganizationPanel.uss.meta similarity index 87% rename from Editor/Assets/Styles/BaseChangeListElement.uss.meta rename to Editor/PlasticSCM/Assets/Styles/CreatedOrganizationPanel.uss.meta index 05e8844..3f6366d 100644 --- a/Editor/Assets/Styles/BaseChangeListElement.uss.meta +++ b/Editor/PlasticSCM/Assets/Styles/CreatedOrganizationPanel.uss.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 1e9148bf9d78e0943aeac7855e43585e +guid: d69f9cc1b626cc64c802f5b33ce10dcf ScriptedImporter: internalIDToNameTable: [] externalObjects: {} diff --git a/Editor/PlasticSCM/Assets/Styles/OrganizationPanel.uss b/Editor/PlasticSCM/Assets/Styles/OrganizationPanel.uss new file mode 100644 index 0000000..354a43b --- /dev/null +++ b/Editor/PlasticSCM/Assets/Styles/OrganizationPanel.uss @@ -0,0 +1,25 @@ +.organization-section { + margin: 10px 0px; +} + +.organization-button { + width: 15%; +} + +.align-end { + align-items: flex-end; +} + +#organizationDropdown { + width: 85%; + margin-top: 3px; +} + +#createOrganization { + margin: 25px 0px; +} + +#createOrganizationLabel { + width: 83%; + margin-top: 3px; +} \ No newline at end of file diff --git a/Editor/Assets/Styles/BetterTextField.uss.meta b/Editor/PlasticSCM/Assets/Styles/OrganizationPanel.uss.meta similarity index 87% rename from Editor/Assets/Styles/BetterTextField.uss.meta rename to Editor/PlasticSCM/Assets/Styles/OrganizationPanel.uss.meta index cd3d9f8..613e54c 100644 --- a/Editor/Assets/Styles/BetterTextField.uss.meta +++ b/Editor/PlasticSCM/Assets/Styles/OrganizationPanel.uss.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 1526405b75c937f4b9f26bef99e5e692 +guid: 642639f75f2dfbd4ab01e6708b58f304 ScriptedImporter: internalIDToNameTable: [] externalObjects: {} diff --git a/Editor/PlasticSCM/Assets/Styles/SSOSignUpPanel.uss b/Editor/PlasticSCM/Assets/Styles/SSOSignUpPanel.uss new file mode 100644 index 0000000..c33a678 --- /dev/null +++ b/Editor/PlasticSCM/Assets/Styles/SSOSignUpPanel.uss @@ -0,0 +1,92 @@ +/* Basic Classes */ +.row { + flex-direction: row; +} + +.column { + flex-direction: column; +} + +.horizontally-centered { + justify-content: center; +} + +.hidden { + visibility: hidden; +} + +SignUp { + display: flex; + flex-direction: column; + flex-wrap: nowrap; + justify-content: flex-start; + align-items: stretch; + align-content: stretch; + padding: 20px 0; + height: 100%; +} + +#signUpForm { + width: 420px; +} + +#email { + margin-bottom: 20px; +} + +TextField { + flex-direction: column; + font-size: 14px; +} + +#password { + height: 42px; +} + +.password { + width: 48.5%; + margin-bottom: 1px; +} + +#signUp { + margin-top: 20px; + height: 30px; +} + +#policyContainer { + margin: 5px; + margin-left: -8px; +} + +#median { + margin-top: 15px; + margin-left: -8px; +} + +.dash { + border-top-width: 0.5px; + border-color: rgba(196, 196, 196, 1); + width: 49%; + height: 1px; + margin: 8px 3px 8px 3px; +} + +.alternate-button { + width: 48.5%; + height: 30px; +} + +.icon { + height: 25px; + width: 25px; +} + +#unityIDButton { + color: white; + background-color: black; +} + +#googleButton { + color: black; + background-color: rgba(66, 133, 244, 1); +} \ No newline at end of file diff --git a/Editor/Assets/Styles/ChangesGroupHeader.uss.meta b/Editor/PlasticSCM/Assets/Styles/SSOSignUpPanel.uss.meta similarity index 87% rename from Editor/Assets/Styles/ChangesGroupHeader.uss.meta rename to Editor/PlasticSCM/Assets/Styles/SSOSignUpPanel.uss.meta index 1384e15..80b05e9 100644 --- a/Editor/Assets/Styles/ChangesGroupHeader.uss.meta +++ b/Editor/PlasticSCM/Assets/Styles/SSOSignUpPanel.uss.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 7f8119d919033424caea4da5a9f91a88 +guid: 3337338cbeb79a24cba584de64190044 ScriptedImporter: internalIDToNameTable: [] externalObjects: {} diff --git a/Editor/PlasticSCM/Assets/Styles/SignInPanel.uss b/Editor/PlasticSCM/Assets/Styles/SignInPanel.uss new file mode 100644 index 0000000..7fc3bbf --- /dev/null +++ b/Editor/PlasticSCM/Assets/Styles/SignInPanel.uss @@ -0,0 +1,17 @@ +.sign-in-buttons { + margin-top: 5px; + margin-bottom: 5px; + width: 420px; + height: 36px; + font-size: 14px; +} + +#iconUnity, #iconEmail { + width: 32px; + height: 32px +} + +#signInWithUnityId { + background-color: #000000; + color: #C4C4C4; +} \ No newline at end of file diff --git a/Editor/PlasticSCM/Assets/Styles/SignInPanel.uss.meta b/Editor/PlasticSCM/Assets/Styles/SignInPanel.uss.meta new file mode 100644 index 0000000..e985a41 --- /dev/null +++ b/Editor/PlasticSCM/Assets/Styles/SignInPanel.uss.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: c673e4e20ea67ab40a4661592f51aa99 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} + disableValidation: 0 diff --git a/Editor/PlasticSCM/Assets/Styles/SignInSignUp.uss b/Editor/PlasticSCM/Assets/Styles/SignInSignUp.uss new file mode 100644 index 0000000..ab37bde --- /dev/null +++ b/Editor/PlasticSCM/Assets/Styles/SignInSignUp.uss @@ -0,0 +1,60 @@ +.display-none { + display: none; +} + +.row { + flex-direction: row; +} + +.flex-container { + display: flex; + flex-direction: row; +} + +.main { + margin-top: 20px; + padding-left: 20px; + padding-right: 20px; +} + +#buho { + align-content: center; + width: 45%; + height: 275px; + margin-top: 30px; + padding: 20px; + display: flex; + align-items: flex-start; + justify-content: flex-end; +} + +.title { + margin: 20px 0px; + font-size: 18px; +} + +.anchor { + color: #2196F3; + border-bottom-color: #2196F3; + padding: 0px; + margin: 0px; + background-color: transparent; + border-left-width: 0px; + border-top-width: 0px; + border-right-width: 0px; + border-bottom-width: 1px; +} + +Label { + white-space: normal; +} + +.footer { + position: absolute; + margin: 20px 10px 0px 10px; + margin-top: 46%; +} + +#privacyStatement { + align-self: flex-start; +} \ No newline at end of file diff --git a/Editor/PlasticSCM/Assets/Styles/SignInSignUp.uss.meta b/Editor/PlasticSCM/Assets/Styles/SignInSignUp.uss.meta new file mode 100644 index 0000000..8f6c104 --- /dev/null +++ b/Editor/PlasticSCM/Assets/Styles/SignInSignUp.uss.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: e29c9d2208f5c2a48a15e02f3fc55a4a +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} + disableValidation: 0 diff --git a/Editor/PlasticSCM/Assets/Styles/SignInWithEmailPanel.dark.uss b/Editor/PlasticSCM/Assets/Styles/SignInWithEmailPanel.dark.uss new file mode 100644 index 0000000..85d1525 --- /dev/null +++ b/Editor/PlasticSCM/Assets/Styles/SignInWithEmailPanel.dark.uss @@ -0,0 +1 @@ +VisualElement {} \ No newline at end of file diff --git a/Editor/PlasticSCM/Assets/Styles/SignInWithEmailPanel.dark.uss.meta b/Editor/PlasticSCM/Assets/Styles/SignInWithEmailPanel.dark.uss.meta new file mode 100644 index 0000000..82ed8fa --- /dev/null +++ b/Editor/PlasticSCM/Assets/Styles/SignInWithEmailPanel.dark.uss.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 1790de37fb6fed648a08bff70675c558 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} + disableValidation: 0 diff --git a/Editor/PlasticSCM/Assets/Styles/SignInWithEmailPanel.light.uss b/Editor/PlasticSCM/Assets/Styles/SignInWithEmailPanel.light.uss new file mode 100644 index 0000000..c6eeb01 --- /dev/null +++ b/Editor/PlasticSCM/Assets/Styles/SignInWithEmailPanel.light.uss @@ -0,0 +1,3 @@ +SignInWithEmailPanel { + background-color: white; +} \ No newline at end of file diff --git a/Editor/PlasticSCM/Assets/Styles/SignInWithEmailPanel.light.uss.meta b/Editor/PlasticSCM/Assets/Styles/SignInWithEmailPanel.light.uss.meta new file mode 100644 index 0000000..251f886 --- /dev/null +++ b/Editor/PlasticSCM/Assets/Styles/SignInWithEmailPanel.light.uss.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: fe8917db1671187439305e5911d17b6f +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} + disableValidation: 0 diff --git a/Editor/PlasticSCM/Assets/Styles/SignInWithEmailPanel.uss b/Editor/PlasticSCM/Assets/Styles/SignInWithEmailPanel.uss new file mode 100644 index 0000000..72ab9ae --- /dev/null +++ b/Editor/PlasticSCM/Assets/Styles/SignInWithEmailPanel.uss @@ -0,0 +1,85 @@ +SignInWithEmailPanel { + display: flex; + flex-direction: column; + flex-wrap: nowrap; + justify-content: flex-start; + align-items: stretch; + align-content: stretch; + padding: 20px 0; + height: 100%; +} + +#imageContainer { + flex-direction: row; + align-content: center; + width: 45%; + height: 100%; + padding: 20px 0; + display: flex; + align-items: flex-start; + justify-content: flex-end; +} + +#imageContainer Image { + padding-top: 50px; + padding-right: 50px; +} + +#windowContainer { + height: 100%; + flex-grow: 1; + flex-direction: row; + margin-bottom: 30px; +} + +#loginContainer { + width: 55%; + height: 100%; + flex-direction: column; + padding: 0 10px; +} + +#signInLabel { + margin-top: 60px; + margin-bottom: 30px; + font-size: 18px; +} + +#loginContainer TextField { + flex-direction: column; + font-size: 14px; +} + +#loginContainer TextInput { + background-color: rgba(0, 0, 0, 0); + border-radius: 0; + padding: 2px; +} + +#loginContainer TextField Label { + margin: 5px; +} + +#emailNotification, #passwordNotification { + color: red; + height: 15px; + margin-bottom: 5px; +} + +#loginContainer Button { + padding: 7px; + margin-top: 10px; + border-width: 2px; + border-color: rgb(18, 129, 218); + border-radius: 0; +} + +#back { + align-self: center; + color: rgb(18, 129, 218); + border-width: 0 0 1px 0; + border-color: rgb(18, 129, 218); + background-color: rgba(0, 0, 0, 0); + border-radius: 0; + margin-top: 20px; +} \ No newline at end of file diff --git a/Editor/PlasticSCM/Assets/Styles/SignInWithEmailPanel.uss.meta b/Editor/PlasticSCM/Assets/Styles/SignInWithEmailPanel.uss.meta new file mode 100644 index 0000000..13fbc29 --- /dev/null +++ b/Editor/PlasticSCM/Assets/Styles/SignInWithEmailPanel.uss.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: b37675bc656348c429a6c56b2eda1345 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} + disableValidation: 0 diff --git a/Editor/PlasticSCM/Assets/Styles/TabView.dark.uss b/Editor/PlasticSCM/Assets/Styles/TabView.dark.uss new file mode 100644 index 0000000..f0efaa5 --- /dev/null +++ b/Editor/PlasticSCM/Assets/Styles/TabView.dark.uss @@ -0,0 +1,12 @@ +#TabArea { + background-color: #282828; +} + +Button { + background-color: #282828; +} + + Button.active { + background-color: #383838; + border-bottom-color: #383838; + } \ No newline at end of file diff --git a/Editor/PlasticSCM/Assets/Styles/TabView.dark.uss.meta b/Editor/PlasticSCM/Assets/Styles/TabView.dark.uss.meta new file mode 100644 index 0000000..b1240e1 --- /dev/null +++ b/Editor/PlasticSCM/Assets/Styles/TabView.dark.uss.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 8a99a1e5755f6ef45bbe46b32552be14 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} + disableValidation: 0 diff --git a/Editor/PlasticSCM/Assets/Styles/TabView.light.uss b/Editor/PlasticSCM/Assets/Styles/TabView.light.uss new file mode 100644 index 0000000..bfe79f4 --- /dev/null +++ b/Editor/PlasticSCM/Assets/Styles/TabView.light.uss @@ -0,0 +1,12 @@ +#TabArea { + background-color: #a5a5a5; +} + +Button { + background-color: #a5a5a5; +} + + Button.active { + background-color: #cbcbcb; + border-bottom-color: #cbcbcb; + } diff --git a/Editor/PlasticSCM/Assets/Styles/TabView.light.uss.meta b/Editor/PlasticSCM/Assets/Styles/TabView.light.uss.meta new file mode 100644 index 0000000..99ff279 --- /dev/null +++ b/Editor/PlasticSCM/Assets/Styles/TabView.light.uss.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: b9e2b8f6b44dca549a74b3e867ca1468 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} + disableValidation: 0 diff --git a/Editor/PlasticSCM/Assets/Styles/TabView.uss b/Editor/PlasticSCM/Assets/Styles/TabView.uss new file mode 100644 index 0000000..b04bc29 --- /dev/null +++ b/Editor/PlasticSCM/Assets/Styles/TabView.uss @@ -0,0 +1,10 @@ +.flex-container { + display: flex; + flex-direction: row; +} + +Button { + padding-bottom: 2px; + margin-bottom: 0px; + border-width: 0px; +} \ No newline at end of file diff --git a/Editor/Assets/Styles/TabView.uss.meta b/Editor/PlasticSCM/Assets/Styles/TabView.uss.meta similarity index 87% rename from Editor/Assets/Styles/TabView.uss.meta rename to Editor/PlasticSCM/Assets/Styles/TabView.uss.meta index 0ed52e0..db9b889 100644 --- a/Editor/Assets/Styles/TabView.uss.meta +++ b/Editor/PlasticSCM/Assets/Styles/TabView.uss.meta @@ -1,5 +1,5 @@ fileFormatVersion: 2 -guid: 85edc31085b5b4446a25358f42c67726 +guid: 88da5407899aaaf448a40c85888108ae ScriptedImporter: internalIDToNameTable: [] externalObjects: {} diff --git a/Editor/PlasticSCM/Assets/Styles/TeamEditionConfigurationWindow.uss b/Editor/PlasticSCM/Assets/Styles/TeamEditionConfigurationWindow.uss new file mode 100644 index 0000000..f8b8d2f --- /dev/null +++ b/Editor/PlasticSCM/Assets/Styles/TeamEditionConfigurationWindow.uss @@ -0,0 +1,74 @@ +#configurationServerInfoSection { + margin-bottom: 40px; +} + +#spinnerLabel { + margin-left: 2px; +} + +#connectedLabel { + -unity-text-align: middle-right; +} + +#credentialsOk { + -unity-text-align: middle-right; +} + +#plasticConfigurationTitle { + font-size: 18px; + margin-bottom: 10px; +} + +.container { + padding: 10px; + border-bottom-width: 1px; + border-bottom-color: #999999; +} + +.container.last { + border-bottom-width: 0px; +} + +.credentials { + width: 265px; +} + +.display-none { + display: none; +} + +.flex-container { + display: flex; + flex-direction: row; +} + +.grow { + flex-grow: 1; +} + +.sub-section { + margin-left: 10px; +} + +.visibility-hidden { + visibility: hidden; +} + +.error { + color: #FF0000; +} + +Label { + white-space: normal; +} + +TextField { + margin-left: 0px; + margin-top: 3px; + margin-right: 10px; + margin-bottom: 3px; +} + +Toggle { + margin-left: 0px; +} \ No newline at end of file diff --git a/Editor/PlasticSCM/Assets/Styles/TeamEditionConfigurationWindow.uss.meta b/Editor/PlasticSCM/Assets/Styles/TeamEditionConfigurationWindow.uss.meta new file mode 100644 index 0000000..e443cdf --- /dev/null +++ b/Editor/PlasticSCM/Assets/Styles/TeamEditionConfigurationWindow.uss.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 1cd69f37df825af4385cd9efe745fc30 +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} + disableValidation: 0 diff --git a/Editor/PlasticSCM/Assets/Styles/WaitingSignInPanel.uss b/Editor/PlasticSCM/Assets/Styles/WaitingSignInPanel.uss new file mode 100644 index 0000000..3aad90f --- /dev/null +++ b/Editor/PlasticSCM/Assets/Styles/WaitingSignInPanel.uss @@ -0,0 +1,13 @@ +.wait { + margin-top: 20px; +} + +.wait-text { + flex-grow: 1; + -unity-text-align: middle-left; +} + +Button { + width: 70px; + height: 40px; +} \ No newline at end of file diff --git a/Editor/PlasticSCM/Assets/Styles/WaitingSignInPanel.uss.meta b/Editor/PlasticSCM/Assets/Styles/WaitingSignInPanel.uss.meta new file mode 100644 index 0000000..d6a6d9d --- /dev/null +++ b/Editor/PlasticSCM/Assets/Styles/WaitingSignInPanel.uss.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 90945345530e7174eb4f0575a0bec0bf +ScriptedImporter: + internalIDToNameTable: [] + externalObjects: {} + serializedVersion: 2 + userData: + assetBundleName: + assetBundleVariant: + script: {fileID: 12385, guid: 0000000000000000e000000000000000, type: 0} + disableValidation: 0 diff --git a/Editor/PlasticSCM/AssetsUtils.meta b/Editor/PlasticSCM/AssetsUtils.meta new file mode 100644 index 0000000..92b82eb --- /dev/null +++ b/Editor/PlasticSCM/AssetsUtils.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b32be061a815d6947bc3594cdcb94a1c +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Editor/PlasticSCM/AssetsUtils/AssetsPath.cs b/Editor/PlasticSCM/AssetsUtils/AssetsPath.cs new file mode 100644 index 0000000..8ed940e --- /dev/null +++ b/Editor/PlasticSCM/AssetsUtils/AssetsPath.cs @@ -0,0 +1,71 @@ +using System.IO; +using System.Reflection; + +using UnityEditor; +using UnityEngine; + +using Codice.Client.Common; +using Codice.Utils; +using PlasticGui; + +namespace Unity.PlasticSCM.Editor.AssetUtils +{ + internal static class AssetsPath + { + internal static string GetLayoutsFolderRelativePath() + { + return string.Concat(mAssetsFolderLocation, "/Layouts"); + } + + internal static string GetStylesFolderRelativePath() + { + return string.Concat(mAssetsFolderLocation, "/Styles"); + } + + internal static string GetImagesFolderRelativePath() + { + return string.Concat(mAssetsFolderLocation, "/Images"); + } + + internal static string GetRelativePath(string fullPath) + { + return PathHelper.GetRelativePath( + mProjectFullPath, fullPath).Substring(1); + } + + internal static string GetFullPath(Object obj) + { + string relativePath = AssetDatabase.GetAssetPath(obj); + + if (string.IsNullOrEmpty(relativePath)) + return null; + + return Path.GetFullPath(relativePath); + } + + static AssetsPath() + { + mAssetsFolderLocation = (IsRunningAsUPMPackage()) ? + "Packages/com.unity.collab-proxy/Editor/PlasticSCM/Assets" : + "Assets/Plugins/PlasticSCM/Editor/Assets"; + } + + static bool IsRunningAsUPMPackage() + { + string unityPlasticDllPath = Path.GetFullPath( + AssemblyLocation.GetAssemblyDirectory( + Assembly.GetAssembly(typeof(PlasticLocalization)))); + + return Directory.Exists( + Path.GetFullPath(Path.Combine( + unityPlasticDllPath, + // assets relative path when running as a UPM package + "../../../Editor/PlasticSCM/Assets"))); + } + + static string mProjectFullPath = ProjectPath. + FromApplicationDataPath(Application.dataPath); + + static string mAssetsFolderLocation; + } +} diff --git a/Editor/PlasticSCM/AssetsUtils/AssetsPath.cs.meta b/Editor/PlasticSCM/AssetsUtils/AssetsPath.cs.meta new file mode 100644 index 0000000..b9e65e5 --- /dev/null +++ b/Editor/PlasticSCM/AssetsUtils/AssetsPath.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a077a49d9db9de74f827f0568f6e65c2 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Editor/PlasticSCM/AssetsUtils/LoadAsset.cs b/Editor/PlasticSCM/AssetsUtils/LoadAsset.cs new file mode 100644 index 0000000..5cd18a7 --- /dev/null +++ b/Editor/PlasticSCM/AssetsUtils/LoadAsset.cs @@ -0,0 +1,46 @@ +using System; +using System.IO; + +using UnityEditor; + +using Codice.Client.BaseCommands; + +namespace Unity.PlasticSCM.Editor.AssetUtils +{ + internal static class LoadAsset + { + internal static UnityEngine.Object FromChangeInfo(ChangeInfo changeInfo) + { + string changeFullPath = changeInfo.GetFullPath(); + + if (MetaPath.IsMetaPath(changeFullPath)) + changeFullPath = MetaPath.GetPathFromMetaPath(changeFullPath); + + return FromFullPath(changeFullPath); + } + + static UnityEngine.Object FromFullPath(string fullPath) + { + if (!IsPathUnderProject(fullPath)) + return null; + + return AssetDatabase.LoadMainAssetAtPath( + AssetsPath.GetRelativePath(fullPath)); + } + + static bool IsPathUnderProject(string path) + { + if (string.IsNullOrEmpty(path)) + return false; + + var fullPath = Path.GetFullPath(path).Replace('\\', '/'); + + return fullPath.StartsWith( + mProjectRelativePath, + StringComparison.OrdinalIgnoreCase); + } + + static string mProjectRelativePath = + Directory.GetCurrentDirectory().Replace('\\', '/') + '/'; + } +} diff --git a/Editor/PlasticSCM/AssetsUtils/LoadAsset.cs.meta b/Editor/PlasticSCM/AssetsUtils/LoadAsset.cs.meta new file mode 100644 index 0000000..917b0de --- /dev/null +++ b/Editor/PlasticSCM/AssetsUtils/LoadAsset.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 91f74d588534bef42ac4b919a2ece84a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Editor/PlasticSCM/AssetsUtils/Processor.meta b/Editor/PlasticSCM/AssetsUtils/Processor.meta new file mode 100644 index 0000000..394d043 --- /dev/null +++ b/Editor/PlasticSCM/AssetsUtils/Processor.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: e5a9787c5ed94504798db0c3330424fe +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Editor/PlasticSCM/AssetsUtils/Processor/AssetModificationProcessor.cs b/Editor/PlasticSCM/AssetsUtils/Processor/AssetModificationProcessor.cs new file mode 100644 index 0000000..6e54c48 --- /dev/null +++ b/Editor/PlasticSCM/AssetsUtils/Processor/AssetModificationProcessor.cs @@ -0,0 +1,52 @@ +using System.IO; + +using Unity.PlasticSCM.Editor.AssetsOverlays; +using Unity.PlasticSCM.Editor.AssetsOverlays.Cache; + +namespace Unity.PlasticSCM.Editor.AssetUtils.Processor +{ + class AssetModificationProcessor : UnityEditor.AssetModificationProcessor + { + internal static bool IsEnabled { get; set; } + + internal static void RegisterAssetStatusCache( + IAssetStatusCache assetStatusCache) + { + mAssetStatusCache = assetStatusCache; + } + + static string[] OnWillSaveAssets(string[] paths) + { + if (!IsEnabled) + return paths; + + PlasticAssetsProcessor.CheckoutOnSourceControl(paths); + return paths; + } + + static bool IsOpenForEdit(string assetPath, out string message) + { + message = string.Empty; + + if (!IsEnabled) + return true; + + if (assetPath.StartsWith("ProjectSettings/")) + return true; + + if (MetaPath.IsMetaPath(assetPath)) + assetPath = MetaPath.GetPathFromMetaPath(assetPath); + + AssetStatus status = mAssetStatusCache.GetStatusForPath( + Path.GetFullPath(assetPath)); + + if (ClassifyAssetStatus.IsAdded(status) || + ClassifyAssetStatus.IsCheckedOut(status)) + return true; + + return !ClassifyAssetStatus.IsControlled(status); + } + + static IAssetStatusCache mAssetStatusCache; + } +} diff --git a/Editor/PlasticSCM/AssetsUtils/Processor/AssetModificationProcessor.cs.meta b/Editor/PlasticSCM/AssetsUtils/Processor/AssetModificationProcessor.cs.meta new file mode 100644 index 0000000..7f91928 --- /dev/null +++ b/Editor/PlasticSCM/AssetsUtils/Processor/AssetModificationProcessor.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: c53c624438663f74ab67fbdf8869ae18 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Editor/PlasticSCM/AssetsUtils/Processor/AssetPostprocessor.cs b/Editor/PlasticSCM/AssetsUtils/Processor/AssetPostprocessor.cs new file mode 100644 index 0000000..7bb6bbe --- /dev/null +++ b/Editor/PlasticSCM/AssetsUtils/Processor/AssetPostprocessor.cs @@ -0,0 +1,32 @@ +namespace Unity.PlasticSCM.Editor.AssetUtils.Processor +{ + class AssetPostprocessor : UnityEditor.AssetPostprocessor + { + internal static bool IsEnabled { get; set; } + + static void OnPostprocessAllAssets( + string[] importedAssets, + string[] deletedAssets, + string[] movedAssets, + string[] movedFromAssetPaths) + { + if (!IsEnabled) + return; + + for (int i = 0; i < movedAssets.Length; i++) + { + PlasticAssetsProcessor.MoveOnSourceControl( + movedFromAssetPaths[i], + movedAssets[i]); + } + + foreach (string deletedAsset in deletedAssets) + { + PlasticAssetsProcessor.DeleteFromSourceControl( + deletedAsset); + } + + PlasticAssetsProcessor.AddToSourceControl(importedAssets); + } + } +} diff --git a/Editor/PlasticSCM/AssetsUtils/Processor/AssetPostprocessor.cs.meta b/Editor/PlasticSCM/AssetsUtils/Processor/AssetPostprocessor.cs.meta new file mode 100644 index 0000000..ecd4f18 --- /dev/null +++ b/Editor/PlasticSCM/AssetsUtils/Processor/AssetPostprocessor.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: e9ffdef169b1cbb4e9910671a9ee83bc +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Editor/PlasticSCM/AssetsUtils/Processor/AssetsProcessor.cs b/Editor/PlasticSCM/AssetsUtils/Processor/AssetsProcessor.cs new file mode 100644 index 0000000..82432a6 --- /dev/null +++ b/Editor/PlasticSCM/AssetsUtils/Processor/AssetsProcessor.cs @@ -0,0 +1,26 @@ +using PlasticGui; + +using Unity.PlasticSCM.Editor.AssetsOverlays.Cache; + +namespace Unity.PlasticSCM.Editor.AssetUtils.Processor +{ + internal static class AssetsProcessors + { + internal static void Enable( + IPlasticAPI plasticApi, + IAssetStatusCache assetStatusCache) + { + PlasticAssetsProcessor.RegisterPlasticAPI(plasticApi); + AssetModificationProcessor.RegisterAssetStatusCache(assetStatusCache); + + AssetPostprocessor.IsEnabled = true; + AssetModificationProcessor.IsEnabled = true; + } + + internal static void Disable() + { + AssetPostprocessor.IsEnabled = false; + AssetModificationProcessor.IsEnabled = false; + } + } +} diff --git a/Editor/PlasticSCM/AssetsUtils/Processor/AssetsProcessor.cs.meta b/Editor/PlasticSCM/AssetsUtils/Processor/AssetsProcessor.cs.meta new file mode 100644 index 0000000..c8165bc --- /dev/null +++ b/Editor/PlasticSCM/AssetsUtils/Processor/AssetsProcessor.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 71cb30384b5f8d64ea7df220cff88d0c +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Editor/PlasticSCM/AssetsUtils/Processor/PlasticAssetsProcessor.cs b/Editor/PlasticSCM/AssetsUtils/Processor/PlasticAssetsProcessor.cs new file mode 100644 index 0000000..69d3173 --- /dev/null +++ b/Editor/PlasticSCM/AssetsUtils/Processor/PlasticAssetsProcessor.cs @@ -0,0 +1,304 @@ +using System; +using System.Collections; +using System.Collections.Generic; +using System.IO; + +using Codice.Client.BaseCommands; +using Codice.Client.BaseCommands.Config; +using Codice.Client.Commands; +using Codice.Client.Commands.WkTree; +using Codice.LogWrapper; +using PlasticGui; +using Unity.PlasticSCM.Editor.UI; +using Unity.PlasticSCM.Editor.Views.IncomingChanges; +using Unity.PlasticSCM.Editor.Views.PendingChanges; + +namespace Unity.PlasticSCM.Editor.AssetUtils.Processor +{ + internal class PlasticAssetsProcessor + { + internal static void RegisterPlasticAPI(IPlasticAPI plasticAPI) + { + mPlasticAPI = plasticAPI; + } + + internal static void RegisterPendingChangesView( + PendingChangesTab pendingChangesTab) + { + mPendingChangesTab = pendingChangesTab; + } + + internal static void RegisterIncomingChangesView( + IIncomingChangesTab incomingChangesTab) + { + mIncomingChangesTab = incomingChangesTab; + } + + internal static void UnRegisterViews() + { + mPendingChangesTab = null; + mIncomingChangesTab = null; + } + + internal static void AddToSourceControl(string[] paths) + { + foreach (string path in paths) + mLog.DebugFormat("AddToSourceControl: {0}", path); + + try + { + AddIfNotControlled( + paths, + mPlasticAPI); + } + catch (Exception ex) + { + LogAddException(ex); + } + finally + { + mCooldownAutorefreshAction.Ping(); + } + } + + internal static void DeleteFromSourceControl(string path) + { + mLog.DebugFormat("DeleteFromSourceControl: {0}", path); + + try + { + string fullPath = Path.GetFullPath(path); + + DeleteIfControlled( + fullPath, + mPlasticAPI); + + DeleteIfControlled( + MetaPath.GetMetaPath(fullPath), + mPlasticAPI); + } + catch (Exception ex) + { + LogDeleteException(path, ex); + } + finally + { + mCooldownAutorefreshAction.Ping(); + } + } + + internal static void MoveOnSourceControl(string srcPath, string dstPath) + { + mLog.DebugFormat("MoveOnSourceControl: {0} to {1}", srcPath, dstPath); + + try + { + string srcFullPath = Path.GetFullPath(srcPath); + string dstFullPath = Path.GetFullPath(dstPath); + + MoveIfControlled( + srcFullPath, + dstFullPath, + mPlasticAPI); + + MoveIfControlled( + MetaPath.GetMetaPath(srcFullPath), + MetaPath.GetMetaPath(dstFullPath), + mPlasticAPI); + } + catch (Exception ex) + { + LogMoveException(srcPath, dstPath, ex); + } + finally + { + mCooldownAutorefreshAction.Ping(); + } + } + + internal static void CheckoutOnSourceControl(string[] paths) + { + foreach (string path in paths) + mLog.DebugFormat("CheckoutOnSourceControl: {0}", path); + + try + { + CheckoutIfControlledAndChanged(paths, mPlasticAPI); + } + catch (Exception ex) + { + LogCheckoutException(ex); + } + finally + { + mCooldownAutorefreshAction.Ping(); + } + } + + static void AddIfNotControlled( + string[] paths, + IPlasticAPI api) + { + List fullPaths = new List(); + + IgnoredFilesFilter ignoredFilter = new IgnoredFilesFilter( + GlobalConfig.Instance); + + foreach (string path in paths) + { + string fullPath = Path.GetFullPath(path); + string fullPathMeta = MetaPath.GetMetaPath(fullPath); + + if (api.GetWorkspaceFromPath(fullPath) == null) + return; + + if (api.GetWorkspaceTreeNode(fullPath) == null && + !ignoredFilter.IsIgnored(fullPath)) + fullPaths.Add(fullPath); + + if (File.Exists(fullPathMeta) && + api.GetWorkspaceTreeNode(fullPathMeta) == null && + !ignoredFilter.IsIgnored(fullPath)) + fullPaths.Add(fullPathMeta); + } + + if (fullPaths.Count == 0) + return; + + IList checkouts; + api.Add( + fullPaths.ToArray(), + GetDefaultAddOptions(), + out checkouts); + } + + static void DeleteIfControlled( + string fullPath, + IPlasticAPI api) + { + if (api.GetWorkspaceTreeNode(fullPath) == null) + return; + + api.DeleteControlled( + fullPath, + DeleteModifiers.None); + } + + static void MoveIfControlled( + string srcFullPath, + string dstFullPath, + IPlasticAPI api) + { + if (api.GetWorkspaceTreeNode(srcFullPath) == null) + return; + + api.Move( + srcFullPath, + dstFullPath, + MoveModifiers.None); + } + + static void CheckoutIfControlledAndChanged(string[] paths, IPlasticAPI api) + { + List fullPaths = new List(); + + foreach (string path in paths) + { + string fullPath = Path.GetFullPath(path); + string fullPathMeta = MetaPath.GetMetaPath(fullPath); + + WorkspaceTreeNode node = + api.GetWorkspaceTreeNode(fullPath); + WorkspaceTreeNode nodeMeta = + api.GetWorkspaceTreeNode(fullPathMeta); + + if (node != null && ChangedFileChecker.IsChanged( + node.LocalInfo, fullPath, false)) + fullPaths.Add(fullPath); + + if (nodeMeta != null && ChangedFileChecker.IsChanged( + nodeMeta.LocalInfo, fullPathMeta, false)) + fullPaths.Add(fullPathMeta); + } + + if (fullPaths.Count == 0) + return; + + api.Checkout( + fullPaths.ToArray(), + CheckoutModifiers.None); + } + + static void PerformAutoRefresh() + { + AutoRefresh.PendingChangesView( + mPendingChangesTab); + + AutoRefresh.IncomingChangesView( + mIncomingChangesTab); + } + + static void LogAddException(Exception ex) + { + UnityEngine.Debug.LogWarning( + string.Format(PlasticLocalization.GetString(PlasticLocalization.Name.CannotAddVersionControl), + ex.Message)); + + LogException(ex); + } + + static void LogDeleteException(string path, Exception ex) + { + UnityEngine.Debug.LogWarning( + string.Format(PlasticLocalization.GetString(PlasticLocalization.Name.CannotDeleteVersionControl), + path, ex.Message)); + + LogException(ex); + } + + static void LogMoveException(string srcPath, string dstPath, Exception ex) + { + UnityEngine.Debug.LogWarning( + string.Format(PlasticLocalization.GetString(PlasticLocalization.Name.CannotMoveVersionControl), + srcPath, dstPath, ex.Message)); + + LogException(ex); + } + + static void LogCheckoutException(Exception ex) + { + UnityEngine.Debug.LogWarning( + string.Format(PlasticLocalization.GetString(PlasticLocalization.Name.CannotCheckoutVersionControl), + ex.Message)); + + LogException(ex); + } + + static void LogException(Exception ex) + { + mLog.WarnFormat("Message: {0}", ex.Message); + + mLog.DebugFormat( + "StackTrace:{0}{1}", + Environment.NewLine, ex.StackTrace); + } + + static AddOptions GetDefaultAddOptions() + { + AddOptions options = new AddOptions(); + options.AddPrivateParents = true; + options.NeedCheckPlatformPath = true; + return options; + } + + static volatile IPlasticAPI mPlasticAPI; + + static PendingChangesTab mPendingChangesTab; + static IIncomingChangesTab mIncomingChangesTab; + + static CooldownWindowDelayer mCooldownAutorefreshAction = new CooldownWindowDelayer( + PerformAutoRefresh, UnityConstants.AUTO_REFRESH_DELAYED_INTERVAL); + + static readonly ILog mLog = LogManager.GetLogger("PlasticAssetsProcessor"); + } +} \ No newline at end of file diff --git a/Editor/PlasticSCM/AssetsUtils/Processor/PlasticAssetsProcessor.cs.meta b/Editor/PlasticSCM/AssetsUtils/Processor/PlasticAssetsProcessor.cs.meta new file mode 100644 index 0000000..9f7c491 --- /dev/null +++ b/Editor/PlasticSCM/AssetsUtils/Processor/PlasticAssetsProcessor.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: d3daa94b5fca9a648b12f6ef2aae752f +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Editor/PlasticSCM/AssetsUtils/ProjectPath.cs b/Editor/PlasticSCM/AssetsUtils/ProjectPath.cs new file mode 100644 index 0000000..df091a3 --- /dev/null +++ b/Editor/PlasticSCM/AssetsUtils/ProjectPath.cs @@ -0,0 +1,12 @@ +using System.IO; + +namespace Unity.PlasticSCM.Editor.AssetUtils +{ + internal static class ProjectPath + { + internal static string FromApplicationDataPath(string dataPath) + { + return Path.GetDirectoryName(Path.GetFullPath(dataPath)); + } + } +} diff --git a/Editor/PlasticSCM/AssetsUtils/ProjectPath.cs.meta b/Editor/PlasticSCM/AssetsUtils/ProjectPath.cs.meta new file mode 100644 index 0000000..e334442 --- /dev/null +++ b/Editor/PlasticSCM/AssetsUtils/ProjectPath.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 6cad902920d2d0e448b4a307b199d8fd +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Editor/PlasticSCM/AssetsUtils/RefreshAsset.cs b/Editor/PlasticSCM/AssetsUtils/RefreshAsset.cs new file mode 100644 index 0000000..3397d44 --- /dev/null +++ b/Editor/PlasticSCM/AssetsUtils/RefreshAsset.cs @@ -0,0 +1,29 @@ +using UnityEditor; +using UnityEngine; + +namespace Unity.PlasticSCM.Editor.AssetUtils +{ + internal static class RefreshAsset + { + internal static void UnityAssetDatabase() + { + AssetDatabase.Refresh(ImportAssetOptions.Default); + VersionControlCache(); + } + + internal static void VersionControlCache() + { + UnityEditor.VersionControl.Provider.ClearCache(); + RepaintInspectors(); + } + + internal static void RepaintInspectors() + { + UnityEditor.Editor[] editors = + Resources.FindObjectsOfTypeAll(); + + foreach (UnityEditor.Editor editor in editors) + editor.Repaint(); + } + } +} \ No newline at end of file diff --git a/Editor/PlasticSCM/AssetsUtils/RefreshAsset.cs.meta b/Editor/PlasticSCM/AssetsUtils/RefreshAsset.cs.meta new file mode 100644 index 0000000..ddf8983 --- /dev/null +++ b/Editor/PlasticSCM/AssetsUtils/RefreshAsset.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 7495e44f1cb132745a310485807e68f6 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Editor/PlasticSCM/AssetsUtils/SaveAssets.cs b/Editor/PlasticSCM/AssetsUtils/SaveAssets.cs new file mode 100644 index 0000000..ce34b07 --- /dev/null +++ b/Editor/PlasticSCM/AssetsUtils/SaveAssets.cs @@ -0,0 +1,137 @@ +using System.IO; +using System.Collections.Generic; + +using UnityEditor; +using UnityEditor.SceneManagement; +using UnityEngine.SceneManagement; + +using Codice.Client.BaseCommands; +using Codice.Client.Common; + +namespace Unity.PlasticSCM.Editor.AssetUtils +{ + internal static class SaveAssets + { + internal static void ForChangesWithConfirmation( + List changes, + out bool isCancelled) + { + ForPaths( + GetPaths(changes), true, + out isCancelled); + } + + internal static void ForPathsWithConfirmation( + List paths, + out bool isCancelled) + { + ForPaths( + paths, true, + out isCancelled); + } + + internal static void ForChangesWithoutConfirmation( + List changes) + { + bool isCancelled; + ForPaths( + GetPaths(changes), false, + out isCancelled); + } + + internal static void ForPathsWithoutConfirmation( + List paths) + { + bool isCancelled; + ForPaths( + paths, false, + out isCancelled); + } + + static void ForPaths( + List paths, + bool askForUserConfirmation, + out bool isCancelled) + { + SaveDirtyScenes( + paths, + askForUserConfirmation, + out isCancelled); + + if (isCancelled) + return; + + AssetDatabase.SaveAssets(); + } + + static void SaveDirtyScenes( + List paths, + bool askForUserConfirmation, + out bool isCancelled) + { + isCancelled = false; + + List scenesToSave = new List(); + + foreach (Scene dirtyScene in GetDirtyScenes()) + { + if (Contains(paths, dirtyScene)) + scenesToSave.Add(dirtyScene); + } + + if (scenesToSave.Count == 0) + return; + + if (askForUserConfirmation) + { + isCancelled = !EditorSceneManager. + SaveModifiedScenesIfUserWantsTo( + scenesToSave.ToArray()); + return; + } + + EditorSceneManager.SaveScenes( + scenesToSave.ToArray()); + } + + static List GetDirtyScenes() + { + List dirtyScenes = new List(); + + for (int i = 0; i < SceneManager.sceneCount; i++) + { + Scene scene = SceneManager.GetSceneAt(i); + + if (!scene.isDirty) + continue; + + dirtyScenes.Add(scene); + } + + return dirtyScenes; + } + + static bool Contains( + List paths, + Scene scene) + { + foreach (string path in paths) + { + if (PathHelper.IsSamePath( + path, + Path.GetFullPath(scene.path))) + return true; + } + + return false; + } + + static List GetPaths(List changeInfos) + { + List result = new List(); + foreach (ChangeInfo change in changeInfos) + result.Add(change.GetFullPath()); + return result; + } + } +} diff --git a/Editor/PlasticSCM/AssetsUtils/SaveAssets.cs.meta b/Editor/PlasticSCM/AssetsUtils/SaveAssets.cs.meta new file mode 100644 index 0000000..c8072e0 --- /dev/null +++ b/Editor/PlasticSCM/AssetsUtils/SaveAssets.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 802adf99bdbb1a3439a0a09ae5664192 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Editor/PlasticSCM/AutoRefresh.cs b/Editor/PlasticSCM/AutoRefresh.cs new file mode 100644 index 0000000..efc6e50 --- /dev/null +++ b/Editor/PlasticSCM/AutoRefresh.cs @@ -0,0 +1,27 @@ +using Unity.PlasticSCM.Editor.Views.IncomingChanges; +using Unity.PlasticSCM.Editor.Views.PendingChanges; + +namespace Unity.PlasticSCM.Editor +{ + internal static class AutoRefresh + { + internal static void PendingChangesView(PendingChangesTab pendingChangesTab) + { + if (pendingChangesTab == null) + return; + + pendingChangesTab.AutoRefresh(); + } + + internal static void IncomingChangesView(IIncomingChangesTab incomingChangesTab) + { + if (incomingChangesTab == null) + return; + + if (!incomingChangesTab.IsVisible) + return; + + incomingChangesTab.AutoRefresh(); + } + } +} diff --git a/Editor/PlasticSCM/AutoRefresh.cs.meta b/Editor/PlasticSCM/AutoRefresh.cs.meta new file mode 100644 index 0000000..e077d45 --- /dev/null +++ b/Editor/PlasticSCM/AutoRefresh.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: a840d4787ba856c4dbaf61207189b00c +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Editor/PlasticSCM/Beta.meta b/Editor/PlasticSCM/Beta.meta new file mode 100644 index 0000000..b808896 --- /dev/null +++ b/Editor/PlasticSCM/Beta.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: b5ce4856fff3e004d9d5cd46e77f7e91 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Editor/PlasticSCM/Beta/CalculateUserBetaProgramSetting.cs b/Editor/PlasticSCM/Beta/CalculateUserBetaProgramSetting.cs new file mode 100644 index 0000000..8019b58 --- /dev/null +++ b/Editor/PlasticSCM/Beta/CalculateUserBetaProgramSetting.cs @@ -0,0 +1,103 @@ +using System; + +using UnityEditor; + +using Codice.Client.Common.Threading; +using Codice.Client.Common.WebApi; +using Codice.LogWrapper; +using Unity.PlasticSCM.Editor.WebApi; + +namespace Unity.PlasticSCM.Editor.Beta +{ + [InitializeOnLoad] + internal static class CalculateUserBetaProgramSetting + { + static CalculateUserBetaProgramSetting() + { + EditorApplication.update += RunOnceWhenAccessTokenIsInitialized; + } + + static void RunOnceWhenAccessTokenIsInitialized() + { + if (string.IsNullOrEmpty(CloudProjectSettings.accessToken)) + return; + + EditorApplication.update -= RunOnceWhenAccessTokenIsInitialized; + + if (CollabPlugin.IsEnabled()) + return; + + Execute(CloudProjectSettings.accessToken); + } + + static void Execute(string unityAccessToken) + { + if (SessionState.GetBool( + IS_USER_BETA_PROGRAM_ALREADY_CALCULATED_KEY, false)) + { + return; + } + + SessionState.SetBool( + IS_USER_BETA_PROGRAM_ALREADY_CALCULATED_KEY, true); + + PlasticApp.InitializeIfNeeded(); + + EnableUserBetaProgramIfNeeded(unityAccessToken); + } + + static void EnableUserBetaProgramIfNeeded(string unityAccessToken) + { + int ini = Environment.TickCount; + + UnityPackageBetaEnrollResponse response = null; + + IThreadWaiter waiter = ThreadWaiter.GetWaiter(10); + waiter.Execute( + /*threadOperationDelegate*/ delegate + { + response = PlasticScmRestApiClient.IsBetaEnabled(unityAccessToken); + }, + /*afterOperationDelegate*/ delegate + { + mLog.DebugFormat( + "IsBetaEnabled time {0} ms", + Environment.TickCount - ini); + + if (waiter.Exception != null) + { + ExceptionsHandler.LogException( + "CalculateUserBetaProgramSetting", + waiter.Exception); + return; + } + + if (response == null) + return; + + if (response.Error != null) + { + mLog.ErrorFormat( + "Unable to retrieve is beta enabled: {0} [code {1}]", + response.Error.Message, response.Error.ErrorCode); + return; + } + + if (!response.IsBetaEnabled) + { + mLog.InfoFormat( + "Beta is disabled for accessToken: {0}", + unityAccessToken); + return; + } + + PlasticMenuItem.Add(); + }); + } + + const string IS_USER_BETA_PROGRAM_ALREADY_CALCULATED_KEY = + "PlasticSCM.UserBetaProgram.IsAlreadyCalculated"; + + static readonly ILog mLog = LogManager.GetLogger("CalculateUserBetaProgramSetting"); + } +} diff --git a/Editor/PlasticSCM/Beta/CalculateUserBetaProgramSetting.cs.meta b/Editor/PlasticSCM/Beta/CalculateUserBetaProgramSetting.cs.meta new file mode 100644 index 0000000..001f3de --- /dev/null +++ b/Editor/PlasticSCM/Beta/CalculateUserBetaProgramSetting.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 7b5b02b72be11d248a012a4b71e66166 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Editor/PlasticSCM/CheckWorkspaceTreeNodeStatus.cs b/Editor/PlasticSCM/CheckWorkspaceTreeNodeStatus.cs new file mode 100644 index 0000000..f229f34 --- /dev/null +++ b/Editor/PlasticSCM/CheckWorkspaceTreeNodeStatus.cs @@ -0,0 +1,35 @@ +using Codice.Client.Commands.WkTree; +using Codice.CM.Common; + +namespace Codice +{ + internal static class CheckWorkspaceTreeNodeStatus + { + internal static bool IsPrivate(WorkspaceTreeNode node) + { + return node == null; + } + + internal static bool IsCheckedOut(WorkspaceTreeNode node) + { + if (node == null) + return false; + + return node.RevInfo.CheckedOut; + } + + internal static bool IsAdded(WorkspaceTreeNode node) + { + if (node == null) + return false; + + return node.RevInfo.CheckedOut && + node.RevInfo.ParentId == -1; + } + + internal static bool IsDirectory(WorkspaceTreeNode node) + { + return node.RevInfo.Type == EnumRevisionType.enDirectory; + } + } +} diff --git a/Editor/PlasticSCM/CheckWorkspaceTreeNodeStatus.cs.meta b/Editor/PlasticSCM/CheckWorkspaceTreeNodeStatus.cs.meta new file mode 100644 index 0000000..3327a88 --- /dev/null +++ b/Editor/PlasticSCM/CheckWorkspaceTreeNodeStatus.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: f6aa8eca9e9e84840b73620eb177ea9e +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Editor/PlasticSCM/CloudProjectDownloader.meta b/Editor/PlasticSCM/CloudProjectDownloader.meta new file mode 100644 index 0000000..645432c --- /dev/null +++ b/Editor/PlasticSCM/CloudProjectDownloader.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 2a088652feef3704ab1221770deb738a +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Editor/PlasticSCM/CloudProjectDownloader/AutoConfigClientConf.cs b/Editor/PlasticSCM/CloudProjectDownloader/AutoConfigClientConf.cs new file mode 100644 index 0000000..cbb35b5 --- /dev/null +++ b/Editor/PlasticSCM/CloudProjectDownloader/AutoConfigClientConf.cs @@ -0,0 +1,68 @@ +using Codice.Client.Common; +using Codice.Client.Common.WebApi; +using Codice.CM.Common; +using PlasticGui; +using Unity.PlasticSCM.Editor.WebApi; + +namespace Unity.PlasticSCM.Editor.ProjectDownloader +{ + internal static class AutoConfigClientConf + { + internal static void FromUnityAccessToken( + string unityAccessToken, + RepositorySpec repSpec, + string projectPath) + { + CredentialsResponse response = + PlasticScmRestApiClient.GetCredentials(unityAccessToken); + + if (response.Error != null) + { + UnityEngine.Debug.LogErrorFormat( + PlasticLocalization.GetString(PlasticLocalization.Name.ErrorGettingCredentialsCloudProject), + response.Error.Message, + response.Error.ErrorCode); + + return; + } + + ClientConfigData configData = BuildClientConfigData( + repSpec, + projectPath, + response); + + ClientConfig.Get().Save(configData); + } + + static ClientConfigData BuildClientConfigData( + RepositorySpec repSpec, + string projectPath, + CredentialsResponse response) + { + SEIDWorkingMode workingMode = SEIDWorkingMode.LDAPWorkingMode; + + ClientConfigData configData = new ClientConfigData(); + + configData.WorkspaceServer = repSpec.Server; + configData.CurrentWorkspace = projectPath; + configData.WorkingMode = workingMode.ToString(); + configData.SecurityConfig = UserInfo.GetSecurityConfigStr( + workingMode, + response.Email, + GetPassword(response.Token, response.Type)); + return configData; + } + + static string GetPassword( + string token, + CredentialsResponse.TokenType tokenType) + { + if (tokenType == CredentialsResponse.TokenType.Bearer) + return BEARER_PREFIX + token; + + return token; + } + + const string BEARER_PREFIX = "Bearer "; + } +} diff --git a/Editor/PlasticSCM/CloudProjectDownloader/AutoConfigClientConf.cs.meta b/Editor/PlasticSCM/CloudProjectDownloader/AutoConfigClientConf.cs.meta new file mode 100644 index 0000000..c358b22 --- /dev/null +++ b/Editor/PlasticSCM/CloudProjectDownloader/AutoConfigClientConf.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 7c21251ff4b7d844292a388e81e47e59 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Editor/PlasticSCM/CloudProjectDownloader/CloudProjectDownloader.cs b/Editor/PlasticSCM/CloudProjectDownloader/CloudProjectDownloader.cs new file mode 100644 index 0000000..86a2c2c --- /dev/null +++ b/Editor/PlasticSCM/CloudProjectDownloader/CloudProjectDownloader.cs @@ -0,0 +1,79 @@ +using System; +using System.Collections.Generic; +using System.IO; + +using UnityEditor; +using UnityEngine; + +using Codice.LogWrapper; + +namespace Unity.PlasticSCM.Editor.ProjectDownloader +{ + [InitializeOnLoad] + internal static class CloudProjectDownloader + { + static CloudProjectDownloader() + { + EditorApplication.update += RunOnceWhenAccessTokenIsInitialized; + } + + static void RunOnceWhenAccessTokenIsInitialized() + { + if (string.IsNullOrEmpty(CloudProjectSettings.accessToken)) + return; + + EditorApplication.update -= RunOnceWhenAccessTokenIsInitialized; + + Execute(CloudProjectSettings.accessToken); + } + + static void Execute(string unityAccessToken) + { + if (SessionState.GetBool( + IS_PROJECT_DOWNLOADER_ALREADY_EXECUTED_KEY, false)) + { + return; + } + + SessionState.SetBool( + IS_PROJECT_DOWNLOADER_ALREADY_EXECUTED_KEY, true); + + DownloadRepository(unityAccessToken); + } + + static void DownloadRepository(string unityAccessToken) + { + Dictionary args = CommandLineArguments.Build( + Environment.GetCommandLineArgs()); + + mLog.DebugFormat( + "Processing Unity arguments: {0}", + string.Join(" ", Environment.GetCommandLineArgs())); + + string projectPath = ParseArguments.ProjectPath(args); + string cloudRepository = ParseArguments.CloudProject(args); + string cloudOrganization = ParseArguments.CloudOrganization(args); + + if (string.IsNullOrEmpty(projectPath) || + string.IsNullOrEmpty(cloudRepository) || + string.IsNullOrEmpty(cloudOrganization)) + return; + + PlasticApp.InitializeIfNeeded(); + + DownloadRepositoryOperation downloadOperation = + new DownloadRepositoryOperation(); + + downloadOperation.DownloadRepositoryToPathIfNeeded( + cloudRepository, + cloudOrganization, + Path.GetFullPath(projectPath), + unityAccessToken); + } + + const string IS_PROJECT_DOWNLOADER_ALREADY_EXECUTED_KEY = + "PlasticSCM.ProjectDownloader.IsAlreadyExecuted"; + + static readonly ILog mLog = LogManager.GetLogger("ProjectDownloader"); + } +} diff --git a/Editor/PlasticSCM/CloudProjectDownloader/CloudProjectDownloader.cs.meta b/Editor/PlasticSCM/CloudProjectDownloader/CloudProjectDownloader.cs.meta new file mode 100644 index 0000000..4044f6b --- /dev/null +++ b/Editor/PlasticSCM/CloudProjectDownloader/CloudProjectDownloader.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 94a5d27698bed3d42beabebcedbf1f23 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Editor/PlasticSCM/CloudProjectDownloader/CommandLineArguments.cs b/Editor/PlasticSCM/CloudProjectDownloader/CommandLineArguments.cs new file mode 100644 index 0000000..1b3a9b6 --- /dev/null +++ b/Editor/PlasticSCM/CloudProjectDownloader/CommandLineArguments.cs @@ -0,0 +1,58 @@ +using System; +using System.Collections.Generic; + +namespace Unity.PlasticSCM.Editor.ProjectDownloader +{ + internal class CommandLineArguments + { + internal static Dictionary Build(string[] args) + { + Dictionary result = new Dictionary( + StringComparer.OrdinalIgnoreCase); + + if (args == null) + return result; + List trimmedArguments = TrimArgs(args); + + int index = 1; + + while (true) + { + if (index > trimmedArguments.Count - 1) + break; + + if (IsKeyValueArgumentAtIndex(trimmedArguments, index)) + { + result[trimmedArguments[index]] = trimmedArguments[index + 1]; + index += 2; + continue; + } + + result[trimmedArguments[index]] = null; + index += 1; + } + + return result; + } + + static List TrimArgs(string[] args) + { + List trimmedArguments = new List(); + + foreach (string argument in args) + trimmedArguments.Add(argument.Trim()); + + return trimmedArguments; + } + + static bool IsKeyValueArgumentAtIndex( + List trimmedArguments, + int index) + { + if (index + 1 > trimmedArguments.Count -1) + return false; + + return !trimmedArguments[index + 1].StartsWith("-"); + } + } +} diff --git a/Editor/PlasticSCM/CloudProjectDownloader/CommandLineArguments.cs.meta b/Editor/PlasticSCM/CloudProjectDownloader/CommandLineArguments.cs.meta new file mode 100644 index 0000000..f9e83f2 --- /dev/null +++ b/Editor/PlasticSCM/CloudProjectDownloader/CommandLineArguments.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 4675673a75b20a14da0806d155b5680c +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Editor/PlasticSCM/CloudProjectDownloader/DownloadRepositoryOperation.cs b/Editor/PlasticSCM/CloudProjectDownloader/DownloadRepositoryOperation.cs new file mode 100644 index 0000000..050a1cc --- /dev/null +++ b/Editor/PlasticSCM/CloudProjectDownloader/DownloadRepositoryOperation.cs @@ -0,0 +1,221 @@ +using System; +using System.IO; +using System.Threading; + +using UnityEditor; +using UnityEngine; + +using Codice.Client.BaseCommands; +using Codice.Client.Commands; +using Codice.Client.Common; +using Codice.CM.Common; +using Codice.LogWrapper; +using Codice.Utils; +using PlasticGui; +using PlasticGui.WebApi; +using PlasticGui.WorkspaceWindow; +using PlasticGui.WorkspaceWindow.Update; +using Unity.PlasticSCM.Editor.AssetUtils; +using Unity.PlasticSCM.Editor.Tool; +using Unity.PlasticSCM.Editor.UI; + +namespace Unity.PlasticSCM.Editor.ProjectDownloader +{ + internal class DownloadRepositoryOperation + { + internal void DownloadRepositoryToPathIfNeeded( + string cloudRepository, + string cloudOrganization, + string projectPath, + string unityAccessToken) + { + AssetDatabase.DisallowAutoRefresh(); + + try + { + BuildProgressSpeedAndRemainingTime.ProgressData progressData = + new BuildProgressSpeedAndRemainingTime.ProgressData(DateTime.Now); + + ThreadPool.QueueUserWorkItem( + DownloadRepository, + new DownloadRepositoryParameters() + { + CloudOrganization = cloudOrganization, + CloudRepository = cloudRepository, + ProjectPath = projectPath, + AccessToken = unityAccessToken + }); + + while (!mOperationFinished) + { + if (mDisplayProgress) + { + DisplayProgress( + mUpdateNotifier.GetUpdateStatus(), + progressData, + cloudRepository); + } + + Thread.Sleep(150); + } + } + finally + { + EditorUtility.ClearProgressBar(); + + AssetDatabase.AllowAutoRefresh(); + + RefreshAsset.UnityAssetDatabase(); + + if (!mOperationFailed) + { + ShowWindow.PlasticAfterDownloadingProject(); + } + } + } + + void DownloadRepository(object state) + { + DownloadRepositoryParameters parameters = (DownloadRepositoryParameters)state; + + try + { + IPlasticWebRestApi restApi = new PlasticWebRestApi(); + string defaultCloudAlias = restApi.GetDefaultCloudAlias(); + + RepositorySpec repSpec = BuildRepSpec( + parameters.CloudRepository, + parameters.CloudOrganization, + defaultCloudAlias); + + // we just download a cloud project, + // so let's assume we're going to use Cloud Edition + SetupUnityEditionToken.CreateCloudEditionTokenIfNeeded(); + + if (!ClientConfig.IsConfigured()) + { + AutoConfigClientConf.FromUnityAccessToken( + parameters.AccessToken, + repSpec, + parameters.ProjectPath); + } + + if (WorkspaceExists(parameters.ProjectPath)) + { + // each domain reload, the package is reloaded. + // way need to check if we already downloaded it + return; + } + + mDisplayProgress = true; + + WorkspaceInfo wkInfo = CreateWorkspace( + repSpec, parameters.ProjectPath); + + mLog.DebugFormat("Created workspace {0} on {1}", + wkInfo.Name, + wkInfo.ClientPath); + + PlasticGui.Plastic.API.Update( + wkInfo.ClientPath, + UpdateFlags.None, + null, + mUpdateNotifier); + } + catch (Exception ex) + { + LogException(ex); + + UnityEngine.Debug.LogErrorFormat( + PlasticLocalization.GetString(PlasticLocalization.Name.ErrorDownloadingCloudProject), + ex.Message); + + mOperationFailed = true; + } + finally + { + mOperationFinished = true; + } + } + + static void DisplayProgress( + UpdateOperationStatus status, + BuildProgressSpeedAndRemainingTime.ProgressData progressData, + string cloudRepository) + { + string totalProgressMessage = UpdateProgressRender. + GetProgressString(status, progressData); + + float totalProgressPercent = GetProgressBarPercent. + ForTransfer(status.UpdatedSize, status.TotalSize) / 100f; + + EditorUtility.DisplayProgressBar( + string.Format("{0} {1}", + PlasticLocalization.GetString(PlasticLocalization.Name.DownloadingProgress), + cloudRepository), + totalProgressMessage, totalProgressPercent); + } + + static WorkspaceInfo CreateWorkspace( + RepositorySpec repositorySpec, + string projectPath) + { + CreateWorkspaceDialogUserAssistant assistant = new CreateWorkspaceDialogUserAssistant( + PlasticGuiConfig.Get().Configuration.DefaultWorkspaceRoot, + PlasticGui.Plastic.API.GetAllWorkspacesArray()); + + assistant.RepositoryChanged( + repositorySpec.ToString(), + string.Empty, + string.Empty); + + return PlasticGui.Plastic.API.CreateWorkspace( + projectPath, + assistant.GetProposedWorkspaceName(), + repositorySpec.ToString()); + } + + static RepositorySpec BuildRepSpec( + string cloudRepository, + string cloudOrganization, + string defaultCloudAlias) + { + return new RepositorySpec() + { + Name = cloudRepository, + Server = CloudServer.BuildFullyQualifiedName( + cloudOrganization, defaultCloudAlias) + }; + } + + static void LogException(Exception ex) + { + mLog.WarnFormat("Message: {0}", ex.Message); + + mLog.DebugFormat( + "StackTrace:{0}{1}", + Environment.NewLine, ex.StackTrace); + } + + static bool WorkspaceExists(string projectPath) + { + return PlasticGui.Plastic.API.GetWorkspaceFromPath(projectPath) != null; + } + + class DownloadRepositoryParameters + { + internal string CloudRepository; + internal string CloudOrganization; + internal string ProjectPath; + internal string AccessToken; + } + + volatile bool mOperationFinished = false; + volatile bool mOperationFailed = false; + volatile bool mDisplayProgress; + + UpdateNotifier mUpdateNotifier = new UpdateNotifier(); + + static readonly ILog mLog = LogManager.GetLogger("DownloadRepositoryOperation"); + } +} diff --git a/Editor/PlasticSCM/CloudProjectDownloader/DownloadRepositoryOperation.cs.meta b/Editor/PlasticSCM/CloudProjectDownloader/DownloadRepositoryOperation.cs.meta new file mode 100644 index 0000000..e4e4a75 --- /dev/null +++ b/Editor/PlasticSCM/CloudProjectDownloader/DownloadRepositoryOperation.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 608efd4e185fb9440bb8550d98e20ca4 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Editor/PlasticSCM/CloudProjectDownloader/ParseArguments.cs b/Editor/PlasticSCM/CloudProjectDownloader/ParseArguments.cs new file mode 100644 index 0000000..b84bb61 --- /dev/null +++ b/Editor/PlasticSCM/CloudProjectDownloader/ParseArguments.cs @@ -0,0 +1,53 @@ +using System.Collections.Generic; + +namespace Unity.PlasticSCM.Editor.ProjectDownloader +{ + internal static class ParseArguments + { + internal static string CloudProject(Dictionary args) + { + string data; + + if (!args.TryGetValue(CLOUD_PROJECT, out data)) + return null; + + return data; + } + + internal static string CloudOrganization(Dictionary args) + { + string data; + + if (!args.TryGetValue(CLOUD_ORGANIZATION, out data)) + return null; + + return GetOrganizationNameFromData(data); + } + + internal static string ProjectPath(Dictionary args) + { + string data; + + if (!args.TryGetValue(CREATE_PROJECT, out data)) + return null; + + return data; + } + + static string GetOrganizationNameFromData(string data) + { + // data is in format: 151d73c7-38cb-4eec-b11e-34764e707226-danipen-unity + int guidLenght = 36; + + if (data.Length < guidLenght + 1) + return null; + + return data.Substring(guidLenght + 1); + } + + const string CLOUD_PROJECT = "-cloudProject"; + const string CLOUD_ORGANIZATION = "-cloudOrganization"; + const string CREATE_PROJECT = "-createProject"; + + } +} diff --git a/Editor/PlasticSCM/CloudProjectDownloader/ParseArguments.cs.meta b/Editor/PlasticSCM/CloudProjectDownloader/ParseArguments.cs.meta new file mode 100644 index 0000000..ba74f2b --- /dev/null +++ b/Editor/PlasticSCM/CloudProjectDownloader/ParseArguments.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: f6b5d170f39144847822c10b478f25e5 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Editor/PlasticSCM/CollabPlugin.cs b/Editor/PlasticSCM/CollabPlugin.cs new file mode 100644 index 0000000..147737e --- /dev/null +++ b/Editor/PlasticSCM/CollabPlugin.cs @@ -0,0 +1,110 @@ +using System; +using System.Reflection; + +using UnityEditor; + +namespace Unity.PlasticSCM.Editor +{ + internal static class CollabPlugin + { + internal static bool IsEnabled() + { + return IsCollabInstanceEnabled(); + } + + internal static void Disable() + { + DisableCollabInstance(); + + DisableCollabInProjectSettings(); + } + + static void DisableCollabInstance() + { + object collabInstance = GetCollabInstance(); + + if (collabInstance == null) + return; + + // Invokes Collab.instance.SetCollabEnabledForCurrentProject(false) + SetCollabEnabledForCurrentProject(collabInstance, false); + } + + static void DisableCollabInProjectSettings() + { + // Invokes PlayerSettings.SetCloudServiceEnabled("Collab", false) + SetCloudServiceEnabled("Collab", false); + + AssetDatabase.SaveAssets(); + } + + static bool IsCollabInstanceEnabled() + { + object collabInstance = GetCollabInstance(); + + if (collabInstance == null) + return false; + + // Invokes Collab.instance.IsCollabEnabledForCurrentProject() + return IsCollabEnabledForCurrentProject(collabInstance); + } + + static void SetCollabEnabledForCurrentProject(object collabInstance, bool enable) + { + MethodInfo InternalSetCollabEnabledForCurrentProject = + CollabType.GetMethod("SetCollabEnabledForCurrentProject"); + + if (InternalSetCollabEnabledForCurrentProject == null) + return; + + InternalSetCollabEnabledForCurrentProject. + Invoke(collabInstance, new object[] { enable }); + } + + static void SetCloudServiceEnabled(string setting, bool enable) + { + MethodInfo InternalSetCloudServiceEnabled = PlayerSettingsType.GetMethod( + "SetCloudServiceEnabled", + BindingFlags.NonPublic | BindingFlags.Static); + + if (InternalSetCloudServiceEnabled == null) + return; + + InternalSetCloudServiceEnabled. + Invoke(null, new object[] { setting, enable }); + } + + static object GetCollabInstance() + { + if (CollabType == null) + return null; + + PropertyInfo InternalInstance = + CollabType.GetProperty("instance"); + + if (InternalInstance == null) + return null; + + return InternalInstance.GetValue(null, null); + } + + static bool IsCollabEnabledForCurrentProject(object collabInstance) + { + MethodInfo InternalIsCollabEnabledForCurrentProject = + CollabType.GetMethod("IsCollabEnabledForCurrentProject"); + + if (InternalIsCollabEnabledForCurrentProject == null) + return false; + + return (bool)InternalIsCollabEnabledForCurrentProject. + Invoke(collabInstance, null); + } + + static readonly Type CollabType = + typeof(UnityEditor.Editor).Assembly. + GetType("UnityEditor.Collaboration.Collab"); + + static readonly Type PlayerSettingsType = + typeof(UnityEditor.PlayerSettings); + } +} diff --git a/Editor/PlasticSCM/CollabPlugin.cs.meta b/Editor/PlasticSCM/CollabPlugin.cs.meta new file mode 100644 index 0000000..3722406 --- /dev/null +++ b/Editor/PlasticSCM/CollabPlugin.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 8b1d1407c22e5844698f18df6a9f1781 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Editor/PlasticSCM/Configuration.meta b/Editor/PlasticSCM/Configuration.meta new file mode 100644 index 0000000..2df003c --- /dev/null +++ b/Editor/PlasticSCM/Configuration.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: ec63ff75b0076d64fb0a5cf58170501f +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Editor/PlasticSCM/Configuration/ChannelCertificateUiImpl.cs b/Editor/PlasticSCM/Configuration/ChannelCertificateUiImpl.cs new file mode 100644 index 0000000..71849fe --- /dev/null +++ b/Editor/PlasticSCM/Configuration/ChannelCertificateUiImpl.cs @@ -0,0 +1,93 @@ +using Codice.Client.Common; +using Codice.CM.Common; +using PlasticGui; +using PlasticPipe.Certificates; +using Unity.PlasticSCM.Editor.UI; +using UnityEditor; + +namespace Unity.PlasticSCM.Editor.Configuration +{ + internal class ChannelCertificateUiImpl : IChannelCertificateUI + { + internal ChannelCertificateUiImpl() + { + } + + CertOperationResult IChannelCertificateUI.AcceptNewServerCertificate(PlasticCertInfo serverCertificate) + { + return GetUserResponse( + PlasticLocalization.GetString( + PlasticLocalization.Name.NewCertificateTitle), + PlasticLocalization.GetString( + PlasticLocalization.Name.NewCertificateMessage), + serverCertificate); + } + + CertOperationResult IChannelCertificateUI.AcceptChangedServerCertificate(PlasticCertInfo serverCertificate) + { + return GetUserResponse( + PlasticLocalization.GetString( + PlasticLocalization.Name.ExistingCertificateChangedTitle), + PlasticLocalization.GetString( + PlasticLocalization.Name.ExistingCertificateChangedMessage), + serverCertificate); + } + + bool IChannelCertificateUI.AcceptInvalidHostname(string certHostname, string serverHostname) + { + bool result = false; + + GUIActionRunner.RunGUIAction(delegate { + result = EditorUtility.DisplayDialog( + PlasticLocalization.GetString( + PlasticLocalization.Name.InvalidCertificateHostnameTitle), + PlasticLocalization.GetString( + PlasticLocalization.Name.InvalidCertificateHostnameMessage, + certHostname, serverHostname), + PlasticLocalization.GetString(PlasticLocalization.Name.YesButton), + PlasticLocalization.GetString(PlasticLocalization.Name.NoButton)); + }); + + return result; + } + + CertOperationResult GetUserResponse( + string title, string message, PlasticCertInfo serverCertificate) + { + GuiMessage.GuiMessageResponseButton result = + GuiMessage.GuiMessageResponseButton.Third; + + GUIActionRunner.RunGUIAction(delegate { + result = GuiMessage.ShowQuestion( + title, GetCertificateMessageString(message, serverCertificate), + PlasticLocalization.GetString(PlasticLocalization.Name.YesButton), + PlasticLocalization.GetString(PlasticLocalization.Name.NoButton), + PlasticLocalization.GetString(PlasticLocalization.Name.CancelButton), + true); + }); + + switch (result) + { + case GuiMessage.GuiMessageResponseButton.First: + return CertOperationResult.AddToStore; + case GuiMessage.GuiMessageResponseButton.Second: + return CertOperationResult.DoNotAddToStore; + case GuiMessage.GuiMessageResponseButton.Third: + return CertOperationResult.Cancel; + default: + return CertOperationResult.Cancel; + } + } + + string GetCertificateMessageString(string message, PlasticCertInfo serverCertificate) + { + return string.Format(message, + CertificateUi.GetCnField(serverCertificate.Subject), + CertificateUi.GetCnField(serverCertificate.Issuer), + serverCertificate.Format, + serverCertificate.ExpirationDateString, + serverCertificate.KeyAlgorithm, + serverCertificate.CertHashString); + } + } +} diff --git a/Editor/PlasticSCM/Configuration/ChannelCertificateUiImpl.cs.meta b/Editor/PlasticSCM/Configuration/ChannelCertificateUiImpl.cs.meta new file mode 100644 index 0000000..dbcf2c5 --- /dev/null +++ b/Editor/PlasticSCM/Configuration/ChannelCertificateUiImpl.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 628bc1ed591aa164ab9124ac22e02d9a +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Editor/PlasticSCM/Configuration/CloudEdition.meta b/Editor/PlasticSCM/Configuration/CloudEdition.meta new file mode 100644 index 0000000..9cffe8f --- /dev/null +++ b/Editor/PlasticSCM/Configuration/CloudEdition.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 0b593e05bcd27824eb229f8c6b20e13b +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Editor/PlasticSCM/Configuration/CloudEdition/Welcome.meta b/Editor/PlasticSCM/Configuration/CloudEdition/Welcome.meta new file mode 100644 index 0000000..c3448ba --- /dev/null +++ b/Editor/PlasticSCM/Configuration/CloudEdition/Welcome.meta @@ -0,0 +1,8 @@ +fileFormatVersion: 2 +guid: 86d9084a265d35f4db65c4e31e0b6769 +folderAsset: yes +DefaultImporter: + externalObjects: {} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Editor/PlasticSCM/Configuration/CloudEdition/Welcome/CloudEditionWelcomeWindow.cs b/Editor/PlasticSCM/Configuration/CloudEdition/Welcome/CloudEditionWelcomeWindow.cs new file mode 100644 index 0000000..4e2ea2f --- /dev/null +++ b/Editor/PlasticSCM/Configuration/CloudEdition/Welcome/CloudEditionWelcomeWindow.cs @@ -0,0 +1,70 @@ +using UnityEditor; +using UnityEngine; +using UnityEngine.UIElements; + +using PlasticGui; +using PlasticGui.WebApi; +using Unity.PlasticSCM.Editor.UI.UIElements; + +namespace Unity.PlasticSCM.Editor.Configuration.CloudEdition.Welcome +{ + internal class CloudEditionWelcomeWindow : EditorWindow + { + internal static void ShowWindow(IPlasticWebRestApi restApi) + { + CloudEditionWelcomeWindow window = GetWindow(); + window.mRestApi = restApi; + window.titleContent = new GUIContent( + PlasticLocalization.GetString(PlasticLocalization.Name.SignInToPlasticSCM)); + window.minSize = new Vector2(800, 460); + window.Show(); + } + + void OnEnable() + { + BuildComponents(); + } + + void OnDestroy() + { + Dispose(); + } + + void Dispose() + { + mSignInPanel.Dispose(); + mSSOSignUpPanel.Dispose(); + } + + internal void BuildComponents() + { + VisualElement root = rootVisualElement; + + root.Clear(); + mTabView = new TabView(); + + mSignInPanel = new SignInPanel(this); + mSSOSignUpPanel = new SSOSignUpPanel(this, mRestApi); + + mTabView.AddTab( + PlasticLocalization.GetString(PlasticLocalization.Name.Login), + mSignInPanel); + mTabView.AddTab( + PlasticLocalization.GetString(PlasticLocalization.Name.SignUp), + mSSOSignUpPanel).clicked += () => + { + titleContent = new GUIContent( + PlasticLocalization.GetString(PlasticLocalization.Name.SignUp)); + }; + + root.Add(mTabView); + } + + internal TabView mTabView; + + SignInPanel mSignInPanel; + SSOSignUpPanel mSSOSignUpPanel; + + IPlasticWebRestApi mRestApi; + } +} \ No newline at end of file diff --git a/Editor/PlasticSCM/Configuration/CloudEdition/Welcome/CloudEditionWelcomeWindow.cs.meta b/Editor/PlasticSCM/Configuration/CloudEdition/Welcome/CloudEditionWelcomeWindow.cs.meta new file mode 100644 index 0000000..44fcd41 --- /dev/null +++ b/Editor/PlasticSCM/Configuration/CloudEdition/Welcome/CloudEditionWelcomeWindow.cs.meta @@ -0,0 +1,11 @@ +fileFormatVersion: 2 +guid: 0ad54f9e1bb701142b116d0d1ed98437 +MonoImporter: + externalObjects: {} + serializedVersion: 2 + defaultReferences: [] + executionOrder: 0 + icon: {instanceID: 0} + userData: + assetBundleName: + assetBundleVariant: diff --git a/Editor/PlasticSCM/Configuration/CloudEdition/Welcome/CreateOrganizationPanel.cs b/Editor/PlasticSCM/Configuration/CloudEdition/Welcome/CreateOrganizationPanel.cs new file mode 100644 index 0000000..3d5e130 --- /dev/null +++ b/Editor/PlasticSCM/Configuration/CloudEdition/Welcome/CreateOrganizationPanel.cs @@ -0,0 +1,167 @@ +using System.Collections.Generic; +using System.Linq; + +using UnityEditor.UIElements; +using UnityEngine.UIElements; + +using PlasticGui; +using Unity.PlasticSCM.Editor.UI.UIElements; + +namespace Unity.PlasticSCM.Editor.Configuration.CloudEdition.Welcome +{ + internal class CreateOrganizationPanel : VisualElement + { + internal CreateOrganizationPanel(VisualElement rootPanel) + { + mRootPanel = rootPanel; + + InitializeLayoutAndStyles(); + + BuildComponents(); + } + + internal void Dispose() + { + mLoadingSpinner.Dispose(); + + mCreateButton.clicked -= CreateButton_Clicked; + + mOrganizationNameTextField.UnregisterValueChangedCallback( + OnOrganizationNameTextFieldChanged); + } + + void StartProgress() + { + mGettingDatacenters.RemoveFromClassList("hidden"); + mLoadingSpinner.Start(); + } + + void StopProgress() + { + mGettingDatacenters.AddToClassList("hidden"); + mLoadingSpinner.Stop(); + } + + void OnOrganizationNameTextFieldChanged(ChangeEvent evt) + { + mOrganizationNameNotification.text = ""; + } + + void DataCenterClicked(DropdownMenuAction action) + { + mSelectedDatacenter = action.name; + mDatacenter.text = action.name; + } + + void CreateButton_Clicked() + { + //TODO: Launch organization creation task + + mRootPanel.Clear(); + mRootPanel.Add(new CreatedOrganizationPanel(mOrganizationNameTextField.text)); + } + + DropdownMenuAction.Status DataCenterActive(DropdownMenuAction action) + { + if (action.name == mSelectedDatacenter) + return DropdownMenuAction.Status.Checked; + + return DropdownMenuAction.Status.Normal; + } + + IEnumerable GetDatacenters() + { + // TODO: Replace with call + return new string[] + { + "Test Server 1", + "Test Server 2", + "Test Server 3", + "Test Server 4", + "Test Server 5" + }; + } + + static void SetGettingDatacentersVisibility( + VisualElement gettingDatacenters, + bool visible) + { + if (visible) + { + gettingDatacenters.AddToClassList("hidden"); + return; + } + + gettingDatacenters.RemoveFromClassList("hidden"); + } + + void BuildComponents() + { + this.SetControlImage("buho", + PlasticGui.Help.HelpImage.ColorBuho); + + VisualElement spinnerControl = this.Query("gdSpinner").First(); + mLoadingSpinner = new LoadingSpinner(); + spinnerControl.Add(mLoadingSpinner); + + IEnumerable datacenters = GetDatacenters(); + mSelectedDatacenter = datacenters.FirstOrDefault(); + mDatacenter = new ToolbarMenu { text = mSelectedDatacenter }; + foreach (string datacenter in GetDatacenters()) + mDatacenter.menu.AppendAction(datacenter, DataCenterClicked, DataCenterActive); + VisualElement datacenterContainer = this.Query("datacenter").First(); + datacenterContainer.Add(mDatacenter); + + mOrganizationNameTextField = this.Query("orgName").First(); + mOrganizationNameNotification = this.Query