summaryrefslogtreecommitdiffstats
path: root/doc/tdeioslave/help/index.docbook
diff options
context:
space:
mode:
authorMavridis Philippe <[email protected]>2025-01-14 16:02:12 +0200
committerMavridis Philippe <[email protected]>2025-01-28 15:39:06 +0200
commit653466ed78293474ab2f690bec01da01fb16de0f (patch)
tree185147bf3880f01ddeb675150a8c1ee7b7529111 /doc/tdeioslave/help/index.docbook
parent7da44bcc9e864ee481d780fafede15c9515cca74 (diff)
downloadtdebase-653466ed78293474ab2f690bec01da01fb16de0f.tar.gz
tdebase-653466ed78293474ab2f690bec01da01fb16de0f.zip
KXkb: Catch and process changes to Xkb layouts and options
The XKBExtension class reports likely configuration changes to the main app which then updates its internal options object accordingly so that the layout indicator remains correct. Other significant changes: * Make XKBExtension a singleton so that only one instance of the class exists. The extension is initialized on first use. * Add mutex to XKBExtension to prevent it from processing configuration changes likely caused by KXkb * XKBExtension::getServerOptions() now also returns layout and variant information in a XkbOptions struct * New KxkbConfig::setFromXkbOptions() member can update current configuration from a XkbOptions struct * Add proper copyright header to extension.* Signed-off-by: Mavridis Philippe <[email protected]>
Diffstat (limited to 'doc/tdeioslave/help/index.docbook')
0 files changed, 0 insertions, 0 deletions