Commit Graph

196 Commits

Author SHA1 Message Date
Rob Garrison
d1d7da2ac2 Core: fix multisort indicators. Fixes #1005, again
There is now a check to verify that the targeted column is in the sortList, this includes a cell with a colspan that may be outside of the included sort
2015-10-20 06:25:34 -05:00
Rob Garrison
d50f561969 Chart: fix chart_layout column indexing 2015-10-19 22:09:59 -05:00
Rob Garrison
9d7f0fb26c ColumnSelector: Add mediaqueryHidden option. Resolves #964 2015-10-19 11:49:21 -05:00
Rob Garrison
921631397c Grunt: update build files 2015-10-18 13:24:13 -05:00
Rob Garrison
c7d4395c85 Math: Include config parameter in math equations
Fixes javascript error
2015-10-17 10:05:55 -05:00
Rob Garrison
9c905bdc9c Print: Add print delay; allows browser to render print preview 2015-10-17 09:37:56 -05:00
Rob Garrison
f242135db0 Print: Include css to hide filter rows. Fixes #1046 2015-10-17 09:36:37 -05:00
Rob Garrison
be69ff58a7 Math: Add math_none option 2015-10-14 21:20:49 -05:00
Rob Garrison
23760ef2c3 Print: internal variable tweaks 2015-10-14 12:51:27 -05:00
Rob Garrison
1219e49d30 Output: do not include nested table headers with parent. Fixes #1040 2015-10-12 07:32:07 -05:00
Rob Garrison
1c5c3415ad Math: fix out-of-scope time variable 2015-10-06 21:06:25 -05:00
Rob Garrison
701ad94308 Merge branch 'LvLynx-master' 2015-10-06 20:55:51 -05:00
Rob Garrison
ab5258471d Math: more tweaks for better compression 2015-10-06 20:54:07 -05:00
Rob Garrison
e2ffab45a0 Filter: encode/decode filters in case they end up in cookies. See #1026 2015-10-06 18:53:00 -05:00
Rob Garrison
fe7a366e25 Pager: clear tbody if no data returned by ajax. See #1032 2015-10-05 11:50:57 -05:00
Rob Garrison
40dcaace25 version bump 2015-10-04 09:26:07 -05:00
Rob Garrison
2f3217fe80 Filter: select includes child rows when filter_childByColumn is set 2015-10-04 09:06:34 -05:00
Mottie
285cef1e70 Pager: prevent hiding child rows when disabling or destroying pager. See #1020 2015-09-25 12:18:21 -05:00
Mottie
e23288cee8 Filter: ignore childWithSibs when childByColumn is false. See #1020
Also fixed data.childRowText by adding spaces between cell content
2015-09-24 08:49:17 -05:00
Mottie
0ebb9ea219 Filter: keep parent match when no child rows match. See #1020 2015-09-23 22:46:03 -05:00
Mottie
fa4f916633 version bump 2015-09-23 10:21:44 -05:00
Mottie
1aa87e2080 Filter: add filter_childWithSibs option. Fixes #1020 2015-09-23 07:50:45 -05:00
Mottie
8b3fbbbec5 Core: use window.console check to prevent IE9 error. Fixes #1019 2015-09-22 00:17:35 -05:00
Mottie
3328f02579 Filter: add processOptions function & code cleanup. See #1010 2015-09-07 15:47:16 -05:00
Mottie
d8b4434446 Dist update 2015-09-05 09:28:33 -05:00
Mottie
829d3792fa version bump 2015-09-01 10:45:24 -05:00
Mottie
7756fdf9a2 Filter: restore triggered change namespace & prevent search before init. Fixes #1002 2015-08-27 07:14:22 -05:00
Mottie
3282dc52fc Filter: use namespacing on reset. Fixes #1001 2015-08-26 07:22:48 -05:00
Mottie
41fb194559 Grouping: add group_forceColumn & group_enforceSort options. See #1000 2015-08-24 10:50:07 -05:00
Mottie
68ae07cb79 version bump 2015-08-23 13:22:56 -05:00
Mottie
90e0355b4a ColumnSelector: add columnSelector_updated option
This option contains the triggered event name, which is "columnUpdate" by default
2015-08-21 16:58:21 -05:00
Mottie
47de48ef5d Filter: allow dynamically changing "anyMatch" filter. Fixes #998
previously, once an anyMatch type filter was found, it's value was always used to do an anyMatch search. Now the script checks to see if the input is targeting more than one column
2015-08-21 14:00:04 -05:00
Mottie
2281b8f2fb version bump 2015-08-19 18:20:27 -05:00
Mottie
d1e9530bcf Pager: include settings parameter from ajaxError method & prevent js error. Fixes #997 2015-08-19 16:33:32 -05:00
Mottie
805be29302 version bump 2015-08-17 21:08:41 -05:00
Mottie
2182b42157 Filter: fix js error caused when limiting search columns
See http://stackoverflow.com/q/32052986/145346 for an example
2015-08-17 20:10:29 -05:00
Mottie
e8bc2bef2e ColumnSelector: modify refreshColumnSelector method. Fixes #985
The "refreshColumnSelector" method can now update the contents of the container in case the header text, column priorities, etc change
2015-08-16 22:46:22 -05:00
Mottie
be6999c67a Pager: add ajaxError callback function. Fixes #992 2015-08-15 10:56:42 -05:00
Mottie
e3f51f8ad7 Pager: no more js error in widget error message. Fixes #988 2015-08-12 10:32:39 -05:00
Mottie
1d1e4d72f8 Editable: improve column parsing. Fixes #982 & #979
Also replace jQuery each functions
2015-07-30 20:26:59 -05:00
Mottie
d8fd020d29 Pager: unbind pager controls on destroy. Fixes #981 2015-07-30 17:37:59 -05:00
Mottie
7a288dd1bf Pager: change enable, disable & destroy trigger methods. Fixes #980 2015-07-30 13:32:54 -05:00
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
7a91e0d6a6 Filter: prevent invalid RegExp errors 2015-07-27 18:49:30 -05:00
Mottie
b7454cdd06 Scroller: include sortEnd in fixed column updates - see #977 2015-07-26 12:03:41 -05:00
Mottie
b5485f4992 Overall: update debug logging to use console 2015-07-24 18:23:00 -05:00
Mottie
8cf622f7e1 Math: ignored rows now properly ignored in columns. Fixes #976 2015-07-24 12:28:20 -05:00
Mottie
565a0e6c1f Output: update min. Completes merge of #970 2015-07-23 07:26:25 -05:00
Mottie
75de112ef6 Build: Add jscs checking & fix style issues
Thanks @Herst!
2015-07-22 23:29:51 -05:00
Mottie
f82214cf0b sort2Hash: fix js error by using correct variable 2015-07-21 21:45:59 -05:00
Mottie
9b6f8fb379 sort2Hash: add text & saveSort override options. Fixes #962
* Add `sort2Hash_useHeaderText` - use column header text or zero-based index
* Add `sort2Hash_processHeaderText` - extra column header text processing
* Add `sort2Hash_directionText` - sort direction text array
* Add `sort2Hash_overrideSaveSort` - override saveSort stored sort if true
2015-07-21 21:33:52 -05:00
Mottie
19e914fbb3 Output: Add output_formatContent callback
See http://stackoverflow.com/q/31457323/145346
2015-07-17 13:13:32 -05:00
Mottie
dd80e3c88f Pager: bind using unique event namespace. See #961 2015-07-14 21:22:52 -05:00
Mottie
57efd75a40 Scroller: fix javascript error scroller_$fixedColumns undefined 2015-06-30 18:54:55 -05:00
Mottie
4c63512574 Editable: update cache without requiring hover over thead
Will now properly update the cache on touch devices
2015-06-26 21:57:32 -05:00
Mottie
fa3c21f1c6 Resizable: resizing works with overflow wrapped tables. Fixes #953 2015-06-26 21:26:44 -05:00
Mottie
482586bd8a Editable: allow Shift+Enter to create a new line 2015-06-26 10:39:40 -05:00
Mottie
c808f83df1 Scroller: restore scroll position after resize. Fixes #926 2015-06-22 08:01:34 -05:00
Mottie
2adda8d2e9 Scroller: save scroll positioning. Fixes #926 & #932 2015-06-21 11:11:16 -05:00
Mottie
a8fb9614e6 Scroller: throttle IE scroll. See #928 2015-06-21 10:41:42 -05:00
Mottie
9b39a91268 Ouput: stop outputTable propagation. Fixes #944 2015-06-17 08:56:48 -05:00
Mottie
d36184a1d4 Pager: prevent adding row if JSON totalrows = 0
See http://stackoverflow.com/q/30875583/145346
2015-06-16 20:37:57 -05:00
Mottie
5faba4b9e0 Filter: row remains visible after focused, when hideFilters set 2015-06-12 21:06:08 -05:00
Mottie
449b985c60 Filter: add nesting of "AND" & "OR" searches. Fixes #891 & #918 2015-06-12 21:02:26 -05:00
Mottie
a79f3417ce SortTbodies: remove already defined variables 2015-06-12 20:20:40 -05:00
Mottie
0c1c594ac1 Output: remove console log :P 2015-06-08 19:56:52 -05:00
Mottie
8d45bf2701 Output: fix colspans + hidden columns
Also replaced jQuery each functions with plain js
2015-06-08 19:53:45 -05:00
Mottie
b71d730785 Output: remove tfoot clone, concat data to the end instead 2015-06-08 13:36:49 -05:00
Mottie
f4381c0c02 Output: prevent js error when no row data is passed. See #923 2015-06-08 11:36:36 -05:00
Mottie
64a3e4a902 Output: fix hiddenColumns option causing empty output. Fixes #923 2015-06-08 10:51:32 -05:00
Mottie
ca163ec639 Filter: selectSource now ignores parsers, if none set. Fixes #934 2015-06-07 19:26:28 -05:00
Mottie
dda8b8d76c Output: output_saveRows now accepts jQuery filter selectors 2015-06-07 18:55:12 -05:00
Mottie
d1e4510d87 Scroller: removed unused variable 2015-06-07 16:48:52 -05:00
Mottie
95cf3f8044 Scroller: Fixed column tfoot now properly aligns. See #924 2015-06-02 10:50:27 -05:00
Mottie
d502a6f9f5 Scroller: hide fix column scrollbar in Firefox, again 2015-06-01 21:31:38 -05:00
Mottie
4e38030dc2 Scroller: mousewheel scrolling on fixed column works again 2015-06-01 20:31:11 -05:00
Mottie
7f9258f1e1 Output: allow empty string data-attributes. See #923 2015-06-01 16:29:59 -05:00
Mottie
18a97ed4d9 Filter: target last used filter issue. See #920 2015-05-31 10:45:50 -05:00
Mottie
261808d2ac Grunt: update modules & dist files 2015-05-30 15:07:37 -05:00
Mottie
f315a8f02d StickyHeaders: fix js error. See #920 2015-05-29 07:16:31 -05:00
Mottie
a153bea128 RepeatHeaders: use selectorRemove option setting 2015-05-24 10:44:52 -05:00
Mottie
1880d775ef resizable + stickyHeaders: replace window resize trigger. Fixes #912 2015-05-21 18:34:59 -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
1a6cc91e91 Scroller: add scroller_addFixedOverlay option 2015-05-17 12:42:19 -05:00
Mottie
ed321c20bd Scroller: refresh column sizes after update; see #906 (issue 3) 2015-05-17 09:37:04 -05:00
Mottie
4912c556de Scroller: fix selector issue in remove function 2015-05-17 09:23:02 -05:00
Mottie
4468c1fb87 Editable: remove widget & dynamic update of no-edit class. Fixes #900 2015-05-16 18:19:12 -05:00
Mottie
8c2844b0ce Filter: prevent setFilter setting same filters after update. Fixes #903 & #733 2015-05-16 17:35:54 -05:00
Mottie
9a67c022c4 Filter: add filter_childByColumn option. Fixes #396 & #574 2015-05-14 21:32:41 -05:00
Mottie
7d2acb883b Math: exclude ignored cells even if math_ignore is empty. Fixes #896 2015-05-07 07:53:37 -05:00
Mottie
3fc40eb688 Math: reduce update time to 20ms. See #898 2015-05-07 07:42:57 -05:00
Mottie
f54786e04d Editable: only make cell child div/span contenteditable. See #900 2015-05-06 15:16:43 -05:00
Mottie
b591583669 Filter: add data parameter to filter_functions. See #891 2015-05-05 23:44:06 -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
21703a663a Scroller: setFixedColumnSize updates with no set size 2015-04-27 22:13:01 -05:00
Mottie
45cb86ed57 Editable: Fix selectAll & change tbody mouseleave to thead mouseenter. Fixes #848 2015-04-26 09:35:43 -05:00
Mottie
9a178c05b2 Editable: modify trimContent option & use html to modify text. Fixes #886 2015-04-25 22:25:12 -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