-
-
Notifications
You must be signed in to change notification settings - Fork 22
/
Copy pathoptions-page.html
73 lines (73 loc) · 2.63 KB
/
options-page.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>todoist-shortcuts Configuration</title>
<link rel="stylesheet" href="options-page.css">
<script src="common.js"></script>
<script src="options-page.js"></script>
</head>
<body>
<h1>todoist-shortcuts Configuration</h1>
<p>
<b>⚠️Todoist tabs will need to be reloaded to apply changes. ⚠</b>
</p>
<p>
For simplicity, todoist-shortcuts currently has few options.
At some point in the future, direct customization of keybindings without
<a href="https://github.com/mgsloan/todoist-shortcuts#how-to-customize-keyboard-shortcuts">
modifying the source code directly
</a>
might be implemented. Feel free to comment on
<a href="https://github.com/mgsloan/todoist-shortcuts/issues/99">
issue #99
</a>
if you would find this useful.
</p>
<h2>Settings</h2>
<p>
Mouse hover behavior:
</p>
<p class="option">
<input type="radio" name="mouse-behavior" id="focus-follows-mouse">
<label for="focus-follows-mouse">
Mouse hover over task moves cursor to task (default)
</label>
<p class="option">
<input type="radio" name="mouse-behavior" id="focus-follows-mouse-delay-after-window-focus">
<label for="focus-follows-mouse-delay-after-window-focus">
Mouse hover over task moves cursor to task, but not within 0.5 seconds after browser window focused
</label>
</p>
<p class="option">
<input type="radio" name="mouse-behavior" id="no-mouse-behavior">
<label for="no-mouse-behavior">
Ignore mouse hover
</label>
</p>
<p>
<b>Cursor movement:</b> When the task under the cursor changes position (usually due to editing),
there are a variety of options for how this is handled:
</p>
<p class="option">
<input type="radio" name="cursor-movement" id="follows-task-within-section">
<label for="follows-task-within-section">
Cursor follows task unless it has changed to a different section (default)
</label>
<p class="option">
<input type="radio" name="cursor-movement" id="always-follows-task">
<label for="always-follows-task">
Cursor always follows the task if it is still in the current view
</label>
</p>
<!-- Implementing this turned out to be tricky
<p class="option">
<input type="radio" name="cursor-movement" id="no-follow-task">
<label for="no-follow-task">
Cursor does not follow the task, instead moves to an adjacent task
</label>
</p>
-->
<p id="status"></p>
</body>
</html>