diff options
| author | Richard Grenville <pyxlcy@gmail.com> | 2012-12-05 18:12:21 +0800 |
|---|---|---|
| committer | Richard Grenville <pyxlcy@gmail.com> | 2012-12-05 18:23:35 +0800 |
| commit | a7c05d20f4c4a1c3f6514b6690b3ff3fdb3fe621 (patch) | |
| tree | 6466e016323c323475f1fcd9d0778961d31444f3 /konqueror/shellcmdplugin/kshellcmdplugin.rc | |
| parent | 1a1df74595934717760cb4fb6904cad2e0106f8f (diff) | |
| download | tdebase-a7c05d20f4c4a1c3f6514b6690b3ff3fdb3fe621.tar.gz tdebase-a7c05d20f4c4a1c3f6514b6690b3ff3fdb3fe621.zip | |
Feature: WM_WINDOW_ROLE matching
- Add support of matching WM_WINDOW_ROLE value. Thanks to Vladimir A.
Pavlov!
- Thanks to Vladimir A. Pavlov for reporting the issues caused by
missing client window, fixed in the last commit!
- Fix a memory leak in wid_get_text_prop() and wid_get_name(). Xlib
documentation did not mention how to free the value XGetTextProperty()
returns, so my fix could lead to troubles.
- Set focus out in unmap_win(), and add w->leader, to prepare for
subsidiary window detection.
- Abstract update of a single string window property to
win_get_prop_str().
- Change wid_get_name() to rely on wid_get_text_prop() as much as
possible.
- Correct a typo in win_get_prop_str() that could cause unnecessary
update of shadow state and window focus.
Diffstat (limited to 'konqueror/shellcmdplugin/kshellcmdplugin.rc')
0 files changed, 0 insertions, 0 deletions
