> ### Summary > * Simplify and update the Gtk glass backend, making Linux a first-class > OpenJFX platform. > > ### Goals > * Make Linux a first-class OpenJFX platform (see Motivation); > * Simplify the code and reduce it's size; > * Update to gtk3 (it was originally a port from gtk2); > * Remove unused code (such as applets and web start); > * Prepare the ground for a possible future Wayland support. > ### Testing > ./gradlew -PEXTRA_TEST_ARGS='-Djdk.gtk.new=true' -PFULL_TEST=true > -PUSE_ROBOT=true :systemTests:test
Thiago Milczarek Sayao has updated the pull request incrementally with one additional commit since the last revision: Smooth scrolling only possible with impl on java side ------------- Changes: - all: https://git.openjdk.java.net/jfx/pull/77/files - new: https://git.openjdk.java.net/jfx/pull/77/files/8973d385..2f83ce7b Webrevs: - full: https://webrevs.openjdk.java.net/jfx/77/webrev.47 - incr: https://webrevs.openjdk.java.net/jfx/77/webrev.46-47 Stats: 9 lines in 1 file changed: 2 ins; 6 del; 1 mod Patch: https://git.openjdk.java.net/jfx/pull/77.diff Fetch: git fetch https://git.openjdk.java.net/jfx pull/77/head:pull/77 PR: https://git.openjdk.java.net/jfx/pull/77