Commit Graph

324 Commits

Author SHA1 Message Date
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
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
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
bc85c32190 Scroller: resizing & browser zoom should now show proper widths. Fixes #680 & #634. 2015-01-15 07:59:20 -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
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
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
2e8add1072 ColumnSelector: add columnSelector_cssChecked option 2014-11-26 21:40:47 -06:00
Justin F. Hallett
97a5e7ba97 Add 'columnUpdate' event when the columnSelector is updated 2014-11-11 00:31:41 -07:00
Mottie
5ef1781aba version bump 2014-11-07 19:32:10 -06:00
Mottie
e3afa93282 CssStickyHeaders: tables with a caption now work properly in Firefox 2014-11-07 17:32:43 -06:00
Mottie
98e3a41428 Pager: widget again updating on init properly 2014-11-03 14:44:08 -06:00
Mottie
12e9a25152 Pager: fix savedPages being overwritten 2014-11-03 12:57:33 -06:00
Mottie
cddd9d4ed1 Pager: fix pagerComplete not firing on non-ajax tables 2014-11-03 12:35:48 -06:00
Mottie
363f083682 version bump 2014-11-03 10:56:46 -06:00
Mottie
a20b37bfd0 Pager: current filters now updating properly. See #757 2014-11-03 08:05:22 -06:00
Mottie
fcde1041be Merge branch 'master' into working 2014-11-01 15:46:32 -05:00
yelly
6ff8161699 Remove breakpoints sort
Sorting the breakpoints yields bad results if not all sizes are of the same length.
For instance, for the breakpoints [ '480px', '768px', '992px', '1200px', '1800px', '2200px' ], the first 3 sizes will be placed after the last 3, resulting in unexpected behaviour.
2014-11-01 21:27:39 +02:00
Mottie
983a05e128 Pager: fix double "pagerComplete" even on init & initial filter settings
Updated destroy events that are unbound from the table
2014-10-31 15:18:30 -05:00
Mottie
8ad625b45b Pager: updateComplete fires again on non-ajax tables 2014-10-31 12:35:05 -05:00
Mottie
e8452da206 Pager: fix pager initialization with filter widget & display update. Fixes #755 & #757 2014-10-31 11:56:17 -05:00
Mottie
340b39a638 Pager: a pagerComplete event now fires off immediately after initialization 2014-10-30 21:04:53 -05:00
Mottie
9a3078c33b Pager: fix selectorRemove class name parsing 2014-10-30 20:58:36 -05:00
Mottie
ce0cc960a4 cssStickyHeaders: fixed caption issue & nested tables now work in IE 2014-10-30 10:38:30 -05:00
Mottie
3b2742f475 version bump 2014-10-26 19:11:12 -05:00
Mottie
3e42e8bb74 StickyHeaders: works with nested tables & modified options. Fixes #724 2014-10-20 17:46:23 -05:00
Mottie
26963ef1b0 Pager: widget cleanup & only use last search data 2014-10-20 15:44:56 -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
ad85121da0 Grouping: Add "monthyear" grouping to dates. Fixes #744 2014-10-09 21:26:13 -05:00
Mottie
3c0380cad4 Pager: fixedHeight is working properly. Fixes #742 & 729 2014-10-09 18:22:10 -05:00
Mottie
ae65dc5477 Pager: fix empty table select showing 0 & 1 pages 2014-10-09 17:05:56 -05:00
Mottie
cdaa65f041 Pager: ensure filteredRows is current on page move. See #745 2014-10-09 16:49:49 -05:00
Mottie
0ee530de30 Pager: revert using native javascript for goto select. Fixes #734 2014-10-09 16:10:34 -05:00
Mottie
655b2c9277 Pager: IE requires a value attribute for every option. Fixes #734 2014-10-07 08:14:36 -05:00
Mottie
7a1a90232b columnSelector: col element now hidden with column. Fixes #740 2014-10-06 11:17:17 -05:00
Mottie
c13d0f65f5 columnSelector: prevent adding a media query when no priorities are set 2014-10-04 11:15:38 -05:00
Mottie
de81f11032 Scroller: remove scroller_idPrefix in lieu of unique namespace id 2014-10-02 12:10:21 -05:00
Mottie
d6be67e770 Pager: check for dynamically changing ajaxUrl option & cleanup 2014-10-02 11:30:39 -05:00
Justin F. Hallett
a867d3d2f1 p must have ajaxObject, setting it up at init so we can use it to compare later on 2014-09-30 16:17:17 -06:00
Mottie
6fbdc1a3b9 Pager: Add url check to allow ajax updating of table. Fixes #730 2014-09-28 08:37:47 -05:00
Mottie
b261356baf Editable: make updatable. Fixes #732 2014-09-27 23:12:13 -05:00
Mottie
2d81e3e8f3 Pager: modify & add to widget the code from issue #711 2014-09-17 01:45:27 -05:00
Mottie
08bf513acd version bump 2014-09-15 19:44:03 -05:00
Mottie
839feaa81a Pager: fix widget to be properly applied after page move 2014-09-15 15:12:30 -05:00
Justin F. Hallett
d0ed9d1fa7 Switch form focus to focusout, this allows the focus to stay if the cursor leaves the table, though it will commit the change and refocus 2014-09-08 16:31:46 -06:00
Mottie
f1e32a26fe Editable: Add editable_trimContent option 2014-09-02 15:29:28 -05:00
Mottie
d4a5cc196a Editable: refocus edited element after resort only 2014-08-28 16:06:18 -05:00
Mottie
dbecda238c Editable: trim everything! & revert widget changes 2014-08-27 18:06:22 -05:00
Mottie
10215591c2 Editable: all text callback parameters are now trimmed 2014-08-27 17:26:20 -05:00
Mottie
3bf7700fec Editable: validate function now includes a contenteditable element parameter 2014-08-27 15:05:01 -05:00
Justin F. Hallett
a6e8fcc84b Fix extra bracket and space 2014-08-27 09:15:52 -06:00
Mottie
ebd2edb040 Editable: Add editable_wrapContent option 2014-08-26 19:24:43 -05:00
Mottie
3a290109ef Editable: Add editable_focus, editable_blur, and editable_selectAll options. See #708 2014-08-26 16:19:47 -05:00
Mottie
8ddd3c76f2 Editable: update validate function to allow setting it per column 2014-08-26 14:23:13 -05:00
Mottie
1606cca123 Editable: autoresort true no longer breaks the table 2014-08-26 13:33:56 -05:00
Mottie
7747fa9700 Pager: use native javascript to populate & set the goto select. See #711 2014-08-25 20:27:40 -05:00
Mottie
346d8cb64b Pager: update cache & rows copy. Fixes #703 2014-08-12 10:35:46 -05:00
Mottie
526a869b49 version bump & cleanup 2014-08-01 21:31:33 -05:00
Mottie
bb939266a8 Pager: remove selected attribute from page options. See #700 2014-07-31 07:42:21 -05:00
Mottie
6e44cc9590 Editable: add autoAccept & validate options 2014-07-27 19:28:08 -05:00
Mottie
294f377e4f Editable: limit array columns
related? http://stackoverflow.com/q/24947995/145346
2014-07-25 07:50:36 -05:00
Mottie
39e91a5733 Pager: output can now add user modifiable startRow or page inputs 2014-07-22 07:42:15 -05:00
scratcher28
cd54cbdfd3 editable_columns type check 2014-07-22 14:45:38 +04:00
Mottie
e861f6c3fc Cleanup & version bump 2014-07-17 12:40:11 -05:00
Mottie
c9c11a8495 Output: update method to allow downloads without modifying htaccess. Fixes #681 2014-07-15 21:19:47 -05:00
Mottie
4ef7bcd5a8 Pager: initialize without building cache when delayInit true. Fixes #678 2014-07-11 15:01:20 -05:00
Mottie
6de1009af8 version bump 2014-07-04 07:36:50 -05:00
Mottie
f7b9619b2f Pager widget: ensure pagerComplete event fires on init 2014-07-03 13:17:09 -05:00
Mottie
2a835930e4 Core/Filter/Pager: Add config.totalPages & modify filterEnd variable to include it. See #670 2014-07-03 10:59:48 -05:00
Mottie
21492fe960 Pager: update c.filteredRows when using ajax. Fixes #670 2014-07-03 09:32:27 -05:00
Mottie
6ece2fe6b4 Pager: filtered rows now equals total rows when ajaxProcessing returns an array. Fixes #667 2014-07-02 15:43:15 -05:00
Mottie
197af4fc31 version bump 2014-06-28 23:04:50 -05:00
Mottie
3b4cd54c61 Scroller: add scroller_upAfterSort option. Fixes #660 2014-06-26 12:09:59 -05:00
Mottie
20938f9bf9 Pager widget: change goto (reserved word) to gotoPage & doc updates. Fixes #657 2014-06-23 15:36:50 -05:00
Mottie
2bd55b3a5b Static: static rows now manipulated within a detached tbody
updated demo to allow the user to toggle static rows
2014-06-22 08:22:39 -05:00
Mottie
b1b09f1bb8 Pager: prev & next buttons now disable with 0 filtered pages. Fixes #649 2014-06-22 06:37:02 -05:00
Mottie
d6666e4999 Pager: fix setting of filteredRows from ajaxProcessing. Fixes #649 2014-06-21 19:32:16 -05:00
Mottie
948d8de4f9 Pager: fix use of selectorRemove class name 2014-06-21 11:54:02 -05:00
Mottie
a98584e9c5 Pager: objects returned by ajaxProcessing can now include a filteredRows value. Fixes #649 2014-06-21 01:24:21 -05:00
Mottie
d9cb97f1e6 version bump 2014-06-18 16:07:29 -05:00
Mottie
826bed7e5d Scroller: change default scroll bar width to 18. Fixes #363 2014-06-18 14:48:13 -05:00
Mottie
46f2561f32 Scroller: behaves properly with overflow scroll & column alignment. Fixes #340 & #333 2014-06-18 14:48:13 -05:00
Mottie
ba7a0de1b8 Scroller: Set column widths are now maintained. Fixes #634 & #380 2014-06-18 14:48:00 -05:00
Mottie
6042a3ae26 Pager: correctly detach and append jQuery rows. Fixes #650 2014-06-16 22:36:08 -05:00
Mottie
65c9fa40c2 Print: change jQuery requirement to v1.2+ 2014-06-11 21:41:40 -05:00
Mottie
9b4ce42286 Print: popup now automatically closes with print dialog. Fixes #643 2014-06-11 21:39:55 -05:00
Mottie
324014283d Pager: specifically target rows to prevent issues with ember scripts. Fixes #638 2014-06-03 07:58:11 -05:00
Mottie
9375ce6b1f Scroller: thead width now set in IE. Fixes #637 2014-06-03 07:16:00 -05:00
Mottie
c09945c60c version bump 2014-05-28 19:22:11 -05:00
Mottie
f932d2687e Pager: Fix widgets sometimes not being applied after page change 2014-05-28 12:16:14 -05:00
Mottie
d2eb430d2b Pager: update widget to also pass jqxhr to ajaxProcessing. See #626 2014-05-26 17:08:41 -05:00
Mottie
3d6b03037b Math: values are now obtained from data-attributes first 2014-05-26 17:04:50 -05:00
Mottie
fcebad5a0f version bump 2014-05-22 07:53:29 -05:00
Mottie
219606e0db Pager: fix pager updating 2014-05-22 07:53:28 -05:00
Mottie
acbf44d892 Math: now works properly with the pager. Fixes #621 2014-05-21 12:19:44 -05:00
Mottie
c429a0aa0a Output: add duplicate spans option. Fixes #619 2014-05-20 21:40:57 -05:00
Mottie
063f109659 Scroller: filter widget works with scroller again. Fixes #620 2014-05-20 20:49:19 -05:00
Mottie
1d3e7d9702 columnSelector: refreshColumnSelector no longer dependent on breakpoints 2014-05-20 20:47:55 -05:00
Mottie
485ab53e18 columnSelector: add refreshColumnSelector method 2014-05-18 13:14:48 -05:00
Mottie
4627f214b8 Core: Refer headers option by header class/id 2014-05-16 13:38:55 -05:00
Mottie
05f9dbf4e7 columnSelect: fix remove error 2014-05-16 13:37:13 -05:00
Mottie
9c0017d44e Core & pager: use detach instead of empty on tbody rows 2014-05-08 12:07:13 -05:00
Mottie
acefd269f9 Output: add config parameter to output_callback 2014-05-07 11:46:26 -05:00
Mottie
41be62bb32 Output: add output_ignoreColumns option. Fixes #607 2014-05-06 10:59:35 -05:00
Mottie
346587f4bc Print: add print_callback option 2014-05-06 10:23:48 -05:00
Mottie
35ec1d87eb version bump & cleanup jsHint errors 2014-05-05 20:52:17 -05:00
Mottie
c92a55750f Add print widget
updated columnSelector to work as a print stylesheet
2014-05-05 19:46:01 -05:00
Mottie
6b2db42a73 cssStickyHeader: add filteredToTop option 2014-05-05 13:25:37 -05:00
Mottie
7650508932 Output: add output_encoding option for accented character support in Excel
See http://stackoverflow.com/q/23388490/145346
2014-05-04 17:43:55 -05:00
Mottie
ca5e6beb19 Add math prefix & suffix options 2014-05-03 13:58:25 -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
f57f73f5ea Math widget: add data-math-mask for each cell & update doc versions 2014-04-24 22:20:11 -05:00
Mottie
6a6044595e version bump 2014-04-23 19:41:05 -05:00
Mottie
c7607401b8 Filter widget: fix filteredRows count & cleanup 2014-04-23 16:09:26 -05:00
Mottie
9cabd1797a Pager stays on same page after update. Fixes #590 2014-04-23 15:47:54 -05:00
Mottie
d1426ad1c5 Build widget now works with HTML in the data 2014-04-23 00:49:48 -05:00
Mottie
3a12af8e85 version bump 2014-04-22 09:39:57 -05:00
Mottie
21b205dcd3 Static row widget works with multi-tbodies 2014-04-22 09:23:41 -05:00
Mottie
6d068d347d version bump 2014-04-20 19:39:59 -05:00
Mottie
a8b253b597 Add static row widget. Fixes #120 & #472 2014-04-20 18:36:04 -05:00
Mottie
323bc5e89b Add output widget 2014-04-20 18:36:01 -05:00
Mottie
cdb5dc6863 Add math widget. Fixes #136 2014-04-20 18:35:57 -05:00
Mottie
d7fb54ffda Add reflow widget. Fixes #165 2014-04-20 18:35:51 -05:00
Mottie
5edb87b539 Filter from cache. Fixes #515 2014-04-20 09:27:52 -05:00
Mottie
f65e3dc9b3 Pager: Add pageReset option. Fixes #565 2014-04-20 09:20:43 -05:00
Mottie
8f5a7a920d Scroller widget: update to work with filter widget. Fixes #584 & 370 2014-04-18 11:11:05 -05:00
Mottie
7a52f960cc Pager: revert oldAjaxSuccess removal, fixed #540 with deep extend 2014-04-18 11:04:45 -05:00
Mottie
ea3f7a7b80 Pager: remove oldAjaxSuccess function. Fixes #540 2014-04-17 09:46:30 -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
b8cdca396f pager processAjaxOnInit works with jQuery objects. Fixes #572 2014-04-09 07:24:17 -05:00
Mottie
502130d4a3 grouping widget name now saves after callback. Fixes #514 2014-04-09 06:32:15 -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
cb397dd092 fix columnSelector widget removal function 2014-03-31 02:29:38 -05:00
Mottie
fdae3bfcd5 version bump 2014-03-18 18:13:27 -05:00
Mottie
fcd56c6c23 update pager widget with change from #548 2014-03-18 17:40:03 -05:00
Mottie
128cf62450 Add align character widget 2014-03-12 16:03:49 -05:00
Mottie
867447a2e3 column selector widget: auto state is saved. Fixes #517 2014-03-09 21:10:23 -05:00
Mottie
48b642124d headerTitles widget: lots of new options
foo
2014-03-09 11:47:58 -05:00
Mottie
35be6689fb cleanup & version bump 2014-03-07 12:53:21 -06:00
Mottie
224d7acb24 Attempt to fix pager row count #455 2014-03-06 21:13:45 -06:00