-
Notifications
You must be signed in to change notification settings - Fork 16
/
Copy pathoptions.json
141 lines (141 loc) · 3.09 KB
/
options.json
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
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
{
"sections": [
{
"name": "General",
"options": [
{
"name": "color",
"type": "checkbox",
"default": false,
"description": "Show color"
},
{
"name": "showPassingPeriods",
"type": "checkbox",
"default": true,
"description": "Show passing periods"
},
{
"name": "enablePeriodNotifications",
"type": "checkbox",
"default": false,
"description": "Enable period change notifications"
},
{
"name": "notificationDuration",
"type": "number",
"default": 5,
"description": "Notification display time (seconds)"
},
{
"name": "enableDayView",
"type": "checkbox",
"default": false,
"mobileDefault": true,
"description": "Enable day view"
},
{
"name": "enableDoge",
"type": "checkbox",
"default": false,
"mobileDefault": false,
"description": "Enable doge"
}
]
},
{
"name": "Course Names",
"tooltip": "Replaces period numbers with your course names.",
"options": [
{
"name": "period1",
"type": "text",
"default": "",
"description": "Period 1 Class"
},
{
"name": "period2",
"type": "text",
"default": "",
"description": "Period 2 Class"
},
{
"name": "period3",
"type": "text",
"default": "",
"description": "Period 3 Class"
},
{
"name": "period4",
"type": "text",
"default": "",
"description": "Period 4 Class"
},
{
"name": "period5",
"type": "text",
"default": "",
"description": "Period 5 Class"
},
{
"name": "period6",
"type": "text",
"default": "",
"description": "Period 6 Class"
},
{
"name": "period7",
"type": "text",
"default": "",
"description": "Period 7 Class"
}
]
},
{
"name": "Automatic Updating",
"tooltip": "Set to 0 to disable automatic updating",
"options": [
{
"name": "activeUpdateInterval",
"type": "number",
"default": 10,
"description": "Active update interval (seconds)",
"tooltip": "Applies while tab is selected and window is active"
},
{
"name": "inactiveUpdateInterval",
"type": "number",
"default": 30,
"description": "Inactive update interval (seconds)",
"tooltip": "Applies while tab is selected, but window is not active"
},
{
"name": "hiddenUpdateInterval",
"type": "number",
"default": 30,
"description": "Hidden update interval (seconds)",
"tooltip": "Applies while tab is not selected or window is minimized"
}
]
},
{
"name": "Override Refresh",
"tooltip": "Override default keyboard shortcuts for refresh and update the schedule instead. (Only really useful with automatic updating disabled.)",
"platforms": ["desktop"],
"options": [
{
"name": "interceptF5",
"type": "checkbox",
"default": false,
"description": "Override F5"
},
{
"name": "interceptCtrlR",
"type": "checkbox",
"default": false,
"description": "Override Ctrl/Cmd-R"
}
]
}
]
}