[teiid-designer-dev] [Teiid-Designer/teiid-designer] a7363e: TEIIDDES-2340: Modify Change button in Model Explo...

Paul Richardson p.g.richardson at redhat.com
Wed Sep 17 05:33:56 EDT 2014


  Branch: refs/heads/8.6.x.luna
  Home:   https://github.com/Teiid-Designer/teiid-designer
  Commit: a7363e579d16dda65a3678b814fce3025d68349f
      https://github.com/Teiid-Designer/teiid-designer/commit/a7363e579d16dda65a3678b814fce3025d68349f
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-09-15 (Mon, 15 Sep 2014)

  Changed paths:
    A plugins/org.teiid.designer.ui/icons/full/cview16/configure.png
    M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/PluginConstants.java
    M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/explorer/ModelExplorerResourceNavigator.java
    M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/forms/FormUtil.java

  Log Message:
  -----------
  TEIIDDES-2340: Modify Change button in Model Explorer view to be icon

* Fixing the dimensions of the button squashes the text if default font
  size is larger then dimensions allow

* Flat button contains too much grey border which makes the button look
  clunky on the section toolbar

* Using an icon allows for a fixed set of dimensions and using an image
  hyperlink removes the grey border


  Commit: 07f5b46f7d8d59d979e56a8dba93e74dca3df885
      https://github.com/Teiid-Designer/teiid-designer/commit/07f5b46f7d8d59d979e56a8dba93e74dca3df885
  Author: Paul Richardson <p.g.richardson at redhat.com>
  Date:   2014-09-16 (Tue, 16 Sep 2014)

  Changed paths:
    M plugins/org.teiid.designer.datatools.ui/src/org/teiid/designer/datatools/profiles/ws/HeaderPropertiesPanel.java
    M plugins/org.teiid.designer.datatools.ui/src/org/teiid/designer/datatools/profiles/ws/ParameterPanel.java
    M plugins/org.teiid.designer.datatools.ui/src/org/teiid/designer/datatools/profiles/ws/PropertyPage.java
    M plugins/org.teiid.designer.dqp.ui/src/org/teiid/designer/runtime/ui/connection/properties/EditTOPropertiesPanel.java
    M plugins/org.teiid.designer.extension.ui/src/org/teiid/designer/extension/ui/editors/EditPropertyDialog.java
    M plugins/org.teiid.designer.extension.ui/src/org/teiid/designer/extension/ui/views/ModelExtensionRegistryView.java
    M plugins/org.teiid.designer.extension.ui/src/org/teiid/designer/extension/ui/wizards/AvailableModelExtensionDefinitionsDialog.java
    M plugins/org.teiid.designer.extension.ui/src/org/teiid/designer/extension/ui/wizards/CurrentModelExtensionDefnsPage.java
    M plugins/org.teiid.designer.modelgenerator.wsdl.ui/src/org/teiid/designer/modelgenerator/wsdl/ui/wizards/soap/panels/EditColumnsPanel.java
    M plugins/org.teiid.designer.modelgenerator.wsdl.ui/src/org/teiid/designer/modelgenerator/wsdl/ui/wizards/soap/panels/WsdlOperationsPanel.java
    M plugins/org.teiid.designer.relational.ui/src/org/teiid/designer/relational/ui/edit/RelationalIndexEditorPanel.java
    M plugins/org.teiid.designer.relational.ui/src/org/teiid/designer/relational/ui/edit/RelationalProcedureEditorPanel.java
    M plugins/org.teiid.designer.relational.ui/src/org/teiid/designer/relational/ui/edit/RelationalTableEditorPanel.java
    M plugins/org.teiid.designer.roles.ui/src/org/teiid/designer/roles/ui/wizard/panels/ColumnMaskingPanel.java
    M plugins/org.teiid.designer.roles.ui/src/org/teiid/designer/roles/ui/wizard/panels/RowBasedSecurityPanel.java
    M plugins/org.teiid.designer.teiidimporter.ui/src/org/teiid/designer/teiidimporter/ui/panels/DataSourceDriversPanel.java
    M plugins/org.teiid.designer.teiidimporter.ui/src/org/teiid/designer/teiidimporter/ui/panels/DataSourcePanel.java
    M plugins/org.teiid.designer.teiidimporter.ui/src/org/teiid/designer/teiidimporter/ui/panels/DataSourcePropertiesPanel.java
    M plugins/org.teiid.designer.teiidimporter.ui/src/org/teiid/designer/teiidimporter/ui/panels/ImportPropertiesPanel.java
    M plugins/org.teiid.designer.teiidimporter.ui/src/org/teiid/designer/teiidimporter/ui/wizard/SelectTranslatorPage.java
    M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/editors/ViewProcedureEditorPanel.java
    M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/editors/ViewTableEditorPanel.java
    M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/reconciler/datatype/DatatypeReconcilerPanel.java
    M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/wizards/file/TeiidMetadataImportOptionsPage.java
    M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/wizards/file/TeiidMetadataImportSourcePage.java
    M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/wizards/rest/TeiidRestImportSourcePage.java
    M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/wizards/xmlfile/TeiidXmlImportSourcePage.java
    M plugins/org.teiid.designer.transformation.ui/src/org/teiid/designer/transformation/ui/wizards/xmlfile/panels/EditColumnsPanel.java
    A plugins/org.teiid.designer.ui.common/src/org/teiid/designer/ui/common/table/TableViewerBuilder.java
    M plugins/org.teiid.designer.ui.common/src/org/teiid/designer/ui/common/util/WidgetUtil.java
    M plugins/org.teiid.designer.ui/src/org/teiid/designer/ui/viewsupport/DatatypeSelectionDialog.java
    M plugins/org.teiid.designer.vdb.ui/src/org/teiid/designer/vdb/ui/editor/panels/ModelDetailsPanel.java
    M plugins/org.teiid.designer.vdb.ui/src/org/teiid/designer/vdb/ui/editor/panels/UserDefinedPropertiesPanel.java
    M plugins/org.teiid.designer.vdb.ui/src/org/teiid/designer/vdb/ui/translators/TranslatorOverridesPanel.java

  Log Message:
  -----------
  TEIIDDES-2340: Fixes lack of widths in TableViewers

* Provides a TableViewerBuilder class to encapsulate the creation of a
  TableViewer in its own composite, which then sets its layout to
  TableColumnLayout

* Columns are created using the builder and their weights set appropriately
  ensuring that each column has a minimum width

* Not all viewer columns have been converted due to specific requirements
  for each one. For example, table viewers in a form section seem to
  throw SWT errors.


Compare: https://github.com/Teiid-Designer/teiid-designer/compare/7bc7a8f31b59...07f5b46f7d8d


More information about the teiid-designer-dev mailing list