View Revisions: Issue #11814

Summary 0011814: Managing styles when pasting an object coming from another document
Revision 2017-10-09 07:41 by JLuc
Description When pasting an object coming from another document, all styles of the origin document are pasted in the destination document aswell, with no further ado.
If an existing style has the same name, it is overwriten without consent.

Sribus should detect that one of the imported style exists in the destination document and in such a case, it should ensure no design desaster happens.
It should compare the 2 versions of the styles
- In case they are different, it could display the differences found and should ask whether to overwrite the existing style or rename the imported style and, at least, it should ask whether to proceed or not.
- In case the 2 versions are the same, its not necessary to ask and import can proceed.

+ It should only import styles that are really in use in the imported document, since all other are not relevant. This would lighten the duty to ask how to manage conflicts.
Revision 2017-10-09 07:40 by JLuc
Description When pasting an object coming from another document, all styles of the origin document are pasted in the destination document aswell, with no further ado.
If an existing style has the same name, it is overwriten without consent.

Sribus should detect that one of the imported style exists in the destination document and in such a case, it should ensure no design desaster happens.
It should compare the 2 versions of the styles
- In case they are different, it could display the differences found and should ask whether to overwrite the existing style or rename the imported style (or at least, it should ask whether to proceed or not).
- In case the 2 versions are the same, its not necessary to ask and import can proceed.

+ It should only import styles that are really in use in the imported document, since all other are not relevant. This would lighten the duty to ask how to manage conflicts.
Revision 2017-10-09 07:36 by JLuc
Description When pasting an object coming from another document, all styles of the origin document are pasted in the destination document aswell, with no further ado.
If an existing style has the same name, it is overwriten without consent.

Sribus should detect that an existing style exists. In such a case, it could refine its understanding of the situation in comparing the 2 versions of the style. In case the 2 versions are different, it could display the differences found and should ask whether to overwrite the existing style or rename the imported style. If the 2 versions are the same, its not necessary to ask. Or at least, it should ask whether to proceed or not.

+ It should only import styles that are really in use in the imported document, since all other are not relevant. This would lighten the duty to ask how to manage conflicts.
Revision 2017-10-09 07:34 by JLuc
Description When pasting an object coming from another document, all styles of the origin document are pasted in the destination document aswell, with no further ado.
If an existing style has the same name, it is overwriten without consent.

Sribus should detect that an existing style exists. In such a case, it could refine its understanding of the situation in comparing the 2 versions of the style. In case the 2 versions are different, it could display the differences found and should ask whether to overwrite the existing style or rename the imported style. If the 2 versions are the same, its not necessary to ask.

+ It should only import styles that are really in use in the imported document, since all other are not relevant. This would lighten the duty to ask how to manage conflicts.
Revision 2013-10-26 21:41 by JLuc
Description When pasting an object coming from another document, all styles of the origin document are pasted in the destination document aswell, with no further ado.
If an existing style has the same name, it is overwriten without consent.

Sribus should detect that an existing style exists. In such a case, it could refine its understanding of the situation in comparing the 2 versions of the style. In case the 2 versions are different, it could display the differences found and should ask whether to overwrite the existing style or rename the imported style. If the 2 versions are the same, its not necessary to ask.

+ It should only import styles that are really in use in the document, since all other are not relevant.