Bug 547848 - Add performance row grouping

Fixed major issues with reordering when columns are hidden. Especially
if columns at the beginning of a group are hidden, reorder operations
cause broken group header on show all again, because the reorder
operation is to left edge by default.

Change-Id: I14f45c72a171b910576b640b2405f9fde3ca7664
Signed-off-by: Dirk Fauth <dirk.fauth@googlemail.com>
24 files changed
tree: e0e3b6b7b8c6cfb2f62723b05d5648524dcdd4ac
  1. .mvn/
  2. api-baseline/
  3. dev_config/
  4. org.eclipse.nebula.widgets.nattable.core/
  5. org.eclipse.nebula.widgets.nattable.core.feature/
  6. org.eclipse.nebula.widgets.nattable.core.source.feature/
  7. org.eclipse.nebula.widgets.nattable.core.test/
  8. org.eclipse.nebula.widgets.nattable.dataset/
  9. org.eclipse.nebula.widgets.nattable.dataset.test/
  10. org.eclipse.nebula.widgets.nattable.examples/
  11. org.eclipse.nebula.widgets.nattable.examples.e4/
  12. org.eclipse.nebula.widgets.nattable.examples.e4.feature/
  13. org.eclipse.nebula.widgets.nattable.examples.e4.product/
  14. org.eclipse.nebula.widgets.nattable.examples.e4.rcp.feature/
  15. org.eclipse.nebula.widgets.nattable.extension.builder/
  16. org.eclipse.nebula.widgets.nattable.extension.e4/
  17. org.eclipse.nebula.widgets.nattable.extension.e4.feature/
  18. org.eclipse.nebula.widgets.nattable.extension.e4.source.feature/
  19. org.eclipse.nebula.widgets.nattable.extension.glazedlists/
  20. org.eclipse.nebula.widgets.nattable.extension.glazedlists.feature/
  21. org.eclipse.nebula.widgets.nattable.extension.glazedlists.source.feature/
  22. org.eclipse.nebula.widgets.nattable.extension.glazedlists.test/
  23. org.eclipse.nebula.widgets.nattable.extension.nebula/
  24. org.eclipse.nebula.widgets.nattable.extension.nebula.feature/
  25. org.eclipse.nebula.widgets.nattable.extension.nebula.source.feature/
  26. org.eclipse.nebula.widgets.nattable.extension.poi/
  27. org.eclipse.nebula.widgets.nattable.extension.poi.feature/
  28. org.eclipse.nebula.widgets.nattable.extension.poi.source.feature/
  29. org.eclipse.nebula.widgets.nattable.test.performance/
  30. org.eclipse.nebula.widgets.nattable.updatesite/
  31. target-platform/
  32. .gitattributes
  33. .gitignore
  34. build.xml
  35. common.xml
  36. CONTRIBUTING
  37. pom.xml