Feature #1103

Clone results and editors/tabs

Ajouté par Sebastien Jacquot il y a plus de 4 ans. Mis à jour il y a 2 mois.

Statut:Feedback Début:04/11/2014
Priorité:Normal Echéance:
Assigné à:- % réalisé:

80%

Catégorie:Development Temps passé: -
Version cible:TXM 0.8.0

Description

FR : commande 'Cloner la vue' -> duplique entièrement l'éditeur pour que l'utilisateur puisse explorer une configuration de vues particulière sans altérer la vue courante

SJ: should this feature be introduced to all the editors in TXM?

Prerequisite: add function to clone a TXMResult.

Solution

  • implement ITXMResult.clone()
  • create and add a command "Clone result" in plugin.xml visible on instanceof ITXMREsult test
  • add a button to the TXMEditor tool bar to clone the result from the editor and open the new editor?

Historique

#1 Mis à jour par Matthieu Decorde il y a plus de 3 ans

  • Version cible changé de TXM 0.7.8 à TXM 0.8.0a (split/restructuration)

#2 Mis à jour par Sebastien Jacquot il y a presque 2 ans

  • Description mis à jour (diff)

#3 Mis à jour par Sebastien Jacquot il y a presque 2 ans

  • Sujet changé de RCP: 0.7.6, clone an editor/tab à Clone results and editor/tab
  • Catégorie changé de Charts à Development

#4 Mis à jour par Sebastien Jacquot il y a presque 2 ans

  • Description mis à jour (diff)

#5 Mis à jour par Sebastien Jacquot il y a presque 2 ans

  • Sujet changé de Clone results and editor/tab à Clone results and editors/tabs

#6 Mis à jour par Sebastien Jacquot il y a presque 2 ans

  • Description mis à jour (diff)

#7 Mis à jour par Sebastien Jacquot il y a 8 mois

  • Version cible changé de TXM 0.8.0a (split/restructuration) à TXM 0.8.0

#8 Mis à jour par Sebastien Jacquot il y a 5 mois

The command is partially implemented but has been disabled from menus in plugin.xml of org.txm.partition.rcp by adding a fake test.
Also see: org.txm.rcp.handlers.results.CloneTXMResult

#9 Mis à jour par Sebastien Jacquot il y a 2 mois

  • % réalisé changé de 0 à 80

Done.
Notes:
The command is accessible via context menu of a result node in the corpora view.
1) "Cloner" => clone the result
- but does not open the new result editor, maybe modify this behavior?
2) "Cloner tout" clone the result and all its descendants
- "Cloner tout", the label doesn't seem to be explicit enough, it's like if the command would clone all the results of the view
3) add some buttons in the editor or in the main toolbar?
4) the chart cloning doesn't keep all the rendering parameters (pan, zoom are lost)
5) the functionality may do not what we expect, eg. cloning a CA does not clone the parent Lexical Table, the 2 new CAs shared the same parent, therefore editing the cloned CA will also edit the original CA. Need to specify what you want to offer

Formats disponibles : Atom PDF