alacritty/src
Christian Duerr a9397727d2
Relax matching of URL modifiers
To click on links in the alternate screen buffer, it is necessary that
the `shift` button is held down, otherwise mouse events are captured by
the application. However this would also require that `Shift` is added
to the `mouse.url.modifiers` option. Thus it is not possible anymore to
click on URLs unless the shift button is always held down.

To resolve this issue, the matching of modifiers has been relaxed. If a
modifier is specified in the config, it is always required to be held
down. However if a modifier is held down which is not specified, it is
still accpeted. This one-way relaxed matching allows clicking on links
with or without shift held down without having to make use of the
`mouse.url.modifiers` setting at all.
2018-10-27 14:15:08 +00:00
..
grid Fix failing test with `bench` feature 2018-09-29 20:48:24 +00:00
renderer Add support for Windows (#1374) 2018-10-16 10:02:52 -07:00
term Add option to open URLs on click 2018-10-22 19:39:26 +00:00
tty Add support for Windows (#1374) 2018-10-16 10:02:52 -07:00
ansi.rs Merge master into scrollback 2018-07-28 23:10:13 +00:00
cli.rs Scrollback cleanup 2018-07-21 17:17:41 +00:00
config.rs Relax matching of URL modifiers 2018-10-27 14:15:08 +00:00
display.rs Add support for Windows (#1374) 2018-10-16 10:02:52 -07:00
event.rs Add option to open URLs on click 2018-10-22 19:39:26 +00:00
event_loop.rs Add support for Windows (#1374) 2018-10-16 10:02:52 -07:00
index.rs Add option to open URLs on click 2018-10-22 19:39:26 +00:00
input.rs Relax matching of URL modifiers 2018-10-27 14:15:08 +00:00
lib.rs Add option to open URLs on click 2018-10-22 19:39:26 +00:00
locale.rs Fix style issues 2018-09-17 23:34:56 +00:00
logging.rs Merge master into scrollback 2018-07-28 23:10:13 +00:00
macros.rs Merge master into scrollback 2018-07-28 23:10:13 +00:00
main.rs Attach to the console of the parent process on windows 2018-10-18 17:01:50 +13:00
meter.rs Remove all instances of unwrap() from config 2018-03-04 22:40:15 +00:00
selection.rs Add option to open URLs on click 2018-10-22 19:39:26 +00:00
sync.rs Fix some compiler warnings 2016-09-23 10:12:11 -07:00
util.rs Scrollback cleanup 2018-07-21 17:17:41 +00:00
window.rs Add support for Windows (#1374) 2018-10-16 10:02:52 -07:00