Community
Participate
Working Groups
Features is configured OFF in TableBuilder API by default In the Table Renderer the Feature is explicitly enabled though.
Mass Move due to time constraints
Mass move to 1.20 due to time constraints.
New Gerrit change created: https://git.eclipse.org/r/141469
Gerrit change https://git.eclipse.org/r/141469 was merged to [develop]. Commit: http://git.eclipse.org/c/emfclient/org.eclipse.emf.ecp.core.git/commit/?id=855bae58293361504af078cbb8b44a6cce6bbc1c
(In reply to Eclipse Genie from comment #4) > Gerrit change https://git.eclipse.org/r/141469 was merged to [develop]. This patch changes the label of the existing filtering menu action from "Toggle filter controls" to "Show filter controls". This may require changes in automated UI tests and/or user documentation.
The fix is published in the 1.21 M3 build.
New Gerrit change created: https://git.eclipse.org/r/142123
Gerrit change https://git.eclipse.org/r/142123 was merged to [develop]. Commit: http://git.eclipse.org/c/emfclient/org.eclipse.emf.ecp.core.git/commit/?id=937ea65fd757b12dab3f9d2426b3eb03c66091d2
Shouldn't this be tagged with "noteworthy" as it is a new feature?
Table renderers can now be configured with a regular expression filtering capability in addition to the existing substring filter. The Nebula Grid renderer enables this filter option by default. When this new filtering option is enabled, the context menu in the table control shows a new "Show regex filter controls" action. That and the "Show filter controls" action (for substring filtering; this is renamed from "Toggle filter controls" because filtering is no longer a binary toggle) are now mutually exclusive menu options with a check-mark indicating which (if any) is active. Filtering uses the same field under the column header in both cases (as previously for substring filtering). Selecting either filter option in the context menu clears the filter fields and switches filtering to that mode. Selecting again the active (checked) filter option turns filtering off and hides the filter fields. Use the TableViewerSWTBuilder::columnRegexFilter(boolean) or TableConfigurationBuilder::columnRegexFilter(boolean) API to enable or disable regular expression filtering for all columns in the table. Use the ColumnConfigurationBuilder::regexFilter(boolean) API to enable or disable regular expression filtering for a specific column. Limitations: Currently, content-assist for regular expression syntax is not provided. When the filter field contains an invalid expression, the filter is considered as though blank (showing all rows of the table); no other indication of syntax problem is presented. These may be considerations for future enhancement.