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
383e19fb05
Merged in development (pull request #122 )
...
Development
* Merged in updated_new_input_system_check (pull request #117 )
Updated the new Input system switch and tested against 2021
* Updated LineRenderer to initialise with a 1 point array, this resolves an issue with Unity putting the previous controls vertext array in an uninitialised control.
Also updated examples checkout
* Merged in UpdatedLineRender (pull request #118 )
UILineRender now initilises with a point of 1 to correct Unity issue
* Applied J.R. Mitchell's fix for the Accordion Controls/Accordion/AccordionElement.cs
resolves : #364
* Merged in AccordionFIx (pull request #119 )
Update to Accordion to allow for prefab Accordion Elements
* Resolved issue where the Content Scroll snap would cause issue with only 1 child.
Also tested and fixed working with no children.
Resolves #362
* Merged in content_scroll_snap_fix (pull request #120 )
ContentScrollSnap update
* Updated the PaginationManager to override if the ScrollSnap is in motion.
BuyerBeware, Unity's toggles can get in to a state where they are clicked but not clicked.
* Merged in PaginationFix (pull request #121 )
Updated the PaginationManager to override if the ScrollSnap is in motion.
* Updated release notes and bumped version to release
2021-05-10 17:38:31 +00:00
Simon (darkside) Jackson
1f93524b5f
Late Build issue, resolved.
2020-10-31 16:47:44 +00:00
Simon (darkside) Jackson
da2cec1ef2
Unity 2020 patchfix
2020-10-31 15:45:21 +00:00
Simon (darkside) Jackson
f7f7535a7c
Initial check-in of a static library to collate shaders on first use.
2020-10-23 19:10:51 +01:00
Simon (darkside) Jackson
93e36943a2
Refactored and extended the ContentScrollSnap control
...
* Added protection against errors and empty scrollrect content
* Added new SetNewItems function to add children programmatically to the control and reset accordingly
2020-10-23 12:04:11 +01:00
Simon (darkside) Jackson
5cfc3da6c0
Added the programmatic capability to change the parent scroll rect on the ScrollConflictManager at runtime.
2020-10-22 01:38:49 +01:00
Simon (darkside) Jackson
02abdd0929
Minor update to MagneticInfinite Scroll
2020-10-21 23:27:47 +01:00
Simon (darkside) Jackson
8870e4c78c
Last 2018 fix
2020-10-21 23:23:14 +01:00
Simon (darkside) Jackson
55ee3bf621
Merge branch 'development' of https://bitbucket.org/UnityUIExtensions/unity-ui-extensions into UIKnob_Improvements
2020-10-21 23:19:59 +01:00
Simon (darkside) Jackson
ac80817f49
Missed some refs
2020-10-21 19:04:00 +01:00
Simon (darkside) Jackson
9ac3b24818
Unity 2018 testing fixes
2020-10-21 18:57:03 +01:00
Simon (darkside) Jackson
61d0c8ec6d
Refined magnetic scroll and dependencies while documenting
...
Updated example
2020-10-20 15:48:07 +01:00
Simon (darkside) Jackson
37fa5da1c8
Adding new magnetic scroll control
...
Includes some fix updates to the Infinite scroll for content of various sizes
2020-10-14 18:03:49 +01:00
Simon (darkside) Jackson
dbd3bcbaa7
Patch to resolve issues without the new Input System installed
2020-10-14 16:21:26 +01:00
Simon (darkside) Jackson
38740bfef0
Finalised 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.
2020-10-12 23:27:57 +01:00
Simon (darkside) Jackson
0b0d03cdb7
Following reports that certain UI Extensions controls do not work with the new input system, working on a small refactor to manage and handle dependencies on the old input system.
2020-10-08 17:07:39 +01:00
Simon (darkside) Jackson
6350f72e80
Final roll-up and fix.
...
Resolved race condition for associated pagination controls.
2020-09-28 23:43:03 +01:00
Harris Bright
d69b378f33
Added new public method to PaginationManager, to faciliate adding or removing toggles at runtime.
2020-07-14 21:47:48 +01:00
Simon (darkside) Jackson
9617cc26b2
Spell-checking and docs update
2020-07-08 20:38:28 +01:00
Simon (darkside) Jackson
b8f25e1eee
Updating package to the latest Unity guidelines for Unity packages
2020-06-30 13:58:38 +01:00