Bug 571516

Summary: [GTK4] Port Composite snippets
Product: [Eclipse Project] Platform Reporter: Soraphol (Paul) Damrongpiriyapong <sdamrong>
Component: SWTAssignee: Platform-SWT-Inbox <platform-swt-inbox>
Status: NEW --- QA Contact:
Severity: normal    
Priority: P3 CC: jmajano
Version: 4.18   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
See Also: https://git.eclipse.org/r/c/platform/eclipse.platform.swt/+/176915
Whiteboard:
Bug Depends on:    
Bug Blocks: 545942    

Description Soraphol (Paul) Damrongpiriyapong CLA 2021-02-25 15:12:57 EST

    
Comment 1 Eclipse Genie CLA 2021-02-25 17:13:48 EST
New Gerrit change created: https://git.eclipse.org/r/c/platform/eclipse.platform.swt/+/176915
Comment 2 Joel Majano CLA 2021-11-26 15:00:46 EST
Snippet 9: Scroll wheel does not work. Behavior appears correct otherwise.

Snippet 75: Tab traversal does not work. Visual differences: I1 and I2 take up more room horizontally than in GTK3. C1 combo takes less room, and there is a rectangle behind it that slightly sticks out from the right side. When focus is lost, boxes appear around the I-buttons, which is not the case in GTK3.

Snippet 98: First button push works as expected, but then the table is not disposed correctly, so the button "radio" appears on top of the table, overlapping entirely. Further button presses cause the radio button to hide then show. Also swt_fixed_remove errors.

Snippet 115: Works as expected.

Snippet 46: Cannot move the button. The button can also be pressed, but in GTK3, the button can only be moved, and not pressed. Clicking the button in GTK3 does nothing visually, but shows the pressed animation in GTK4.

Snippet 237: Text box larger horizontally than in GTK3. When selecting any element, a dotted box appears in GTK3 for whichever element is selected. This does not happen in GTK4. The functionality appears in good shape otherwise.