Commit Graph

433 Commits

Author SHA1 Message Date
Mottie
87c9c6645f Core: prevent resort when serverSideSorting is true. Fixes #764
Add AMD functions to jshint globals & general cleanup
2015-01-22 07:58:19 -06:00
Mottie
3213d16867 Core: optimize textExtraction function
Reduced comparisons & moved "simple" textExtraction before checks for textExtraction functions & using getColumnData, to further speed up processing time
2015-01-20 12:31:19 -06:00
Mottie
b9ddc1849d Docs: remove uitheme widgetOption & update comments 2015-01-15 07:59:27 -06:00
Mottie
6cd67973cc Core: make fixColumnWidth a public function
Add class name to colgroup when programmically added so calling the $.tablesorter.fixColumnWidth function can determine when to refresh the set col widths
2015-01-14 13:20:31 -06:00
Mottie
61b339dd3b Core/Filter: remove widget temp parameter added indicating refreshWidgets was trigger 2015-01-11 20:02:39 -06:00
Mottie
d3fc919bc3 Merge branch 'master' into working 2015-01-04 13:28:17 -06:00
Michael Wiencek
15b2a789e2 Support for AMD, browserify environments 2015-01-03 20:31:14 -06:00
Mottie
ffb5ffc5fd Core: resort variable can now contain a new sort. See #782 2014-12-24 08:18:25 -06:00
Mottie
cdb766f8d9 version bump 2014-12-22 21:12:59 -06:00
Mottie
008d4d6f8b Core: allow passing alternate headers to getColumnData function 2014-11-29 18:38:42 -06:00
Mottie
fe496c68cb Core: Add cssIgnoreRow option
c.$headers will not include cells from this row
2014-11-29 18:38:41 -06:00
Mottie
5ef1781aba version bump 2014-11-07 19:32:10 -06:00
Mottie
830fd91129 Core: widthFixed option will no longer target nested table colgroup elements 2014-11-06 10:33:07 -06:00
Mottie
da2a0d9958 Core: add cssIcon class name options for no, asc & desc sorts 2014-11-05 14:29:27 -06:00
Mottie
e07ce8146f version bump & added FORK notes 2014-11-03 17:45:53 -06:00
Mottie
363f083682 version bump 2014-11-03 10:56:46 -06:00
Mottie
5d53939cb0 Core: a column can now be targetting using a class name within the header cell 2014-10-30 21:23:49 -05:00
Mottie
278fbccad7 Core: add cssAllowClicks option 2014-10-27 19:50:41 -05:00
Mottie
3b2742f475 version bump 2014-10-26 19:11:12 -05:00
Mottie
5a00bf2bb7 Core: update widgetClass option matching. See #743 2014-10-18 15:05:23 -05:00
Mottie
19d85b83f2 Core: aria-labelledby attribute no longer added with nested captions 2014-10-16 10:23:32 -05:00
Mottie
e649b0a63c Core: Add widgetClass option & fix debug logs for applying widgets. Fixes #743 2014-10-10 20:50:51 -05:00
Mottie
5cd7b33df7 Core: get column index from data-attribute when sorting 2014-10-10 07:54:25 -05:00
Mottie
317d0585ad Core: fix ARIA caption label reference 2014-10-02 12:07:22 -05:00
Mottie
065342b825 Parsers: Update all date parsers to ensure valid dates 2014-09-30 16:20:04 -05:00
Mottie
121e275ec8 Core: add config & jQuery table object parameters to onRenderHeader function 2014-09-27 11:28:40 -05:00
Mottie
195f4fca77 Core parser updates
Added $node to parser "is" parameter, add image parser to core, moved ipAddress to external file & add MAC address parser to renamed parser-network.js file
2014-09-16 23:36:17 -05:00
Mottie
08bf513acd version bump 2014-09-15 19:44:03 -05:00
Mottie
d4d96e85f1 Core: an empty string headerTemplate option will now prevent adding an inner div to the header 2014-09-12 11:08:39 -05:00
Mottie
2ac4333351 Core: Make emptyTo & stringTo settings case insensitive 2014-09-08 16:59:34 -05:00
Mottie
0531b3207b Parser: ensure url parser is used by filter widget 2014-09-08 07:36:22 -05:00
Mottie
3aa474012d Zebra: apply style one row. Fixes #715 2014-09-02 09:23:41 -05:00
Mottie
988043fb58 Core: fix widthFixed option not ignoring info block tbodies 2014-08-26 19:25:55 -05:00
Mottie
346d8cb64b Pager: update cache & rows copy. Fixes #703 2014-08-12 10:35:46 -05:00
Mottie
c1ce0768d7 version bump 2014-08-09 11:30:02 -05:00
Mottie
388f20f072 Core: do not detach rows before appending to prevent ajax rows from disappearing. Fixes #701 2014-08-04 07:56:43 -05:00
Mottie
526a869b49 version bump & cleanup 2014-08-01 21:31:33 -05:00
Mottie
972621db6e Core: delay any sort during an update 2014-08-01 11:58:02 -05:00
Mottie
56054eaede Core: widthFixed option now finds both visible td & th cells 2014-07-27 19:31:09 -05:00
Mottie
1d3b236db1 Core: ensure all rows have a set role for screen readers. Fixes #690 2014-07-25 22:12:28 -05:00
Justin F. Hallett
b92952121b Add extractor type which uses parsers but gets applied before a parser, gives us the option to have 2 parsers in a predetermined order. Very good for input fields that require a parser like shortDate for example. 2014-07-24 14:31:20 -06:00
Mottie
d0c8856582 Core: redefine c.$headers when building headers for new/replaced header cells. Fixes #683 2014-07-24 13:28:11 -05:00
Mottie
98be14f808 Parsers: ensure custom parsed data adheres to ignoreCase option 2014-07-23 12:14:11 -05:00
Mottie
22a2841f9c parser-false: automatically set sorter-false & filter-false behavior 2014-07-21 18:43:01 -05:00
Mottie
e861f6c3fc Cleanup & version bump 2014-07-17 12:40:11 -05:00
Mottie
9e1746cc2f Core: ensure widget init function is only called once; and set for hasWidget 2014-07-17 07:49:09 -05:00
Mottie
e0ecda6423 Core: add config.table variable 2014-07-15 12:42:20 -05:00
Mottie
ed5a86ffad Core: update config.totalRows variable before initialization. Fixes #670 2014-07-15 12:42:10 -05:00
Mottie
6de1009af8 version bump 2014-07-04 07:36:50 -05:00
Mottie
de3e721ecb Core: add $.tablesorter.hasWidget() function
also updating docs for accessing config.totalRows & config.filteredRows
2014-07-03 13:33:36 -05:00
Mottie
197af4fc31 version bump 2014-06-28 23:04:50 -05:00
Mottie
a10f0decf7 Core: add tablesorter-processing class name to table during processing. Fixes #655 2014-06-21 14:02:49 -05:00
Mottie
d9cb97f1e6 version bump 2014-06-18 16:07:29 -05:00
Mottie
8cd27bb65f Core: clearTableBody function now detachs rows instead of the tbody 2014-06-16 22:39:05 -05:00
Mottie
c09945c60c version bump 2014-05-28 19:22:11 -05:00
Mottie
26db918be7 Core: add parser-false setting. Fixes #629 2014-05-28 07:29:43 -05:00
Mottie
06bbea7544 Core: allow use of select & buttons in the header. Fixes #625 2014-05-26 17:04:51 -05:00
Mottie
fcebad5a0f version bump 2014-05-22 07:53:29 -05:00
Mottie
70bd231ba4 Core: include resetToLoadState in destroy method 2014-05-16 13:47:03 -05:00
Mottie
9657255429 Core: Refer textExtraction by header class/id 2014-05-16 13:38:56 -05:00
Mottie
4627f214b8 Core: Refer headers option by header class/id 2014-05-16 13:38:55 -05:00
Mottie
c36bba643a Core: remove widgets before resetToLoadState 2014-05-16 13:30:01 -05:00
Mottie
42f363c96f Add resetToLoadState method 2014-05-16 13:23:42 -05:00
Mottie
bf94978dd2 Core: new sorton values "a", "d", "n", "s" & "o" 2014-05-13 10:45:32 -05:00
Mottie
9c0017d44e Core & pager: use detach instead of empty on tbody rows 2014-05-08 12:07:13 -05:00
Mottie
35ec1d87eb version bump & cleanup jsHint errors 2014-05-05 20:52:17 -05:00
Mottie
e23700eb0b version bump 2014-04-30 21:50:31 -05:00
Mottie
3b5161a5ba Filter: make sure textSorter is getting strings 2014-04-29 07:12:06 -05:00
Mottie
8217871650 Get rid of widget init delay
filter widget was not seeing the table-initialized event
2014-04-29 07:08:21 -05:00
Mottie
687c071c04 Fix headers option indexing of multi-row headers 2014-04-28 21:16:52 -05:00
Mottie
084ef928d5 Check for $.fn.closest & use it. Fixes #597 2014-04-28 13:55:41 -05:00
Mottie
1fd56558e0 show processing icon after 500ms delay 2014-04-27 11:09:23 -05:00
Mottie
f4cded6c6c version bump 2014-04-27 11:01:58 -05:00
Mottie
7278ff91a4 Add internal config.$extraHeaders variable
Updated uitheme, stickyHeaders & scroller widgets
2014-04-27 08:04:39 -05:00
Mottie
d257a015cc Core: add "emptyMin" & "emptyMax" settings to emptyTo option. Fixes #577 2014-04-25 23:16:28 -05:00
Mottie
320b1f1b29 Fix sort direction count
see http://stackoverflow.com/q/23278707/145346
2014-04-24 23:06:20 -05:00
Mottie
cb2435e423 addRows method will now accept a string or jQuery object 2014-04-24 16:16:25 -05:00
Mottie
e658868573 version bump 2014-04-24 13:42:49 -05:00
Mottie
d357389507 Ensure ajax loaded data gets parsed & cached 2014-04-24 13:35:58 -05:00
Mottie
6a6044595e version bump 2014-04-23 19:41:05 -05:00
Mottie
82a8a6852a Apply widgets initially after a short delay 2014-04-23 19:07:14 -05:00
Mottie
b68abf09c1 Check more than first tbody when detecting parsers. Fixes #589 2014-04-23 19:07:09 -05:00
Mottie
3a12af8e85 version bump 2014-04-22 09:39:57 -05:00
Mottie
6d068d347d version bump 2014-04-20 19:39:59 -05:00
Mottie
252feeaaed core: move cached rows into normalized data; updated tests 2014-04-20 09:27:41 -05:00
Mottie
9d107ed983 Prevent numerous consecutive widget applications 2014-04-20 09:20:30 -05:00
Mottie
8d72efd889 Add sortReset method callback 2014-04-19 09:33:10 -05:00
Mottie
872325a458 textExtraction update, add textAttribute & add tests. Fixes #154 2014-04-18 19:57:54 -05:00
Mottie
a26b36142a Make computeColumnIndex function public 2014-04-14 22:04:43 -05:00
Mottie
284b73eaf1 Destroy method now clears cache & pager rows copy 2014-04-10 20:16:22 -05:00
Mottie
8f88f72899 version bump 2014-04-10 10:29:04 -05:00
Mottie
a0e5620c69 Destroy will now maintain applied theme
with false flag set: $("table").trigger("destroy", [false]);
2014-04-10 07:22:23 -05:00
Mottie
44abae9814 version bump 2014-04-03 10:22:19 -05:00
Mottie
f06a546054 Ignore child row if it is the first table row 2014-03-31 17:45:08 -05:00
Mottie
ad4804be47 Fix widgets not applying after update 2014-03-31 15:56:56 -05:00
Mottie
4a984eb681 version bump 2014-03-31 06:14:47 -05:00
Mottie
e25de3c0be Child row updates. Fixes #556 & part of #396
Add tablesorter-hasChildRow
If the last pager row has any child rows, they are now included
Add "filtered" css definition to every theme to hide content
2014-03-31 05:07:19 -05:00
Mottie
a22cfae71c Cell column property has correct value again. Fixes #551 2014-03-29 16:22:07 -05:00
sylvain-hamel
bbd881a879 Replace all references to cell.cellIndex by $(cell).index() to prevent error.
"Unexpected call to method or property access."
see: http://stackoverflow.com/questions/14201168/table-cell-index-problems-in-ie8
closes #551
2014-03-27 13:01:05 -04:00
Mottie
fdae3bfcd5 version bump 2014-03-18 18:13:27 -05:00