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
8d0e1b4548
state: Use IM hint and purpose for layout selection
2022-06-06 16:10:53 +00:00
b634e2bfa4
state: Decide panel arrangement
...
Combines arrangement with layout to get panel contents as outcome.
Includes some path syntax changes for 2018 compatibility.
2022-06-06 16:10:53 +00:00
2eec3372f3
panel: Split away panel handling
...
This reduces ServerContextService to a mere handler of "docked mode" gsetting.
2022-04-13 16:49:33 +00:00
29b30fbe22
panel: Use scaling to set height
2022-04-05 09:26:11 +00:00
697be64418
visibility: Forward panel height information to window creation
2022-02-04 09:40:21 +00:00
f040e708a4
Carry output information on visible command all the way to C
2022-02-04 09:40:18 +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
334504a5b2
animation: Prototype a way of handling state and applying it separately
...
Handling visibility state ad-hoc has shortcomings in testability and locality, and this module attmepts to rectify that by creating an explicit state machine, along with a loop to drive it.
Actually applying state is not implemented here.
2021-12-12 12:48:06 +00:00