Skip to content

v0.3.0

Compare
Choose a tag to compare
@github-actions github-actions released this 21 Jul 16:00
aed2423

Added

  • Added the ability to import palettes from ModuleScripts, StringValues, JSON files, or URLs
  • Added the ability to export palettes as ModuleScripts or StringValues
  • Users will now be notified at startup if their version of ColorPane is out-of-date, with the option to disable this in the Settings
  • Added a palette showing variations of the selected color, including hues, shades, tints, and tones
  • Added a Copic color palette
  • Holding down either Shift key when selecting the option to delete a palette will now bypass the confirmation dialog
  • Users can now use the arrow keys to traverse palettes when a color is selected, as well as switch between keypoints in the ColorSequence editor when one is selected
  • Setting data will now automatically save instead of only when the plugin is unloaded or when the Settings window is closed, with options to disable this or modify the interval in the Settings
  • Users now have the option to cache the Roblox API data so that Color Properties can be used during testing or offline with the "Cache Roblox API data" setting
  • Added a gradient palette
  • Added a toolbar button to summon the Gradient Editor
  • Added a setting to toggle previewing color changes before applying them when using Color Properties

Changed

  • Testing sessions (e.g. Play Solo) can no longer modify settings or write data to disk
  • Changed the behaviour for data writing when multiple Studio sessions are open
  • Modified some setting descriptions to more accurately reflect what they actually do
  • Changed the "Load API" toolbar button's text and description to more accurately reflect what it actually does
  • Color Properties now shows a notice if the selection has no color properties instead of showing a blank window
  • Several text inputs, mainly for color components, will now select their entire text when you focus on them
  • Palette search will now update as the search text changes and no longer requires the user to release the TextBox's focus
  • Text inputs will now respond to overflow text and changes to the cursor position
  • When adding a new color to a palette, the search query will reset and the new color will be selected
  • Changed the icons for the Color and Gradient Editor toolbar buttons
  • Differentiated the icon denoting a removal from a subtraction
  • Removed the 99 quick palette color limit
  • Settings will now visually indicate to the user if saving is disabled

Fixed

  • Fixed a bug that occurred when the API script was modified while the API wasn't loaded
  • Fixed a bug where trying to use the scroll wheel on the palette page picker would break the palettes page if the user didn't have any User Palettes
  • Fixed a bug that occurred if Color Properties tried referencing an object property that existed in the API dump but didn't exist on the object, most likely because the Studio and API dump versions were mismatched
  • Fixed a bug that occurred when a text input was focused and destroyed due to a re-render