Skip to content
Mottie edited this page May 29, 2015 · 15 revisions

Priorities

* Note: Priorities listed as A-D (A is highest), issue number and description.

Core

  • C 746 Core: rowspan/colspan
  • C 485 Core: colspan for entire column not working.
  • C 110 Core: rowspan/colspan
  • B ... Core: update core to allow loading an array of rows & not build them into DOM
  • C 658 Core: disable natural sort chunking.
  • C 618 Core: addSorter
  • B ... Core: fix getData, pass it a value (e.g. "filter", "parsed") and it returns true. needed when
  • C ... Core: debug/ debug.pager or debug.filter - show only debug info for specific widget or overall
  • B ... Core: remove inner wrapper & inner; move position relative to header cell
  • C ... Core: multiple character equivalents? http://stackoverflow.com/questions/29063847/tablesorter-sorting-the-czech-alphabet
  • C ... build table from array (paged) - http://stackoverflow.com/q/22942176/145346; see 458
  • D ... Add removeRows method (needed for pager with removeRows true).
  • New/considering

    • C 410 Hierarchical sorting
    • B 464 tablesorter toolbar
    • C 413 Responsive theme/menu
    • C 195 Widget - sort tbodies
    • C ... Scroller2: New scroller widget to allow scrolling through an array of rows; building them into DOM as necessary (using this code - scroll 1/2 way down until "Foo Bar ###" is seen)

    Widgets

    • C ... Build: update docs - include

      files - http://stackoverflow.com/questions/22274379/table-not-building
    • B 501 ColumnSelector with multiple headers

    • A ... Filter: customVal option (replaces filter_formatter) - related to 311

    • B ... Filter: allow pre-building filter row

    • C ... Filter: jQuery UI selectmenu filterFormatter

    • C 596 Filter: ignore column option

    • C 535 Filter: external search not updating

    • C 311 Filter: completely custom row demo

    • C ... Filter: setFilter should set last filter data if no filters are found?

    • C 521 Group: set initial collapsed states

    • C ... Group/Math: math widget work with group widget? http://stackoverflow.com/questions/28904067/is-it-possible-to-use-math-widget-on-group-widget

    • B 883 Output download in Safari

    • B ... Output widget callback on each cell - mind the colspan/rowspans

    • B ... Output widget get parsed data

    • B ... Output widget to get parsed data (inputs, select, checkboxes, etc)

    • B 729 Pager child rows/ hide option

    • B 458 Pager multiple tbody - actually build table from JSON object, see build table from array below

    • B 874 Resizable not working after updateAll

    • C 495 Scroller + reorder (this would also include the dragtable plugin)

    • C 725 Scroller add something to ignore checkbox clicks?

    • C 866 Scroller + resizable

    • C 878 Scroller + contenteditable

    • C 884 Scroller + pager

    • C 901 Scroller in a modal window (alignment issues)

    • C 904 Scroller + filter (when using filter_formatter)

    • C 905 Scroller + columnSelector

    • C 906 Scroller + 7 sub-issues from hell

    • C 907 Scroller full height

    • C 920 Scroller + stickyHeaders (no idea why this is needed)

    Abelt or next major update (v3)

    • ... use MutationObserver instead of forcing dev to use "update" method.

    • ... events return config (always)

    • ... rename rows ( visible + hidden + filtered = total )

    • ... $.tablesorter.addWidget( table, 'pager' ); // add widgets on the fly

    • 393 Build table does all ajax processing (clean up pager)

    • ... config.debug, config.pager.debug, config.core.debug, config.filter.debug, etc... reduce console spam (debug: true, false, all, "pager")

    • ... integrate DISCUQ into docs

    • ... filter_function( data )... combine (e, n, f, i, $r, c) into one parameter!

    • 413 Bootstrap responsive theme

    • 410 Hierarchical sorting

    • 273 Tablesorter with large data sets

    • 260 Keyboard accessibility

    • 237 Reference column by id or class name

    • 236 Mutli-column sorting

    • 158 showProcessing gif animation - fix w/web workers?

    • 141 Fix alphabetic equivalence operators

    • 117 Enable/disable tablesorter

    • 113 Filter child row specific column - https://github.com/christianbach/tablesorter/pull/49

    • 463 Custom Formatter gists

    • 105 Embedded images

    • 152 Test suite

    • 109 Docs + Jekyll pages

    • 100 JSHint + build (build branch -> tablsorter WIP repo)

    • 464 Widget - tablesorter toolbar

    • 186 Widget - column reorder

    • 398 Zepto? (development branch)

    • 110 & 485 Rowspan functionality

    DONE

    • ... $.tablesorter.hasWidget('pager');
    • ... Filter data-column="0,1,2-4" (http://stackoverflow.com/q/26470602/145346)
    • ... add extraction methods for parsing, so an element can still use built-in parsers (input + date parser)
    • ... filter using ^ or $ alone
    • ... filter_defaultFilter option to set default filter type per column http://stackoverflow.com/questions/25275912/how-do-you-set-the-tablesorter-default-filter-type
    • ... make stickyHeaders attach to a div and make that sticky instead of the actual table
    • 135 Widget - Freeze left column(s)
    • 215 scroller + resizable
    • 335 Resize + stickyHeaders
    • 396 filter child row specific column
    • 564 Sticky separate scroll horiz & vert
    • 574 filter search through cell array (child rows, multiple values in cell) - http://stackoverflow.com/a/22916973/145346
    • 634 Scroller: clone colgroup & col into scroll widget headers
    • 641 Sticky: use onRenderHeader
    • 661 filter select issue?
    • 662 throttle resize mousemove
    • 724 Sticky: nested tables (cssSticky too?)
    • 727 Filter fix wildcard ("test|*")
    • 729 pager fixed height not set after filtering
    • 730 Pager, check ajaxURL before returning from pageMove
    • 731 Filter, option for filter cell class names
    • 732 Editable, update contenteditable on "update"/pager change
    • 733 Filter, do not update input on ajax complete
    • 742 Pager: fixedHeight on empty table
    • 743 Widgets: table class name/data attribute to apply widget instead of config option
    • 744 Grouping: add monthyear group
    • 904 Filter input clearing
Clone this wiki locally