Skip to content

1.7.4

Compare
Choose a tag to compare
@jcs090218 jcs090218 released this 28 Aug 16:10
· 2019 commits to master since this release
  • Add alt, ctrl and shift key combination enum to JCS_KeyCombination.
  • Add alt, ctrl, and shit key combination input.
  • Update project version to 1.7.7.
  • Add create undo redo system editor function in JCSUnity Editor window's GUI section.
  • Update JCSUntiy source url in editor properties .ini file.
  • Add test valid number string utility function.
  • Add game done initialize flag in JCS_GameManager.
  • Add stop/start recording undo/redo action in both JCS_UndoRedoSystem and JCS_UndoRedoComponent.
  • Make record prev data public function in JCS_UndoRedoComponent script, for any data
    that developer want to record undo/redo's data manually.
  • Add after game is done initialize callback in JCS_GameManager, manager's module.
  • Make record previous data in JCS_UndoRedoComponent to after game is initialize callback.
  • JCS_KeyWith implemented for key combination data struct, just to hold alt, ctrl,
    shift combination key info.
  • JCS_UIComponentData interface for root of all UI component data.
  • Implemented focus after undo/redo functionalities.
  • Undo Redo system implemented.
    -> JCS_UndoRedoSystem
    -> JCS_UndoRedoComponent
  • Undo Redo system demo scene added.
  • Add GUI struct data script.
    -> JCS_DropdownData
    -> JCS_InputFieldData
    -> JCS_ScrollbarData
    -> JCS_SliderData
    -> JCS_ToggleData
  • Add Ctrl, Alt, Shift related key functions.
  • Add toggle is on and off callback in JCS_Toggle component.
  • Update Unity Engine version to 2018.2.4f1.
  • Add set interactable callback in JCS_Button, GUI module.
  • Make compatible with button interactable by setting the alph
    the same but keep the rest of the colors to the toggle color.
  • Update Unity Engine version to 2018.2.5f1.
  • JCS_Toggle implemented to better toggle UI/UX.
  • JCS_ToggleSign implemented for JCS_Toggle's sign/button.
  • Add add dropdown option to JCS_Dropdown utility function to JCS_GUIUtil module.
  • Ignore and Remove build info file from 'Assets/StreamingAssets/' directory.
  • Add build_info.txt text file to the JCSUnity_PEs' ignore list.
  • Support one full path for XML and binary save load module.