Old Changelog - AlertStudios/GMUI-Framework GitHub Wiki

This is the old changelog before creating the releases

v0.0.7

  • Added menus! Most functionality of groups should also work with menus.
  • Multiple menu and popup support!
  • Added option for drawn styling of groups
  • Fixed anchoring bug for controls inside of groups
  • Fixed anchoring bug for groups in the room if the group is moved or the grid size is changed
  • Fixed problem in demo for clicking outside of a group
  • Added option for clicking outside of a group or menu to switch back to the previous layer
  • Added popups for confirmations and alerts
  • Added basic slider settings (Drawing WIP)

v0.0.6

  • Group drawing procedure changed to work off of first control added
  • Added Hover-Off action of a control
  • Added fade in/out of control
  • Added fade in/out of a group
  • Added Tooltips to add to a control
  • Added fade in/out of tooltips
  • Added sprite map functionality to controls
  • Added sprite map functionality to groups
  • Added delete script to free memory from using GMUI data structures and GMUI objects
  • Added optional navigation keys to designate selecting next or previous controls
  • Fixed grid adjustment script bugs
  • Other script optimizations

v0.0.5

  • Added Control and Group transitions that work with multiple effect easings
  • Added Views support with view-snapping option
  • Various bug fixes and code cleanup

v0.0.4

  • Fixed issue with different cell height for a grid
  • Fixed bug with GroupSetPositionActual script
  • Added functionality so layers work as intended
  • Added switch layer functionality
  • Added sprite replacement of controls
  • Change to ControlSetButton script to split the sprite into its own call
  • Started to implement a better error throw with the name of the object that called the script
  • Various bug fixes and code tweaks

v0.0.3

  • Added better control & group movement options
  • Added label control (needs more customization still)
  • Added optional callback actions for hovering, selecting, and value-change!
  • Fixed some bugs
  • Added an example of implementation in an object

v0.0.2

  • Re-Organized scripts to make it more clear on the separation of the "access level" of the scripts
  • Took out the switch statements for Actions and Interfaces to use specified scripts instead (more organized and flexible)
  • Better organization of controls' data types for better maintainability
  • Fixed negative integer input
  • Fixed bug with intpicker code
  • Fixed the code help message to show the parameter descriptions in GM:Studio for most script calls