Commit Graph

8 Commits

Author SHA1 Message Date
c21fbd86ac Change "GPL-3.0+" to "GPL-3.0-or-later"
The "GPL-3.0+"-SPDX-license-identifier has been deprecated,
and was replaced with "GPL-3.0-or-later".

More information about that, is available in the
"Deprecated License Identifiers"-part of
https://spdx.org/licenses/ .

Part-of: <https://gitlab.gnome.org/World/Phosh/squeekboard/-/merge_requests/642>
2024-04-14 17:49:06 +02:00
7f1d237551 event loop: Move event handlers from event loop driver to main loop 2022-11-28 15:53:41 +00:00
6d01386d8a main: Moved event loop definition close to actor 2022-11-28 15:53:41 +00:00
e5be92efae loop driver: Decouple from concrete state 2022-11-28 15:53:41 +00:00
e0b37d60c4 event loop: Decouple state type from event handler 2022-11-28 15:53:41 +00:00
82774d2315 state: Record layout choice
This does not get plugged into anything but debug prints yet.
2022-06-04 17:47:09 +00:00
f4f44a49ae wayland: Move initialization to the Rust side
This will help make the init procedure safer, by limiting the number of Rust objects that need to be carried to the C side and may be mangled on the way there.

The second benefit is that it allows outputs to become part of new state management.
2022-01-26 15:19:58 +00:00
4cc7017e1c event_loop: Separate and use for physical keyboard presence
Extra included: Change of naked Submission pointers to Wrapped.
2021-12-12 12:49:11 +00:00