[ 
https://issues.apache.org/jira/browse/CAUSEWAY-4025?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Daniel Keir Haywood updated CAUSEWAY-4025:
------------------------------------------
    Fix Version/s: 4.1.0
                       (was: 4.0.0-M2)

> Simplify the CommandExportManager UI, remove mode/toggle and distinguishing 
> not-yet-exported vs exported commands.
> ------------------------------------------------------------------------------------------------------------------
>
>                 Key: CAUSEWAY-4025
>                 URL: https://issues.apache.org/jira/browse/CAUSEWAY-4025
>             Project: Causeway
>          Issue Type: Improvement
>    Affects Versions: v2 maintenance-branch
>            Reporter: Daniel Keir Haywood
>            Assignee: Daniel Keir Haywood
>            Priority: Major
>             Fix For: v2 maintenance-branch, 4.1.0
>
>
> the original design of CommandExportManager was to export commands in 
> batches, and to change their state so they don't show up in the "not yet 
> exported" list.  But the functionality for ensuring that a dotted path 
> remains, and for moving commands, means that the user experience is a bit 
> more fluid and this rigid structure isn't appropriate.  
> Therefore, while updating the replayState from UNDEFINED to EXPORTED is still 
> useful to see what's been exported, let's get rid of the idea of filtering 
> the list of commands based on it.  Remove the mode and toggle, have a single 
> collection of commands being all those since the baseline, rename that 
> collection to just "commands".  Do include the replayState in that commands 
> list.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to