Commit Graph

86 Commits

Author SHA1 Message Date
Rob Garrison
81a345964d
Scroller: save scroll position of window. See #1240 2016-07-01 17:31:40 -05:00
Rob Garrison
07b643db02 Scroller: Hide <col> with hidden columns. Fixes #1229 2016-06-15 11:22:11 -05:00
Rob Garrison
a7abfa4e11
version bump 2016-04-29 21:32:47 -05:00
Rob Garrison
7fdde11342
Scroller: Adjust multi-line caption height in fixed column. Fixes #1202 2016-04-26 11:39:28 -05:00
Rob Garrison
9feb20551e version bump 2016-04-01 12:07:16 -05:00
Rob Garrison
6bc7a85557 Scroller: throttle scroll event. Fixes #1186 2016-04-01 11:47:38 -05:00
Rob Garrison
d089be2734 version bump 2016-03-01 23:00:22 -06:00
Rob Garrison
8c99112332 Scroller: tweak code from #1165. Fixes #907 2016-02-24 21:31:49 -06:00
Rob Garrison
c391287ce2 Scroller: Fix js error when no caption exists. See #1141 2016-02-24 21:27:12 -06:00
jasongabel
8df4e7a896 Update widget-scroller.js opt no Vertical Scroll
If the max-height is set to -1 for example, the the vertical scrollbar is not added because the div is not constrained with a max-height.
However if you set it to 0, javascript sees a 0 as an empty/default value and uses 300 back on this line: 
maxHt = wo.scroller_height || 300;
2016-02-24 20:07:24 -05:00
Rob Garrison
61f38b81b1 Scroller: Move caption to cloned thead. Fixes #1141 2016-02-18 07:55:15 -06:00
Rob Garrison
87a10d6987 Global: Use triggerHandler to prevent event bubble to any outer table 2015-12-01 19:38:56 -06:00
Rob Garrison
1d813bd766 version bump 2015-10-31 11:06:09 -05:00
Rob Garrison
4853615569 Scroller: adjust code for insane (OCD) people 2015-10-28 15:22:32 -05:00
Justin F. Hallett
276f3fb650 Fix curlies for grunt and sane poeple 2015-10-28 14:17:29 -06:00
fire-wally
53de5b83e0 Fix scroller_barWidth issue on iOS
This change fixes an issue where the last column header gets cut off on MobileSafari (possibly other mobile browsers?). 

MobileSafari doesn't allocate horizontal space for the vertical scollbar of vertically-scrolling regions, so the getBarWidth() function correctly returns 0 on iOS. The previous expression of (tsScroller.getBarWidth() || 15) incorrectly evaluates that 0 as "falsy" and sets scroller_barSetWidth to 15, which cuts off the last column header. This change explicitly tests for a null result from tsScroller.getBarWidth() and only applies 15px in that case 

I also expanded that section of code a little bit and modified the comment to make it more clear what's going on
2015-10-28 14:33:44 -05:00
Rob Garrison
2ca475ab8a ColumnSelector: Extra rows & colspans now supported in thead & tfoot. Fixes #501 2015-10-27 11:45:43 -05:00
Mottie
b3dd4b7c75 version bump 2015-07-28 15:01:32 -05:00
Mottie
b7454cdd06 Scroller: include sortEnd in fixed column updates - see #977 2015-07-26 12:03:41 -05:00
Mottie
75de112ef6 Build: Add jscs checking & fix style issues
Thanks @Herst!
2015-07-22 23:29:51 -05:00
Mottie
a1821127be Scroller: delay resize after updateAll 2015-07-15 07:46:11 -05:00
Mottie
fffea5455e Scroller: fix js error in old IE 2015-07-15 07:43:58 -05:00
Mottie
7b8553068d Scroller: prevent error on destroy when not applied. See #965 2015-07-15 06:50:53 -05:00
Mottie
57efd75a40 Scroller: fix javascript error scroller_$fixedColumns undefined 2015-06-30 18:54:55 -05:00
Mottie
1b5b1dcecf Widgets: fix jsHint warnings in alignChar & scroller 2015-06-26 21:58:41 -05:00
Mottie
c808f83df1 Scroller: restore scroll position after resize. Fixes #926 2015-06-22 08:01:34 -05:00
Mottie
e2c3149229 Scroller: integrate with resizable (WIP) 2015-06-22 07:50:13 -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
7b6ebfa639 Scroller: correct column alignment. Fixes #940, #937, #931 & #927
Bonus fix #932 which maintains scroll position after sort/filter
2015-06-21 10:39:37 -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
20f2cd20b4 Scroller: cleanup & old IE fix 2015-06-01 20:58:02 -05:00
Mottie
4e38030dc2 Scroller: mousewheel scrolling on fixed column works again 2015-06-01 20:31:11 -05:00
Mottie
1fb45130ce Scroller: reduce init lag & correct no fixed column tbody width. See #906 2015-06-01 20:29:22 -05:00
Mottie
bbe5d53e14 Scroller & columnSelector: integrate widgets. Fixes #905 2015-05-28 11:44:25 -05:00
Mottie
7c46c9e02e Scroller: lots of updates
* Support multiple tbodies. See #906
* Limit horizontal scrollbar to scrolling section
* Removed widthFixed requirement
* Update RTL support
* Fix column alignment. Fixes #913
* Fix mousewheel scrolling in Firefox. See #135
* Fix filter returning zero to few rows
* Integrate with pager. Fixes #884
2015-05-28 11:36:37 -05:00
Mottie
1554b6ae99 Scroller: Multiple tbody fix. See #913
* Removed global window resizeEnd variable
* Removed or completely hide extra elements in fixed column
* Hover highlight delays only added for Firefox
* Properly adjust fixed column cell widths
* I know, not an atomic update :(
2015-05-22 23:16:41 -05:00
Mottie
06d69c75b3 Scroller: Fix slow fixed column scrolling in Firefox. See #135 2015-05-21 12:42:42 -05:00
Mottie
0bfe3099da Scroller: remove colgroup & hidden elements in fixed column 2015-05-21 11:06:13 -05:00
Justin F. Hallett
9f9b36c751 ; not , in css 2015-05-19 16:11:56 -06: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
Justin F. Hallett
6e2750bc83 now an extra quote, just take away my KB right now 2015-05-13 20:32:44 -06:00
Justin F. Hallett
1a6329ab3b Needs both to superceed the next line 2015-05-13 20:27:51 -06:00
Justin F. Hallett
0e928d03ad OMG forgot a , 2015-05-13 20:24:42 -06:00
Justin F. Hallett
e99b8d20bd Order is important here 2015-05-13 19:00:40 -06:00