Releases: KevinCrossDCL/OryUI
v0.17a
-
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
-
OryUICheckbox (New Widget)
-
OryUIInputSpinner
- Added missing parameter 'offset'
-
OryUISwitch (New Widget)
v0.15a
-
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
-
All files
- Changed all references to components to widgets
- Added each widget when created to a list of created widgets
-
OryUI
- 1,500+ Material icons added (https://github.com/google/material-design-icons)
- Added "copy" icon
- Added function OryUICreateWidget()
- Added function OryUISync()
-
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
-
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
-
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
BUILD 0.11a
- All files
- OryUI has been updated to work with #option_explicit
v0.10a
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
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
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