Displays how well you hit various notes within a range
An application for creating custom campaigns to be used with the Custom Campaigns plugin
Fix missing text on mod menu buttons when returning from editor
Merge pull request #126 from Meivyn/fix-textless-buttons
Fix missing text on mod menu buttons when returning from editor
This should fix this issue when going back from the editor:
This issue persists until an internal restart and only happens on localized clients.
TODO: replace this with a more better implemtation
Allow bigger atlas size
More optimized Frame loading / Atlas building
APNG implementation is completely untested
fix
fix(?) apng parsing
idk man
Cleanup Anim loader
Optimize string comparisons
Optimize SetImage / Cache Textures and Sprites globally
Probably better to just always cache everything since the resources call will be whats most expensive
Custom LockBits not needed any more
Make custom slider texts less dumb
No need to manually set the text anymore
This is better because linq
Misc style diffs
Cant hurt to check for support
Replicate old behaviour where duplicates are not accessible
I should make sure to check the right variable
missed this
Merge pull request #125 from kinsi55/master
Various Optimizations
Added callback to SetImage
Added call back invoke to animation loader
Merge pull request #124 from Sirspam/master
Added callback to SetImage
I am back once again to make changes no one will use on a single silly method which I barely understand
Code goes headless and making things asynchronous is hard so I've put in a call back
Added descriptions for stick scrolling & scrollbar for custom-list tags
Merge pull request #5 from ErisApps/docs/custom-list_scrollbar_and_buttons
Added descriptions for stick scrolling & scrollbar for custom-list tags
I noticed that the BSMLSchema xsd marked the usage of the stick-scrolling
and show-scrollbar
attributes when used in a <custom-list>
tag. This PR should fix that 🙂
Seemingly dumb PR, but bumps the version to align with the Beatmods upload.
Fix hidden slider buttons not actually working
1.6.3
Merge pull request #123 from kinsi55/master
Fix hidden slider buttons not actually working
Fixes #119
FindObjects call improvements
Forgot to save
Backgroundable Template Collection Optimizations
Fix oopsie
Merge branch 'master' into optimizations/resources
Merge pull request #117 from Auros/optimizations/resources
More Optimizations!
👍
Add option to raycast text tags
Added compression to SetImage
Properly dispose of memory stream
I think
Added overload method
Okay okay, before I did my PR I swear I did test my changes. I just did an incredibly poor job at testing.
Only show Mod-Buttons scrollbar when having more than 5 Rows
Changed wording from compress to downscale image
Downscaling counts as a method of compression, right? To try and hide that I don't know the answer to this question, I've changed the wording from compress to downscale. It's more specific anyways
Moved scaling off main thread and added more scaling options
Fixed Slider Buttons ignoring interactable
Added click noise to Slider Settings
Added click noise to Clickable Images
Added click noise to Clickable Text
Removed redundant interface
Fixed bad scaled image if larger than original image
By means beyond me the scaled image can sometimes be larger, file size wise, than the original image. Because I thought I was being super cool and resourceful by reusing the memory stream the larger image wouldn't be able to fit in it resulting in god knows what being returned by the downscale method
Cached BasicUIAudioManager in BeatSaberUI.cs
Removed slider click noises
Removed as requested since it's a base game thing
Added NotifiableBase
Like NotifiableSingleton, but without the persistent singleton!
Merge pull request #115 from Exomanz/master
Add "raycast" tag to text nodes
Merge pull request #116 from Sirspam/master
Added downscaling and option to remove loading animation to SetImage
Merge pull request #118 from kinsi55/patch-1
Only show Mod-Buttons scrollbar when having more than 5 rows
Merge pull request #119 from Sirspam/Slider-Button-Fix
Fixed Slider Buttons ignoring interactable value
Added NotifiableBase
Like NotifiableSingleton, but without the persistent singleton!
Merge pull request #121 from rithik-b/dev/notifiablebase
Added NotifiableBase
Like NotifiableSingleton, but without the persistent singleton!
Added click noise to Slider Settings
Added click noise to Clickable Images
Added click noise to Clickable Text
Removed redundant interface
Cached BasicUIAudioManager in BeatSaberUI.cs
Removed slider click noises
Removed as requested since it's a base game thing
Merge pull request #120 from Sirspam/Clickly-Click-Noises
Added click noises to Clickable Images and Clickable Text
Not really needed for anything, just a QoL thing
Fixed Slider Buttons ignoring interactable
Merge pull request #119 from Sirspam/Slider-Button-Fix
Fixed Slider Buttons ignoring interactable value
If a Slider Setting had buttons enabled and then had it's intractably set to false, the buttons would still be interactable and could change the slider's value.
Only show Mod-Buttons scrollbar when having more than 5 Rows
Merge pull request #118 from kinsi55/patch-1
Only show Mod-Buttons scrollbar when having more than 5 rows
Added parameter for if the image should be downscaled along with an parameter to remove the loading animation.
Shouldn't break anything using SetImage as an overload method has been introduced that invokes SetImage with it's original behaviours
I've made this PR to help with Nya 0.4.0 along with a fork of the DrinkWater mod I'm planning to release
Added compression to SetImage
Properly dispose of memory stream
I think
Added overload method
Okay okay, before I did my PR I swear I did test my changes. I just did an incredibly poor job at testing.
Changed wording from compress to downscale image
Downscaling counts as a method of compression, right? To try and hide that I don't know the answer to this question, I've changed the wording from compress to downscale. It's more specific anyways
Moved scaling off main thread and added more scaling options
Fixed bad scaled image if larger than original image
By means beyond me the scaled image can sometimes be larger, file size wise, than the original image. Because I thought I was being super cool and resourceful by reusing the memory stream the larger image wouldn't be able to fit in it resulting in god knows what being returned by the downscale method
Merge pull request #116 from Sirspam/master
Added downscaling and option to remove loading animation to SetImage
This PR adds a new raycast
tag to text nodes to allow for hover-hints
to work on them. A niche feature but it has it's use cases.
I feel like this isn't major enough to constitute a version bump and can probably be merged for the next version of BSML.
Also, the "change" to TextTag.cs
can be ignored as I just went off of the modified date on my computer x3
Add option to raycast text tags
Merge pull request #115 from Exomanz/master
Add "raycast" tag to text nodes