labwc/docs
Johan Malm 41947fdd15 keyboard: add window rule to send release-events
...of modifiers which are part of keybinds. This supports clients (for
example blender) that want to see modifier-release-events even if they are
part of a keybinds.

Most clients (including those using Qt and GTK) are setup to not see these
modifier release events and actually misbehave if they do.  For example
Firefox shows the menu bar if alt is pressed and then released, whereas if
only pressed (because the release is absorbed) nothing happens. So, if
Firefox saw bound modifier-release-events it would show the menu bar every
time the window-switcher is used with alt-tab.

    <windowRules>
      <windowRule identifier="blender" wantAbsorbedModifierReleaseEvents="yes"/>
    </windowRules>

Issue #1507
2024-11-25 21:12:34 +00:00
..
autostart docs/autostart: use wlopm with * 2022-05-04 21:52:20 +01:00
environment docs: replace two 'we's with passive forms 2024-10-22 06:04:29 +01:00
labwc-actions.5.scd query: fix three-state-parameter parsing, simplify match logic 2024-11-01 12:52:10 -04:00
labwc-config.5.scd keyboard: add window rule to send release-events 2024-11-25 21:12:34 +00:00
labwc-menu.5.scd client send to menu 2024-09-19 06:36:27 +01:00
labwc-theme.5.scd theme: reorder theme entries in documentation and codebase 2024-11-12 17:25:39 +00:00
labwc.1.scd Add -S|--session <command> option 2024-04-14 13:05:25 +02:00
menu.xml client send to menu 2024-09-19 06:36:27 +01:00
meson.build docs: add example shutdown file 2024-06-01 23:53:34 +02:00
rc.xml docs/rc.xml: remove gap from the example config 2024-02-28 20:51:17 +00:00
rc.xml.all placement: set default placement policy to cascade 2024-11-14 09:21:01 +01:00
README xwayland: support xinitrc scripts to configure server on launch (#1963) 2024-07-20 09:40:11 +01:00
shutdown docs: add example shutdown file 2024-06-01 23:53:34 +02:00
themerc docs: replace two 'we's with passive forms 2024-10-22 06:04:29 +01:00
xinitrc xwayland: support xinitrc scripts to configure server on launch (#1963) 2024-07-20 09:40:11 +01:00

Config layout for ~/.config/labwc/
- autostart
- environment
- menu.xml
- rc.xml
- shutdown
- themerc-override
- xinitrc

See `man labwc-config and `man labwc-theme` for further details.