Releases: biggaboy212/Maclib
Releases · biggaboy212/Maclib
1.2.6
1.2.5
Fix autoload
Maclib 1.2.4
Maclib 1.2.4
Lead Developer - @biggaboy212
🚀 Change Log
- Fixed security related issues
- Fixed config system
- Other small changes
Full Changelog: 6.Maclib...7.Maclib
Maclib 1.2.3
Maclib 1.2.3
Lead Developer - @biggaboy212
🚀 Change Log
- Fixed a problem on non multi dropdowns that did not show the default option when
Require
was set to false - Added a dialog prompt when pressing exit, as to prevent any misinputs.
- Added
Suffix
andPrefix
setting(s) toSlider
element - added
CharacterLimit
setting forInput
element - Updated
Demo
Function to Example.lua Code - Added productExample.lua for a practical use case example
Full Changelog: 5.Maclib...6.Maclib
Maclib 1.2.2
Maclib 1.2.2
Lead Developer - @biggaboy212
🚀 Change Log
- Added sidebar resizing
- Revamped
Dialog
Animations (Applies to theColorpicker
popup dialog as well)
Full Changelog: 4.Maclib...5.Maclib
Maclib 1.2.1
- Added.Settings for all elements with settings which allows you to directly access and change settings (some settings are readonly)
- Added autoload config and LoadAutoLoadConfig function
- Slight design changes
Maclib 1.2.0
🥳 Maclib 1.2.0
Lead Developer - @biggaboy212
🚀 Change Log
Keybind
- Revamped
Keybind
element. onBinded
callback now triggers as expected when a keybind is bound.- Added
Keybind
bind blacklist. - Added mouse binding to
Keybind
element. - Added
onBindHeld
callback setting toKeybind
element.
Input
- Resolved visual bug causing input text to be offset when deleting characters at max size.
- Added AlphaNumeric as an option for
AcceptedCharacters
filter inInput
. Input
now supports customAcceptedCharacters
filters.- Fixed
:UpdateText()
input function not updating text. - Fixed
Input
element not having the correct max size when scale is used.
Slider
- Added
Precision
setting to slider, deprecatingTenths
andHundredths
DisplayMethods. - Added
inputComplete
callback setting toSlider
element. - Semi-fixed
Slider
element not having the correct max size when scale is used (im not great at math pls help).
Dropdown
:UpdateSelection()
function onDropdown
element now triggers callback This fixes configs for Dropdowns not working.- Rotation animation for dropdown image.
Colorpicker
:SetColor()
function onColorpicker
element now triggers callback This fixes configs for Colorpickers not working.
General Improvements
- Improved preloading.
- Added failsafe checks for studio when using a config system.
Tabs
- Revamped tab system (Tab switching, animations, etc).
Config System
- Added configuration system
- UpdateSelection now supports strings for single option changing instead of only index number
- Improved acrylic blur
- All :Update functions for elements now automatically call Callback
- Keybind Update function fixed, now updates the .Bind return upon update
- Added nil check for dropdown options and updateselection, insertoptions, removeoptions, and isoption
Learn more about configuration system:
https://brady-xyz.gitbook.io/maclib-ui-library/getting-started/loading-maclib
https://brady-xyz.gitbook.io/maclib-ui-library/getting-started/loading-maclib/creating-a-window/creating-a-tab-group/adding-tabs
(Fallback Release)
Some functions will not function the same in the next update, use this to fallback if you do not want to change the module.