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

feat(gridState): Grid State & Presets for columns (position, size, visibility) #74

Merged
merged 15 commits into from
Jun 5, 2018

Commits on Jun 2, 2018

  1. Configuration menu
    Copy the full SHA
    e2d6d6e View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    0329457 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    85349e8 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    68c9f00 View commit details
    Browse the repository at this point in the history

Commits on Jun 3, 2018

  1. Configuration menu
    Copy the full SHA
    85caf4a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2d498dd View commit details
    Browse the repository at this point in the history
  3. fix(preset): multiple fixes for Grid State & Presets

    - when having preset don't use columnDef searchTerms
    - clearFilters and refresh browser was misbehaving because it wasn't saving correct filters in Grid State
    ghiscoding committed Jun 3, 2018
    Configuration menu
    Copy the full SHA
    bf64f65 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    09bdd15 View commit details
    Browse the repository at this point in the history

Commits on Jun 4, 2018

  1. refactor(gridState): Clear Filter/Sort should only trigger 1 change

    - previously each filter reset was trigger a grid state change (e.g. 5 columns, meant 5 grid state change)
    - remove all previous grid state change on clear
    - add new Event Aggregator for a Clear Filter/Sort
    - Grid State now gets triggered once per clear action
    ghiscoding committed Jun 4, 2018
    Configuration menu
    Copy the full SHA
    01e1f45 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c97b394 View commit details
    Browse the repository at this point in the history

Commits on Jun 5, 2018

  1. fix(gridState): previous code was re-creating Controls & dropping events

    - re-creating the ColumnPicker/GridMenu every time user switched locale, was causing all control events to be destroyed and so wasn't triggering a Grid State change because the events no longer existed
    - now we aren't destroying the Control objects, we are instead using object pointers to update any translations
    ghiscoding committed Jun 5, 2018
    Configuration menu
    Copy the full SHA
    d70f46a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    fd220e2 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6d704c6 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    5a93380 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    3cbeab0 View commit details
    Browse the repository at this point in the history