You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Mar 20, 2023. It is now read-only.
Copy file name to clipboardExpand all lines: CHANGELOG.md
+35-26Lines changed: 35 additions & 26 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -4,46 +4,55 @@ All notable changes to this project will be documented in this file.
4
4
5
5
The format is based on [Keep a Changelog](http://keepachangelog.com/).
6
6
7
-
## 2019.4 (v2.2) - 2020-07-09
7
+
## 2019.5 (v2.3) - 2020-10-31
8
8
9
-
Here we write upgrading notes for brands. It's a team effort to make them as
10
-
straightforward as possible.
9
+
Since the move to UPM, the team have been able to react quicker and push out fixes a lot easier, without affecting previous installation (whilst still adhering to Unity's backwards compatibility pattern). So it is with great news we announce this new release, faster that ever :D (and thanks to UPM, easier to upgrade than ever).
10
+
Be sure to also check out the "Examples" option in the Package Manager window to import the samples to your project.
11
11
12
12
### Added
13
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
14
+
- Add squircle primitive
15
+
- Adding new magnetic scroll control
16
+
- Added a static library to collate shaders on first use.
17
+
- Finalized new InputManagerHelper, which translates input based on the operating input system, new or old Updated CardStack2D to have defined keyboard input or specific gamepad input over the older axisname for new input system.
18
+
- Updated DropDown and Autocomplete controls based on feedback in #204
18
19
19
20
### Changed
20
21
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
22
+
- Examples now included with UPM delivery and available as a button on the UPM package manager window
23
+
- Updated DropDown and Autocomplete controls based on feedback in #204
24
+
- Updated Accordion to support both Vertical as well as Horizontal layout
25
+
- Updated ComboBox controls to improve better programmatic controls
26
+
- Updates to the Infinite scroll to support content of various sizes
27
+
- Updated UI Knob control - enabled dragging outside the target area, added example scene
28
+
- Minor update to MagneticInfinite Scroll
29
+
- Refactored and extended the ContentScrollSnap control
30
+
- Added protection against errors and empty scrollrect content
31
+
- Added new SetNewItems function to add children programmatically to the control and reset accordingly
32
+
- Patch supplied by a contributor to improve the texture sheet use with the UIParticlesystem
33
+
- Added "SetKnobValue" function which allows the setting of Value and loops
34
+
- Added the programmatic capability to change the parent scroll rect on the ScrollConflictManager at runtime.
25
35
26
36
### Deprecated
27
37
28
38
None
29
39
30
40
### Fixed
31
41
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)
42
+
- Fix to add a "RequireComponent" to Primitives as Unity 2020 does not add them by default
43
+
- Remove old Examples submodule
44
+
- Updated submodules to hide Examples folder Additionally, updated Package manifest to allow importing of examples direct from UPM package.
45
+
- Fixed hard swipe to ensure it only ever moves one page, no matter how far you swipe.
46
+
- Fixed a conflict when using the ScrollConflictManager in child content of a HSS or VSS
47
+
- Fix for UI Particle system looping
48
+
- Fixed public GoToScreen call to only raise events internally (not multiple)
49
+
- Final roll-up and fix. Resolved race condition for associated pagination controls.
50
+
- Fixed issue with page events not being raised when inertia was disabled (velocity was always zero)
51
+
- When cloned, reorderable list was creating a second List Content component that was not initialized. Refactored to ensure only one list content was present and is initialized correctly
52
+
- Reorderable list items marked as transferable, remain transferable after being dropped
53
+
- Patch to resolve issues without the new Input System installed
54
+
- Refined magnetic scroll and dependencies while documenting Updated example
Copy file name to clipboardExpand all lines: Documentation~/com.unity.uiextensions.md
+56-14Lines changed: 56 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,7 +8,7 @@ The Unity UI Extensions project is a collection of extension scripts/effects and
8
8
> Contact the UI Extensions Team
9
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
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
@@ -31,28 +31,70 @@ For a full list of the controls and how they are used, please see the [online do
31
31
32
32
This version of the Unity UI Extensions is compatible with the following versions of the Unity Editor:
33
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).
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
35
36
36
> Alternatively, the Asset packages have been tested to work with 2019 as well if you prefer to install that way.
37
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).
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).
* 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
42
+
### 2019.5 - 2.3 - Accelerated Deployment
43
+
44
+
#### Added
45
+
46
+
- Add squircle primitive
47
+
- Adding new magnetic scroll control
48
+
- Added a static library to collate shaders on first use.
49
+
- Finalized new InputManagerHelper, which translates input based on the operating input system, new or old Updated CardStack2D to have defined keyboard input or specific gamepad input over the older axisname for new input system.
50
+
- Updated DropDown and Autocomplete controls based on feedback in #204
51
+
52
+
#### Changed
53
+
54
+
- Examples now included with UPM delivery and available as a button on the UPM package manager window
55
+
- Updated DropDown and Autocomplete controls based on feedback in #204
56
+
- Updated Accordion to support both Vertical as well as Horizontal layout
57
+
- Updated ComboBox controls to improve better programmatic controls
58
+
- Updates to the Infinite scroll to support content of various sizes
59
+
- Updated UI Knob control - enabled dragging outside the target area, added example scene
60
+
- Minor update to MagneticInfinite Scroll
61
+
- Refactored and extended the ContentScrollSnap control
62
+
- Added protection against errors and empty scrollrect content
63
+
- Added new SetNewItems function to add children programmatically to the control and reset accordingly
64
+
- Patch supplied by a contributor to improve the texture sheet use with the UIParticlesystem
65
+
- Added "SetKnobValue" function which allows the setting of Value and loops
66
+
- Added the programmatic capability to change the parent scroll rect on the ScrollConflictManager at runtime.
67
+
68
+
#### Deprecated
69
+
70
+
None
71
+
72
+
#### Fixed
73
+
74
+
- Fix to add a "RequireComponent" to Primitives as Unity 2020 does not add them by default
75
+
- Remove old Examples submodule
76
+
- Updated submodules to hide Examples folder Additionally, updated Package manifest to allow importing of examples direct from UPM package.
77
+
- Fixed hard swipe to ensure it only ever moves one page, no matter how far you swipe.
78
+
- Fixed a conflict when using the ScrollConflictManager in child content of a HSS or VSS
79
+
- Fix for UI Particle system looping
80
+
- Fixed public GoToScreen call to only raise events internally (not multiple)
81
+
- Final roll-up and fix. Resolved race condition for associated pagination controls.
82
+
- Fixed issue with page events not being raised when inertia was disabled (velocity was always zero)
83
+
- When cloned, reorderable list was creating a second List Content component that was not initialized. Refactored to ensure only one list content was present and is initialized correctly
84
+
- Reorderable list items marked as transferable, remain transferable after being dropped
85
+
- Patch to resolve issues without the new Input System installed
86
+
- Refined magnetic scroll and dependencies while documenting Updated example
87
+
- Patch Tooltip
88
+
89
+
#### Removed
90
+
91
+
None
52
92
53
93
# Document revision history
54
94
55
95
|Date|Details|
56
96
|-|-|
57
97
|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.|
98
+
|September 3rd, 2019|2019.1 (v2.1) released, First major update for the 2.0 series.|
99
+
|August 8th, 2020|2019.4 (v2.2) released, New UPM Delivery.|
100
+
|October 10th, 2020|2019.5 (v2.2) released, New UPM fast delivery|
0 commit comments