SimonDarksideJ
2db16bbdb2
Update uGUI tools path as per Asset Store validation
2023-11-26 17:46:56 +00:00
SimonDarksideJ
162e4d3ed9
Updated implementations to handle 2023 support, with 2023 moving in to public release
2023-11-23 20:32:53 +00:00
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
84bf882777
Updated Accordion to support both Vertical as well as Horizontal layout
2020-08-30 16:09:54 +01:00
soprachevAK
8ea54def05
remove blank line from MenuOptions
2020-08-18 18:24:58 +03:00
soprachevAK
5c88d7d3a0
Fix menuOptions add credit header
2020-08-18 18:21:17 +03:00
soprachevAK
dfa0d963df
Add squircle priminive
2020-08-18 02:48:54 +03:00
Simon (darkside) Jackson
9617cc26b2
Spell-checking and docs update
2020-07-08 20:38:28 +01:00
c0ffeeartc
b49dd4e918
Added undo to uGUITools.AnchorsToCorners, uGUITools.CornersToAnchors
2020-05-22 03:13:47 +03:00
Simon (darkside) Jackson
41e082802a
Updated FancyScrollView to latest
2019-11-16 14:49:21 +00:00
Simon (darkside) Jackson
88b4a54603
Added Range Slider to controls list
2019-11-15 18:48:20 +00:00
Simon Jackson
b3e4b0fcd5
Merged in fancyscrollview_Update (pull request #62 )
...
Updated Fancy Scroll view to the latest
2019-11-15 16:03:08 +00:00
Ben MacKinnon
cea147dc75
Added Range Slider controller. Squashed commit of previous work.
...
commit 6c5cf2dc036cf385b81fdfc8072300704b06b435
Merge: fb991af
bf30261
Author: Ben MacKinnon <ben.mackinnon@soluis.com>
Date: Tue Nov 12 17:54:34 2019 +0000
Merge branch 'refs/heads/master' into range-slider
commit bf302616b8ae377a859d2012b856dc370efe40c2
Merge: 10919c6
76d2299
Author: Ben MacKinnon <bilmackinnon@googlemail.com>
Date: Tue Nov 12 17:44:57 2019 +0000
Merge pull request #1 from Dover8/range-slider
Range slider
commit 76d22998d38801ab35ba19743d944263041924a5
Author: Ben MacKinnon <ben.mackinnon@soluis.com>
Date: Tue Nov 12 17:36:23 2019 +0000
Updated PointerDown to update the target graphic
Re-enabling colour tint interaction.
commit 2d2ca219d5c0865ba4eaa428e8a167118aa06360
Author: Ben MacKinnon <ben.mackinnon@soluis.com>
Date: Tue Nov 12 16:59:29 2019 +0000
Updated headers to match the standard format of the project
commit 9a0d3f4aaddbcee2565693b0733c0001a2de2a90
Author: Ben MacKinnon <ben.mackinnon@soluis.com>
Date: Tue Nov 12 16:43:22 2019 +0000
Some further default value set when creating a RangeSlider
commit 748d1484568e16aa0bd2e3949330e48ce7245570
Author: Ben MacKinnon <ben.mackinnon@soluis.com>
Date: Tue Nov 12 16:38:34 2019 +0000
Added the menu creation options for the Range Slider
commit fa9e9beceede8c708529cd6a3ea98673b2d6d2c2
Author: Ben MacKinnon <ben.mackinnon@soluis.com>
Date: Tue Nov 12 12:55:38 2019 +0000
Editor layout for the Range Slider
Using the EditorGUILayout.MinMaxSlider to control the RangeSlider. It was this control that we are replicating in the UI.
commit 32b731548e8e7f286964a4a7a35fd945e5d5a31a
Author: Ben MacKinnon <ben.mackinnon@soluis.com>
Date: Mon Nov 11 16:19:16 2019 +0000
Updated namespace and header
commit 4d0fa2e7dc535b343cf10def6e01886383cc88ac
Author: Ben MacKinnon <ben.mackinnon@soluis.com>
Date: Mon Sep 16 12:41:45 2019 +0100
Added interaction
Range slider is now interactable with both handles and the bar
commit f4be93752719a08b95594e545eb16b27d3b3bcea
Author: Ben MacKinnon <ben.mackinnon@soluis.com>
Date: Fri Sep 13 15:27:15 2019 +0100
copied over the WIP RangeSlider from current project
2019-11-13 11:09:37 +00:00
Simon Jackson
58e9772ccb
Updated Fancy Scroll view to the latest
2019-09-27 13:30:11 +01:00
Simon (darkside) Jackson
1628a9557f
Testing and validation
2019-08-14 19:10:51 +01:00
Simon (darkside) Jackson
35995015bc
Updating project for 2019 and adding assembly definitions for dev
...
Plus minor 2019 fix for textpic
2019-08-14 11:10:38 +01:00
LARS-LAPTOP2\larsme
cee50a6d63
More Options for UI Vertical Scroller
...
- Option to stop scrolling momentum when scrolling past first / last item (still draggable in that direction)
- Explicit function to recognize / set array elements in case they were changed
- Resize elements to match elementSize rect object (defaults to center object), scaled using modifiable elementShrinkage and minSize
- Detect focusedElement and trigger event if focus changes
- Option whether to make unfocused elements interactible or not
2019-02-22 18:08:50 +01:00
Simon (Darkside) Jackson
a645c1e0c2
Updated FancyScrollView to latest version
2018-12-31 15:16:28 +00:00
Sean Mann
d5d94a2076
Improvements to UI and ColorPickerPresets inspector.
...
- Picker 2.0.prefab UI now collapses preoperly when showing/hiding HSV/RGB slider sets.
- ColorPickerPresets now has an inspector with a button that can be clicked to open the saved JSON file.
2018-03-10 21:52:45 -05:00
Simon (Darkside) Jackson
2c802d9271
Second pass optimisation for next update
...
[x] GUILayer removed from all sample Scenes
[x] Validated each scene in build (resolved some missing script references post upgrade)
*Note, UIVerticalScroller seems to have an issue, will address later.
2018-01-20 17:35:15 +00:00
Beka Westberg
fca370b906
Created a Content Scroll Snap that snaps onto the children of the content no matter their sizing or spacing
2017-12-05 14:23:01 -08:00
Brad Nelson
0fdf3e72bd
Merged in playemgames/edit-icons-in-a-textpic-component-1510001967088 (pull request #1 )
...
Edit Icons in a TextPic component
2017-11-06 21:14:41 +00:00
Brad Nelson
50b65a7952
Rename Icons in TextPic components
2017-11-06 21:01:47 +00:00
Brad Nelson
2a1bb064d4
Edit Icons in a TextPic component
2017-11-06 20:59:33 +00:00
Brad Nelson
90ec9f6f5b
Copy Icon Lists between TextPic components
2017-11-06 20:53:10 +00:00
David Gileadi
f5602a0e14
Use button colors, improve initial render
2017-09-01 17:39:32 -07:00
David Gileadi
ea8a9e9d36
Preserve sprite modifications in more situations
2017-08-19 21:57:27 -07:00
David Gileadi
c5edc0cdf1
Change Stepper and Segmented Control to use overrideImage, standard size, other fixes
2017-08-12 16:19:19 -07: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
974f906fb0
Added Curly UI Asset and updated to project standards. Docs to follow.
2017-07-30 13:13:29 +01:00
Simon Jackson
fc8bd8ba37
Added Radial Slider menu options
...
Minor bugix for Radial Slider when no curve assigned
2017-07-29 20:49:04 +01:00
Simon Jackson
a2bb233141
Merged Stepper control PR #11
2017-07-25 18:54:00 +01:00
David Gileadi
680076b631
Create segmented control
2017-07-23 21:51:23 -07:00
Simon Jackson
49ecdc1b0e
Added Scrollbar helper to ALL current scroll snaps
...
Resolves #120
2017-07-02 10:09:52 +01:00
Simon Jackson
9d6349a2a1
Added Cooldown button control and example scene.
...
Some other minor fixes included
2017-06-25 18:36:49 +01:00
Simon Jackson
290f550fc4
Updated LineRenderer Example Scene
...
Added new Circle class (example in LineRenderer scene)
Changed some of the LineRenderer public variables to public properties, else they are not assignable in the editor for events. Will check other controls as well.
2017-06-25 11:56:46 +01:00
Simon Jackson
ec165a57b9
Added Line Renderer Connector from #123 ( resolves #123 )
...
Added new Extension method for discovering a parent canvas for a non-graphic
2017-06-22 00:54:02 +01:00
Simon Jackson
11309d2d82
Fixed editor handles for Relative size #Phew
2017-06-21 23:44:10 +01:00
Simon Jackson
a059c148a6
Various patches and also enabled the ReorderableList in SS-Camera / Worldspace
2017-06-03 17:59:12 +01:00
Simon Jackson
1482d7c440
Resolves #138
...
Line Renderer now renders based on Pivot and resolves drawing issue with Editor script when using !Relative.
However, need to update editor script to work with relative drawing.
2017-05-08 00:18:06 +01:00
Simon Jackson
652dd1a646
Patch to BezierLineRendererEditor for Null
2017-05-07 18:39:53 +01:00
Simon Jackson
35b88a2487
Fixed Line endings on shaders (?)
...
Removed unnecessary usings (who knew there were so many, I'm normally so tidy :P)
2017-05-05 14:25:48 +01:00
Simon Jackson
a09a5b5322
First pass 1.3 updates:
...
* SelectableScaler.cs
* MonoSpacing
* MultiTouchScrollRect.cs
* BezierLineRendererEditor.cs
* WIP - DropDownList / AutoCompleteComboBox
2017-04-15 19:12:44 +01:00
Simon Jackson
48e162ebde
Added Editor Menu option for UI Grid Primitive
2017-02-17 16:38:08 +00:00
Simon Jackson
82585a7cb2
Added UIGridRenderer thanks to John Hattan
...
Fixed "line Endings" errors
2017-02-17 12:54:40 +00:00
Simon Jackson
c76135b55a
Added Editor Menu options for the NonDrawing Graphic
...
--HG--
branch : develop_5.3
2017-01-08 13:31:47 +00:00
Simon Jackson
1a18b3b4cc
Added new NonDrawingGraphic control and editor script
...
Resolved request #107
--HG--
branch : develop_5.3
2017-01-04 21:58:07 +00:00
Simon Jackson
aadba190c8
Fixed PageChanged event for HSS/VSS
...
Fixed WorldSpace use of HSS/VSS (also created a new feature :D)
Minor editor options fix for boxslider
--HG--
branch : develop_5.3
2016-12-30 15:44:36 +00:00