Removed desktop hover states to a separate file chui/chui.desktop.css. This now only gets loaded for non-touch devices. Updated navigation lists and selection list to not highlight items while scrolling. They now only highlight while still. Added UIHandleTouchState to implement proper touch highlighting for touch interfaces. To support this, I modified iScroll to init a global variable $.UIScrollingActive while scrolling, otherwise it is false. Signed-off-by: Robert Biggs <email@example.com>
Fiexed problem with apps with one navbar for all views where the hidden "Back" button wasn't getting displayed while navigating for with the UINavigateToNextView method. Fixed problem where deletion UIResetDeletionList was not reseting certain values properly. Updated deletion_list-grouped.html to show how to use UIResetDeletionList. Added an example of UINavigateToNextView: navigation-list-3a.html
ChUI.css: Added CSs support for new cellvalue tag. This get placed flush left like the timedate tag and can be used for currency, quantities, units, etc. Fixed a problem where the "Done" buttons were style for a non existent span tag. ChUI.js: Added new method "$.UINavigateToNextView". You can use this on buttons in views outside the normal navigation list format to set the current and next view into the navigation stack so that the back button works as expected. Added "$.resetApp" function to clear the app's navigation history and send the user back to the main view. Fixed problem where deletion disclosure elements weren't being handled properly due to faulty selector combination. Added new method "$.UIResetDeletionList" this allows you to enables you to reset the Deletion List at any time, which deselects any choices, hides the disclosures and sets the buttons back to their default state. Add new method "$.resetSpinner". This allows you to at any time reset the spinner to the first defined value. Added new method "$.centsToDollars" to enable math functions with dollars and cents. It moves the decimal point two places to the right. Added new method "$.dollarsToCents". This function adds the decimal point back into a value that had its decimal point removed for math operations.
Added the following methods: UIActionSheet UIShowActionSheet UIHideActionSheet UIReadjustActionSheet UIExpander UICalculateNumberOfLines UIParagraphEllipsis UIProgressBar UIHideNavBarHeader UIShowNavBarHeader UIAdjustToolBarTitle UISetTranstionType toggleClassName UIFlipSubview UIPopSubview UIFadeSubview UISpinSubview UISplitView UISetSplitviewOrientation UIToggleRootView UICheckForSplitView UICheckForSplitView determineMaxPopoverHeight determinePopoverWidth adjustPopoverHeight determinePopoverPosition UIPopover UICancelPopover UIHidePopover UIEnablePopoverScrollpanels UIScroll repositionPopover adjustPopoverPosition UIBlock UIUnblock UIPositionMask