Skip to content

Releases: KevinCrossDCL/OryUI

v0.17a

24 Aug 14:11
c8a7182
Compare
Choose a tag to compare
  • OryUI

    • Icons replaced with larger versions (from 48x58px to 96x96px)
  • OryUIDefaultSettings

    • Added default settings for OryUIFloatingActionButton
  • OryUIInputSpinner

    • Now checks to see if editbox has just lost focus and flags it has changedValue if so
  • OryUIList

    • Added function OryUIGetListItemReleased()
  • OryUIProgressIndicator

    • Added SetSpriteShapeBox to remove the box from the sprites so that items underneath it can be touched/pressed
  • OryUIScrollToTop

    • Widget automatically hides after 3 seconds.

v0.16a

28 Dec 22:27
2d222e0
Compare
Choose a tag to compare
  • OryUICheckbox (New Widget)

  • OryUIInputSpinner

    • Added missing parameter 'offset'
  • OryUISwitch (New Widget)

v0.15a

23 Dec 14:47
86ce1e1
Compare
Choose a tag to compare
  • OryUI

    • Added the following options to parameter offset: topLeft, topCenter, topRight, centerLeft (also accepts middleLeft), centerRight (also accepts middleRight), bottomLeft, bottomCenter, bottomRight
    • Fixed a bug where all options like: left, center, and right were case sensitive.
  • OryUIEditAvatarScreen

    • Stopped working in a previous version. Working again now.

v0.14a

09 Dec 14:16
Compare
Choose a tag to compare
  • All files

    • Changed all references to components to widgets
    • Added each widget when created to a list of created widgets
  • OryUI

  • OryUIButton

    • Fixed a bug where pressed flag wasn't resetting when button was released
    • Fixed a bug where code at end of the button listener was not checking if button existed
  • OryUIButtonGroup

    • Fixed a bug where referencing a button group that did not exist in the released by name function would eventually crash the app
    • Fixed a bug where referencing a button group that did not exist in the listener function would eventually crash the app
  • OryUIDefaultSettings

    • Increased the default size for ScrollToTop icon to 3 because the Material icon is smaller than the original
  • OryUIDialog

    • Fixed a bug where OryUIDeleteDialog() was deleting all but one button
  • OryUIList

    • Fixed a bug where OryUIDeleteList() was deleting all but one list item
  • OryUIMenu

    • Fixed a bug where OryUIDeleteMenu() was deleting all but one menu item
  • OryUINavigationDrawer

    • Fixed a bug where OryUIDeleteNavigationDrawer() was deleting all but on navigation drawer item
    • Header text bar background now disappears if no text is given
  • OryUIPagination

    • Fixed a bug where OryUIDeletePagination() was deleting all but one button
  • OryUITabs

    • Added missing parameter 'textSize'
    • Fixed a bug where OryUIDeleteTabs() was deleting all but one tab
    • Fixed a bug where OryUIDeleteTabsButton() was not deleting the container sprite
    • Fixed a bug where you could scroll the screen when touching the tabs
  • OryUITextCard

    • Fixed a bug where headerTextAlignment right wasn't positioning correctly
    • Fixed a bug where supportingTextAlignment right wasn't positioning correctly
  • OryUITopBar

    • Added missing parameter 'textSize'
    • Fixed a bug where OryUIDeleteTopBar() was deleting all but on action button
    • Removed automatic case changing that was being applied to navigationName

v0.13a

01 Dec 11:23
8b19905
Compare
Choose a tag to compare
  • OryUI

    • Added function OryUIMaxFloat()
    • Added function OryUIMaxInt()
    • Added function OryUIMinFloat()
    • Added function OryUIMinInt()
    • Added function OryUISetSyncRate()
  • OryUITouch

    • Added flick to scroll/inertia scrolling. Enabled by default - Credit: @blinkok
    • Added function OryUIDisableFlickScroll()
    • Added function OryUIEnableFlickScroll()
    • Added function OryUIGetScrollingHorizontally()
    • Added function OryUIGetScrollingVertically()

v0.12a

29 Nov 13:30
Compare
Choose a tag to compare
  • All files

    • Added SetSpritePhysicsOff() on all sprites
  • OryUIButtonGroup

    • DeleteButtonGroup function was not deleting all buttons in the group
  • OryUITextfield

    • Added function OryUIGetTextfieldTrailingIconPressed()
    • Added function OryUIGetTextfieldTrailingIconReleased()
    • Added function OryUISetTextfieldValue()

v0.11a

07 Jul 07:51
87c0ff1
Compare
Choose a tag to compare

BUILD 0.11a


  • All files
    • OryUI has been updated to work with #option_explicit

v0.10a

28 Jun 08:38
65cb68e
Compare
Choose a tag to compare

