Those limitations from 2005 no longer hold true, so I've cherry-picked
paragraphs from upstreams README (not rewrapping it), which is quite useful.

Feedback? OK?

Index: Makefile
===================================================================
RCS file: /cvs/ports/x11/xfce4/xfce4-xkb/Makefile,v
diff -u -p -r1.53 Makefile
--- Makefile    24 Apr 2023 11:42:53 -0000      1.53
+++ Makefile    24 Mar 2024 12:15:45 -0000
@@ -2,7 +2,7 @@ COMMENT=        Xfce4 xkb layout switcher panel
 
 XFCE_VERSION=  0.8.3
 XFCE_PLUGIN=   xkb
-REVISION=      4
+REVISION=      5
 
 # BSD
 PERMIT_PACKAGE=        Yes
Index: pkg/DESCR
===================================================================
RCS file: /cvs/ports/x11/xfce4/xfce4-xkb/pkg/DESCR,v
diff -u -p -r1.1.1.1 DESCR
--- pkg/DESCR   12 May 2005 05:21:24 -0000      1.1.1.1
+++ pkg/DESCR   24 Mar 2024 12:21:28 -0000
@@ -1,5 +1,22 @@
-xce4-xkb displays the current keyboard layout and refreshes when the
-layout changes.  Also the layout can be switched by simply clicking on
-the plugin.  This plugin is used along with the XKB extension.  For now
-the keyboard layouts cannot be configured from the plugin itself, they
-should be set in the xorg.conf file or some other way (e.g. setxkbmap).
+This plugin allows you to setup and use multiple keyboard layouts.
+
+You can choose the keyboard model, what key combination to
+use to switch between the layouts, the actual keyboard layouts,
+the way in which the current layout is being displayed (country
+flag image or text) and the layout policy, which is whether to
+store the layout globally (for all windows), per application or
+per window.
+
+The plugin detects any change in the layout configuration
+(e.g. setxkbmap invocations) and reconfigures itself to use
+the new settings.
+
+There is a hidden (not available in the GUI) setting -
+"never_modify_config". If this setting is set to "true" in
+the configuration file, then the plugin will not modify the
+layout configuration under any circumstances (currently
+even when the configuration is modified through the settings
+dialog). This option is for users who wish to configure
+some XKB options, which are not present in the GUI and thus
+are limited by the plugin. These users can use the plugin
+so that it only displays the active layouts.

Reply via email to