Commit Graph

186 Commits (6565b1a6d17c8114af79a12ddbb2bd1cba1bde8a)

Author SHA1 Message Date
Simon Jackson 4bd100c7e9 Initial check-in of visible ony VSS (HSS yet to be updated)
--HG--
branch : develop_5.3
2016-12-18 22:51:16 +00:00
Simon Jackson d101a574c8 Removed arrays from control and refactored, heavy perf inprovement
Downside it made my "visible" improvement redundant and need to re-implement.

--HG--
branch : develop_5.3
2016-12-10 13:36:28 +00:00
sushanta chakraborty ec0292b579 // OnPopulateMesh() was getting called before m_OutputText was updated in function UpdateQuadImage(), Due to this, m_HrefInfos.boxes where not getting created, which in further resulted into non clickable text. This is happening in Unity5.5.
So what i did is i assigned m_Text = GetOutputText(); directly in  OnPopulateMesh() function, which solved the problem.

--HG--
branch : sushanta1991/-onpopulatemesh-was-getting-called-befor-1480940993474
2016-12-05 12:29:57 +00:00
Simon Jackson 5cbfc70e30 Refactored general code for HSS / VSS in to base class
Fixed issue with add/remove pages where positions were not recalculated

--HG--
branch : develop_5.3
2016-12-05 10:15:48 +00:00
Simon Jackson 74ef2ca4e7 Fixed paging / smooth scrolling with the HSS / VSS
Current page now updated correctly while scrolling

--HG--
branch : develop_5.3
2016-12-04 20:06:03 +00:00
Simon Jackson c46453655e Removed old HSV picker and replaced with initial version of the new COlorPicker.
Includes some other new controls such as Box Slider and Color Slider.
Still needs some cleaning up as this is the initial check-in

--HG--
branch : develop_5.3
2016-11-25 09:27:29 +00:00
Simon Jackson c97b4f8a99 TextPic update and fix
--HG--
branch : develop_5.3
2016-11-24 17:48:51 +00:00
Simon Jackson 76e5049023 Fixed and tested HSS & VSS use with Scroll COnflict Manager.
HSS & VSS controls now play nicely together
Added new version of Gradient

--HG--
branch : develop_5.3
2016-11-15 23:48:44 +00:00
Simon Jackson 1730965a44 Added Start and End move events to the HSS & VSS controls
--HG--
branch : develop_5.3
2016-11-15 18:09:13 +00:00
Simon Jackson 2de76cf7a3 Perfromance tweaks for H & V scroll snaps.
Updated create option
Matched Size options from HSS update in to VSS

--HG--
branch : develop_5.3
2016-11-15 14:52:34 +00:00
Simon Jackson cb535507a4 Updated H & V scroll snap starting page and button navigation
Updated H & V jump function to only accept values with in page range

--HG--
branch : develop_5.3
2016-11-15 13:36:50 +00:00
Vicente Russo fa6f1dc760 Added new event that triggers only when toggle value is ON and takes the caller as parameter
--HG--
branch : extensions-toggle-new-event
2016-10-24 15:15:30 -02:00
sushanta chakraborty 18cf84b4d0 TextPic.cs Added Fix for href tag, which was not working. Added support for multiple href tag with same name.
--HG--
branch : sushanta1991/textpiccs-was-not-working-for-href-unit-1474979920532
2016-09-28 06:56:06 +00:00
sushanta chakraborty b75a03963e TextPic.cs Added Fix for href tag, which was not working.
--HG--
branch : sushanta1991/textpiccs-was-not-working-for-href-unit-1474979920532
2016-09-28 05:29:33 +00:00
sushanta chakraborty 292fb39c93 TextPic.cs was not working for href.
Unity-UI-Extensions helped me a lot thanks for creating it.

Today i was trying href tag provided with TextPic.cs, but unfortunately it was not working.

