Allan Jardine
|
8c8ddc0485
|
DataTables 1.9.0.dev.4
Fix: Multiple tables were going haywire on initialisation due to the self reference - 8233
|
2012-01-25 19:44:05 +00:00 |
|
Allan Jardine
|
937811f09c
|
DataTables 1.9 beta 3
|
2012-01-25 16:16:36 +00:00 |
|
Allan Jardine
|
9fb4492053
|
Fix: aoPreSearchCols can be given as null if you want to deinfe multiple columns - doing so would have resulted in an error. Fixed (unit test)
|
2012-01-25 16:09:41 +00:00 |
|
Allan Jardine
|
5c9ec489c6
|
Dev fix: Documentation - noted that there were three parameters passed to mDataProp as a function, but only documented two. Add documentation for the third...
|
2012-01-23 09:55:45 +00:00 |
|
Allan Jardine
|
fc81ce726b
|
Update: mDataProp update to make it more versitile as a function and fix the settings of data with mDataProp. When mDataProp is given as a function, the function is now called with a 'type' of 'set', which the developer using mDataProp must used to store the value that if given (otherwise DOM read values would not be stored!).
Update: mDataProp documentation - example of using mDataProp as a function and clearer information about the options for mDataProp
|
2012-01-22 10:56:24 +00:00 |
|
Allan Jardine
|
2aea4da8bc
|
New: API method: _ - the underscore function is the compliment to the $ function introduced early in the 1.9 development cycle. While working with DataTables and the $ I've often wanted the data for the nodes that I'm working with, which means a call to fnGetData and an inner look - not itself bad, but it means an area loop in the external code - so this underscore function is basically the same as $, but rathe rhtan returning an jQuery object of nodes it will return an array of the data source objects for the matched TR elements (important to note that - the selector should resolve TR elements only, other elements don't have DataTables controlled data, and thus will be null in the returned array)
|
2012-01-21 11:08:22 +00:00 |
|
Allan Jardine
|
fbab63b7b5
|
Removed: Column reordering example using sName - it is much better to use mDataProp for this kind of thing now and column reordering is depricated in the 1.9 release of DataTables, so remove the example showing how it might be done to stop new users using it.
|
2012-01-21 07:43:47 +00:00 |
|
Allan Jardine
|
ea9ebaa593
|
Dev: Update: _fnNodeToDataIndex can be made _so_ much faster with the new _DT_RowIndex prviate parameter - so this commit does so :-)
|
2012-01-20 21:58:17 +00:00 |
|
Allan Jardine
|
4812d1d35b
|
Dev: New: _DT_RowIndex is a private parameter that is attached to all TR elements in the table now. This allows fast reverse mapping from the row index to the aoData entry (typically this will be used for getting _aData). Before we would have to loop over all rows which could be very slow, but this reverse mapping allows several new options for optimisations and future enhancements.
Dev: Updated: All fnRender calls have been put into a single point - code reuse...
|
2012-01-20 21:48:45 +00:00 |
|
Allan Jardine
|
e7bba4bcbe
|
Dev fix: The last change for fnAddData was incorrect - it would mean that objects couldn't be added...
|
2012-01-20 17:39:37 +00:00 |
|
Allan Jardine
|
139f33603a
|
DataTables 1.9.0.dev.3
Fix: fnAddData - check for 2D array could fail on null, since null is an object type - 8134
|
2012-01-19 09:36:55 +00:00 |
|
Allan Jardine
|
1421a08b90
|
Reissuing 1.9.0.beta.2 - the one I tagged before was never released outside me tagging it, since there was no time to write up the release notes, and now with a few more bug fixes, I think they should be rolled into to what will be released as 1.9.0.beta.2
|
2012-01-15 15:59:38 +00:00 |
|
Allan Jardine
|
80472cdd13
|
Dev fix: Oops - inverted logic for column filter definitions
|
2012-01-15 10:45:28 +00:00 |
|
Allan Jardine
|
1e7f3066f9
|
Fix: A stored display start (iInitDisplayStart) of 0 would cause an undesired effect
|
2012-01-15 10:43:01 +00:00 |
|
Allan Jardine
|
91c63b8ad5
|
Fix: When a previous search column details is defined for column 0, it would fail incorrectly. Now fixed
|
2012-01-15 10:37:43 +00:00 |
|
Allan Jardine
|
acec127c9a
|
Fix: Backwards compatibly for fnGetData and fnGetNodes when the row (as an integer) is not available
|
2012-01-15 10:30:48 +00:00 |
|
Allan Jardine
|
0c3dadbed9
|
Fix: fnOpen - when passed a TR element (or indeed any other element) that is not part of the master table (i.e. under control of DataTables), DatTables would try to "open" the row anyway - which was wrong. So now check that the node given is a TR element under control of DataTables, otherwise silently return. This is useful for using fnOpen when bound to all TR elements in the TBODY with a live event handler (i.e the click would also occur on the opened row).
|
2012-01-15 10:09:06 +00:00 |
|
Allan Jardine
|
e1146e2f9d
|
Fix: _fnGetTdNodes would error if trying to get only the first row
|
2012-01-15 09:32:05 +00:00 |
|
Allan Jardine
|
ccb99b3305
|
Add the localstorage example to the links list
|
2012-01-14 12:02:34 +00:00 |
|
Allan Jardine
|
368585da1e
|
Add localstorage example
|
2012-01-14 10:09:25 +00:00 |
|
Allan Jardine
|
dbf87ff5cd
|
Performance: MUCH faster removing of DOM elements in the header and body of the table - 8060 - performance testing: http://jsperf.com/remove-detach/11
|
2012-01-14 09:48:52 +00:00 |
|
Allan Jardine
|
1077ebcf08
|
Performance: there can only be 1 open row per parent TR, so quit out the loop when found - 8060
|
2012-01-14 09:38:19 +00:00 |
|
Allan Jardine
|
7f90aff469
|
DataTables 1.9.0.dev.3
|
2012-01-14 09:37:26 +00:00 |
|
Allan Jardine
|
517a3a3663
|
Updated: Minor change to fnOpen to be more flexible for jQuery input - 2488
|
2012-01-12 07:02:22 +00:00 |
|
Allan Jardine
|
b67c0969de
|
DataTables 1.9 beta 2 :-)
|
2012-01-10 15:34:55 +00:00 |
|
Allan Jardine
|
d1815f2697
|
Ignore the CDN directory
|
2012-01-10 15:34:39 +00:00 |
|
Allan Jardine
|
aa4b38afda
|
Add "cdn" "target" to the build script to create a 'cdn' directory which is suitable for CDN distribution
|
2012-01-10 15:33:08 +00:00 |
|
Allan Jardine
|
91c8547f48
|
Fix: Couple of trivial optimisations for speed and size
|
2012-01-10 14:35:18 +00:00 |
|
Allan Jardine
|
cfb77fd569
|
Fix: Documentation for fnStateLoad
|
2012-01-10 14:30:00 +00:00 |
|
Allan Jardine
|
9fb75b1f03
|
Small tidy ups in the new css files
|
2012-01-08 20:57:17 +00:00 |
|
Allan Jardine
|
7eb80ac7e9
|
Dev change: For jQuery convention, call the DataTables CSS file jquery.dataTables.css (and similar for themeroller compatible file)
New: Base demos using the two new stylesheets
|
2012-01-08 20:53:42 +00:00 |
|
Allan Jardine
|
f1de176d65
|
New: Base CSS for ThemeRoller
|
2012-01-08 20:28:15 +00:00 |
|
Allan Jardine
|
e369551a75
|
New: Basic CSS for creating a DataTable - similar to what is in the demo_table.css file but doesn't have all the bits and bobs needed for the demos (which could conflict with other elements on the page or are just wasted bandwidth). This file is suitable for distibution on a CDN. Ultimatly this should replace the majority of what is in demo_table.css (that should basically become "examples.css") and become the main file in the distribution for CSS. Will probably need a JUI version as well.
|
2012-01-08 20:06:33 +00:00 |
|
Allan Jardine
|
25d5ab4bed
|
Fix: fnGetData returning all rows when trying to get row 0
|
2012-01-08 09:52:41 +00:00 |
|
Allan Jardine
|
7ae342dc7d
|
Fix: Unable to set an sDom default if bJQueryUI:true is used
|
2012-01-07 16:58:58 +00:00 |
|
Allan Jardine
|
94976c2554
|
Fix: IE7 issue with xregexp
|
2012-01-07 16:58:01 +00:00 |
|
Allan Jardine
|
b689320911
|
Fix: In browsers that don't define JSON then there woudl be an error thrown
|
2012-01-07 13:31:57 +00:00 |
|
Allan Jardine
|
2f729af697
|
Fix: Made a mistake when updating the conditionals for fnFilter and fnGetData when considering rows. if ( 0 ) is of course false - so passing in an integer isn't valid - need to check for undefined - 7997
|
2012-01-07 12:55:28 +00:00 |
|
Allan Jardine
|
7ba7027ee8
|
Merge pull request #41 from michalporeba/master
fnAddData ignoring default value of bRedraw parameter
|
2012-01-06 04:07:46 -08:00 |
|
Michal Poreba
|
bedec19423
|
fix to fnAddData ignoring the default bRedraw=true
Signed-off-by: Michal Poreba <michalporeba@gmail.com>
|
2012-01-06 11:46:39 +00:00 |
|
Allan Jardine
|
6fbda0a08f
|
Updated: Remove the min-height on the table wrapper - it is a lot more hassle than it is worth now and just keeps getting in the way - 7971
|
2012-01-03 14:47:37 +00:00 |
|
Allan Jardine
|
e92739fb1f
|
Fix: jEditable calculated width could cause column to resize - just force width to be 100% of the cell, rather than calculated
|
2012-01-03 09:07:14 +00:00 |
|
Allan Jardine
|
9809d71161
|
Dev update: Use $.extend to copy arrays and objects for the state savings, as we don't want plug-ins to be able to muck around with the DataTables internals by mistake (even with the slice, the objects in the arrays maintain their references)
|
2012-01-02 19:59:52 +00:00 |
|
Allan Jardine
|
a4c7ac222a
|
Its 2012 now :-)
|
2012-01-02 10:42:43 +00:00 |
|
Allan Jardine
|
f702ac5648
|
New: Allow state loading to be cancelled from the aoStateLoadParams callbacks by returning false (matches the capabilities of the old state loading methods)
|
2012-01-02 10:19:19 +00:00 |
|
Allan Jardine
|
1bdbe86da2
|
New: Init option - fnStateLoad.
New: Init option - fnStateLoadParams
New: Init option - fnStateLoaded
New: Init option - fnStateSave
New: Init option - fnStateSaveParams
New: Event - stateSaveParams
New: Event - stateLoadParams
New: Event - stateLoaded
Removed: Init option - fnStateLoadCallback
Removed: Init option - fnStateSaveCallback
Updated: Documentation and code tidy up of the updated state saving methods.
|
2012-01-02 10:12:39 +00:00 |
|
Allan Jardine
|
cf12ba5ab3
|
Update: Initial work on updating state saving code to use objects rather than constructing a JSON string. Note that this has involved removing fnStateLoadCallback and fnStateSaveCallback which are now replaced with a much more effective setup using fnStateSaveParams, fnStateLoadParams and fnStateLoaded (blog post to come about this). Code documentation and tidy up yet required
|
2012-01-02 09:21:19 +00:00 |
|
Allan Jardine
|
e8c4436132
|
Update examples list with new custom events demo link
|
2011-12-28 11:55:39 +00:00 |
|
Allan Jardine
|
e4af1643a0
|
New: Events demo
|
2011-12-28 11:49:21 +00:00 |
|
Allan Jardine
|
6a59b64a60
|
Fix: The settings finder from node should really use === rather than ==...
|
2011-12-28 11:16:34 +00:00 |
|