On Sun, 18 Feb 2024 23:10:12 GMT, Thiago Milczarek Sayao
wrote:
>> This replaces obsolete XIM and uses gtk api for IME.
>> Gtk uses [ibus](https://github.com/ibus/ibus)
>>
>> Gtk3+ uses relative positioning (as Wayland does), so I've added a Relative
>> positioning on `InputMethodRequest`.
>>
Hi,
I watched the presentation of Project Wakefield:
https://youtu.be/5gfZDx6IOD4?si=vusIcnKGFLzO8IfG
Doing it on JavaFX would be much much easier.
Rendering thru es2 works by just replacing GLX with EGL. Then the glass
events we just replace GTK with Wayland-client.
Project Wakefield came wit
This PR removes potentially incorrect usages of Stream.peek().
The changed code should be covered by the tests that are already present.
-
Commit messages:
- Remove Stream.peek() operation
Changes: https://git.openjdk.org/jfx/pull/1430/files
Webrev: https://webrevs.openjdk.org/?re
This PR should fix the issue and cover all relevant cases with new tests.
-
Commit messages:
- Fixed wrap-around behavior for SpinnerValueFactory
- Add failing tests
Changes: https://git.openjdk.org/jfx/pull/1431/files
Webrev: https://webrevs.openjdk.org/?repo=jfx&pr=1431&range=0
This PR adds the missing checks, as well as code documentation that an
IndexOutOfBoundsException may be thrown.
-
Commit messages:
- TransformationList.getSourceIndex/getViewIndex should throw IOOBE
- Add failing test
Changes: https://git.openjdk.org/jfx/pull/1432/files
Webrev: