Commit Graph

117 Commits

Author SHA1 Message Date
Mottie
10bc23fa24 Overall: set jsHint "undef" & "unused" options. Fixed issues
The math widget had a javascript error which jsHint was not catching
2015-07-28 15:57:01 -05:00
Mottie
b3dd4b7c75 version bump 2015-07-28 15:01:32 -05:00
Mottie
bb1139bc63 Parser: checkbox in multiple columns toggles row class correctly 2015-07-26 12:01:21 -05:00
Mottie
75de112ef6 Build: Add jscs checking & fix style issues
Thanks @Herst!
2015-07-22 23:29:51 -05:00
Mottie
73f5467c1f Parser: support metric base unit case insensitivity 2015-06-17 16:38:27 -05:00
Mottie
13a035cad0 Parser: add checkbox parser class name ("checkboxClass") option 2015-06-05 13:16:36 -05:00
Mottie
13e3d0593d version bump 2015-05-17 15:32:53 -05:00
Mottie
54a83a64c0 Parser: input/select/textarea now return empty string
previously empty values in these elements would return the table cell text; not good if you have a label or text surrounding the form element
2015-05-13 12:12:55 -05:00
Mottie
6f4277a225 Parser: MAC address parser no longer auto-detected as ipv6. See #895 2015-05-04 07:46:39 -05:00
Mottie
ba9f6ae58e Parser: MAC address parser returns original string if grossly invalid. Fixes #895
The MAC parser does not validate the address!
2015-05-04 07:42:00 -05:00
Mottie
79ea44ad07 Parser: input-select cleanup & add event namespaces 2015-05-03 23:00:10 -05:00
Mottie
de9421bda8 Parsers: Add jQuery Globalize parser
Fix input-numeric parser to allow parsing a zero value
2015-05-02 15:15:56 -05:00
Mottie
9ccd51451f Parser: named numbers parser ignores adjacent puncutation. Fixes #890 2015-04-30 11:56:54 -05:00
Mottie
46e7efb64a Parser: add inputs-numeric parser. Fixes #888 2015-04-28 17:07:36 -05:00
Mottie
263aa97e66 Build: add combined file with selected widgets & parsers. See #855
NOTE: the core js/jquery.tablesorter.js file is no longer UMD wrapped!; this is done by the build process now

Updated various parser & widget comments
2015-03-28 15:03:50 -05:00
Mottie
6f524ccef6 version bump 2015-03-26 10:48:43 -05:00
Mottie
7f37b90ebd General code cleanup
Also replace instances of tagName with nodeName
2015-03-23 16:08:07 -05:00
Mottie
403d831fc0 version bump 2015-03-05 10:10:57 -06:00
Mottie
e4bea3987a Core & Grouping: Apply widget options before parsing
This allows parsers to use widget options, like the group_checkbox settings
2015-03-05 09:28:16 -06:00
Mottie
a69a746fdf Core: merge in modified addInstanceMethods. Closes #826
Removed `$columnHeader` & replaced it with new `$headerIndexed` variable
2015-02-27 14:33:27 -06:00
Mottie
4171325819 Merge branch 'addInstanceMethods' of https://github.com/prijutme4ty/tablesorter into instance
Conflicts:
	js/jquery.tablesorter.js
	js/widgets/widget-filter.js
2015-02-27 06:56:53 -06:00
prijutme4ty
c71e8f6220 Added $.tablesorter.addInstanceMethods function which allows one
to define config object instance methods.

