Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 9 Jun 2012 09:11:15 -0600 (MDT)
From:      Warren Block <wblock@wonkity.com>
To:        xfce@freebsd.org
Subject:   Keyboard application shortcut fixes
Message-ID:  <alpine.BSF.2.00.1206090905520.69406@wonkity.com>

next in thread | raw e-mail | index | archive | help
  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.

---902635197-27595986-1339254676=:69406
Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII

https://bugzilla.xfce.org/show_bug.cgi?id=8744 has a couple of patches 
to allow certain modifiers like shift to work again in the 
Settings/Keyboard/Application Shortcuts dialog.  These should be 
considered experimental, but are working here.

These two patches go in x11/libxfce4menu/files.  The diff paths have 
been changed from the originals so they would apply in the port.
---902635197-27595986-1339254676=:69406
Content-Type: TEXT/PLAIN; charset=US-ASCII;
	name=patch-libxfce4kbd-private-xfce-shortcut-dialog.c
Content-Transfer-Encoding: BASE64
Content-ID: <alpine.BSF.2.00.1206090911150.69406@wonkity.com>
Content-Description: 
Content-Disposition: attachment;
	filename=patch-libxfce4kbd-private-xfce-shortcut-dialog.c

Y29tbWl0IDczMjRkZWE2NmQ3NTRmZjg2M2ZlYTMzNjJjOTBhY2M5Njg5Njcw
YzYNCkF1dGhvcjogSGFyYWxkIEp1ZHQgPGguanVkdEBnbXguYXQ+DQpEYXRl
OiAgIEZyaSBNYXkgNCAyMjoxNToxNiAyMDEyICswMjAwDQoNCiAgICBFbmFi
bGUgPFNoaWZ0PiBhcyBtb2RpZmllciBrZXkgaW4gc2hvcnRjdXQgZGlhbG9n
Lg0KICAgIA0KICAgIFRoaXMgcmVzdG9yZXMgdGhlIGZ1bmN0aW9uYWxpdHkg
b2YgPFNoaWZ0PiBhcyBhIG1vZGlmaWVyIGtleS4NCiAgICBVc2luZyA8U2hp
ZnRfTD4gYW5kIDxTaGlmdF9SPiBhcyBhIHNpbmdsZSBrZXkgaXMgc3RpbGwg
cG9zc2libGUuDQogICAgDQogICAgSXQgc2VlbXMgZ3RrX2FjY2VsZXJhdG9y
X25hbWUgaXMgbm90IGRlc2lnbmVkIHRvIGRpc3Rpbmd1aXNoIGJldHdlZW4N
CiAgICB1cHBlci0vbG93ZXJjYXNlLCBzbyB3ZSBqdXN0IHN0b3JlIHRoZSA8
U2hpZnQ+IGtleSBpbiB0aGUgYWNjZWxlcmF0b3INCiAgICBuYW1lLiBUaGlz
IG1pZ2h0IG5vdCBiZSB0aGUgcmVjb21tZW5kZWQgd2F5IHRvIHN0b3JlIGFj
Y2VsZXJhdG9ycw0KICAgIGFzIHNwZWNpZmllZCBieSB0aGUgR1RLIGRvY3Ms
IGJ1dCBhdCBsZWFzdCBpdCBmaXhlcyB0aGUgcmVncmVzc2lvbg0KICAgIGFu
ZCBzZWVtcyB0byBub3QgY2F1c2UgYW55IHRyb3VibGVzLg0KDQpkaWZmIC0t
Z2l0IGEvbGlieGZjZTRrYmQtcHJpdmF0ZS94ZmNlLXNob3J0Y3V0LWRpYWxv
Zy5jIGIvbGlieGZjZTRrYmQtcHJpdmF0ZS94ZmNlLXNob3J0Y3V0LWRpYWxv
Zy5jDQppbmRleCA1ZjFiMDU4Li5iMWNlMTU5IDEwMDY0NA0KLS0tIGxpYnhm
Y2U0a2JkLXByaXZhdGUveGZjZS1zaG9ydGN1dC1kaWFsb2cuYw0KKysrIGxp
YnhmY2U0a2JkLXByaXZhdGUveGZjZS1zaG9ydGN1dC1kaWFsb2cuYw0KQEAg
LTMyNyw2ICszMjcsOCBAQCB4ZmNlX3Nob3J0Y3V0X2RpYWxvZ19rZXlfcHJl
c3NlZCAoWGZjZVNob3J0Y3V0RGlhbG9nICpkaWFsb2csDQogICAgICAgICAg
ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJmtleXZhbCwgTlVMTCwg
TlVMTCwgJmNvbnN1bWVkKTsNCiANCiAgIC8qIEdldCB0aGUgbW9kaWZpZXJz
ICovDQorICBpZiAoKG1vZGlmaWVycyAmIEdES19TSElGVF9NQVNLKSAmJiAo
Y29uc3VtZWQgJiBHREtfU0hJRlRfTUFTSykpDQorICAgIGNvbnN1bWVkICY9
IH5HREtfU0hJRlRfTUFTSzsNCiAgIG1vZGlmaWVycyAmPSB+Y29uc3VtZWQ7
DQogICBtb2RpZmllcnMgJj0gbW9kX21hc2s7DQogDQo=

