Format
- Feature identification - github user handle - description
Collapsible
- On a collapsible set with content long enough to require scrolling, when you click another collapsible header, it expands in-place, where it should scroll to the top of the new content. Example: in iOS, I have a collapsible set with several headers and each one is a little lengthy. When I scroll to the bottom of one and expand the next section, instead of the browser scrolling up to start at the beginning of the expanded content, the scroll position stays put and I see the middle of the new content. - zephster
- Collapsible with data-iconpos support - eugenb1
- Animation and data-iconpos - ducas
- Collapsible transitions - jimdoescode
- Options to change the collapsible-icons - eugenb1
Swipeup and Swipedown events
- Swipeup and Swipedown - VTWoods
icon (css sprites)
- telephone icon for css sprites - phillpafford
- pencil icon for css sprites - bernesto
header/footer toolbars
- Add option to enable/disable URL bar hiding - @benoitletondor
- Static Navigation while page content changes - @phillpafford
- Multipage footer - @eccenux
buttons
- button-free style for toolbars - toddparker
- button styled as collapsible - timtucker
- Support mixing "text" and "notext" buttons in controlgroup - @waylan
controlGroup
- refresh control groups - stomlinson - refresh allows for alteration with js while maintaining the styling
- header and footer support - dcousineau - support for control groups in the headers and footers.
- controlgroup horizontal/vertical switcher - frequent
core
- Add DNS Pre-fetch to Template - codeviking
- Provide $.Deferred in $.mobile.changePage as well - h-andreas
- Version constant - ilogik
- $.mobile.autoInitialize - toreym - defer page initialization until invoked
- $.mobile.loadingMessage - phillpafford - Ability to change Loading Message programmably
- Add version check and exception for jQuery version - umbrae
- Ability to enhance a subset of HTML automatically sdhull and arsduo
- Modal loading message, prevent interaction with page - SamuelKC
- Provide a user friendly method to set global options - gseguin
- Allow execution of script in header on pageLoad
- Refresh an arbitrary collection of existing nodes that need updating
- Custom element-structure/styled loader
- Handle data-prefetch=false, etc - @ehrlicp
- Allow dynamic "reloadPage" settings for external url - drazzib
form elements (general)
- Consider creating a more compact form style like the iOS preferences panel. Many people have tried to add form elements to listviews to accomplish this effect but that causes a lot of issue because lists are only intended for link list navigation and can really cause formatting and click/tap issues with form elements.
- Checked list - kurteknikk
- Input onchange ajax submission - kurteknikk
- Need for html text as value in form - kurteknikk
- Clear button option for text inputs - adickson
- Checkbox with data-iconpos="notext" - frequent
- Theme-related data attributes on all form elements - matthewleon
- Allow form-based refreshes - jmacdonald
form elements (specific)
- Need to style file upload in form - kurteknikk
dialog
navbar
- Add submenu for data-role="navbar" -Sumeruter
- Add support for "pageable" navbar buttons/links - begmandev
- Add support for native select menus in navbars - topa
listview
- Allow filtering based on headings - mahesh2000
- Unstyled lists in existing listview - dcherman - Allow native list html within existing listviews
- data-role=subpage - medovob - allow arbitrary nested content in list views
- animations - grandecomplex - add animations to listviews
- Touch-drag to re-order lists - dlaidlaw
- Nested lists behave like accordions - stoneface
- Expandable tree-like style for nested lists - mojoaxel - for displaying nested lists not on sub pages, but on one single page by dropping down/inserting the sub elements below the parent list element
- aside element in place of class - mohearn - asides are denoted by the class
ul-li-aside
where as use of the new element introduced in html5 would be nice. - bubble counts and other formatting in nested lists - mymajors-com - seemed like one of the best uses for the bubble counts to show how many items would appear next in each section of a nested list.
- Customize the filtering algorithm - project707 - Allow for listview filtering options like the ability to skip or group/wildcard match on special characters. Wouldn't hurt to provide programmatic ways to override the current filtering algorithm completely.
- Allow for updates to the list markup after filtering - such as updating the count on a listview header.
- make listview refresh method update existing LIs too Note that this pull does not fix this issue entirely, but it introduced the request.
- Filter by term - project707 - rather than filtering once on a single string per
<li>
there should be an option to filter based on terms within the string (eliminating the need for full matches or exact order). This is easy enough to accomplish, but it might be best as an optional functionality due to increased overhead. - Suggestion #2: jquery.mobile.listview.js#L229 - stevenblack
-
navigation
- boolean data attributes false - @pehrlich
- rewrite base setting - @ArakTaiRoth
- Allow first page to be deleted when Dom caching is disabled - @itechnology
- Handle JSON responses - @ehrlicp
- Load root page as dialog - haddnin
- Default Back button with no text - StingerID4
- $.mobile.changePage with safeguards - mdhari
- $.mobile.pushStateNavigate - yappo - allow the user to toggle pushstate navigation support
- Opera transitions - paulirish
- Parameters for pages - tiegs
- Add multiple pages at once - +1 - morinel
- Customized ajax calls - filip26
- Loading and error functions - kurteknikk ** also - martinkou
- navigating within iframes workaround - scottbw
- Page cache management - metalculus84
- Better Redirect Support - metalculus84
- Option to custom focus - metalculus84
- Event when the page is removed from the dom - kurteknikk
- add a global option to either label JQM-links with data-rel="internal" or non-JQM links with data-rel="external" so reworking a site with 100.000 external links and 5 JQM links is easier - frequent
select
- add filter to long selects - naton - This may be a performance issue, but is a good idea. An implementation trial for same feature request - aliok (also here)
- horizontal alignment for multiple select menus - psmiley - Perhaps look at extending the controlgroup mechanism for this
- change transition for selectmenu - eugenb1
- SelectMenu: data-item-theme - eugenb1
- suggestion: standard width for - frequent
slider
- input range step support - a2ikm - slider step-wise movement
- step values < 1 - mcculloughsean
- add min/max fill - toddparker
- Slider: Allow two handles on a slider-bar
- Slider: add "onRelease" event
- Slider: options/enhancements to avoid accidental touch in compact UIs
text input
- controlgroup styling of vertically grouped text inputs - codeconsole - like the iOS site login overlay
- textarea autogrow isn't variable - I want to be able to alter the size of the font in a text area and it have the same effect.
labels
- data-label="label for element" (the ability to generate labels on the fly instead of hard coding them) Use case: I use placeholders instead of labels on smaller devices and labels on larger devices
scrollview
- scrollview - new option - innerHeight - mattsahr
- linked scrollviews - AlexVangelov
theme system
- Icons based on CSS - toddparker
- Add selected jQuery-UI layout helper-classes - stevenblack
layout grids
- Grid reflow - Trott
new widgets
- Datepicker
- growl-style notification messages - sunkencity (also here: https://github.com/jquery/jquery-mobile/pull/1122 )
- window shade type pattern - jblas
- add autocomplete from UI - valkum
- draggable element - alx
- swipe carousel - victorhooi
- custom momentum scrolling - dasch
- photo viewer - greenido
- scrolling segmented controls - phillpafford
- themed modal overlay - jamesNK
- signature ability with touch - phillpafford
- Add to Homescreen mobile Popup/Notification/Bubble - phillpafford
- Table / grid, basic jqm look & feel, or possibly with sorting/paging - digbyk
build scripts
- Create a nightly JS file for easy testing - Done - kurteknikk
- Add a compilation feature in Makefile to check for jQuery version - bgrande
- Make should build into a directory - Done - eddiemonge
- Access to resetActivePageHeight()
No comments:
Post a Comment