Skip to content


Subversion checkout URL

You can clone with
Download ZIP

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also compare across forks.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also compare across forks.
Checking mergeability… Don’t worry, you can still create the pull request.
Commits on Dec 31, 2010
@jzaefferer jzaefferer Testpage for types, using globalization plugin for number parsing. e247b96
Commits on Jan 03, 2011
@jzaefferer jzaefferer Type test: Extending filtering to include ranges 1562f5b
@jzaefferer jzaefferer Type test: More table test data. Escape regex when filtering. e3c9bf9
Commits on Jan 17, 2011
@jzaefferer jzaefferer Merge branch 'master' into grid a72e51c
@jzaefferer jzaefferer Merge branch 'master' into grid 38ec2a9
@jzaefferer jzaefferer Update to latest global plugin cee5551
@jzaefferer jzaefferer Merge branch 'master' into grid 6eb0307
@jzaefferer jzaefferer Update to latest global plugin 657f3df
Commits on Jan 18, 2011
@jzaefferer jzaefferer Merge branch 'master' into grid bf80410
@jzaefferer jzaefferer Use latest global plugin c8a4307
Commits on Jan 19, 2011
@scottgonzalez scottgonzalez Grid test page: Base for building out the data model. 94cfceb
@jzaefferer jzaefferer Refactored data model test to use a template for table rows. Then use
tmplItem() method to access selected data.
@jzaefferer jzaefferer Improved formatting and template rendering abb245a
@jzaefferer jzaefferer Fix details appending 0fd7f24
@jzaefferer jzaefferer Seperate selection from detail view rendering 4861323
@jzaefferer jzaefferer Code cleanup 039c785
Commits on Jan 23, 2011
@scottgonzalez scottgonzalez Datastore: Added dataitem widget. 4642f45
Commits on Jan 24, 2011
@scottgonzalez scottgonzalez Merge branch 'master' into grid bd1e993
@scottgonzalez scottgonzalez Grid data model test: very hacky implementation of a store/source/ite…
…m model.
Commits on Jan 25, 2011
@scottgonzalez scottgonzalez Data model: Added ability to define specific item types. 4c90f2f
@scottgonzalez scottgonzalez Data model: Basic implementation of lazy initialization for dataitem …
@scottgonzalez scottgonzalez Data model: Added basic grid widget. 3f7f32a
Commits on Jan 26, 2011
@scottgonzalez scottgonzalez Data model: Basic example of extracting data from a table. b135614
@jzaefferer jzaefferer Cleanup unnecessary type attributes on scripts and links. 0b637d1
@jzaefferer jzaefferer Refactored data.html to extract grid, datastore, datasource and
dateitem. Added some basic grid tabl styles. Refactored datasource
to store items in array and  access by index instead of id.
@jzaefferer jzaefferer Added datasort test to combine experimental grid and data model with
sorting data and rerendering it.
@jzaefferer jzaefferer Rewrote data model sorting demo to define a new widget inherting from
grid. Added another table to ensure that the widget works with more than
one. Added some more comments about open issues.
@jzaefferer jzaefferer Updated datasort test markup. Removing unnecessary metadata, adding
another row to developer table to show that sorting actually works.
Commits on Jan 27, 2011
@jzaefferer jzaefferer Moved populate call for local data into datasource. Added some more
TODOs. Extended data extraction to include field metadata and store that
on the resulting dataitem prototype. Use that for sortablegrid impl.
Commits on Jan 29, 2011
@jzaefferer jzaefferer Adding tests for async data source. Not functional yet, reqires various
datasource/store and grid changes to handle async operations.
@jzaefferer jzaefferer Added TODO for handling template rendering. 3ce70d8
@jzaefferer jzaefferer Added TODO for changing grid to handle async datasources b95f7bd
Commits on Jan 30, 2011
@jzaefferer jzaefferer Working remote source test. Currently relying on a workaround in
datasource to refresh grid.
@jzaefferer jzaefferer Seperate rowTemplate creation from data extraction. d8c10f2
@jzaefferer jzaefferer Added basic editing test. cfd47b9
Commits on Jan 31, 2011
@scottgonzalez scottgonzalez Grid data: Various cleanup. 2739527
@jzaefferer jzaefferer Added hint to sort test about supported filters. a0a774c
@jzaefferer jzaefferer Merge branch 'master' into grid 2c65ba5
@jzaefferer jzaefferer Set defaulElement on dataitem property to avoid creating elements for
@jzaefferer jzaefferer Adding performance test for dataitem wrapping. Useful for tuning non-DOM
@jzaefferer jzaefferer Refactored data model to allow async updates on dataitems.
Moved some responsibility from datastore to datasource. Datastore now
handles only dateitems and dataitem instances, so _normalize could be
dropped. If lots of local data needs to be handled, that should happen
in datasource.
@jzaefferer jzaefferer Inlined editing into data.html to remove some overhead. e6776b7
@jzaefferer jzaefferer A few more TODO notes. 44a29b5
@jzaefferer jzaefferer Added large.html as a test for huge datrasets (here: a 1000 rows) e653201
Commits on Feb 01, 2011
@jzaefferer jzaefferer Moving grid files to top level to make parallel work on the individua…
…l state

