25 Commits over 2,618 Days - 0.00cph!
Make steam avatar use RawImage, add test example
Added player avatar
Merge pull request #61 from rostov114/patch-1
Added player avatar
Update from rust repository
Added new time formats and support for custom formatting in Countdown
Added new time formats and support for custom formatting in Countdown
fix
Improvements
Improvements
Merge pull request #63 from DezLife/Countdown
Added new time formats and support for custom formatting in Countdown
Reapplied changes, added TimerFormat setting
adds the ability to format the number as a timer with various presets
Re-Applied JSON API changes
Oops.yaml
Ensure Unique Names for unnamed panels
if panels are expected to be found by name then the name should be unique by default, the Countdown component requires this because it now re-uses the DestroyPanel function from the main class, but other branches like the animation branch benefit from this aswell
Upload Countdown Test example
Added Reset method
just resets the Update Invoke
Call Reset if the Interval gets updated
Update Missing sprites
Merge branch 'Facepunch:master' into CountdownImprovements
Fix Invoke post Client hashing
switch to using InvokeHandler based Invokes to avoid FP's client hashing from breaking text invokes, its possible nameof could have worked but i dont know enough about their build step to confirm that
Move example json to test folder
Undo invoke change & fix spacing
undo invoke changes as there is a fix for string based invokes
Merge changes
Removed the new GUID for every unnamed component - this broke our internal community UI test and would have likely posed issues for general back compatibility
Some minor formatting changes
Thanks for the PR!
Merge pull request #56 from Kulltero/CountdownImprovements
Countdown improvements
ReApply after merge conflicts
Implementation of Unity's ScrollRect, including a Mask & ChildCanvas for better performance
Added Scrollbar support, allowing the customization of color, thickness
Added mask softness for RectMask2D added in Unity 2019.4.20
Added Update support for Scrollviews
Added enable support for scrollbars
no Selective Update support for individual Scrollbars as they are in a sub json object, could be added by replicating the ShouldUpdateField with the sub object
revert offsetmax fix
reversed offsetmax fix because alot of UIs rely on it
Fixes after validating code within Client
this PR addresses issues i identified while modding this PR into the game for testing, other than these changes it works as expected with the test JSON provided (after it is updated)
Updated example
updated scroll example to actually look the part in the client
really appreciating whoever put Assets/Icons/rust.png instead of Assets/Content/UI/UI.Background.Tile.psd as the default sprite for RawImages btw
Reduce needless recursion
retains the same functionality
Fix FindPanel issues due to ghost scrollview entries
if a scrollview was indirectly destroyed its entry would remain causing subsequent lookups for the same name to not return anything.
disabled the scrollview redirect when looking for a panel to update, this allows the code to correctly find and update the GameObject containing the scrollview instead of its content
Merge branch 'master' into pr/54
Moved the test into it's own folder
Will be better for future tests
Remove mask.softness reference
Unsure what unity version this was added in but we don't currently support this property
Merge pull request #54 from Kulltero/ScrollView
Adding Support for Scrollable Containers
Update from main rust repo
New RPC syntax
Fixed default string value of input field text
Update from repository
Includes skin icon fix and text vertical overflow
Added HudMenuInput support for input fields
Added ability to destroy ui within AddUI rpc
Prevents Mipmap stuff from affecting image quality
this has been the primary reason why loading images from the web gets no usage,
this fix makes images load the same as if they came from the server, creating a better development experience
Merge pull request #43 from Kulltero/FixWebImageQuality
Prevents Mipmap from destroying image quality
Merge changes from Rust repo (texture caching and demo fixes)
Merge pull request #40 from TactiTac0z/master
Added ability to destroy ui within AddUI rpc
Merge branch 'master' into update
Added ability to destroy ui within AddUI rpc
Merge pull request #40 from TactiTac0z/master
Added ability to destroy ui within AddUI rpc
Merge changes from Rust repo (texture caching and demo fixes)
Prevents Mipmap stuff from affecting image quality
this has been the primary reason why loading images from the web gets no usage,
this fix makes images load the same as if they came from the server, creating a better development experience
Merge pull request #43 from Kulltero/FixWebImageQuality
Prevents Mipmap from destroying image quality
Added HudMenuInput support for input fields
Update from repository
Includes skin icon fix and text vertical overflow
Fixed default string value of input field text
Add support for updating UI elements in place without destroying
Uses a new "update" field in the AddUI convar that allows for specific variables on a previously created and named UI element to be modified.
Fix countdown not working
Merge branch 'pr/32'
Add needsKeyboard option to InputField
Will only block input while the input field is actually focused.
Apply changes from Rust project
Clear material when loading an item icon
Add NeedsKeyboard support
Item icons texture support for Image component
Small improvements to InputField
Fixed default text
Added "readOnly"
Added "lineType"
Initializes the UI Game Object with a Rect Transform
Merge branch 'pr/28'
Merge branch 'pr/22'
Updated ServerImage to new FileStorage API