commit | 31d132b99ea321f419ffccfec18388854a85d3c4 | [log] [tgz] |
---|---|---|
author | Eric Williams <ericwill@redhat.com> | Wed Nov 07 12:56:00 2018 -0500 |
committer | Eric Williams <ericwill@redhat.com> | Mon Nov 12 13:22:58 2018 -0500 |
tree | 44fbabb9ec355c2c5687377907de0bf0e2f9e635 | |
parent | d001e5aedc857ed9607058387691561da9749cd3 [diff] |
Bug 540801: [GTK4] Build SWT on GTK4 Add GTK4 variable and make the necessary changes for GTK functions so that GTK4 builds. What was done: 1) Functions that have been removed completely in GTK4 (with no replacement) are if-def'd in os.h 2) Those simple functions that have been removed in GTK4 but replaced with an equivalent, have been made dynamic. This is for cases like gtk_widget_get_window vs. gtk_widget_get_surface. 3) Some functions were replaced with GTK4 functions that make use of GTK4-only structs -- in these cases I have if-def'd them in os.h as making them dynamic still fails compilation with the type casting. GtkDrag had a bunch of these cases. Change-Id: Idd060f9dd1dc3aabb0d1deafb2e943cf7bec6b1f Signed-off-by: Eric Williams <ericwill@redhat.com>
Thanks for your interest in this project.
See the following description for how to contribute a feature or a bug fix to SWT.
Information regarding source code management, builds, coding standards, and more and be found under the following link.
Before your contribution can be accepted by the project, you need to create and electronically sign the Eclipse Foundation Contributor License Agreement (CLA).
Contact the project developers via the project's “dev” list.
This project uses Bugzilla to track ongoing development and issues.
Be sure to search for existing bugs before you create another one. Remember that contributions are always welcome!