Bug 567257

Summary: [GTK4] Get SWT Text snippets running
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.17   
Target Milestone: ---   
Hardware: PC   
OS: Linux   
See Also: https://git.eclipse.org/r/c/platform/eclipse.platform.swt/+/170175
https://git.eclipse.org/c/platform/eclipse.platform.swt.git/commit/?id=8526f4dda5d8e21407086e0bd246b545f968831c
https://git.eclipse.org/r/c/platform/eclipse.platform.swt/+/170393
https://git.eclipse.org/c/platform/eclipse.platform.swt.git/commit/?id=a511d0a911d445b81d3969459a938eb12e6b0f4e
https://git.eclipse.org/r/c/platform/eclipse.platform.swt/+/182702
https://git.eclipse.org/c/platform/eclipse.platform.swt.git/commit/?id=ca6bf2ddf70db439c0656a52269e7a5da08bd421
https://git.eclipse.org/r/c/platform/eclipse.platform.swt/+/182816
https://git.eclipse.org/c/platform/eclipse.platform.swt.git/commit/?id=aec87d13ae3baec33b2852f1ba5cca30307c754a
Whiteboard:
Bug Depends on: 577831    
Bug Blocks: 545942, 567215    

Description Soraphol (Paul) Damrongpiriyapong CLA 2020-09-22 15:00:09 EDT

    
Comment 1 Eclipse Genie CLA 2020-10-01 11:41:39 EDT
New Gerrit change created: https://git.eclipse.org/r/c/platform/eclipse.platform.swt/+/170175
Comment 3 Eclipse Genie CLA 2020-10-06 12:35:14 EDT
New Gerrit change created: https://git.eclipse.org/r/c/platform/eclipse.platform.swt/+/170393
Comment 5 Eclipse Genie CLA 2021-07-02 08:24:26 EDT
New Gerrit change created: https://git.eclipse.org/r/c/platform/eclipse.platform.swt/+/182702
Comment 7 Eclipse Genie CLA 2021-07-06 13:38:04 EDT
New Gerrit change created: https://git.eclipse.org/r/c/platform/eclipse.platform.swt/+/182816
Comment 9 Joel Majano CLA 2021-12-01 16:06:32 EST
Snippet 117: Works, although there is some extra space underneath the Select All button.

Snippet 24: Tab traversal doesn't work

Snippet 241: Tab traversal doesn't work

Snippet 116: Works

Snippet 121: Widget size is not correct.

Snippet 55: GTK4 Snippet window size a little larger horizontally than in GTK3.

Snippet 22: Doesn't work in GTK3 or GTK4

Snippet 11: Works

Snippet 12: Caret location incorrect (Should be 11,76 but instead is 11,18)

Snippet 19: Works.

Snippet 179: Broken. Widget too small, typing in text just adds to the text string instead of deleting the template characters.

Snippet 191: Scroll starts at the bottom instead of at the top.

Snippet 196: Broken. Widget too small, typing in text just adds to the text string instead of deleting the template characters.

Snippet 243: Works. 

Snippet 258: Doesn't work in GTK3 or GTK4

Snippet 309: GTK4 does not have control over the icon's we present in the search entry widget (shows both icons)

Snippet 320: GTK3.gtk_window_set_keep_above error in GTK4 (also GTK3 behavior is strange as content assist drop down disappears right away)

Snippet 346: caret and characters appear below the visible text box. On a window resize with cursor, they move to the middle of the box as they should be.