I figured out that, OnPopulateMesh() was creating hrefInfo.boxes but at the end when OnPopulateMesh() calls UpdateQuadImage(), hrefInfo.boxes.count was coming 0. This was little strange but i saw that GetOutputText() was re-creating m_HrefInfos array from scratch but it didn't include the code to add boxes, so this was the issue.

so what i did is, i commented this line m_HrefInfos.Clear(); in GetOutputText() and added few lines of code to check if m_HrefInfos elements exists than don't destroy it, just update it with new values.
This helped in resolving the issue. Now i was getting onClick event on href tag.

Thanks

--HG--
branch : sushanta1991/textpiccs-was-not-working-for-href-unit-1474979920532
2016-09-27 12:38:44 +00:00
darkside@xna-uk.net 154c9c8d31 Upgrade fix to SAUIM Test shader
Removed some experimental code that sneaked in to a commit

--HG--
branch : develop_5.3
2016-09-08 19:04:42 +01:00
Shawn Featherly 6887b20915 HorizontalScrollSnap.cs works well with AnchorMinMax.
--HG--
branch : Feddas/horizontalscrollsnapcs-works-well-with-a-1472852283807
2016-09-02 21:38:06 +00:00
playemgames f324f58076 Hack to clear out culled images to properly position them instead of reuse images.
--HG--
branch : playemgames/hack-to-clear-out-culled-images-to-prope-1470396744892
2016-08-05 11:36:19 +00:00
playemgames 4ede5c9576 Added OnValidate and UpdateQuadImage(); to OnPopulateMesh(); to position the images correctly on text input.
--HG--
branch : playemgames/added-onvalidate-and-updatequadimage-to--1469821382746
2016-07-29 19:43:04 +00:00
Simon Jackson 006ad7311f H & V Scroll snap fixes to resolve #91
--HG--
branch : develop_5.3
2016-07-21 17:25:34 +01: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 e105d9f2dd Added UI Knob
Restructured controls in to their own folder.  If we are breaking Bkcompat, might as well make it a good one

--HG--
branch : develop_5.3
2016-07-17 19:21:41 +01:00
Simon Jackson c9fb580364 Added TextPic component from #89
Added Override Highlighted option to drop down to fix #87

--HG--
branch : develop_5.3
2016-07-14 18:48:18 +01:00
Simon Jackson d0b72e5307 Project tidy up
--HG--
branch : develop_5.3
2016-07-08 11:45:58 +01:00
Simon Jackson a5b08f312b Project restructure as per issue #79
Note, will need old folder removing and new project adding in upgrade to tidy up

--HG--
branch : develop_5.3
2016-07-02 15:02:13 +01:00
Simon Jackson 4547716f3e Patched Particle System with fixes from author
Added 3 new Utility controls

--HG--
branch : develop_5.3
2016-07-02 14:50:37 +01:00
Simon (darkside) Jackson 4fd51c9d41 Patch fixes from regression testing in 5.2.
Unit Tests fixed to 5.3 plus due to dependancy on Unity Test Tools (which also have issues in 5.2 :D)

--HG--
branch : develop_5.3
2016-06-03 18:04:48 +01:00
Simon (darkside) Jackson 58b7a26f1a Patch to compression tests. Transform Surrogate is not implemented
Added DragCorrector and PPIViewer utilities

--HG--
branch : develop_5.3
2016-06-03 17:36:55 +01:00
Simon (darkside) Jackson 841d8dbd92 Added ReadME files for the compression and serialization components
--HG--
branch : develop_5.3
2016-06-03 10:26:37 +01:00
Simon (darkside) Jackson 7aed82c821 Some minor updates to the shader scripts
Added the new Compression and Serialization utilities.  Completely not UI but too awesome not to add

--HG--
branch : develop_5.3
2016-06-02 22:05:21 +01:00
Simon (darkside) Jackson 8178bfc7c6 Added new UI shaders plus supporting scripts
Updated and tested the ScrollConflictManager
Updated UIParticle system and tested