---902635197-27595986-1339254676=:69406
Content-Type: TEXT/PLAIN; charset=US-ASCII;
	name=patch-libxfce4kbd-private-xfce-shortcuts-grabber.c
Content-Transfer-Encoding: BASE64
Content-ID: <alpine.BSF.2.00.1206090911151.69406@wonkity.com>
Content-Description: 
Content-Disposition: attachment;
	filename=patch-libxfce4kbd-private-xfce-shortcuts-grabber.c

Y29tbWl0IGZlNGFmZjZhMjAwMjRkOTQ4MDE5OWUxOWMxMzYxNGRkMTE4YmU3
MjUNCkF1dGhvcjogSGFyYWxkIEp1ZHQgPGguanVkdEBnbXguYXQ+DQpEYXRl
OiAgIEZyaSBNYXkgNCAyMjoyNDoxMiAyMDEyICswMjAwDQoNCiAgICBFbmFi
bGUgPFNoaWZ0PiBhcyBtb2RpZmllciBrZXkgaW4gc2hvcnRjdXRzIGdyYWJi
ZXIuDQogICAgDQogICAgVGhpcyByZXN0b3JlcyB0aGUgZnVuY3Rpb25hbGl0
eSBvZiA8U2hpZnQ+IGFzIGEgbW9kaWZpZXIga2V5Lg0KICAgIFVzaW5nIDxT
aGlmdF9MPiBhbmQgPFNoaWZ0X1I+IGFzIGEgc2luZ2xlIGtleSBpcyBzdGls
bCBwb3NzaWJsZS4NCiAgICANCiAgICBJdCBzZWVtcyBndGtfYWNjZWxlcmF0
b3JfbmFtZSBpcyBub3QgZGVzaWduZWQgdG8gZGlzdGluZ3Vpc2ggYmV0d2Vl
bg0KICAgIHVwcGVyLS9sb3dlcmNhc2UsIHNvIHdlIGp1c3Qgc3RvcmUgdGhl
IDxTaGlmdD4ga2V5IGluIHRoZSBhY2NlbGVyYXRvcg0KICAgIG5hbWUuIFRo
aXMgbWlnaHQgbm90IGJlIHRoZSByZWNvbW1lbmRlZCB3YXkgdG8gc3RvcmUg
YWNjZWxlcmF0b3JzDQogICAgYXMgc3BlY2lmaWVkIGJ5IHRoZSBHVEsgZG9j
cywgYnV0IGF0IGxlYXN0IGl0IGZpeGVzIHRoZSByZWdyZXNzaW9uDQogICAg
YW5kIHNlZW1zIHRvIG5vdCBjYXVzZSBhbnkgdHJvdWJsZXMuDQogICAgDQog
ICAgQWRkaXRpb25hbGx5LCB3ZSBuZWVkIHRvIGd0a19hY2NlbGVyYXRvcl9w
YXJzZSB0aGUgdmFsdWUgcmV0dXJuZWQgYnkNCiAgICBndGtfYWNjZWxlcmF0
b3JfbmFtZSwgYmVjYXVzZSB0aGUga2V5IHZhbHVlcyBvZiBib3RoIGZ1bmN0
aW9ucyBhcmUNCiAgICBub3QgY29uc2lzdGVudC4NCg0KZGlmZiAtLWdpdCBh
L2xpYnhmY2U0a2JkLXByaXZhdGUveGZjZS1zaG9ydGN1dHMtZ3JhYmJlci5j
IGIvbGlieGZjZTRrYmQtcHJpdmF0ZS94ZmNlLXNob3J0Y3V0cy1ncmFiYmVy
LmMNCmluZGV4IDlmYWVjMDcuLjAxYjg1YzMgMTAwNjQ0DQotLS0gbGlieGZj
ZTRrYmQtcHJpdmF0ZS94ZmNlLXNob3J0Y3V0cy1ncmFiYmVyLmMNCisrKyBs
aWJ4ZmNlNGtiZC1wcml2YXRlL3hmY2Utc2hvcnRjdXRzLWdyYWJiZXIuYw0K
QEAgLTUxMiw4ICs1MTIsMTAgQEAgeGZjZV9zaG9ydGN1dHNfZ3JhYmJlcl9l
dmVudF9maWx0ZXIgKEdka1hFdmVudCAgICAgICAgICAgICpnZGtfeGV2ZW50
LA0KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICZr
ZXl2YWwsIE5VTEwsIE5VTEwsICZjb25zdW1lZCk7DQogDQogICAvKiBHZXQg
dGhlIG1vZGlmaWVycyAqLw0KLSAgbW9kaWZpZXJzICY9IH5jb25zdW1lZDsN
CisgIGlmICgobW9kaWZpZXJzICYgR0RLX1NISUZUX01BU0spICYmIChjb25z
dW1lZCAmIEdES19TSElGVF9NQVNLKSkNCisgICAgY29uc3VtZWQgJj0gfkdE
S19TSElGVF9NQVNLOw0KICAgZ2RrX2tleW1hcF9hZGRfdmlydHVhbF9tb2Rp
ZmllcnMgKGtleW1hcCwgJm1vZGlmaWVycyk7DQorICBtb2RpZmllcnMgJj0g
fmNvbnN1bWVkOw0KICAgbW9kaWZpZXJzICY9IG1vZF9tYXNrOw0KIA0KICAg
Y29udGV4dC5rZXl2YWwgPSBrZXl2YWw7DQpAQCAtNTIxLDYgKzUyMyw3IEBA
IHhmY2Vfc2hvcnRjdXRzX2dyYWJiZXJfZXZlbnRfZmlsdGVyIChHZGtYRXZl
bnQgICAgICAgICAgICAqZ2RrX3hldmVudCwNCiANCiAgIHJhd19zaG9ydGN1
dF9uYW1lID0gZ3RrX2FjY2VsZXJhdG9yX25hbWUgKGtleXZhbCwgbW9kaWZp
ZXJzKTsNCiAgIFRSQUNFICgiTG9va2luZyBmb3IgJXMiLCByYXdfc2hvcnRj
dXRfbmFtZSk7DQorICBndGtfYWNjZWxlcmF0b3JfcGFyc2UgKHJhd19zaG9y
dGN1dF9uYW1lLCAmY29udGV4dC5rZXl2YWwsICZjb250ZXh0Lm1vZGlmaWVy
cyk7DQogICBnX2ZyZWUgKHJhd19zaG9ydGN1dF9uYW1lKTsNCiANCiAgIGdf
aGFzaF90YWJsZV9mb3JlYWNoIChncmFiYmVyLT5wcml2LT5rZXlzLCAoR0hG
dW5jKSBmaW5kX2V2ZW50X2tleSwgJmNvbnRleHQpOw0K

---902635197-27595986-1339254676=:69406--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.BSF.2.00.1206090905520.69406>