Commit Graph

86 Commits (4b1c5412f166e7a024a4c9a0cc5fa081191baab3)

Author SHA1 Message Date
Simon Jackson 4b1c5412f1 Updated UIVerticalScroller for standards and added UIHorizontalScroller
Resolves: https://github.com/Unity-UI-Extensions/com.unity.uiextensions/issues/205
2023-01-01 15:57:31 +00:00
Simon Jackson 70661a4823 Updated "Action" use to "UnityAction" to avoid Unity issues
Resolves: https://github.com/Unity-UI-Extensions/com.unity.uiextensions/issues/253
2023-01-01 13:29:53 +00:00
Simon Jackson eceaa87e93 Clean-up of ScrollSnapBase 2023-01-01 13:22:53 +00:00
Simon Jackson c61e5b7e7c 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
2023-01-01 13:03:28 +00:00
Simon Jackson d1b94bf6f1 Updated initialisation logic to not cause an endless loop in the TabNavigationHelper
Resolves: https://github.com/Unity-UI-Extensions/com.unity.uiextensions/issues/208
2023-01-01 12:16:33 +00:00
Simon Jackson 1853ad7e89 Marked TileSizeFitter as obsolete as Unity has made this unworkable
Resolves: https://github.com/Unity-UI-Extensions/com.unity.uiextensions/issues/214
2023-01-01 11:32:37 +00:00
Simon Jackson 2848008f63 Checking in new MinMaxSlider
TODO
- Finish Editor creator
2022-12-24 14:52:49 +00:00
Simon Jackson 3ed20ecaed 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
2022-12-24 13:28:19 +00:00
Simon Jackson e78a2806ed 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
2022-12-24 13:20:19 +00:00
Simon Jackson 18ebf8121d 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
2022-12-24 13:09:26 +00:00
Simon Jackson b4d9f08dc4 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
2022-12-24 12:54:57 +00:00
Simon Jackson 2a37530aea Added SetArc method to UICircle as requested
Resolves: https://github.com/Unity-UI-Extensions/com.unity.uiextensions/issues/280
2022-12-24 12:49:39 +00:00
Simon Jackson 35c778f5f7 Protecting Remove too 2022-12-24 12:45:31 +00:00
Simon Jackson a317663268 Added error handling around setting Unity UI Components for Vertical/Horizontal scrolling
Resolves: https://github.com/Unity-UI-Extensions/com.unity.uiextensions/issues/296
2022-12-24 12:44:23 +00:00
Simon Jackson 85ee380ee9 Updated Cooldown button to work with Keyboard input
Resolves: https://github.com/Unity-UI-Extensions/com.unity.uiextensions/issues/171
2022-12-18 19:29:40 +00:00
Simon Jackson 00b67b7046 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
2022-12-18 18:09:58 +00:00
Simon Jackson c08a91f421 Hard reset of Colour picker guids 2022-11-27 16:54:19 +00:00
Simon Jackson 7de501c42b Add newly generated HSV picker meta files 2022-11-27 16:44:25 +00:00
Simon Jackson ebbed37836 Remove meta duplicates for HSVColour Picker 2022-11-27 16:42:34 +00:00
Simon Jackson c2ada36c41 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
2022-11-27 15:14:52 +00:00
Simon Jackson c5a8af63f8 Updated UIVertical scroller to be 2022 compliant
Resolves:
- https://github.com/Unity-UI-Extensions/com.unity.uiextensions/issues/410
2022-11-27 14:32:16 +00:00
Simon Jackson 8004bcf39b Updated #if filter inclusion to 2019_1_OR_Newer
resolves:
- https://github.com/Unity-UI-Extensions/com.unity.uiextensions/issues/411
2022-11-27 13:51:39 +00:00
Simon Jackson 30b65fb979 Merged in fix manually because... Bitbucket
https://bitbucket.org/UnityUIExtensions/unity-ui-extensions/pull-requests/130
2022-04-23 11:53:17 +01:00
Simon Jackson 3582824afa Applying PR manually, because Bitbucket
https://bitbucket.org/UnityUIExtensions/unity-ui-extensions/pull-requests/128
2022-04-23 11:49:46 +01:00
Simon Jackson 771c7776c0 Taking in fix from
https://bitbucket.org/UnityUIExtensions/unity-ui-extensions/pull-requests/132
2022-04-23 11:45:32 +01:00
Ben MacKinnon 33568a6d67 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
2022-03-21 18:32:08 +00:00
Simon Jackson 056419a87b Updated Dropdown list to NOT resize text Rect on draw 2021-10-21 13:57:42 +01:00
Simon Jackson f101afbb29 Clean up range slider unused variables 2021-10-21 13:48:44 +01:00
Simon Jackson 3dae7181cd Merged in fix/infinitescrollcontentsize (pull request #126)
Fix/infinitescrollcontentsize
2021-09-05 14:43:46 +00:00
Simon Jackson 1a6181842a Merged in fix/ragesliderfix (pull request #125)
fix: Range slider low value stuck in max position
2021-09-05 14:43:29 +00:00
Simon Jackson 6333967b9a Patches from PR 2021-09-05 15:39:28 +01:00
Robert Rioja 9363fd3221 Merged in feature/improved-ui-highlightable (pull request #123)
Improved UI Highlightable Utility

Approved-by: Simon Jackson
2021-09-05 14:36:58 +00:00
Simon Jackson 1c68432e02 Clean-up and reset pivots on scene start 2021-09-05 15:33:24 +01:00
Simon Jackson 0410ca53d7 Updated Infinite scroll to work with content of different sizes 2021-09-05 15:23:48 +01:00
Simon Jackson 774f8de199 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
2021-09-05 09:33:19 +01:00
Simon (Darkside) Jackson 830a4466eb Patch fix for UILineRenderer 2021-06-23 13:23:13 +01:00
Robert Rioja 0de91f60fb Added OnHighlightChanged and OnPressChanged events
Added getters and setters for Highlighted and Pressed
2021-05-27 18:38:47 +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 17274b3ad4 Patch fix Unity 2019 2020-10-31 15:51:46 +00:00
Simon (darkside) Jackson da2cec1ef2 Unity 2020 patchfix 2020-10-31 15:45:21 +00:00
Simon (darkside) Jackson a7a17afcc5 Unity 2018 patchfix 2020-10-31 15:09:41 +00:00
Simon Jackson 38dd4ed507 Merged in dev/staticShaderLibrary (pull request #105)
Initial check-in of a static library to collate shaders on first use.
2020-10-27 01:30:40 +00:00
Simon (darkside) Jackson 45de2322c4 Patch Tooltip 2020-10-27 01:16:58 +00:00
Simon (darkside) Jackson 3de3ffa996 Patch supplied by contributor to improve the texture sheet use with the UIParticlesystem 2020-10-24 11:36:40 +01: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 5a3621a464 Added header 2020-10-23 12:41:14 +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