Details
-
Type:
New Feature
-
Status: Closed
-
Priority:
Minor
-
Resolution: Fixed
-
Affects Version/s: 4.0.BETA
-
Component/s: ACE-Components
-
Labels:None
-
Environment:All
-
Assignee Priority:P1
-
Support Case References:Support Case #12790 - https://icesoft.my.salesforce.com/5007000000c0y8f
Description
Because of the prevalence of applications that are built around multiple popups (sometimes layered) in lieu of browser windows, it would be nice if the ace:dialog provided a few more quality of life features.
The biggest example of this would be a "maximize" button in the header, toggleable via an attribute (such as maximizable="true"). When clicked the button would expand the popup (preferably client side only) to fill the screen, either 100% or close to it (since seeing a bit of the content underneath might be nice, such as centered at 95% size).
Then the button would change to a "restore" button, that puts the popup back to it's previous size when clicked.
The biggest example of this would be a "maximize" button in the header, toggleable via an attribute (such as maximizable="true"). When clicked the button would expand the popup (preferably client side only) to fill the screen, either 100% or close to it (since seeing a bit of the content underneath might be nice, such as centered at 95% size).
Then the button would change to a "restore" button, that puts the popup back to it's previous size when clicked.
Activity
| Field | Original Value | New Value |
|---|---|---|
| Priority | Major [ 3 ] | Minor [ 4 ] |
| Fix Version/s | 4.1 [ 11375 ] |
| Support Case References | Support Case #12790 - https://icesoft.my.salesforce.com/5007000000c0y8f |
| Summary | "Maximize" button for ace:dialog header | "Maximize/Minimize" button for ace:dialog header |
| Assignee | Arturo Zambrano [ artzambrano ] | |
| Assignee Priority | P2 [ 10011 ] |
| Assignee | Arturo Zambrano [ artzambrano ] | |
| Assignee Priority | P2 [ 10011 ] | |
| Fix Version/s | 4.2 [ 12870 ] | |
| Fix Version/s | 4.1 [ 11375 ] |
| Assignee | Arturo Zambrano [ artzambrano ] | |
| Assignee Priority | P2 [ 10011 ] |
| Status | Open [ 1 ] | Resolved [ 5 ] |
| Resolution | Fixed [ 1 ] |
| Repository | Revision | Date | User | Message |
| ICEsoft Public SVN Repository | #49616 | Thu Dec 01 11:13:31 MST 2016 | art.zambrano | |
| Files Changed | ||||
MODIFY
/icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/dialog/dialog.css
MODIFY
/icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/dialog/DialogRenderer.java
MODIFY
/icefaces4/trunk/icefaces/ace/component/src/org/icefaces/ace/component/dialog/DialogMeta.java
MODIFY
/icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/dialog/dialog.js
|
| Summary | "Maximize/Minimize" button for ace:dialog header | "Maximize/Restore" button for ace:dialog header |
| Resolution | Fixed [ 1 ] | |
| Status | Resolved [ 5 ] | Reopened [ 4 ] |
| Assignee | Arturo Zambrano [ artzambrano ] | Carmen Cristurean [ ccristurean ] |
| Assignee Priority | P2 [ 10011 ] | P1 [ 10010 ] |
| Comment | [ A comment with security level 'icesoft-internal-developers' was removed. ] |
| Repository | Revision | Date | User | Message |
| ICEsoft Public SVN Repository | #49671 | Mon Dec 12 14:33:44 MST 2016 | carmen.cristurean | |
| Files Changed | ||||
MODIFY
/icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/view/menu/data/CentralDataList.java
ADD
/icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/webapp/resources/examples/ace/dialog/dialogMaxRestore.xhtml
MODIFY
/icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/resources/org/icefaces/samples/showcase/view/resources/messages.properties
ADD
/icefaces4/trunk/icefaces/samples/showcase/showcase/src/main/java/org/icefaces/samples/showcase/example/ace/dialog/DialogMaxRestoreBean.java
|
| Fix Version/s | 4.2.BETA [ 13091 ] |
| Assignee | Carmen Cristurean [ ccristurean ] | Arturo Zambrano [ artzambrano ] |
| Repository | Revision | Date | User | Message |
| ICEsoft Public SVN Repository | #49685 | Wed Dec 14 13:19:37 MST 2016 | art.zambrano | |
| Files Changed | ||||
MODIFY
/icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/dialog/dialog.css
MODIFY
/icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/dialog/dialog.js
|
| Status | Reopened [ 4 ] | Resolved [ 5 ] |
| Resolution | Fixed [ 1 ] |
| Repository | Revision | Date | User | Message |
| ICEsoft Public SVN Repository | #49698 | Thu Dec 15 10:23:22 MST 2016 | art.zambrano | |
| Files Changed | ||||
MODIFY
/icefaces4/trunk/icefaces/ace/component/resources/icefaces.ace/dialog/dialog.js
|
| Status | Resolved [ 5 ] | Closed [ 6 ] |

Another request from a customer is to implement a Minimize button as well. This essentially will have the dialog use two states for its size. Clicking the maximized button will have it display full screen, clicking the maximized will have it display in its original size/state.