features easier.
@jzaefferer jzaefferer Update file references after moving files around. f3a05be
@jzaefferer jzaefferer Inlined remote-source in data.html. c84438d
@jzaefferer jzaefferer Extracted table data extractor from grid.js into a custom datasource. 9964356
Commits on Feb 02, 2011
@rdworth rdworth Initial prototype for grid markup. cdd2589
Commits on Feb 03, 2011
@jzaefferer jzaefferer Cleanup type test page. df6ab87
@jzaefferer jzaefferer Added type detection test, again based on globalization plugin. 80f2254
@jzaefferer jzaefferer Ad currency detection. 53d6f2b
@rdworth rdworth Added support for table caption, synced column widths, added support …
…for scrollable body
@rdworth rdworth Merge branch 'grid' of into grid 86c9c3e
@rdworth rdworth Fixed column alignments, added refresh method that can be called when…
… scrolling is or isn't present.
@rdworth rdworth Removed an old unused rule af3743a
@rdworth rdworth Made the larger grid resizable 80174a5
@rdworth rdworth Much improved fluid resizable grid b34fd00
@rdworth rdworth Added a footer, touched up the fluid resize fe95250
@scottgonzalez scottgonzalez Merge branch 'master' into grid daafb7a
@jzaefferer jzaefferer Add _hoverable to table headers (though clicking them doesn't yet do
anything in this test).
@jzaefferer jzaefferer Adding themeswitcher tool to markup test. Disabled by default as it
slows down pageload time a lot.
Commits on Feb 05, 2011
@rdworth rdworth Moved resize refresh code to grid refresh. Adjusted some borders, wor…
…ked on some column alignment (still not perfect, depends on head and body borders matchin), fixed alignment of resize handles.
@rdworth rdworth Fixed issue with first refresh call after grid sized not making scrol…
…lbar appear
@rdworth rdworth Fixed column widths to match up exactly c08cf52
@rdworth rdworth Added much better support for different themes. Made rows hoverable 6da664a
Commits on Feb 06, 2011
@rdworth rdworth Another border fix to sync column widths 967e83a
Commits on Feb 22, 2011
@rdworth rdworth Added markup demo with ui-lightness theme e15f9b9
Commits on Feb 25, 2011
@rdworth rdworth Fixed a typo. Thanks Steve Rayner. f35d913
Commits on Mar 04, 2011
@rdworth rdworth Merge branch 'master' into grid 54558d8
@rdworth rdworth Merged master switching to latest stable jQuery 1.5.1 8d6b7ce
@jzaefferer jzaefferer Grid: Sorting, paging, filtering prototype, refactored Brad's
datasource, adapter grid examples and added autocomplete example
Commits on Mar 07, 2011
@jzaefferer jzaefferer Grid SPF: Trigger datasourcerefresh and have grid bind to that. +Cleanup c3bca5d
@jzaefferer jzaefferer Grid SPF: Add more local data to test multiple filters 0bd9aab
@jzaefferer jzaefferer Grid SPF: Extend local datasource example with multiple filters 57ccb0b
@jzaefferer jzaefferer Grid SPF: Add placeholder for widget-based datasource 411b85a
@jzaefferer jzaefferer Grid SPF: Replaced Genres example with Titles, along with multiple
@jzaefferer jzaefferer Grid SPF: Finetuning filters c03b201
Commits on Mar 08, 2011
@jzaefferer jzaefferer Add sorting buttons to movies grid. 9b03325
@jzaefferer jzaefferer Grid SPF: Local and remote multi field sorting 96fe5ed
Commits on Mar 09, 2011
@jzaefferer jzaefferer Grid SPF: Basic paging: first, prev, next, last 59c3447
Commits on Mar 10, 2011
@jzaefferer jzaefferer Grid SPF: Rename plugins 0bd9a3f
@jzaefferer jzaefferer Grid SPF: Added grid with menu for sorting, inputs for filtering and
paging toolbar.
Commits on Mar 18, 2011
@rdworth rdworth Added start of spf use case 2-2 photoslideshow 329c68f
@jzaefferer jzaefferer More example code for alternative datasource implementations 44e04ee
@jzaefferer jzaefferer Merge branch 'master' into grid 209ca59
@jzaefferer jzaefferer A bit of refactoring of the photoslideshow example e77ac7d
@rdworth rdworth photoslideshow: stubbed out a slideshow widget 947c35e
@jzaefferer jzaefferer Photoslideshow: Added paging controls 1ebbafb
@jzaefferer jzaefferer Pseudo-remote photo slideshow (only one ajax call) b6cb45f
@jzaefferer jzaefferer Make the remote slideshow actually request each page. Extracted slide…
@jzaefferer jzaefferer Fix remote slideshow to actually page and add links back to Flickr 6ff20e2
@jzaefferer jzaefferer Add filtering/searching to remote slideshow example 4566d9d
Commits on Mar 21, 2011
@jzaefferer jzaefferer Refactor pager code in slideshow c19c453
@jzaefferer jzaefferer Extracted a pager control from slideshow and menugrid 19f0bbd
@jzaefferer jzaefferer Use pager control on grid example, fix grid to not call refresh itself 5b58dd8
@jzaefferer jzaefferer Extracted developers array into json file for easier reuse in other
@jzaefferer jzaefferer Refactoring and extending pager control. Output total records, current
and total pages, skip to page input, skip records.
@jzaefferer jzaefferer Modified local photo slideshow to demo carousel 30a8a53
@jzaefferer jzaefferer Trigger change event to set filter, removing duplication. 64b3f7c
@jzaefferer jzaefferer Fix pager output 7ada44f
@jzaefferer jzaefferer Experimental wrapper datasource for preloading 6a12a60
@jzaefferer jzaefferer Cleanup fb1ac8d
Commits on Mar 24, 2011
@jzaefferer jzaefferer Missing closing <p> tag 1890ce2
@jzaefferer jzaefferer Grid with ebay browsing. Could be replaced with non-grid UI 3415009
Commits on Mar 25, 2011
@jzaefferer jzaefferer Add item filters to products tests. 138a050
@jzaefferer jzaefferer Replace datasourcerefresh with datasourceresponse and add
datasourcerequest event. Add a loading-overlay to products demo.
Commits on Apr 08, 2011
@rdworth rdworth Merge branch 'master' into grid b111259
@jzaefferer jzaefferer Placeholder for refactored datasource API 807adde
Commits on Apr 29, 2011
@jzaefferer jzaefferer Implemented datasource SPF spec and updated all SPF demos accordingly
(except the broken flickr preloader). $.ui.datasource is the baseline
for everything else, datasource-odata.js and datasource-local.js are two
implementations for oData and local arrays. Geonames and eBay
implementations are still in their respective files.
Added menugrid-products for an alternative oData service.
@jzaefferer jzaefferer Merge branch 'master' into grid fc70ad7
Commits on May 15, 2011
@scottgonzalez scottgonzalez grid-datamodel demos: Cleanup. d292993
@scottgonzalez scottgonzalez grid-markup demos: Cleanup. c8a4208
@scottgonzalez scottgonzalez grid-spf demos: Cleanup. 9afab3b
@scottgonzalez scottgonzalez Grid (type): Fixed parsing of values in type detection demo. 6048886
@scottgonzalez scottgonzalez grid-type demos: Cleanup. 39d22ed
Commits on May 17, 2011
@scottgonzalez scottgonzalez SPF: Reimplemented the preloader slideshow. Doesn't actually preload,…
… but does cache results.
@scottgonzalez scottgonzalez Cleanup. c32dd18
Commits on May 18, 2011
@scottgonzalez scottgonzalez Cleanup. 5832e9f
Commits on May 19, 2011
@scottgonzalez scottgonzalez SPF: Added nested datasource demo. 9baba31
Commits on May 24, 2011
@jzaefferer jzaefferer Merge branch 'master' into grid 6f7bf48
@jzaefferer jzaefferer Grid: First prototype for editing grid data. Experimental inline editor
that supports type text and number.
@jzaefferer jzaefferer Grid: Update a few document titles 986f148
@jzaefferer jzaefferer Grid: Demo updates d6bb8cd
@rdworth rdworth Grid Selecting: new demo based on existing selectable interaction bdc7b84
@rdworth rdworth Grid Selecting: Added a simple log 44e700b
@rdworth rdworth Grid Selecting: Added buttons for clearing selection and removing sel…
…ected records
@rdworth rdworth Grid Selecting: whitespace afd8aef
@rdworth rdworth Grid Selecting: Added an invert selection button 876087f
@jzaefferer jzaefferer Grid editing: Added "Add developer" button, persist data in localStor…
…age if available.
@jzaefferer jzaefferer Grid Editing: Add a form to edit each row and a remove button to dele…
…te it.
Commits on May 30, 2011
@jzaefferer jzaefferer Grid Editing demo title 9d0a2ac
@jzaefferer jzaefferer Merge branch 'master' into grid c624924
@jzaefferer jzaefferer Merge branch 'master' into grid 4c4c016
@jzaefferer jzaefferer Grid Editing: Extract localStorage persistence into simple abstractio…
…n for demos.
@jzaefferer jzaefferer Grid Editing: Extract a few helpers from grid example, reuse in non-g…
…rid editing example
Commits on May 31, 2011
@jzaefferer jzaefferer Grid Editing: Style master-detail page, remove SPF datasource, not ne…
@jzaefferer jzaefferer Grid Editing: Update stored and master-detail, only refactorings 4e32a77
@jzaefferer jzaefferer Grid Editing: Add Todo app demo 6e9a043
@jzaefferer jzaefferer Grid Editing: Fix layout on main input a94d1a8
@jzaefferer jzaefferer Grid Editing: Cleanup 55cc081
@jzaefferer jzaefferer Grid Editing: Fix inserting developer af561fc
@jzaefferer jzaefferer Grid Editing: Mini refactor dffe50f
@jzaefferer jzaefferer Grid Editing: Fix toggle-all checkbox 2aca9e2
@jzaefferer jzaefferer Grid Editing: Compute toggle-all state 626e7bd
@jzaefferer jzaefferer Grid Editing: Fix compute toggle-all state f3282f9
@jzaefferer jzaefferer Grid Editing: Prevent empty Todos 5169692
Commits on Jun 09, 2011
@rdworth rdworth Grid SPF: grid.js Added some TODO notes about some unsafe assumptions…
… regarding TBODY and TH. Thanks malsup
@jzaefferer jzaefferer Merge branch 'master' into grid 011bb66
@jzaefferer jzaefferer Merge branch 'master' into grid 8e593ae
@jzaefferer jzaefferer Grid SPF: Use nested getter, now that they exist. b5c4529
Commits on Jun 14, 2011
@jzaefferer jzaefferer Merge branch 'master' into grid 13f4fa6
@jzaefferer jzaefferer Implement editing events in grid demo. 6c852ca
@jzaefferer jzaefferer Grid Editing: use indexOf to locate item in array 0786c24
@jzaefferer jzaefferer Grid Editing: Use template and additional helpers to edit rows 0632974
Commits on Jun 21, 2011
@jzaefferer jzaefferer Grid Editing: Lazy-apply inline editor via gridEditor wrapper widget 81b665c
@jzaefferer jzaefferer Grid Editing: Missing cleanup from previous commit 4f09739
Commits on Jun 22, 2011
@jzaefferer jzaefferer Grid Editing: Add cursor cell navigation to grid. Also includes some …
…cleanup and bugfix in grid and datasource-local
@jzaefferer jzaefferer Grid SPF: Extract nested datasource and fix a few bugs, like filter n…
…ot getting forwarded properly
@jzaefferer jzaefferer Grid SPF: preloader replaced by nested datasource 7d9f2c5
@jzaefferer jzaefferer Grid SPF: Extend nested datasource to use more aggresive preloading. 3bc60a2
Commits on Jun 27, 2011
@jzaefferer jzaefferer Add data-template attribute to specify custom cell template b7af470
@jzaefferer jzaefferer Grid Editing: Cleanup row refresh cca60e7
@jzaefferer jzaefferer Grid Editing: Set background color for cell selection instead of border 66c9313
@jzaefferer jzaefferer Grid Editing: Add draft for full row editing example. Functional and …
@jzaefferer jzaefferer Grid Editing: Placeholder for datalists 6d1fe3d
Commits on Jul 01, 2011
@jzaefferer jzaefferer Grid Editing: Update template usage for better performance and less code 20c41eb
@jzaefferer jzaefferer Grid Editing: Move ui-widget-content class to template to enable row-…
@jzaefferer jzaefferer Grid: Restrict selectors for th to thead e5160a2
Commits on Jul 05, 2011
@jzaefferer jzaefferer Grid Editing: Add ui-widget-content class back to custom templates 10d61ba