Skip to content
This repository was archived by the owner on Mar 20, 2023. It is now read-only.

Commit 214b4a1

Browse files
Merged in development (pull request #87)
Update 2.2.2 release - Minor patches and package docs update for Asset Store
2 parents 329579b + f06781a commit 214b4a1

File tree

7 files changed

+143
-315
lines changed

7 files changed

+143
-315
lines changed

CHANGELOG.md

Lines changed: 71 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,71 @@
1+
# Change Log
2+
3+
All notable changes to this project will be documented in this file.
4+
5+
The format is based on [Keep a Changelog](http://keepachangelog.com/).
6+
7+
## 2019.4 (v2.2) - 2020-07-09
8+
9+
Here we write upgrading notes for brands. It's a team effort to make them as
10+
straightforward as possible.
11+
12+
### Added
13+
14+
- New UPM deployment for Unity 2019, 2018 will still need to use the asset packages due to Unity compatibility issues.
15+
- Updated the project to the new Unity packaging guidelines, including separating out the examples to a separate package.
16+
- Many line drawing updates, including the ability to draw using a mouse (check the examples)
17+
- New Unity Card UI controls thanks to @RyanslikeSoCool
18+
19+
### Changed
20+
21+
- Scroll Snaps (HSS/VSS) now have a "Hard Swipe" feature to restrict movement to a single page for each swipe
22+
- Scroll Snaps have also been updated to work better with the UIInfiniteScroll control
23+
- Update to the Fancy Scroll controls with even more added fanciness
24+
- Several updates to adopt newer Unity standards in the controls to ensure full forwards and backwards compatibility
25+
26+
### Deprecated
27+
28+
None
29+
30+
### Fixed
31+
32+
- Mouse position use updated in
33+
* RadialSlider
34+
* ColorSampler
35+
* TiltWindow
36+
- Check compiler warnings (#197)
37+
- Line Renderer click to add lines (#183)
38+
- ScrollSnap Swiping options - hard fast swipe (#176)
39+
- Shader Loading issue / UIParticleSystem (#229)
40+
- Issue where Menu Prefabs would be disabled instead of their Clones (#210)
41+
- Check ScrollSnapBase update (#265)
42+
- UIInfiniteScroller support for VSS updated and fixes
43+
- Fix to allow radial slider to start from positions other than left
44+
- Fix UI Particles: Texture sheet animation + Random row(#256)
45+
- Fix for wandering ScrollSnap controls due to Local Positioning drift
46+
- Divide By Zero fix for Gradient (#58)
47+
48+
### Removed
49+
50+
None
51+
52+
### Additional Notes
53+
54+
#### [Installation Instructions](https://bitbucket.org/UnityUIExtensions/unity-ui-extensions/wiki/GettingStarted)
55+
56+
As of Unity 2019, there are now two paths for getting access to the Unity UI Extensions project:
57+
58+
- Unity 2019 or higher
59+
The recommended way to add the Unity UI Extensions project to your solution is to use the Unity package Manager. Simply use the Unity Package Manager to reference the project to install it
60+
61+
Alternatively, you can also use the pre-compiled Unity packages if you wish, however, UPM offers full versioning support to allow you to switch versions as you wish.
62+
63+
- Unity 2018 or lower
64+
The pre-compiled Unity assets are the only solution for Unity 2018 or earlier due to the changes in the Unity UI framework in Unity made for 2019.
65+
Either clone / download this repository to your machine and then copy the scripts in, or use the pre-packaged .UnityPackage for your version of Unity and import it as a custom package in to your project.
66+
67+
#### Upgrade Notes
68+
69+
Due to the restructure of the package to meet Unity's new package guidelines, we recommend **Deleting the current Unity UI Extensions** folder prior to importing the new package.
70+
71+
For Unity 2019 users using the new UPM deployment, be sure to delete the existing folder in your assets folder before adding the new package to avoid conflict.
Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.
Lines changed: 58 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,58 @@
1+
<!-- Offline documentation -->
2+
3+
# About Unity UI Extensions
4+
5+
The Unity UI Extensions project is a collection of extension scripts/effects and controls to enhance your Unity UI experience. This includes over 70+ controls, utilities, effects and some much-needed love to make the most out of the Unity UI system (formally uGUI) in Unity.
6+
[Check out our Tumblr page for a sneak peek](https://www.tumblr.com/blog/unityuiextensions)
7+
8+
> Contact the UI Extensions Team
9+
> Be sure to logon to the new [Gitter Chat site](https://gitter.im/Unity-UI-Extensions/Lobby) for the UI Extensions project, if you have any questions, queries or suggestions
10+
> Much easier than posting a question / issue on [YouTube](http://www.youtube.com/c/UnityUIExtensions), [Twitter](https://twitter.com/hashtag/UnityUIExtensions) or [Facebook](https://www.facebook.com/UnityUIExtensions) :D
11+
>
12+
> [**UIExtensions Gitter Chanel**](https://gitter.im/Unity-UI-Extensions/Lobby)
13+
14+
# Installing Unity UI Extensions
15+
16+
To install this package, follow the instructions in the Package Manager documentation.
17+
18+
For more details on [Getting Started](https://bitbucket.org/UnityUIExtensions/unity-ui-extensions/wiki/GettingStarted) please checkout the [online documentation here](https://bitbucket.org/UnityUIExtensions/unity-ui-extensions/wiki/GettingStarted).
19+
20+
# Using Unity UI Extensions
21+
22+
The UI Extensions project provides many automated functions to add the various controls contained within the project commonly accessed via "***GameObject -> UI -> Extensions -> 'Control'***" from the editor menu. This will add the UI object and all the necessary components to make that control work in the scene in a default state.
23+
24+
Some of the features are also available through the GameObject "Add Component" menu in the inspector.
25+
26+
For a full list of the controls and how they are used, please see the [online documentation](https://bitbucket.org/UnityUIExtensions/unity-ui-extensions/wiki/Controls) for the project.
27+
28+
# Technical details
29+
30+
## Requirements
31+
32+
This version of the Unity UI Extensions is compatible with the following versions of the Unity Editor:
33+
34+
* 2019 and above - the recommended path for 2019+ is to use the Unity Package Manager to get access to the package. Full details for installing via UPM can be [found here](https://bitbucket.org/UnityUIExtensions/unity-ui-extensions/wiki/UPMInstallation).
35+
36+
> Alternatively, the Asset packages have been tested to work with 2019 as well if you prefer to install that way.
37+
38+
* 2018 and below - for 2018 and use this package, you will have to import the asset package(s), either from the Asset Store or from the alternate download locations [listed here](https://bitbucket.org/UnityUIExtensions/unity-ui-extensions/wiki/Downloads).
39+
40+
## [Release Notes](https://bitbucket.org/UnityUIExtensions/unity-ui-extensions/wiki/ReleaseNotes/RELEASENOTES)
41+
42+
### 2019.4 - 2.2 - Back from the future
43+
44+
* New UPM deployment for Unity 2019, 2018 will still need to use the asset packages due to Unity compatibility issues.
45+
* Updated the project to the new Unity packaging guidelines, including separating out the examples to a separate package.
46+
* Many line drawing updates, including the ability to draw using a mouse (check the examples)
47+
* Scroll Snaps (HSS/VSS) now have a "Hard Swipe" feature to restrict movement to a single page for each swipe
48+
* Scroll Snaps have also been updated to work better with the UIInfiniteScroll control
49+
* New Unity Card UI controls thanks to @RyanslikeSoCool
50+
* Update to the Fancy Scroll controls with even more added fanciness
51+
* Several updates to adopt newer Unity standards in the controls to ensure full forwards and backwards compatibility
52+
53+
# Document revision history
54+
55+
|Date|Details|
56+
|-|-|
57+
|July 9th, 2020|2019.4 (v2.2) released, first UPM deployment live |
58+
|September 3rd, 2019|2019.1 (v2.1) released, First major update for the 2.0 series.|

LICENSE renamed to LICENSE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Unity UI Extensions License (BSD)
1+
Unity UI Extensions License (BSD3)
22
Copyright (c) 2019
33

44
Redistribution and use in source and binary forms, with or without modification,
File renamed without changes.

0 commit comments

Comments
 (0)