Commit Graph

96 Commits (d64ff2d3f04250807068287bf4d08bc9e3ea0af7)

Author SHA1 Message Date
Simon (Darkside) Jackson 89403a2611
Release 2.3.0 (#429)
* Package upver for Development

* Added OnHighlightChanged and OnPressChanged events
Added getters and setters for Highlighted and Pressed

* Patch fix for UILineRenderer

* Update package preview release

* Resolves issue where the lower range value would become stuck when moved to the max value position

Resolves: https://bitbucket.org/UnityUIExtensions/unity-ui-extensions/issues/381/cant-move-range-slider-if-low-is-moved-to

* Updated Infinite scroll to work with content of different sizes

* Clean-up and reset pivots on scene start

* Patches from PR

* Clean up range slider unused variables

* Updated Dropdown list to NOT resize text Rect on draw

* Upgraded RangeSlider to work in both Horizontal and Verticle setups, just like regular slider.

Also fixed a minor issue with offset when dragging on the bar.

# Conflicts:
#	Runtime/Scripts/Controls/RangeSlider.cs

* Taking in fix from
https://bitbucket.org/UnityUIExtensions/unity-ui-extensions/pull-requests/132

* Applying PR manually, because Bitbucket
https://bitbucket.org/UnityUIExtensions/unity-ui-extensions/pull-requests/128

* Merged in fix manually because... Bitbucket
https://bitbucket.org/UnityUIExtensions/unity-ui-extensions/pull-requests/130

* Remove old BitBucket Pipeline for GitHub

* Fixes issue #398 where the Next / Previous buttons filed to work if the ScrollSnap was previously scrolling.

Also renamed the Extension Methods scripts and added a new function.

Resolves: #398

* Resolves #397

Moved OnValidate checks which redraw the component to the RectTransformDimensionsCHanged event

* Updated UIParticleSystem access to Particles array to ensure it is more stable.
Updated some #if statements to be better future proofed

Resolves #360

* Fixed the UIConnector to safely handle when no parent canvas can be found.

Resolves #392

* Fixed issue which allowed an item marked as NOT transferable to actually be transferred between lists

Resolves #382

* Updated #if filter inclusion to 2019_1_OR_Newer

resolves:
- https://github.com/Unity-UI-Extensions/com.unity.uiextensions/issues/411

* Updated UIVertical scroller to be 2022 compliant

Resolves:
- https://github.com/Unity-UI-Extensions/com.unity.uiextensions/issues/410

* Updated Curly UI to wait until end of the frame to recalculate positions
Also updated Editor script to work in 2022

Resolves:
- https://github.com/Unity-UI-Extensions/com.unity.uiextensions/issues/409

* Updated Depth Texture sampler in UI Particles Shaders

Resolves:
- https://github.com/Unity-UI-Extensions/com.unity.uiextensions/issues/401

* Remove meta duplicates for HSVColour Picker

* Add newly generated HSV picker meta files

* Hard reset of Colour picker guids

* Updated Points to always be an array of 1 when set to nothing.

Resolves: https://github.com/Unity-UI-Extensions/com.unity.uiextensions/issues/295

* Updated Cooldown button to work with Keyboard input

Resolves: https://github.com/Unity-UI-Extensions/com.unity.uiextensions/issues/171

* Added error handling around setting Unity UI Components for Vertical/Horizontal scrolling

Resolves: https://github.com/Unity-UI-Extensions/com.unity.uiextensions/issues/296

* Protecting Remove too

* Added SetArc method to UICircle as requested

Resolves: https://github.com/Unity-UI-Extensions/com.unity.uiextensions/issues/280

* Marked ScrollPositionController as Obsolete, users should use the newer Scroller component instead, will be removed in a future release.

Resolves: https://github.com/Unity-UI-Extensions/com.unity.uiextensions/issues/305

* Updated ScrollPositionControllerEditor as obsolete too

* Removed unneeded size calculation which caused some issues with mixed height/width children.

Resolves: https://github.com/Unity-UI-Extensions/com.unity.uiextensions/issues/380

* Resolved issue whereby the last row in a flow layout group would not size correctly.

Resolves: https://github.com/Unity-UI-Extensions/com.unity.uiextensions/issues/357

* Updated all components using "LayoutGroup" to override their OnDisable feature to incorporate this fix:
https://gist.github.com/randomize/73ca6d3b6aa7210073692eb5cabd537e

Resolves: https://github.com/Unity-UI-Extensions/com.unity.uiextensions/issues/178

* Checking in new MinMaxSlider

TODO
- Finish Editor creator

* Added Editor Menu Option to create a Min/Max slider

Resolves: https://github.com/Unity-UI-Extensions/com.unity.uiextensions/issues/270

* Marked TileSizeFitter as obsolete as Unity has made this unworkable

Resolves: https://github.com/Unity-UI-Extensions/com.unity.uiextensions/issues/214

* Updated Editor create options to add the correct Event System Input module for the Input system used, now or old.

Resolves: https://github.com/Unity-UI-Extensions/com.unity.uiextensions/issues/378

* Updated Editor menu layout

* Updated initialisation logic to not cause an endless loop in the TabNavigationHelper

Resolves: https://github.com/Unity-UI-Extensions/com.unity.uiextensions/issues/208

* Added new FIFO based UI Line Render when dynamic line rendering is needed (basic, no Beziers)

Resolves: https://github.com/Unity-UI-Extensions/com.unity.uiextensions/issues/324

* Clean-up of ScrollSnapBase

* Updated "Action" use to "UnityAction" to avoid Unity issues

Resolves: https://github.com/Unity-UI-Extensions/com.unity.uiextensions/issues/253

* Updated UIVerticalScroller for standards and added UIHorizontalScroller

Resolves: https://github.com/Unity-UI-Extensions/com.unity.uiextensions/issues/205

* Updated ReorderableList/ReorderableListElement to prevent creating a "Fake" droppable when the item is not transferable

Resolves: https://github.com/Unity-UI-Extensions/com.unity.uiextensions/issues/164

* Updated panel drawing for ComboBox controls and added DropdownOffset

Resolves: https://github.com/Unity-UI-Extensions/com.unity.uiextensions/issues/393

* Base update for pointers to new version / package home

* Cleanup and ensuring the UIParticleSystem is disposed on Destroy correctly.

Resolves: https://github.com/Unity-UI-Extensions/com.unity.uiextensions/issues/412

* Refresh FancyScrollView with latest fixes

* Remove broken examples link

* Break Module

* Update Examples module to new home

* Updating GitHub artifacts and automation

* Updated build issue with ReorderableListElement

* Revised the Curly UI fix as it was preventing the graphic from being updated in the scene view.  Thanks to @solidsign for the update.

* Removed legacy Examples link, moving to separate repository

* Added new submodule for extracted examples

* Fix class spellings and update MultiTouchScrollRect

* Updated NonDrawingGraphic to require a CanvasRender, else it causes an error on run (and doesn't work)

- Resolves: https://github.com/Unity-UI-Extensions/com.unity.uiextensions/issues/420

* Add updated test flow for builds

* Fix github issue templates

* Add the Version upgrade pipeline

* Added ResetSelectableHighlight component

* Resolves issue in 2022 with the missing Text component

Fixes: https://github.com/Unity-UI-Extensions/com.unity.uiextensions/issues/424

* The BIG Unity 2022 Text reorganisation

* Remove editor validation and add error checking for the ColorLabel component

* Add 2019 to the testing validation

* Switch android builds to windows

* Several lifetime feature updates for the ComboBox controls:

- Resolves startup issue that prevented the control being used (Unity changed the start order in some instances), this was causing null reference issues with comboboxes
- Added the ability to set a specific item on start and not just the first
- Added the ability to disable the dropdown to make a read-only dropdown

Resolves:
- https://github.com/Unity-UI-Extensions/com.unity.uiextensions/issues/426
- https://github.com/Unity-UI-Extensions/com.unity.uiextensions/issues/425

* Resolved issues with DisplayAbove and using a 0 ItemsToDisplay

* Update pipelines for release

* Final checks for merge!

---------

Co-authored-by: Robert Rioja <rrioja@immersivedisplayinc.com>
Co-authored-by: Simon Jackson <darkside@xna-uk.net>
Co-authored-by: Ben MacKinnon <bilmackinnon@googlemail.com>
Co-authored-by: Simon Jackson <sjackson@ethar.com>
Co-authored-by: action <action@users.noreply.github.com>
2023-02-07 14:35:43 +00:00
Simon Jackson 9fadad0f72 README.md edited online with Bitbucket 2022-04-23 14:02:43 +00:00
Simon (Darkside) Jackson 05740c182a Fix Readme 2021-05-10 20:00:20 +01:00
Simon (Darkside) Jackson cc5ff3dd14 Refresh package files 2021-05-10 19:39:44 +01:00
Simon (darkside) Jackson e6e7f6f7d6 Final documentation updates 2020-10-31 16:10:29 +00:00
Simon (darkside) Jackson a7a17afcc5 Unity 2018 patchfix 2020-10-31 15:09:41 +00:00
Simon (darkside) Jackson ccad953e2c Docs updated for release 2020-10-31 13:22:02 +00:00
Simon (darkside) Jackson d62607e42a Update release notes 2020-07-09 13:55:52 +01:00
Simon (darkside) Jackson 9617cc26b2 Spell-checking and docs update 2020-07-08 20:38:28 +01:00
Simon Jackson dea0699435 README.md edited online with Bitbucket 2020-05-27 12:36:39 +00:00
Simon (darkside) Jackson c9a6b52d19 Enhanced the LineRender to allow it to have its points queried automatically.
Improved the demo
2019-11-25 18:49:01 +00:00
Simon (darkside) Jackson 88b4a54603 Added Range Slider to controls list 2019-11-15 18:48:20 +00:00
Simon (Darkside) Jackson e0f5901dda Muck up with release formatting on the home page 2019-03-09 14:18:39 +00:00
Simon (Darkside) Jackson 72df83f02f Release 2019.1 (2.1) CHECKPOINT 2019-03-09 14:09:22 +00:00
Simon Jackson 05b90ce1b9 README.md edited online with Bitbucket 2018-08-28 09:44:56 +00:00
Simon Jackson 62de3d3d44 Updated Tumblr Link 2018-03-10 20:42:39 +00:00
Simon (Darkside) Jackson 61ca7baa00 Updating License (again) to match Wiki, BSD license. 2018-01-09 15:36:25 +00:00
Simon (Darkside) Jackson efce0c6ffb Updated License definition - MIT 2018-01-09 15:31:19 +00:00
Simon (Darkside) Jackson 47a6a7b1ab Updated download links image section 2017-10-25 15:37:58 +01:00
Simon (Darkside) Jackson ceb7d9310b Updated Tumblr highlight 2017-10-25 15:36:35 +01:00
Simon Jackson 6390ac7fbe README.md edited online with Bitbucket - added Tumblr links 2017-10-25 13:16:32 +00:00
Simon Jackson 1f46a4ca5f Removed references to the UIButton control as this was replaced by the UI Selectable control 2017-08-25 13:51:17 +01:00
Simon Jackson 2f4616982a Updated DevAssets link for webpage
(Will still be wrong in asset, but you only see that after downloading, so not worried)
2017-08-11 13:47:31 +01:00
Simon Jackson c11796ebcc Update 2.0 Check-in 2017-08-11 13:17:10 +01:00
Simon Jackson 98648acf6a Documentation tweaks and original FancyScrollView docs 2017-08-05 12:57:07 +01:00
Simon Jackson 138192cb15 Added Curly UI to controls list 2017-08-01 18:57:47 +01:00
Simon Jackson 603d85126f Added Stepper and Segmented Controls to the README.md
Refactored Segmented Control and Stepper to support the more generic "Selectable" interface.
2017-07-26 22:32:48 +01:00
Simon Jackson 878948bd0f Added UIHighlightable control and docs 2017-07-12 20:04:53 +01:00
Simon Jackson 330cc4ee38 Updated readme
Added Component commands to new controls
2017-06-25 22:36:09 +01:00
Simon Jackson 08c16817eb Updated homepage with new Gitter chat page 2017-03-14 10:46:10 +00:00
Simon Jackson 7e12fb0675 1.2.0.3 patch asset released
--HG--
branch : develop_5.3
2017-01-08 12:17:32 +00:00
Simon Jackson d477e2b0b9 Merge
--HG--
branch : develop_5.3
2017-01-02 09:58:10 +00:00
Simon Jackson c8775219dc Updated release notes with Video link
--HG--
branch : develop_5.3
2017-01-02 09:56:56 +00:00
Simon Jackson 44f3aa164d README.md edited online with Bitbucket
--HG--
branch : develop_5.3
2016-12-31 17:10:46 +00:00
Simon Jackson ae9fde915b Minor patch on Read-Me
--HG--
branch : develop_5.3
2016-12-31 17:03:38 +00:00
Simon Jackson c1682b11a8 Pre-Release upload - tested and working
--HG--
branch : develop_5.3
2016-12-31 17:01:49 +00:00
Simon Jackson b2ae5db354 Update for pre-release
--HG--
branch : develop_5.3
2016-12-31 15:59:57 +00:00
Simon Jackson ee300b4079 Some more restructuring whilst documentation updates continue.
Hopefully last breaking changes.

--HG--
branch : develop_5.3
2016-07-18 21:36:36 +01:00
Simon Jackson 6796c319a3 Documentation update
--HG--
branch : develop_5.3
2016-07-17 20:56:54 +01:00
Simon Jackson a9a4d76715 Documentation update
Added donation link

--HG--
branch : develop_5.3
2016-07-08 12:44:34 +01:00
Simon Jackson a9e17b8d03 README.md edited online with Bitbucket
--HG--
branch : develop_5.3
2016-07-08 10:32:10 +00:00
Simon Jackson 4024e6a786 Updated notes post 4.x/5.1/5.2 update
--HG--
branch : develop_5.3
2016-06-21 16:48:33 +01:00
Simon Jackson ebdc37213f README.md edited online with Bitbucket
--HG--
branch : develop_5.3
2016-06-10 10:35:32 +00:00
Simon Jackson 329f598853 README.md edited online with Bitbucket
--HG--
branch : develop_5.3
2016-06-04 11:50:15 +00:00
Simon Jackson 67361a738b README.md edited online with Bitbucket
--HG--
branch : develop_5.3
2016-06-04 10:51:57 +00:00
Simon Jackson 0f47f17576 README.md edited online with Bitbucket
--HG--
branch : develop_5.3
2016-06-04 10:50:40 +00:00
Simon Jackson fa5c95e8ba README.md edited online with Bitbucket
--HG--
branch : develop_5.3
2016-06-04 10:48:26 +00:00
Simon Jackson 136d8e5000 README.md edited online with Bitbucket
--HG--
branch : develop_5.3
2016-06-04 10:47:31 +00:00
Simon (darkside) Jackson a30ec7f577 That's it. Update 1.1 ready. #BigRedButton
--HG--
branch : develop_5.3
2016-06-04 11:44:36 +01:00
Simon (darkside) Jackson 2d3b348825 Patches added to HSS and VSS to include programatic support
Line Renderer updated with Bezier support

--HG--
branch : develop_5.3
2016-05-23 20:57:56 +01:00