Skip to content

Tags: mcoffin/sway

Tags

mcoffin-20240720

Set color transform when calling wlr_scene_output_build_state()

We were only passing the color transform when calling
wlr_scene_output_commit(). However when modesetting or pushing a
new gamma LUT we render via wlr_scene_output_build_state(). Pass
the color transform there as well.

mcoffin-20240615

tree/view: Do not clip to geometry if using CSD

If a floating window is using CSD, the geometry should not be used to
define the clipping region. Otherwise drop shadows and such may be
clipped excessively.

mcoffin-20240524

sway/config/output.c: fix null deref on output config

If there's no config for the output, oc is null, but some screens might
have a default rotation, causing the log call to dereference a null
pointer.

Signed-off-by: Anna (navi) Figueiredo Gomes <[email protected]>

mcoffin-20240518

desktop/output: Fix check if config should be stored

We want to check if a config_head existed for the current
matched_output_config, so we should check cfg->output. sway_output is a
temporary variable from a previous wl_list_for_each, and does not
contain anything useful to us.

Fixes: swaywm#8128

mcoffin-20240429

sway-ipc(7): Escape backslashes correctly in GET_CONFIG output

Without this change, i see the following in the sway-ipc manpage:

```

   9. GET_CONFIG
       MESSAGE
       Retrieve the contents of the config that was last loaded

       REPLY
       An object with a single string property containing the contents of  the
       config

       Example Reply:
           {
                "config": "set $mod Mod4nbindsym $mod+q exitn"
           }
```

mcoffin-20240402

Implement transient seat management

mcoffin-20240306

commands/move: do not force focus on the moved container

My code archaeology isn't good enough to determine what this is here
for, but it isn't correct. We should be able to move containers in a
direction without focusing them. AFAICT i3 doesn't do this, so we
shouldn't either.

This fixes ipc commands like move <dir> with criteria that apply to
containers which are not the current focus.

1.9

Verified

This tag was signed with the committer’s verified signature. The key has expired.
emersion Simon Ser
sway 1.9

Simon Ser (1):
      build: bump version to 1.9

mcoffin-20240301

Define _POSIX_C_SOURCE globally

See discussion in https://gitlab.freedesktop.org/wlroots/wlroots/-/merge_requests/4555

1.9-rc4

Verified

This tag was signed with the committer’s verified signature. The key has expired.
emersion Simon Ser
sway 1.9-rc4

Aleksei Bavshin (1):
      xdg-activation: distinguish activation and urgency requests

Ronan Pigott (1):
      launcher: track the seat in the launcher ctx

Simon Ser (3):
      commands: make primary_selection a config-only command
      Fix build with wlroots DRM backend disabled
      build: bump version to 1.9-rc.4