Final checks and docs update for 1.1 release next

--HG--
branch : develop_5.3
2016-05-30 22:47:46 +01:00
Simon (darkside) Jackson 03c2e4d81f Numerous fixes to HSS / VSS - added warning not to use scrollbars
Added fix for reorderable list last item issue
Fixed UI Vertical scroller demo - swapped year and day round as it was confusing
UI Selectable fix for onDisable to set as unpressed
Added new Shine Effect control

1.1 release coding done.  Next update release notes and test

--HG--
branch : develop_5.3
2016-05-28 00:04:08 +01:00
Simon (darkside) Jackson 161a9d20d9 One of these days I will learn to spell. Today is not that day :S
Renamed Primative to Primitive (only the second time now)

Lesson learned, don't code so early in the morning.  Time for bed

--HG--
branch : develop_5.3
2016-05-25 00:56:18 +01:00
Simon (darkside) Jackson e205747c13 Updated Primatives for issue:
https://bitbucket.org/ddreaper/unity-ui-extensions/issues/57/use-of-texture-instead-of-sprite-eg-in

Refactored all primatives to use a new common base
Updated primatives (using base) to align with current Unity Image component, including:
* Using Sprites not textures (aka above issue)
* Added ILayoutElement Interface
* Added ICanvasRaycastFilter interface (experimental, can be overridden), includes basic alpha checking.

--HG--
branch : develop_5.3
2016-05-25 00:50:10 +01:00
Simon (darkside) Jackson df39a76f3c Added patch to limit the Reorderable List component to Screenspace-Overlay canvases for now to avoid issues until it can be updated.
--HG--
branch : develop_5.3
2016-05-23 21:30:06 +01:00
Simon (darkside) Jackson 2b0c2d805a Added "Go to Screen" option for HSS and VSS by request
--HG--
branch : develop_5.3
2016-05-23 21:10:17 +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
Simon (darkside) Jackson ca29aabed3 Added tooltips to new properties on V & H ScrollSnaps
Moved new ScrollConflictManager script to correct place

--HG--
branch : develop_5.3
2016-05-17 22:46:37 +01:00
Simon (darkside) Jackson 3d39d1da47 Updated Vertical and Horrizontal Scroll Snaps controls to include:
* Tranisition speed
* Starting page
* Page Snap size (to control distribution of pages)

Resolves requested issues / fixes

--HG--
branch : develop_5.3
2016-05-17 22:37:01 +01:00
Simon (darkside) Jackson 3b5bdaaa5a Initial check-in for the 1.1 release, fixes include:
* Update to Line Renderer - updated scrip plus patches, now more code friendly for adding points
* New Curved Layout component
* ScrolTo script updated based on authors new version
* UISoftAlphaMask updated to latest version
* Added ScrollSpeed to Horizontal and Vertical Scroll Snap
* Added Scroll Conflict Manager (untested)

ToDo:
* Test Scroll Conflict manager
* Make the distance between pages on the H&V Scroll snaps configurable
* Test Scroll Snap starting page fix
* Review Reorderable List scrolling issue
* Review Reorderable List Worldspace render issue

