Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature/complex headers #751

Open
wants to merge 15 commits into
base: main
Choose a base branch
from

Commits on Jan 3, 2020

  1. Configuration menu
    Copy the full SHA
    2b65b74 View commit details
    Browse the repository at this point in the history
  2. unminify code to improve readabilitty

    (cherry picked from commit 3178277)
    mtyszler committed Jan 3, 2020
    Configuration menu
    Copy the full SHA
    a8ba0e2 View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2020

  1. According to rstudio#418, improve dataTables.buttons.min.js, mimickin…

    …g with minor adjustments changes from https://github.com/chrisvwn/DT/blob/master/inst/htmlwidgets/lib/datatables-extensions/Buttons/js/dataTables.buttons.min.js, which is inpired by  https://datatables.net/forums/discussion/comment/106434/#Comment_106434
    
    This prepares the dataTables.buttons.min.js to handle multiple row headers. Without further adjustments this change actually create problems for all output functions, which expect a single row header instead of an array.
    mtyszler committed Jan 4, 2020
    Configuration menu
    Copy the full SHA
    ed15f2f View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2020

  1. Building on commit ed15f2f, process the output functions for csvHtml5…

    … and copyHtml5, allowing it to read multiple row headers
    mtyszler committed Jan 5, 2020
    Configuration menu
    Copy the full SHA
    ae44b9e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    35a7e34 View commit details
    Browse the repository at this point in the history
  3. According to rstudio#418, improve buttons.print.min.js, with minor ad…

    …justments to what is suggested.
    
    This alloes the output function 'Print' to handle multiple row headers
    mtyszler committed Jan 5, 2020
    Configuration menu
    Copy the full SHA
    8e9357c View commit details
    Browse the repository at this point in the history
  4. According to rstudio#418, improve buttons.html5.min.js. This builds o…

    …n commit ed15f2f allowing the outputfunction pdfHtml5 to print pdf with multi-row headers
    mtyszler committed Jan 5, 2020
    Configuration menu
    Copy the full SHA
    bfa1548 View commit details
    Browse the repository at this point in the history
  5. According to rstudio#418, improve buttons.html5.min.js. This builds o…

    …n commit ed15f2f improves the outputfunction excelHtml5 to export excel files with multi-row headers, without the merges. On top of what is described  rstudio#418, it makes other modifications needed to match the latest rstudio/DT version.
    mtyszler committed Jan 5, 2020
    Configuration menu
    Copy the full SHA
    6b56d58 View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2020

  1. According to rstudio#418, improve buttons.html5.min.js. This builds o…

    …n commit 6b56d58 and process the col/row span information to merge the cells at the excel output  via the function excelHtml5
    mtyszler committed Jan 6, 2020
    Configuration menu
    Copy the full SHA
    f7742c0 View commit details
    Browse the repository at this point in the history
  2. Addresses rstudio#418. This update refactors and improve the code int…

    …roduced on ed15f2f. Here the main improvements are:
    
    * It includes all headers, including the ones which are hidden using colvis, for example. This if done via using aoHeader instead of nThead, and then using the cellIndex property instead of the colspan of the shown table on screen.
    * After extracting a complete rawHeaderMatrix, it process it to remove hidden columns and format the content. (similar to the original single row header code)
    mtyszler committed Jan 6, 2020
    Configuration menu
    Copy the full SHA
    890094d View commit details
    Browse the repository at this point in the history

Commits on Jan 22, 2020

  1. Configuration menu
    Copy the full SHA
    9919a70 View commit details
    Browse the repository at this point in the history

Commits on Jan 25, 2020

  1. Configuration menu
    Copy the full SHA
    5380305 View commit details
    Browse the repository at this point in the history

Commits on Jan 27, 2020

  1. Improves commit 890094d fixing an issue that would happen when colvis…

    … is applied, and the cellIndex are all negative
    mtyszler committed Jan 27, 2020
    Configuration menu
    Copy the full SHA
    6b16ce3 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    17232b8 View commit details
    Browse the repository at this point in the history

Commits on Feb 1, 2020

  1. Configuration menu
    Copy the full SHA
    1ba1e98 View commit details
    Browse the repository at this point in the history