diff --git a/Patches.md b/Patches.md index 16d6617..cb6928d 100644 --- a/Patches.md +++ b/Patches.md @@ -14,8 +14,10 @@ Please ensure that the only changes in that branch are those needed for the patc * [alwayscenter](https://github.com/djpohly/dwl/compare/master...guidocella:alwayscenter.patch): Center floating windows * [customFloat](https://github.com/djpohly/dwl/compare/master...Stivvo:customFloat.patch): Rules for floating windows support default x, y, width, height. Defaults to the center of the screen and the client size +* [center-terminal](https://github.com/djpohly/dwl/compare/master...guidocella:center-terminal.patch): Add a keybinding that toggles centering Alacritty horizontally when it's the only window, while still tiling multiple windows * [data-control](https://github.com/djpohly/dwl/compare/master...guidocella:data-control.patch): Implement the data control protocol which is used by wl-clipboard and clipman * [hideBehindFullscreen](https://github.com/djpohly/dwl/compare/master...Stivvo:hideBehindFullscreen.patch): Don't render any client and the bottom layer shell (such as waybar) if a window is fullscreen. Especially useful with transparent terminals (only the wallpaper is shown behind them). Requires [fullscreen](https://github.com/djpohly/dwl/compare/master...Stivvo:fullscreen.patch) and [layer-shell](https://github.com/djpohly/dwl/compare/master...guidocella:layer-shell.patch) | Updated: 9/24/2020 +* [hide-behind-monocle](https://github.com/djpohly/dwl/compare/master...guidocella:hide-behind-monocle.patch): Hide windows below in the monocle layout * [idle](https://github.com/guidocella/dwl/compare/layer-shell...guidocella:idle.patch): Implement the idle protocol which allows client such as swayidle to monitor user idle time (based on the layer shell pull request) * [outputManagement](https://github.com/guidocella/dwl/compare/layer-shell...guidocella:output-management.patch): Implement the output management protocol which allows client such as wlr-randr to configure the display (based on the layer shell pull request) * [pertag](https://github.com/djpohly/dwl/compare/master...Bonicgamer:pertag.patch): A very slightly modified version of dwm's pertag patch @@ -23,6 +25,7 @@ Please ensure that the only changes in that branch are those needed for the patc * [focusMonPointer](https://github.com/djpohly/dwl/compare/master...Stivvo:focusMonPointer.patch): ``focusmon()`` moves the cursor to the focused monitor * [makeDesktop](https://github.com/djpohly/dwl/compare/master...Stivvo:makeDesktop.patch): Support for ``make install`` and ``make uninstall``, which also installs a .desktop file to start dwl from a display manager * [outputOrder](https://github.com/djpohly/dwl/compare/master...Stivvo:outputOrder.patch): The order in which monitors are defined in ``monrules[]`` aligns them on the horizontal axis (first is leftmost), requires [handleUnplug](https://github.com/djpohly/dwl/compare/master...Stivvo:outputOrder.patch), which hasn't been merged yet +* [output-power-management](https://github.com/guidocella/dwl/compare/layer-shell...guidocella:output-power-management.patch): Implement the output-power-management protocol. I don't know what this is used by, but here it is in case you need it (based on the layer shell pull request) * [restoreTiling](https://github.com/djpohly/dwl/compare/master...Stivvo:restoreTiling.patch): All floating windows become tiling when switching to a different layout (mod+t, mod+m...) * [shiftview](https://github.com/djpohly/dwl/compare/master...guidocella:shiftview.patch): Cycle through tags * [smartBorders](https://github.com/djpohly/dwl/compare/master...Stivvo:smartBorders.patch): The borders of a window aren't drawn when is the only tiling window in its tag or is in a monocle layout; also allow ``borderpx = 0`` | Updated: 9/24/2020 @@ -32,4 +35,5 @@ Please ensure that the only changes in that branch are those needed for the patc * [toggle-layout-immediately](https://github.com/djpohly/dwl/compare/master...guidocella:toggle-layout-immediately.patch): configure a default "previous" layout for `setlayout({0})` to switch back to * [unclutter](https://github.com/djpohly/dwl/compare/master...guidocella:unclutter.patch): Hide the mouse cursor if it isn’t being used * [vanitygaps](https://github.com/djpohly/dwl/compare/master...Bonicgamer:vanitygaps.patch): A slightly modified version of dwm's vanitygaps patch -* [virtual-keyboard](https://github.com/djpohly/dwl/compare/master...guidocella:virtual-keyboard.patch): Implement the virtual keyboard protocol which is used by wtype \ No newline at end of file +* [virtual-keyboard](https://github.com/djpohly/dwl/compare/master...guidocella:virtual-keyboard.patch): Implement the virtual keyboard protocol which is used by wtype +* [xwayland-configure](https://github.com/djpohly/dwl/compare/master...guidocella:xwayland-configure.patch): Handle the x11 configure event to fix the window size of old games in Wine \ No newline at end of file