gnome-shell/js/ui/status
Takao Fujiwara d8ca374a06 ibusManager: Disable IBus input sources on password entries
Input method preedit text needs to be disabled on password entries
for security and usability reasons.
IBus 1.5.7 provides the signal set-content-type so that panel UIs can
handle these special purpose input entries:
https://github.com/ibus/ibus/commit/6ca5ddb302c9

Unfortunately IBus versions older than 1.5.10 have a bug which causes
spurious set-content-type emissions when switching input focus that
temporarily lose purpose and hints defeating its intended semantics
and confusing users. We thus don't use it in that case.

https://bugzilla.gnome.org/show_bug.cgi?id=730628
2015-01-12 16:13:45 +01:00
..
accessibility.js js: Adapt to GSettings API change 2014-06-24 15:17:09 -04:00
bluetooth.js BluetoothMenu: fix visibility 2014-03-17 16:45:30 +01:00
brightness.js js: Use EVENT_PROPAGATE/EVENT_STOP constants in event handlers 2013-12-16 18:27:19 +01:00
keyboard.js ibusManager: Disable IBus input sources on password entries 2015-01-12 16:13:45 +01:00
location.js location: Add link to corresponding Settings 2014-09-12 18:59:36 +02:00
network.js network: properly remove connections from list 2014-11-16 15:53:54 -08:00
power.js Stringify the xml definitions for E4X removal 2013-10-25 08:57:27 +11:00
rfkill.js rfkill: hide Airplane Mode indicator when g-s-d says so 2014-11-07 10:29:13 +01:00
screencast.js Add a screencast indicator for when we're recording 2013-08-14 20:39:07 -04:00
system.js system: Fix orientation lock never appearing 2014-07-21 14:35:27 +02:00
volume.js js: Use EVENT_PROPAGATE/EVENT_STOP constants in event handlers 2013-12-16 18:27:19 +01:00