Commit Graph

462 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
6efe0fd9f5 Build: update files 2015-07-26 12:17:22 -05:00
Mottie
8e81d53db3 Core/Test: add isValueInArray array testing 2015-07-26 09:15:35 -05:00
Mottie
7aa3fb11cf Core: fix js error in isProcessing function 2015-07-26 09:09:21 -05:00
Mottie
b5485f4992 Overall: update debug logging to use console 2015-07-24 18:23:00 -05:00
Mottie
a0d29c99f4 Core: fix hasWidget error 2015-07-23 07:26:48 -05:00
Mottie
75de112ef6 Build: Add jscs checking & fix style issues
Thanks @Herst!
2015-07-22 23:29:51 -05:00
Mottie
bd296c844f Core: use colgroup as a placeholder. See #938 2015-07-22 07:37:10 -05:00
Mottie
0e611bc6a8 version bump 2015-06-30 18:56:38 -05:00
Mottie
6fede75e79 version bump 2015-06-30 09:59:41 -05:00
Mottie
37d44b18e3 Core: allow empty string in textExtraction data-attribute. See #954 2015-06-23 16:11:29 -05:00
Mottie
020ebb7525 Core: add missing semicolon 2015-06-10 20:00:06 -05:00
Mottie
e16a44c0b5 Core: make getParsedText a public function 2015-06-07 19:36:13 -05:00
Mottie
009ce272bb Core: updateCache now accepts tbody object
needed for tbody sorter widget
2015-06-07 17:02:42 -05:00
Mottie
d0a189d2e3 Zebra: target non-info block tbodies in extra tables 2015-05-22 23:16:48 -05:00
Mottie
1880d775ef resizable + stickyHeaders: replace window resize trigger. Fixes #912 2015-05-21 18:34:59 -05:00
Mottie
4410ecee0b Core: only preventDefault in specific jQuery versions. Fixes #911 2015-05-18 07:57:16 -05:00
Mottie
ce9cf604eb version bump 2015-05-17 23:01:15 -05:00
Mottie
13e3d0593d version bump 2015-05-17 15:32:53 -05:00
Mottie
8d2abbba32 Core & pager: replace remaining jQuery each function. Fixes #827 2015-05-17 11:10:49 -05:00
Mottie
ee9c301edb Core: add "ō" to sortLocaleCompare & update docs 2015-05-16 15:33:09 -05:00
Mottie
65d48727ff Core: prevent js error if sortList targets incorrect column. Fixes #908 2015-05-14 11:54:39 -05:00
Mottie
2a850ae18b Core: properly store child row content in row data & cleanup 2015-05-12 22:35:30 -05:00
Mottie
ab03e829f8 Core: centralize extractor & parser code
buildCache, addRows & updateCell functions all used very similar code
2015-05-03 22:58:02 -05:00
Mottie
f98ad57499 Core & math: prevent js error on empty tables. Fixes #889 2015-04-30 12:00:17 -05:00
Mottie
27567178d7 Core: add pointer event options. Fixes #885
Add pointerUp, pointerDown, pointerClick options
2015-04-25 22:25:04 -05:00
Mottie
cd784f69ff Core: isDigit now reports false on empty strings. See #865 2015-04-10 10:16:14 -05:00
Mottie
d6794b1241 version bump 2015-04-08 00:02:53 -05:00
Mottie
655a0f09b4 version bump 2015-03-30 07:58:07 -05:00
Mottie
7e20669890 Core: add getColumnText utility function 2015-03-30 07:52:46 -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
c82280e598 Global: removed c.$extraTables & c.$extraHeaders
These variables were causing memory leaks
2015-03-25 00:52:29 -05:00
Mottie
fd693b6d87 Core: include extraTables along with extraHeaders
Also replace instances of tagName with nodeName
2015-03-23 16:10:37 -05:00
Mottie
ac89d509c7 Core: revert pull #849; changed sort initiation method
A click event can now be triggered on the header to initiate a sort
2015-03-20 18:17:36 -05:00
John Whitman
0790d0e042 add option to toggle behavior of long clicks 2015-03-20 07:44:03 -04:00
Mottie
fe8b7a17b5 Core: fix icon targeting for class names 2015-03-17 12:14:53 -05:00
Mottie
2340dc7de8 version bump 2015-03-13 12:37:18 -05:00
Mottie
2e398259b3 Core: get accurate column count. Fixes #840 2015-03-11 18:09:44 -05:00
Mottie
53694db90b version bump 2015-03-10 12:05:02 -05:00
Mottie
a37700ebcd Core: allow multiple icon class names in definition 2015-03-09 16:23:36 -05:00
Mottie
bab36c48dc Core: use :last to maintain jQuery v1.2.6 compatibility 2015-03-08 09:37:40 -05:00
Mottie
5820c56282 Core: optimize getColumnData 2015-03-08 09:11:24 -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
Mottie
873f6d2ee2 Optimizations: replace arrays using $.each with for loops. See #827 2015-02-25 18:44:36 -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