[JBoss JIRA] (TEIIDDES-2501) Modify dialogs that are deemed too large to use on lower-resolution screens
by Barry LaFond (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-2501?page=com.atlassian.jira.plu... ]
Barry LaFond edited comment on TEIIDDES-2501 at 5/5/15 3:24 PM:
----------------------------------------------------------------
Created a DefaultScrolledComposite class that can be used in place of a top-level panel in a dialog or page.
Initializes with some more desireable default scrolling values, sets the control to an inner composite/panel. Instantiated classes need to use DefaultScrolledComposite.getPanel() as the main container for their page/widgets AND call DefaultScrolledComposite.sizeScrolledPanel() at the end of creating their control. This will set inner panel size so resizing to smaller dialog will start showing scroll bars. See attached screenshots for first implementation
* Create Web Services dialog
* Generate REST Virtual Procedures dialog (master and 9.0.x)
* Create Data Source dialog
* Generate REST War dialog
* New Child/Sibling relational object dialogs (Table..., Procedure..., View...., etc)
* Select SQL Template dialog
master: https://github.com/Teiid-Designer/teiid-designer/commit/ecce9ec0ad16adbdc...
9.0.x: https://github.com/Teiid-Designer/teiid-designer/commit/f28c49b8dafe2a735...
8.6.x: https://github.com/Teiid-Designer/teiid-designer/commit/4c3c68b2c2eb23aba...
was (Author: blafond):
Created a DefaultScrolledComposite class that can be used in place of a top-level panel in a dialog or page.
Initializes with some more desireable default scrolling values, sets the control to an inner composite/panel. Instantiated classes need to use DefaultScrolledComposite.getPanel() as the main container for their page/widgets AND call DefaultScrolledComposite.sizeScrolledPanel() at the end of creating their control. This will set inner panel size so resizing to smaller dialog will start showing scroll bars. See attached screenshots for first implementation
* Create Web Services dialog
* Generate REST Virtual Procedures dialog
* Create Data Source dialog
* Generate REST War dialog
* New Child/Sibling relational object dialogs (Table..., Procedure..., View...., etc)
* Select SQL Template dialog
> Modify dialogs that are deemed too large to use on lower-resolution screens
> ---------------------------------------------------------------------------
>
> Key: TEIIDDES-2501
> URL: https://issues.jboss.org/browse/TEIIDDES-2501
> Project: Teiid Designer
> Issue Type: Bug
> Components: Dialogs
> Reporter: Barry LaFond
> Assignee: Barry LaFond
> Fix For: 9.1, 9.0.2, 8.6.2
>
> Attachments: create-web-service-resized-with-scollbars.png, create-web-service-smaller.png
>
>
> Several of Designer's dialogs and wizards are too large to successfully demo on lower-resolution screens. There's a request to modify some of these to reduce the size of the panels/dialogs. Some of this could involve adding scrolling of the outer panel. Others might require re-arranging widgets/sub-panels, adding tab'd panels, etc.
> * Transformation's Reconciler Dialog
> * Create Web Services dialog
> * Salesforce Importer (maybe JDBC Importer)
> * ... (TBD)
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
10 years, 5 months
[JBoss JIRA] (TEIIDDES-2501) Modify dialogs that are deemed too large to use on lower-resolution screens
by Barry LaFond (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-2501?page=com.atlassian.jira.plu... ]
Barry LaFond edited comment on TEIIDDES-2501 at 5/5/15 8:40 AM:
----------------------------------------------------------------
Created a DefaultScrolledComposite class that can be used in place of a top-level panel in a dialog or page.
Initializes with some more desireable default scrolling values, sets the control to an inner composite/panel. Instantiated classes need to use DefaultScrolledComposite.getPanel() as the main container for their page/widgets AND call DefaultScrolledComposite.sizeScrolledPanel() at the end of creating their control. This will set inner panel size so resizing to smaller dialog will start showing scroll bars. See attached screenshots for first implementation
* Create Web Services dialog
* Generate REST Virtual Procedures dialog
* Create Data Source dialog
* Generate REST War dialog
* New Child/Sibling relational object dialogs (Table..., Procedure..., View...., etc)
* Select SQL Template dialog
was (Author: blafond):
Created a DefaultScrolledComposite class that can be used in place of a top-level panel in a dialog or page.
Initializes with some more desireable default scrolling values, sets the control to an inner composite/panel. Instantiated classes need to use DefaultScrolledComposite.getPanel() as the main container for their page/widgets AND call DefaultScrolledComposite.sizeScrolledPanel() at the end of creating their control. This will set inner panel size so resizing to smaller dialog will start showing scroll bars. See attached screenshots for first implementation
Create Web Services dialog
Generate REST Virtual Procedures dialog
Create Data Source dialog
Generate REST War dialog
New Child/Sibling relational object dialogs (Table..., Procedure..., View...., etc)
Select SQL Template dialog
> Modify dialogs that are deemed too large to use on lower-resolution screens
> ---------------------------------------------------------------------------
>
> Key: TEIIDDES-2501
> URL: https://issues.jboss.org/browse/TEIIDDES-2501
> Project: Teiid Designer
> Issue Type: Bug
> Components: Dialogs
> Reporter: Barry LaFond
> Assignee: Barry LaFond
> Fix For: 9.1, 9.0.2, 8.6.2
>
> Attachments: create-web-service-resized-with-scollbars.png, create-web-service-smaller.png
>
>
> Several of Designer's dialogs and wizards are too large to successfully demo on lower-resolution screens. There's a request to modify some of these to reduce the size of the panels/dialogs. Some of this could involve adding scrolling of the outer panel. Others might require re-arranging widgets/sub-panels, adding tab'd panels, etc.
> * Transformation's Reconciler Dialog
> * Create Web Services dialog
> * Salesforce Importer (maybe JDBC Importer)
> * ... (TBD)
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
10 years, 5 months
[JBoss JIRA] (TEIIDDES-2501) Modify dialogs that are deemed too large to use on lower-resolution screens
by Barry LaFond (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-2501?page=com.atlassian.jira.plu... ]
Barry LaFond edited comment on TEIIDDES-2501 at 5/5/15 8:40 AM:
----------------------------------------------------------------
Created a DefaultScrolledComposite class that can be used in place of a top-level panel in a dialog or page.
Initializes with some more desireable default scrolling values, sets the control to an inner composite/panel. Instantiated classes need to use DefaultScrolledComposite.getPanel() as the main container for their page/widgets AND call DefaultScrolledComposite.sizeScrolledPanel() at the end of creating their control. This will set inner panel size so resizing to smaller dialog will start showing scroll bars. See attached screenshots for first implementation
Create Web Services dialog
Generate REST Virtual Procedures dialog
Create Data Source dialog
Generate REST War dialog
New Child/Sibling relational object dialogs (Table..., Procedure..., View...., etc)
Select SQL Template dialog
was (Author: blafond):
Created a DefaultScrolledComposite class that can be used in place of a top-level panel in a dialog or page.
Initializes with some more desireable default scrolling values, sets the control to an inner composite/panel. Instantiated classes need to use DefaultScrolledComposite.getPanel() as the main container for their page/widgets AND call DefaultScrolledComposite.sizeScrolledPanel() at the end of creating their control. This will set inner panel size so resizing to smaller dialog will start showing scroll bars. See attached screenshots for first implementation
> Modify dialogs that are deemed too large to use on lower-resolution screens
> ---------------------------------------------------------------------------
>
> Key: TEIIDDES-2501
> URL: https://issues.jboss.org/browse/TEIIDDES-2501
> Project: Teiid Designer
> Issue Type: Bug
> Components: Dialogs
> Reporter: Barry LaFond
> Assignee: Barry LaFond
> Fix For: 9.1, 9.0.2, 8.6.2
>
> Attachments: create-web-service-resized-with-scollbars.png, create-web-service-smaller.png
>
>
> Several of Designer's dialogs and wizards are too large to successfully demo on lower-resolution screens. There's a request to modify some of these to reduce the size of the panels/dialogs. Some of this could involve adding scrolling of the outer panel. Others might require re-arranging widgets/sub-panels, adding tab'd panels, etc.
> * Transformation's Reconciler Dialog
> * Create Web Services dialog
> * Salesforce Importer (maybe JDBC Importer)
> * ... (TBD)
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
10 years, 5 months
[JBoss JIRA] (TEIIDDES-2508) Import From an LDAP Server Failed to Model Table
by Kylin Soong (JIRA)
[ https://issues.jboss.org/browse/TEIIDDES-2508?page=com.atlassian.jira.plu... ]
Kylin Soong updated TEIIDDES-2508:
----------------------------------
Description:
In OpenLDAP Server have a Group 'HR' and with 3 Users named hr1, hr2, hr3 correspondingly, more details refer to blog [1].
As attached 5 pics we import LDAP Service to Source Model:
* In ldap-ds-3.png directory tree on the left, each time if click one of items the others are gone as ldap-ds-4.png, also in sometimes directory tree can not form correctly.
* In ldap-ds-5.png validation failed cause can not further process the wizard.
[1] http://ksoong.org/ldap-java/
was:Import From an LDAP Server Failed to Model Table
Estimated Difficulty: Medium
> Import From an LDAP Server Failed to Model Table
> ------------------------------------------------
>
> Key: TEIIDDES-2508
> URL: https://issues.jboss.org/browse/TEIIDDES-2508
> Project: Teiid Designer
> Issue Type: Bug
> Components: Import/Export
> Affects Versions: 9.0
> Reporter: Kylin Soong
> Priority: Blocker
> Attachments: ldap-ds-1.png, ldap-ds-2.png, ldap-ds-3.png, ldap-ds-4.png, ldap-ds-5.png
>
>
> In OpenLDAP Server have a Group 'HR' and with 3 Users named hr1, hr2, hr3 correspondingly, more details refer to blog [1].
> As attached 5 pics we import LDAP Service to Source Model:
> * In ldap-ds-3.png directory tree on the left, each time if click one of items the others are gone as ldap-ds-4.png, also in sometimes directory tree can not form correctly.
> * In ldap-ds-5.png validation failed cause can not further process the wizard.
> [1] http://ksoong.org/ldap-java/
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
10 years, 5 months