--HG--
branch : develop_5.3
2016-05-17 13:26:50 +01:00
Simon Jackson f797c63cea Merged in freezyexp/unity-ui-extensions/default (pull request #22)
Default

--HG--
branch : develop_5.3
2016-05-15 16:25:12 +01:00
Simon Jackson 7d42a9cdc0 Merged in srinivassunil/unity-ui-extensions-fixes (pull request #21)
Develop_5.3

--HG--
branch : develop_5.3
2016-05-15 16:24:31 +01:00
Sfyne f97dd0ae79 UILineRenderer.cs (fixed first and last point bug, and fixed useless allocations)
--HG--
branch : Sfyne/uilinerenderercs-edited-online-with-bitb-1463305807389
2016-05-15 09:50:49 +00:00
freezyexp 6e7a300623 CurvedLayout.cs created online with Bitbucket
--HG--
branch : freezyexp/curvedlayoutcs-created-online-with-bitbu-1463061990157
2016-05-12 14:06:38 +00:00
srinivas sunil dcf73019e9 ScrollConflictManager edited online with Bitbucket
--HG--
branch : srinivassunil/scrollconflictmanager-created-online-wit-1456590432246
2016-02-27 16:31:23 +00:00
srinivas sunil 654cd416cd ScrollConflictManager created online with Bitbucket
--HG--
branch : srinivassunil/scrollconflictmanager-created-online-wit-1456590432246
2016-02-27 16:28:02 +00:00
Simon (darkside) Jackson 3b37f7805b Merge upstream re-org from 4.6
--HG--
branch : develop_5.3
2015-12-23 20:40:49 +00:00
Simon (darkside) Jackson 90cafab785 Tidy up post merge
--HG--
branch : develop_5.2
2015-12-23 20:30:08 +00:00
Simon (darkside) Jackson d187674e00 Upstream merge from develop_4.6
--HG--
branch : develop_5.2
2015-12-23 19:25:22 +00:00
Simon (darkside) Jackson b1940e85a2 Restructure of scripts to a more logical place
--HG--
branch : develop_4.6
2015-12-23 19:22:57 +00:00
Simon (darkside) Jackson e5b16809c8 Upstream Merge fixes with develop_5.2
--HG--
branch : develop_5.3
2015-12-23 15:32:27 +00:00
Simon (darkside) Jackson f72eb7268f Added initial version of the UI Vertical scroller from Mrs. YakaYocha
Complete with component and editor menu options

--HG--
branch : develop_5.3
2015-12-23 14:54:32 +00:00
Simon (darkside) Jackson 84edb62e91 Added alternate toggle control at request of Martin Sharkbomb, adds events to the toggle group for value changed
Plus a property to access the single selected toggle (although I'd recommend using the ActiveToggles IEnumerable

--HG--
branch : develop_5.3
2015-12-19 15:12:10 +00:00
Simon (darkside) Jackson 38650cc536 Update SoftMaskAlpha with new "fix"
Patched UISelectableExtension from issue #47
Added new UI Polygon control

--HG--
branch : develop_5.2
2015-12-15 22:43:35 +00:00
Davide Ciacco 077fbcbc51 added UIPolygon.cs under Primitives
--HG--
branch : develop_5.2
2015-12-14 17:15:53 +00:00
Simon (darkside) Jackson f74241cb13 Upstream merged enhancements from 4.6
Packaged new CylinderText component - Breyer
Updated to V1.0.6.1

--HG--
branch : develop_5.3
2015-12-10 22:15:39 +00:00
Simon (darkside) Jackson 91530cb030 Upstream merge of 4.6 enhancements plus 5.2 fixes
Updated to V1.0.6.1

--HG--
branch : develop_5.2
2015-12-10 22:04:32 +00:00
Simon (darkside) Jackson b20b66cb01 Updated to 1.0.6.1
back ported new CylinderText component - Breyer
Enhanced SoftAlphaMask from requests - NemoKrad

--HG--
branch : develop_4.6
2015-12-10 21:37:51 +00:00
herbst 42aabe0337 removed unnecessary line, added credits
--HG--
branch : letterspacing_fix
2015-12-10 19:05:27 +01:00
herbst 6ebd7de12b fixed letter spacing for 5.2.1+ (6 verts per character instead of 4);
added cylindrical text bending

--HG--
branch : letterspacing_fix
2015-12-10 19:01:54 +01:00
Simon (darkside) Jackson 0dc0bc4e94 Merged 5.2 readme fixes upstream
Re-fixed 5.3 regression issue with onValueChanged -> onValueChange ... again

--HG--
branch : develop_5.3
2015-12-05 11:37:18 +00:00
Simon (darkside) Jackson 21b25437a8 Merge upstream changes from 5.2
--HG--
branch : develop_5.3
2015-12-02 17:14:12 +00:00
Simon (darkside) Jackson fb986cefed Merge upstream changes from 4.6
--HG--
branch : develop_5.2
2015-12-02 16:58:06 +00:00
Simon (darkside) Jackson 8e44a22044 Update ReadMe, Version and some housekeeping
--HG--
branch : develop_4.6
2015-12-02 14:36:13 +00:00
Simon (darkside) Jackson 99adb5d218 Added Soft Alpha Mask from @NemoKrad
--HG--
branch : develop_4.6
2015-12-01 23:29:01 +00:00
Simon (darkside) Jackson bfaba5d397 Moved effects to their own folder
Finished testing of UI Image Crop control

--HG--
branch : develop_4.6
2015-12-01 16:01:01 +00:00
Simon (darkside) Jackson 2a98dd3d0a Patched onValueChanged script autoupdate back to 5.2 style.
Causes script warning in 5.3 but improves backwards compatibility for now.

--HG--
branch : develop_5.3
2015-11-24 09:53:03 +00:00
Simon (darkside) Jackson cfe6f3057a Patched Gradient to use Color32 (for more vibrant colors)
Also corrected an obvious switch where each of the gradient directions were backwards :D

--HG--
branch : develop_4.6
2015-11-06 20:27:47 +00:00
Simon (darkside) Jackson b92c675dd3 Updated to 1.0.5 from 5.2 source
--HG--
branch : develop_5.3
2015-10-29 21:47:45 +00:00
Simon (darkside) Jackson b4666aea02 Patch fixes from 4.6 support
Updated Asset package to 1.0.5
Updated ReadMe

--HG--
branch : develop_5.2
2015-10-29 21:24:51 +00:00
Simon (darkside) Jackson d89d80f968 Back-ported the Reorderable List control from 5.2
--HG--
branch : develop_4.6
2015-10-29 21:11:00 +00:00
Simon (darkside) Jackson 5bd1751993 Testing complete for Re-Orderable Lists
Added Editor Menus

--HG--
branch : develop_5.2
2015-10-29 21:01:19 +00:00
Simon (darkside) Jackson a88c7a9c1b Initial Checkin of new Re-Orderable List.
Still ToDo:
1: complete testing scenarios
2: Update Editor script to add new auto-create option

--HG--
branch : develop_5.2
2015-10-29 16:07:17 +00:00
Ziboo 953770528d Reorderable List:
- Added support for HorizontalLayout and GridLayout
- Change Property  RectTransform Content to LayoutGroup ContentLayout

--HG--
branch : develop_5.2
2015-10-29 14:12:26 +01:00
Ziboo 36aa65f226 add ReorderableList
only vertical for now...

--HG--
branch : Ziboo-ReorderableList
2015-10-29 00:07:35 +01:00
Simon (darkside) Jackson 1c134fb272 Added UIImage Crop shader style
--HG--
branch : develop_4.6
2015-10-28 20:43:01 +00:00
Simon (darkside) Jackson 9134297ec4 Merge upstream fixes from develop_5.2
--HG--
branch : develop_5.3
2015-10-22 14:47:00 +01:00
Paweł Kapalla d604582279 added ability to open page by index from code
--HG--
branch : xesenix_upgrades
2015-10-17 23:06:09 +02:00
Paweł Kapalla 1bb60d72b4 fix file location
--HG--
branch : xesenix_upgrades
2015-10-17 19:15:35 +02:00
Paweł Kapalla 0c68f929f6 - enabling disabling prev/next button based on position of scrollsnap
- linking items size with scrollrect scroll sensitivity

--HG--
branch : xesenix_upgrades
2015-10-17 18:34:31 +02:00
Paweł Kapalla 0c15f75001 tooltip positionig relative to triggering object
--HG--
branch : xesenix_upgrades
2015-10-17 18:30:30 +02:00
Simon (darkside) Jackson b6f4e5a144 Updated ScrollSnap with fixes from author
--HG--
branch : develop_4.6
2015-10-17 16:16:23 +01:00
Simon Jackson 78537fc15d Merged in liortal/unity-ui-extensions/liortal/improve-memory-behaviour-by-preallocatin-1444835033293 (pull request #12)
Improve memory behaviour by pre-allocating the right amount of memory.

--HG--
branch : develop_5.2
2015-10-15 12:17:03 +01:00
Simon (darkside) Jackson 12f14b74b8 Merge primitive folder rename from develop_5.2
--HG--
branch : develop_5.3
2015-10-15 12:15:26 +01:00
Simon (darkside) Jackson 7c22a9cb96 Merge primitive foldre rename from develop_4.6
--HG--
branch : develop_5.2
2015-10-15 12:13:42 +01:00
Simon (darkside) Jackson fee79a9549 Renamed Primitive folder
--HG--
branch : develop_4.6
2015-10-15 12:12:04 +01:00
Lior Tal 6cba848e43 Fix the previous commit for improving memory consumption.
Allocate the list with the correct capacity ahead, and avoid any needs for increasing the capacity when applying the shadow later.

--HG--
branch : liortal/improve-memory-behaviour-by-preallocatin-1444835033293
2015-10-15 06:53:35 +00:00
Lior Tal 0845316a6c Improve memory behaviour by pre-allocating the right amount of memory.
--HG--
branch : liortal/improve-memory-behaviour-by-preallocatin-1444835033293
2015-10-14 15:04:09 +00:00
Simon (darkside) Jackson 7e279b78a1 Updated remainder of UI API updates.
--HG--
branch : develop_5.3
2015-10-11 12:05:53 +01:00
Simon (darkside) Jackson 92f5e2190d Initial patches for 5.2.1p+ / 5.3 fixes due to the immediate changes in the UI source.
--HG--
branch : develop_5.3
2015-10-11 11:33:43 +01:00
Simon (darkside) Jackson d344d459b1 Merge 4.x fixes to 5.2.x source.
Prep for 5.3 branch

--HG--
branch : develop_5.2
2015-10-10 17:58:11 +01:00
Simon (darkside) Jackson b55c22383b Replacement UIScrollToSelection script from author
Minor patches to experimental new ToolTip script

--HG--
branch : develop_4.6
2015-10-10 17:51:20 +01:00
Simon (darkside) Jackson 73e92119c6 Merge 4.x changes in to 5.2.x source
Accepted new UICornerCut component

--HG--
branch : develop_5.2
2015-10-09 20:53:04 +01:00
Simon (darkside) Jackson 4b63e87664 Updated readme and UI placement update for AIM / GIM
--HG--
branch : develop_4.6
2015-10-09 20:26:03 +01:00
Simon (darkside) Jackson b9a268767c Updated Package.json version
Patchfix to GIM to set lower repeat delay

--HG--
branch : develop_4.6
2015-10-09 20:10:23 +01:00
Simon (darkside) Jackson 76a3e54c3c Added new components for 1.0.0.5 release
--HG--
branch : develop_4.6
2015-10-09 19:47:23 +01:00
Simon Jackson 9b523443cb Merged in freezyexp/unity-ui-extensions/default (pull request #11)
UICornerCut.cs

--HG--
branch : develop_5.2
2015-10-09 15:45:41 +01:00
freezyexp d1861b333f UICornerCut.cs created online with Bitbucket
--HG--
branch : freezyexp/uicornercutcs-created-online-with-bitbuc-1444220750530
2015-10-07 12:25:53 +00:00
Simon (darkside) Jackson e1e48e7514 Checkin with FlowLayoutGroup, HorrizontalScrollSnap fixes
Added the WIP for the new ScollSnap with fixes

--HG--
branch : develop_4.6
2015-10-01 19:29:58 +01:00