BUILD 0.10a

  • OryUI

    • Added "cancel" icon
    • Added "morehorizontal" icon
    • Added "morevertical" icon
    • Added global variable oryUITouchingTabs
    • Added global variable oryUITouchingTopBar
  • OryUIButton

    • No longer registers hits/taps when under a OryUITopBar or OryUITabs component
  • OryUIButtonGroup

    • No longer registers hits/taps when under a OryUITopBar or OryUITabs component
    • No longer registers hits/taps when sprite above the OryUIButtonGroup component is touched.
  • oryUIDialog

    • Added missing parameter 'checkboxTextColor'
    • Added missing parameter 'checkboxTextColorID'
  • OryUIHTTPSQueue

    • No longer deletes and creates connections after each http request. It now only closes and deletes it once the queue is empty
    • It will now wait until a response has been received before a new http request in the queue is sent
  • OryUIInputSpinner

    • Added parameter 'disableKeyboardInput'
  • OryUIList

    • Added parameter 'showRightButton'
    • Added function OryUIGetListItemRightButtonReleased
    • Added function OryUIGetListX()
    • Added function OryUIGetListY()
  • OryUIMedia

    • Added oryUIIconCancelImage
    • Added oryUIIconMoreHorizontalImage
    • Added oryUIIconMoreVerticalImage
  • OryUIScrollBar (New Component)

  • OryUITextfield

    • strokeColor now colors the cursor colour
    • You can now set the height which will resize everything including the text size to fit
  • OryUITouch

    • Added function OryUIGetSpriteTouching()
    • Added function OryUIGetSwipingDistanceX()
    • Added function OryUIGetSwipingDistanceY()
    • Added function OryUIGetSwipingDown()
    • Added function OryUIGetSwipingLeft()
    • Added function OryUIGetSwipingRight()
    • Added function OryUIGetSwipingUp()
    • Added function OryUIGetTouchCurrentX()
    • Added function OryUIGetTouchCurrentY()
    • Added function OryUIGetTouchStartX()
    • Added function OryUIGetTouchStartY()

v0.9a

01 Mar 09:44
28396b8
Compare
Choose a tag to compare

BUILD 0.9a

  • Most files

    • Added GetScreenBoundsTop() to most places where GetViewOffsetY() is called
    • You can now clear any string variable without needing the space character. i.e. text: ; can now be written as text:; or text:null;
  • OryUI

    • Added function OryUIGetLocalJSONVariable()
    • Added function OryUISetLocalJSONVariable()
  • OryUIDialog

    • Pressing the back button on the device will now cancel/hide the dialog
  • OryUIHTTPSQueue

    • Fixed a bug where OryUIInsertHTTPSQueueListener() was not clearing the last frame/sync request response
    • Fixed a bug where closing a connection in OryUIInsertHTTPSQueueListener() would crash the app if using SetErrorMode(2)
  • OryUIInputSpinner

    • Added function OryUIAnyInputSpinnerTexfieldFocused()
    • Added function OryUIGetInputSpinnerDefaultFloat()
    • Added function OryUIGetInputSpinnerDefaultInteger()
    • Fixed a bug where input spinner was activating when other sprites were covering the input spinner buttons
  • OryUIList

    • Added parameter 'showItemDivider'
    • Fixed a bug where noOfLeftLines and noOfRightLines was not working when included on OryUIUpdateListItem()
    • Fixed a bug where OryUIUpdateTabsButton() would give an out of bounds error
  • OryUIMenu

    • Pressing the back button on the device will now cancel/hide the menu
  • OryUINavigationDrawer

    • Fixed a bug where scrolling would take longer to trigger the further the y view was offset from 0
  • OryUITabs

    • Added parameter 'name'
    • Added function OryUIGetTabsButtonReleasedName()
    • Added function OryUISetTabsButtonSelectedByName()
  • OryUITextfield

    • Added function OryUIGetTextfieldX()
    • Added function OryUIGetTextfieldY()
    • Disabled multiline input
    • Fixed a bug where you had to type inputText: ; to clear it. Now you can type inputText:; without the space
    • Removed the default label/placeholder text
  • OryUITopBar

    • Added option to set navigationIcon as null for no navigation icon
    • Fixed a bug where you could scroll the screen when touching the top bar
    • Fixed a bug where the status bar wasn't being positioned with OryUICreateTopBar() or OryUIUpdateTopBar()

v0.8a

11 Sep 23:51
7897de2
Compare
Choose a tag to compare

BUILD 0.8a

  • All files

    • All color and colorID parameters accept the same values
    • All colorID parameters will eventually be deprecated
    • Colors can now be given as hex colors i.e. color:#f63703
  • OryUI

    • Added missing parameter 'disabledColorID'
    • Added missing parameter 'disabledIconColorID'
    • Added missing parameter 'enabledColorID'
    • Added missing parameter 'enabledIconColorID'
  • OryUIHTTPSQueue

    • Added function OryUIFindNameInHTTPSQueue()
    • Added function OryUIFindScriptInHTTPSQueue()
    • Added function OryUIIsNameInHTTPSQueue()
    • Added function OryUIIsScriptInHTTPSQueue()
    • Fixed a bug where OryUIPrintHTTPSQueue() was referencing a variable that didn't exist
  • OryUIList

    • Fixed a bug where setting OryUISetListItemCount() with a negative number would crash
  • OryUINavigationDrawer

    • Fixed a bug where navigation drawer status bar wasn't being updated
  • OryUIText

    • Fixed a bug where long texts without any spaces was causing OryUIWrapText() to get stuck in the while loop
  • OryUITextfield

    • Removed the default helper text