Mottie
ff3701f63b
Core: minor tweak
2015-02-20 16:17:17 -06:00
Mottie
6fa4a513be
Core: make jsHint happy
2015-02-20 14:35:29 -06:00
Mottie
2b1b0167e7
Filter: merge changes from prijutme4ty into separated filter widget
2015-02-20 14:32:36 -06:00
Mottie
df5276238e
Filter: ensure anymatch is a string value
2015-02-20 14:17:49 -06:00
Mottie
d78f3b032b
Filter: prevent error when using anymatch & no external input
2015-02-20 14:16:42 -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
Ilya Vorontsov
c2f39080d2
Update jquery.tablesorter.js
...
fix little bug in new getElementText
2015-02-18 21:41:28 +03:00
Mottie
2065d0c8f1
Core: Fix noSort
2015-02-17 16:37:06 -06:00
Mottie
df97b1db8e
Core: remove cssAllowClicks default
2015-02-17 16:22:03 -06: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
764426d2c4
Core: make getElementText function public
2015-02-15 16:43:20 -06:00
Mottie
9eacf2f664
Build: temp folder is no longer necessary
2015-02-12 22:13: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
5263aa75ae
Core: make core compatible with jQuery v1.2.6 again
2015-02-12 21:03:36 -06:00
Mottie
b425a715bf
Parsers: Fix checkbox parser not updating properly
2015-02-12 14:34:15 -06:00
Mottie
5ad4509969
Filter: oops, keeping the faster getAttribute method
2015-02-12 10:14:49 -06:00
Mottie
15284156d8
Filter: prevent undefined error. Fixes #819
2015-02-12 10:13:22 -06:00
Mottie
5e8953d901
Core: fix broken unbinding of events
2015-02-11 18:18:28 -06:00
Mottie
ec0343ab5f
Pager (widget only): fix initial start page default
2015-02-10 10:14:04 -06:00
Mottie
c4a84f3dd5
version bump
2015-02-09 18:44:47 -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
9993d77f38
Core/widgets: update unbinding events to prevent removing all binds
...
This appears to be a jQuery bug when unbinding events in versions between 1.7 & 1.8 - see http://jsfiddle.net/Mottie/zL6uory0/
2015-02-09 17:12:40 -06:00
Mottie
fec49e144a
Core: save raw table cell data
2015-02-09 15:23:51 -06:00
Mottie
9ff5a2ef5f
Core: replaced quotes with single quotes
...
Because I couldn't suppress my OCD any longer
2015-02-09 15:18:41 -06:00
Justin F. Hallett
c7a1678d48
trim should include the join, update bindings to delegate bindings
2015-02-09 13:38:32 -07:00
Justin F. Hallett
7c7797eaf0
Use trim instead of all the other fixes, turns out double space was the issue
2015-02-09 13:32:37 -07:00
Justin F. Hallett
d248d6c8db
var init needs to be outside of the bind now, since it's used in other binds
2015-02-09 11:28:14 -07:00
Justin F. Hallett
3dc2530301
Don't unbind all ts tiggers, add tsmath namespace triggers to add and remove instead
2015-02-09 11:20:11 -07:00
Justin F. Hallett
c1c68f89fe
Make sure remove happens on the right events, not on an undefined var
2015-02-09 11:07:46 -07: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
1af1de85e1
Filter: get cell text from data-attribute, then cell. See #812
2015-02-06 18:07:17 -06:00
Mottie
df87314007
Filter: select source now uses config.textAttribute when gathering text. Fixes #812
2015-02-06 16:32:12 -06:00
Mottie
485b515066
Dragtable: make compatible with other widgets
2015-02-06 11:51:13 -06:00
Mottie
5e0717c466
Dragtable: add original files
2015-02-05 21:53:46 -06:00
Mottie
135d86a704
Formatter: speed optimizations
2015-02-05 15:12:38 -06:00
Mottie
1b91228cdc
Formatter: detach tbody before processing
2015-02-05 14:35:27 -06:00
Mottie
6962d31302
Pager: update display before applying widgets
2015-02-05 13:46:45 -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
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
Mottie
1ffd4a0a20
Pager: update goto independently of other elements. Fixes #811
2015-02-04 07:29:07 -06:00
prijutme4ty
d96d6ba11b
fix check which can cause unresolving parsers in case that first tbody is empty and consequent tbodies have less rows than a number of tbody
2015-02-04 13:49:01 +03:00
Mottie
17c30f1710
uitheme: add inner wrapper to columns missing it
2015-02-02 23:13:28 -06:00
Mottie
9845a692e2
Core: updateAll method no longer restores headers
2015-02-02 11:33:20 -06:00
Mottie
491b0c17a9
Core: trim header text added to aria label
2015-02-02 11:12:56 -06:00
Mottie
9202a900e7
Core: Prevent adding multiple icons on refresh
2015-02-02 10:57:27 -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
Mottie
6521510e97
Reflow: trim stored header text
2015-02-02 07:59:53 -06:00
Mottie
090ef374d3
Output: Fix trim spaces for header cells
2015-02-02 07:59:52 -06:00
Mottie
19b69c9ac3
Widgets: update remove function
...
columnSelector, cssStickyHeaders, pager, repeatHeaders, saveSort & stickyHeaders
2015-02-02 07:58:47 -06:00
Mottie
877dec004b
Merge branch 'master' into working
...
Conflicts:
js/widgets/widget-chart.js
2015-01-31 17:35:43 -06:00
Mottie
35e2c54404
Filter: normalize table parameter
2015-01-29 22:17:38 -06: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
Justin F. Hallett
828207b7fb
filtred means not .filtered
2015-01-28 14:28:32 -07:00
Justin F. Hallett
cef5cc7b14
Fix sorting, still only 1 dimention
2015-01-28 13:26:51 -07:00
Justin F. Hallett
9c4de8a481
New Widget for charting plugins, this widget is basically just to extract data from the TS table and output it in an array format. Some process may be required but it can be injected into make charting plugins there after.
2015-01-28 11:55:11 -07:00
Justin F. Hallett
25c037abaa
New Widget for charting plugins, this widget is basically just to extract data from the TS table and output it in an array format. Some process may be required but it can be injected into make charting plugins there after.
2015-01-28 11:52:09 -07:00
Mottie
8921894717
Pager: add cacheIndex variable & update docs
...
Added a pager variable section
2015-01-26 19:13:41 -06:00
Mottie
a63d67f41e
ColumnSelector: change in "auto" now triggers a "columnUpdate" event
2015-01-26 17:01:58 -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
b9e028d8ed
Pager widget: fix js error
2015-01-23 23:09:56 -06:00
Mottie
857e275aab
Core: add removeWidget & refreshComplete
...
Updated addWidget, applyWidget & refreshWidgets
2015-01-23 23:09:32 -06:00
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
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
Mottie
b3a7b82a67
ColumnSelector: columns array parameter added to refreshColumnSelector method. Fixes #798
2015-01-20 10:59:47 -06:00
Mottie
a50f5555a9
Storage & Build widget: pass "null" to $.parseJSON as a fallback. Fixes #586
...
Also change build widget example code to use dataType:"text" for csv data
2015-01-18 09:02:14 -06:00
Mottie
5eeb103f98
Filter: select2 filterFormatter code tweaks. Fixes #796 .
2015-01-17 07:02:38 -06:00
Mottie
975102266e
Filter: reindent select2 filterFormatter code
2015-01-16 20:26:17 -06:00
Mottie
66b5682cf0
Filter: Update select2 filterFormatter to properly escape regex characters
...
This update will not worl with select2 v4.0.0!
2015-01-16 20:25:27 -06:00
Mottie
14799b9ce8
Pager: Add pageAndSize method to set both page & size
2015-01-16 12:17:47 -06:00
Mottie
85a1ca0453
Pager: page size resets to original page setting instead of 10
2015-01-16 07:51:11 -06:00
Mottie
402200914d
uitheme: add separate sort class names to header & icon element; breaks old demos
2015-01-15 14:06:01 -06:00
Mottie
b9ddc1849d
Docs: remove uitheme widgetOption & update comments
2015-01-15 07:59:27 -06:00
Mottie
bc85c32190
Scroller: resizing & browser zoom should now show proper widths. Fixes #680 & #634 .
2015-01-15 07:59:20 -06:00
Mottie
cb6912b075
uitheme: will now update properly when config.theme changes
2015-01-14 13:34:19 -06:00
Mottie
11ff8c4ab1
Filter: hide filter row using the "filtered" class name
...
needed for the scroller widget, or the filter row becomes visible:hidden on filterEnd and adds a butt-load of padding to the top of the scroll window
2015-01-14 13:20:41 -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
638d070f3a
Pager: filteredRows now properly calculated when first tbody set with cssInfoBlock class
2015-01-09 07:25: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
1d3a2c21a4
Pager: Get most up to date filter before setting pageReset. Fixes #783
2014-12-25 10:04:44 -06:00
Mottie
4c06e417d3
Pager: pageReset now used while filtering. See #778
2014-12-25 07:35:17 -06:00
Mottie
ff851938d7
ColumnSelector: fix column index issue, again
2014-12-25 07:09:55 -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
5786b3eab3
ColumnSelector: fix column index issue
2014-12-22 21:04:26 -06:00
Mottie
9cd317070f
Pager: ensure filteredRows gets updated before movetopage is called. Fixes #778
2014-12-22 20:44:29 -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