eclipse-windowbuilder / eclipse-windowbuilder/windowbuilder

Harmonize GridLayout2 and GridData2 with SWT classes

Ouverte
#964 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub
enhancement
Langage dominant
Java
Étoiles
97
Forks
34
Merge moyen
21 h 38 min
PR mergées (30 j)
29

Description

Similar to https://github.com/eclipse-windowbuilder/windowbuilder/issues/963, the [GridLayout2](https://github.com/eclipse-windowbuilder/windowbuilder/blob/master/org.eclipse.wb.rcp/src/org/eclipse/wb/internal/rcp/model/layout/grid/GridLayout2.java) and [GridData2](https://github.com/eclipse-windowbuilder/windowbuilder/blob/master/org.eclipse.wb.rcp/src/org/eclipse/wb/internal/rcp/model/layout/grid/GridData2.java) are old copies of the SWT layouts, which store additional information that are relevant during design time.

We should separate the designer information from the layout algorithm to make sure that our implementation matches the actual implementation.

Guide de contribution

Ouvrir le guide de contribution

Piste de recherche

Commencez par org.eclipse.wb.rcp/src/org/eclipse/wb/internal/rcp/model/layout/grid/GridLayout2.java et GridData2.java, puis comparez le travail associé dans issue 963 et les classes SWT correspondantes. La modification est terminée lorsque les informations spécifiques au concepteur sont séparées de l’algorithme de layout et que l’implémentation correspond au comportement de SWT.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
java
Domaine
desktop, tooling
Type d'issue
Refactorisation
Difficulté
5/5
Temps estimé
Plus d'une semaine
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
35/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.