awful.ewmh: doc improvements / TODOs
I've used a custom ewmh.activate function myself, and converted this to a filter now.
Firefox focus stealing appears to have been fixed (or I could not trigger it yet again), so the only thing I like is activating the (first) tag of a client if it's not visible with "ewmh" request (e.g. when opening a web page via xdg-open or using Slack's notification bar icon; by default non-visible clients get marked as urgent only.
Codecov Report
Merging #2241 into master will increase coverage by
0.02%. The diff coverage is100%.
@@ Coverage Diff @@
## master #2241 +/- ##
==========================================
+ Coverage 83.98% 84.01% +0.02%
==========================================
Files 466 466
Lines 32159 32159
==========================================
+ Hits 27010 27019 +9
+ Misses 5149 5140 -9
| Flag | Coverage Δ | |
|---|---|---|
| #c_code | 72.89% <ø> (+0.12%) |
:arrow_up: |
| #functionaltests | 72.35% <100%> (ø) |
:arrow_up: |
| #lua53 | 87.14% <100%> (ø) |
:arrow_up: |
| #samples | 70.89% <ø> (ø) |
:arrow_up: |
| #unittests | 59.37% <100%> (ø) |
:arrow_up: |
| Impacted Files | Coverage Δ | |
|---|---|---|
| lib/awful/ewmh.lua | 88.95% <100%> (ø) |
:arrow_up: |
| xwindow.c | 92.39% <0%> (-0.55%) |
:arrow_down: |
| objects/client.c | 79.77% <0%> (-0.17%) |
:arrow_down: |
| dbus.c | 42.16% <0%> (+1.2%) |
:arrow_up: |
| spawn.c | 76.44% <0%> (+3.3%) |
:arrow_up: |
Continue to review full report at Codecov.
Legend - Click here to learn more
Δ = absolute <relative> (impact),ø = not affected,? = missing dataPowered by Codecov. Last update d7e09a0...912584f. Read the comment docs.
@blueyed Ping?