eclipse-windowbuilder / eclipse-windowbuilder/windowbuilder

Harmonize GridLayout2 and GridData2 with SWT classes

Aperta
#964 1 commento 0 reazioni 0 assegnatari Vedi su GitHub
enhancement
Lingua principale
Java
Stelle
97
Fork
34
Merge medio
21h 38m
PR unite (30g)
29

Descrizione

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.

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Start with org.eclipse.wb.rcp/src/org/eclipse/wb/internal/rcp/model/layout/grid/GridLayout2.java and GridData2.java, then compare the related work in issue 963 and the corresponding SWT classes. The change is complete when designer-specific information is separated from the layout algorithm and the implementation matches SWT behavior.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
java
Ambito
desktop, tooling
Tipo di issue
Refactoring
Difficoltà
5/5
Tempo stimato
Più di una settimana
Stato di attività
Ferma
Chiarezza
Abbastanza chiara
Idoneità per principianti
35/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.