Commit Graph

618 Commits

Author SHA1 Message Date
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
b3203505cc Math: reapply column indexing after updates & prevent js error on empty tables. Fixes #889 2015-04-30 08:04:24 -05:00
Mottie
45cb86ed57 Editable: Fix selectAll & change tbody mouseleave to thead mouseenter. Fixes #848 2015-04-26 09:35:43 -05:00
Mottie
7e5dcf9a7d Docs: fix js issue 2015-04-25 22:25:12 -05:00
Mottie
9a178c05b2 Editable: modify trimContent option & use html to modify text. Fixes #886 2015-04-25 22:25:12 -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
4a07c9ea40 Scroller: pointer events & tabbing. See #135
* Pointer events are now disabled on the fixed column wrapper only.
* Tabbing through fixed column elements now properly ignores visually hidden header cells.
2015-04-24 11:15:54 -05:00
Mottie
7386b80fd7 Scroller: hide fixed column scrollbar in IE9 & older. See #135 2015-04-24 07:50:19 -05:00
Mottie
5a0770cad4 Docs: add minor clarification to column selector docs 2015-04-23 08:14:04 -05:00
Mottie
bdcf28ab47 Scroller: remove pointer-events none from fixed column. See #878 2015-04-23 08:13:06 -05:00
Mottie
dc457f7462 Scroller: overflow-x auto & apply border-box to scroller. See #135 2015-04-23 08:06:17 -05:00
Mottie
4c2695030b Resizable: refreshing the widget will now preserve the storage. See #874 2015-04-16 10:07:25 -05:00
Mottie
9bee1805b2 Math: fix issues with isNaN("") = false. See #873 2015-04-16 07:52:33 -05:00
Mottie
2991e424e7 Docs: update box-sizing definition
Add a note to output about the data-text vs data-name attribute settings
2015-04-16 07:34:41 -05:00
Mottie
d19985e517 Output: add output_hiddenColumns option. Fixes #869 2015-04-13 07:49:28 -05:00
Mottie
e781d09a6e Docs: minor tweak 2015-04-10 08:00:50 -05:00
Mottie
a4bb1497f0 Grouping: add keyboard accessibility to group headers. See #260 2015-04-09 15:00:10 -05:00
Mottie
445013c01b Docs: output widget known issues added 2015-04-09 09:19:29 -05:00
Mottie
a49e94e6fe Docs: update output widget docs 2015-04-08 13:10:16 -05:00
Mottie
51c616997b Docs: add missing updates 2015-04-08 00:32:59 -05:00
Mottie
5065356bf8 Resizable: handles properly align in tables with margins. Fixes #864 2015-04-07 23:50:22 -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
3ee06dceb6 Docs: Add missing update 2015-03-26 11:26:35 -05:00
Mottie
d8abaadc29 Storage: add a bunch of storage widget options. Fixes #851 2015-03-25 20:24:35 -05:00
Mottie
673d7cbbb5 Resizable: major overhaul! Now compatible with stickyHeaders 2015-03-25 20:24:28 -05:00
Mottie
a09f151104 Scroller: Add fixed column support. Fixes #135
Also #689, #763 and #804
2015-03-25 12:09:29 -05:00
Mottie
90909a6f52 Pager: make pagerUpdate method page parameter optional 2015-03-25 11:16:55 -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
1eec5e86f8 Dist: update distribution folder & doc version #s 2015-03-24 15:16:30 -05:00
Mottie
7f37b90ebd General code cleanup
Also replace instances of tagName with nodeName
2015-03-23 16:08:07 -05:00
Mottie
799ede9199 Docs: update Bootstrap v3.3.4 2015-03-23 15:46: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
6aca406386 update doc index 2015-03-20 07:59:52 -04:00
Mottie
547fa60c69 Docs: update jQuery to v1.11.2 2015-03-17 12:12:31 -05:00
Mottie
42eb391945 Docs: Add note about resizable needing a non-breaking space. Fixes #844 2015-03-13 12:25:54 -05:00
Mottie
670f63967a Docs: update to use jQuery UI v1.11.4 2015-03-12 17:49:37 -05:00
Mottie
53694db90b version bump 2015-03-10 12:05:02 -05:00
Mottie
1dad33db49 Scroller: properly adjust column widths. Fixes #836 2015-03-10 11:41:40 -05:00
Mottie
1d3f61faca Docs: remove initial sort on first example 2015-03-08 09:32:30 -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
c17aa829e6 Debug: update debug logging
pager, columnSelector & filter
2015-02-27 17:37:14 -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
c93ee7ceef StickyHeaders: add sticky header hidden class & modal demo links. Closes #832
position relative is only added if no position attribute is set
2015-02-26 17:52:31 -06:00
Mottie
71f55cec70 Docs: minor correction 2015-02-26 08:27:00 -06:00
Mottie
4f3a7bc470 Output: add output_includeFooter option
See http://stackoverflow.com/q/28711187/145346
2015-02-25 13:12:51 -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
c18d927d2c Scroller: add missing tfoot rows. Fixes #825 2015-02-24 01:21:58 -06:00
Mottie
68d6364a03 StickyHeaders: works with full height wrapper. Fixes #564 2015-02-24 00:04:52 -06:00
Mottie
7435c09379 Filter/parser: add insideRange file & add date range parsers 2015-02-24 00:00:52 -06:00
Mottie
f16466f924 Docs: update download methods 2015-02-23 23:58:08 -06:00
Mottie
1972857048 Filter: add config parameter to filter functions 2015-02-23 22:28:14 -06:00
Mottie
146a5ff2ea Grunt build: Use string replace to update version # 2015-02-20 18:48:25 -06:00
Mottie
1f6b343eb9 Rename distribution minified blackice theme. See #785 2015-02-20 17:57:57 -06:00
Mottie
fbc5c01c6a Filter: add filter_columnAnyMatch option
tweak anymatch code & added examples to the demo
2015-02-20 16:26:15 -06:00
Mottie
b9b09922a3 Merge branch 'working' into build 2015-02-20 10:54:52 -06:00
prijutme4ty
34567c0ccb Make +config.cache+ indexed the same way as +config.$tbodies+ is, i.e. ignore info blocks.
Remove unused var, rename some local vars into more specific ones;
2015-02-20 14:41:28 +03:00
Mottie
0c8aa7e225 Core: remove cssAllowClicks & update cssNoSort 2015-02-17 16:10:52 -06:00
Mottie
39f50d90c9 Core: add cssNoSort option 2015-02-17 14:49:23 -06:00
Mottie
07f58cccad Merge branch 'working' into build 2015-02-13 06:57:49 -06:00
Mottie
664694df27 Docs: update jQuery UI & remove "latest" from file name 2015-02-13 06:56:45 -06:00
Mottie
2774abf8d8 Build: Add grunt build process
Rearranged, renamed & broke apart other files
2015-02-12 21:10:38 -06:00
Mottie
e7bbf5d5a7 Docs: update ajax code. Fixes #818
The update shows how to deal with unordered JSON data
2015-02-11 19:20:29 -06:00
Mottie
4ca95358c4 Docs: Add css row & column highlighting demo 2015-02-11 13:18:04 -06:00
Mottie
8f161d8c7c Docs: add styling back to options table 2015-02-10 15:15:09 -06:00
Mottie
7dc74b9892 Docs: fix typo (because I can't Clyde) 2015-02-09 19:05:58 -06:00
Mottie
c4a84f3dd5 version bump 2015-02-09 18:44:47 -06:00
Mottie
e29492e8c3 Filter: add another custom filter search example 2015-02-09 18:32:50 -06:00
Mottie
624af67ab0 StaticRow: add staticRow_event option 2015-02-09 17:13:21 -06:00
Mottie
1de9c46e30 Math: add math_event option 2015-02-09 17:13:21 -06:00
Mottie
fec49e144a Core: save raw table cell data 2015-02-09 15:23:51 -06:00
Mottie
5f71093236 Chart: add more data points 2015-02-07 14:23:44 -06:00
Mottie
9b32f0c5f6 version bump 2015-02-07 00:46:44 -06:00
Mottie
f6b33cc367 Docs: updates & removed some widgets from beta 2015-02-06 23:04:28 -06:00
Mottie
48d6ba5007 Charts: Add chart_event option, provide other data formats & add demo 2015-02-06 22:48:21 -06:00
Mottie
485b515066 Dragtable: make compatible with other widgets 2015-02-06 11:51:13 -06:00
Mottie
fe81a867fc Pager: update widgets & fire pagerComplete after cache is built 2015-02-05 13:06:18 -06:00
Mottie
e42bfdfafa Formatter: Add formatter_event & bind to pagerComplete 2015-02-05 13:04:56 -06:00
Mottie
a4160e55cc Docs: add getColumnData info & spelling corrections 2015-02-05 11:32:49 -06:00
Mottie
f9e4f9d4d5 Parser: add countdown parser (hh:mm:ss) 2015-02-04 22:15:00 -06:00
Mottie
0e72504e87 Formatter: Add table cell formatting widget. See #812 2015-02-04 15:41:27 -06:00
Mottie
b5f931ec17 Merge branch 'master' into working 2015-02-04 07:36:09 -06:00
prijutme4ty
8ff9d3b8a1 fix missing link 2015-02-04 13:51:46 +03:00
Mottie
8ff560e00f Docs: clarify difference between jQuery data & data-attributes 2015-02-03 13:30:28 -06:00
Mottie
b1526cee69 Merge branch 'master' into working
Conflicts:
	docs/index.html
2015-02-02 11:07:43 -06:00
Mottie
e3558664f8 alignChar: don't add align character when no content is right of it 2015-02-02 07:59:53 -06:00
prijutme4ty
2990013dbf minor fixes to documentation 2015-02-02 16:42:21 +03:00
Mottie
cedbf81c9c Print: ignore columnSelector auto setting when mediaquery option is disabled. Fixes #808
Replace columnSelector popup button element with a div because it doesn't work in Firefox - see http://jsfiddle.net/2tt25hbd/
2015-01-29 14:12:54 -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
8921894717 Pager: add cacheIndex variable & update docs
Added a pager variable section
2015-01-26 19:13:41 -06:00
Mottie
703590cc38 Docs: various updates 2015-01-25 12:11:54 -06:00
Mottie
f1961efe8f Widgets: modify remove functions for refreshing widgets
renamed parameter from "temp" to "refreshing" & updated docs
2015-01-25 11:01:07 -06:00
Mottie
857e275aab Core: add removeWidget & refreshComplete
Updated addWidget, applyWidget & refreshWidgets
2015-01-23 23:09:32 -06:00
Mottie
a0f09f484b Docs: update Bootstrap to 3.3.2 2015-01-22 14:48:52 -06:00
Mottie
703fcc6212 ColumnSelector: refreshColumnSelector parameter can now set "auto" mode. Fixes #798 2015-01-22 07:37:34 -06:00
Mottie
3abce88fd8 Pager: Add "pagerUpdate" method to force a pager update. Fixes #801 2015-01-20 18:48:11 -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