Refactored getting the column header using config-object method $columnHeader.
2015-02-25 17:21:02 +03:00
Mottie
7435c09379 Filter/parser: add insideRange file & add date range parsers 2015-02-24 00:00:52 -06:00
Mottie
b425a715bf Parsers: Fix checkbox parser not updating properly 2015-02-12 14:34:15 -06:00
Mottie
9b32f0c5f6 version bump 2015-02-07 00:46:44 -06:00
Mottie
f9e4f9d4d5 Parser: add countdown parser (hh:mm:ss) 2015-02-04 22:15:00 -06:00
Mottie
a031bcc9e0 Core: Add resort option
It is used as the fallback value when no resort parameter is included with the "updateAll", "update", "addRows" and "updateCell" methods. Also, modified the "updateCell" method to not reapply widgets if resort is false; this may resolve issue with widgets causing elements to lose focus
2015-01-28 23:32:21 -06:00
Mottie
3b2742f475 version bump 2014-10-26 19:11:12 -05:00
Mottie
a611f5d5a6 Parsers: include "ipv4Address" parser in parser-network file 2014-10-26 14:10:04 -05:00
Mottie
7ceb69056b Parser: add named number parser & demo 2014-10-05 19:39:21 -05:00
Mottie
065342b825 Parsers: Update all date parsers to ensure valid dates 2014-09-30 16:20:04 -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
33b3abe75a Parser: Add duration parser & demo 2014-09-15 19:17:11 -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
af9f9c4450 Parser: Added ignoreArticlesExcept option to ignoreArticles parser 2014-09-06 22:30:53 -05:00
Mottie
45e4ef1223 Parser select - fix for IE10+ not allowing select options to be clicked 2014-09-04 11:44:13 -05:00
Mottie
526a869b49 version bump & cleanup 2014-08-01 21:31:33 -05:00
Mottie
5e75257b9f Docs: add extractor demo & fix select parser to properly update 2014-08-01 20:55:21 -05:00
Mottie
9c2fe21a4d Parser: input/textarea now update when enter/alt+enter pressed, or when blurred
previously the change event fired after you clicked on the sort header, messing up the whole table
2014-08-01 12:00:10 -05:00
Mottie
2d5ff1c203 Filter: add filter_selectSourceSeparator option. Fixes #692 2014-07-29 10:52:40 -05:00
Justin F. Hallett
2211a91ae4 Add Parser for textareas and add it to the onchange auto cache rebuild 2014-07-23 11:05:46 -06:00
Mottie
e861f6c3fc Cleanup & version bump 2014-07-17 12:40:11 -05:00
Mottie
e84f2992d4 Parser: add select text parser. See #684 2014-07-15 17:14:27 -05:00
Mottie
26493ec8bc Parsers: Add image alt parser 2014-07-11 15:01:27 -05:00
Mottie
98d47ff3bb Parser: update input/select elements binding 2014-07-08 21:27:22 -05:00
Mottie
0ef9612fdb Add roman numeral parser 2014-06-28 22:29:28 -05:00
Mottie
c09945c60c version bump 2014-05-28 19:22:11 -05:00
Mottie
5ce66aebfe Parser: input-select parser no longer binds to non-tablesorter tables. Fixes #633 2014-05-28 15:46:18 -05:00
Mottie
f4cded6c6c version bump 2014-04-27 11:01:58 -05:00
Mottie
33665044bd input/select parser: don't update column with both sorter & filter disabled. See #570 2014-04-26 20:30:13 -05:00
Mottie
19b3711e97 Add extracting date parsers 2014-04-20 18:35:48 -05:00
Mottie
35be6689fb cleanup & version bump 2014-03-07 12:53:21 -06:00
Mottie
65b74c771a Date parsers now return the original text when encountering invalid dates. Sort of fixes #531 2014-03-05 13:48:20 -06:00
Mottie
743f99919d checkbox parser no longer causes an error when a checkbox doesn't exist 2014-03-04 10:45:46 -06:00
Mottie
e69101f824 Cleanup & version bump 2014-02-19 13:27:23 -06:00
Mottie
73c8f659cc Filter widget: Use new parser "parsed" parameter 2014-02-19 04:33:53 -06:00
Mottie
a33fc74f57 checkbox parser now toggles "checked-#" row class name 2014-02-19 03:11:52 -06:00
Mottie
ae72017a7b Add dateRange option to two-digit year parser 2013-11-13 20:31:26 -06:00
Mottie
dd921f0fa2 Added file type parser 2013-10-30 17:58:55 -05:00
Mottie
6f35c682a1 Added ipv6 parser & demo 2013-10-17 23:14:18 -05:00
Mottie
c1d102c698 general parser formatting & cleaning 2013-10-10 07:59:33 -05:00
Mottie
73d43713c2 Added language support to ignore leading article parser & renamed it to "ignoreArticles". Fixes #266 2013-03-28 16:57:38 -05:00
Mottie
f13fc3d13d more parser demos & cleanup 2013-03-27 18:13:44 -05:00
Mottie
8306a9f38e Added iso8601 date parser. See issue #247 2013-03-26 18:18:09 -05:00
Mottie
4f310ea3e6 code cleanup & metric demo 2013-03-26 16:16:13 -05:00
Mottie
f052b2a164 Added assorted date parsers & demo 2013-03-26 16:05:21 -05:00