diff options
author | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2024-02-03 03:36:47 +0300 |
---|---|---|
committer | Robin Haberkorn <robin.haberkorn@googlemail.com> | 2024-02-03 16:59:00 +0300 |
commit | 9b45bbe7a2061d46fb4a062c2e30ba2fbfae1219 (patch) | |
tree | 01f6b1379360a9e8fbbef07628bce2c2dfdfbd03 /st.c | |
parent | 722582c552e5a2c9c37e713a711b31788c28b833 (diff) | |
download | st-fork-9b45bbe7a2061d46fb4a062c2e30ba2fbfae1219.tar.gz |
inherit window icon from embedded (Xembed) application
* This is largely taken from tabbed's "icon" patch (cf. xseticon()):
https://tools.suckless.org/tabbed/patches/icon/
* I found that some applications that show their icon flawlessly in the WM
won't work (neither in st, nor in tabbed).
This was the case with SciTECO, but it could be resolved
by reordering some statements.
* Once the embedded application terminates, we try to remove the icon again.
`xprop` confirms that this worked.
Unfortunately, Awesome WM will continue to show the old icon, which
is probably an Awesome WM bug.
Perhaps we should therefore apply this patch on top of netwmicon (FIXME):
https://st.suckless.org/patches/netwmicon/
Diffstat (limited to 'st.c')
0 files changed, 0 insertions, 0 deletions