aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorLibravatar Marouane Rassili <mrassili@aol.com>2020-03-29 12:20:44 +0100
committerLibravatar Marouane Rassili <mrassili@aol.com>2020-03-29 12:28:02 +0100
commit88d2146add65a2c239c0d3c7cfce720d1dafab7f (patch)
tree7da9600201e5b71163ffabe1ba4ec7c405df9262 /src
parentMerge pull request #497 from getferdi/improve-premium-information (diff)
downloadferdium-app-88d2146add65a2c239c0d3c7cfce720d1dafab7f.tar.gz
ferdium-app-88d2146add65a2c239c0d3c7cfce720d1dafab7f.tar.zst
ferdium-app-88d2146add65a2c239c0d3c7cfce720d1dafab7f.zip
Remove server setting from settings screen
Diffstat (limited to 'src')
-rw-r--r--src/components/settings/settings/EditSettingsForm.js64
-rw-r--r--src/i18n/messages/src/components/settings/settings/EditSettingsForm.json142
2 files changed, 58 insertions, 148 deletions
diff --git a/src/components/settings/settings/EditSettingsForm.js b/src/components/settings/settings/EditSettingsForm.js
index 9564d837b..5478ce8bf 100644
--- a/src/components/settings/settings/EditSettingsForm.js
+++ b/src/components/settings/settings/EditSettingsForm.js
@@ -18,15 +18,6 @@ const {
18 systemPreferences, 18 systemPreferences,
19} = remote; 19} = remote;
20 20
21function escapeHtml(unsafe) {
22 return unsafe
23 .replace(/&/g, '&amp;')
24 .replace(/</g, '&lt;')
25 .replace(/>/g, '&gt;')
26 .replace(/"/g, '&quot;')
27 .replace(/'/g, '&#039;');
28}
29
30const messages = defineMessages({ 21const messages = defineMessages({
31 headline: { 22 headline: {
32 id: 'settings.app.headline', 23 id: 'settings.app.headline',
@@ -48,14 +39,6 @@ const messages = defineMessages({
48 id: 'settings.app.inactivityLockInfo', 39 id: 'settings.app.inactivityLockInfo',
49 defaultMessage: '!!!Minutes of inactivity, after which Ferdi should automatically lock. Use 0 to disable', 40 defaultMessage: '!!!Minutes of inactivity, after which Ferdi should automatically lock. Use 0 to disable',
50 }, 41 },
51 serverInfo: {
52 id: 'settings.app.serverInfo',
53 defaultMessage: '!!!We advice you to logout after changing your server as your settings might not be saved otherwise.',
54 },
55 serverMoneyInfo: {
56 id: 'settings.app.serverMoneyInfo',
57 defaultMessage: '!!!You are using the official Franz Server for Ferdi.\nWe know that Ferdi allows you to use all its features for free but you are still using Franz\'s server resources - which Franz\'s creator has to pay for.\nPlease still consider [Link 1]paying for a Franz account[/Link] or [Link 2]using a self-hosted ferdi-server[/Link] (if you have the knowledge and resources to do so). \nBy using Ferdi, you still profit greatly from Franz\'s recipe store, server resources and its development.',
58 },
59 todoServerInfo: { 42 todoServerInfo: {
60 id: 'settings.app.todoServerInfo', 43 id: 'settings.app.todoServerInfo',
61 defaultMessage: '!!!This server will be used for the "Franz Todo" feature. (default: https://app.franztodos.com)', 44 defaultMessage: '!!!This server will be used for the "Franz Todo" feature. (default: https://app.franztodos.com)',
@@ -174,7 +157,6 @@ export default @observer class EditSettingsForm extends Component {
174 isSpellcheckerIncludedInCurrentPlan: PropTypes.bool.isRequired, 157 isSpellcheckerIncludedInCurrentPlan: PropTypes.bool.isRequired,
175 isTodosEnabled: PropTypes.bool.isRequired, 158 isTodosEnabled: PropTypes.bool.isRequired,
176 isWorkspaceEnabled: PropTypes.bool.isRequired, 159 isWorkspaceEnabled: PropTypes.bool.isRequired,
177 server: PropTypes.string.isRequired,
178 noUpdates: PropTypes.bool.isRequired, 160 noUpdates: PropTypes.bool.isRequired,
179 hibernationEnabled: PropTypes.bool.isRequired, 161 hibernationEnabled: PropTypes.bool.isRequired,
180 isDarkmodeEnabled: PropTypes.bool.isRequired, 162 isDarkmodeEnabled: PropTypes.bool.isRequired,
@@ -214,7 +196,6 @@ export default @observer class EditSettingsForm extends Component {
214 isSpellcheckerIncludedInCurrentPlan, 196 isSpellcheckerIncludedInCurrentPlan,
215 isTodosEnabled, 197 isTodosEnabled,
216 isWorkspaceEnabled, 198 isWorkspaceEnabled,
217 server,
218 noUpdates, 199 noUpdates,
219 hibernationEnabled, 200 hibernationEnabled,
220 isDarkmodeEnabled, 201 isDarkmodeEnabled,
@@ -232,8 +213,6 @@ export default @observer class EditSettingsForm extends Component {
232 updateButtonLabelMessage = messages.buttonSearchForUpdate; 213 updateButtonLabelMessage = messages.buttonSearchForUpdate;
233 } 214 }
234 215
235 const isLoggedIn = Boolean(localStorage.getItem('authToken'));
236
237 const { 216 const {
238 lockingFeatureEnabled, 217 lockingFeatureEnabled,
239 scheduledDNDEnabled, 218 scheduledDNDEnabled,
@@ -287,53 +266,10 @@ export default @observer class EditSettingsForm extends Component {
287 266
288 <Hr /> 267 <Hr />
289 268
290 <Input
291 placeholder="Server"
292 onChange={e => this.submit(e)}
293 field={form.$('server')}
294 autoFocus
295 />
296 {isLoggedIn && (
297 <p
298 className="settings__message"
299 style={{
300 borderTop: 0, marginTop: 0, paddingTop: 0, marginBottom: '2rem',
301 }}
302 >
303 { intl.formatMessage(messages.serverInfo) }
304 </p>
305 )}
306 {server === 'https://api.franzinfra.com' && (
307 <p
308 className="settings__message"
309 style={{
310 borderTop: 0, marginTop: 0, paddingTop: 0, marginBottom: '2rem',
311 }}
312 >
313 <span
314 dangerouslySetInnerHTML={{
315 __html:
316 // Needed to make links work
317 escapeHtml(
318 intl.formatMessage(messages.serverMoneyInfo),
319 ).replace('[Link 1]', '<a href="https://www.meetfranz.com/pricing" target="_blank">')
320 .replace('[Link 2]', '<a href="https://github.com/getferdi/server" target="_blank">')
321 .replace(/\[\/Link]/g, '</a>'),
322 }}
323 style={{
324 whiteSpace: 'pre-wrap',
325 }}
326 />
327 </p>
328 )}
329
330 <Hr />
331
332 {isWorkspaceEnabled && ( 269 {isWorkspaceEnabled && (
333 <Toggle field={form.$('keepAllWorkspacesLoaded')} /> 270 <Toggle field={form.$('keepAllWorkspacesLoaded')} />
334 )} 271 )}
335 272
336
337 <Hr /> 273 <Hr />
338 274
339 {isTodosEnabled && ( 275 {isTodosEnabled && (
diff --git a/src/i18n/messages/src/components/settings/settings/EditSettingsForm.json b/src/i18n/messages/src/components/settings/settings/EditSettingsForm.json
index 994bb4fa5..cdc6ded7e 100644
--- a/src/i18n/messages/src/components/settings/settings/EditSettingsForm.json
+++ b/src/i18n/messages/src/components/settings/settings/EditSettingsForm.json
@@ -4,11 +4,11 @@
4 "defaultMessage": "!!!Settings", 4 "defaultMessage": "!!!Settings",
5 "file": "src/components/settings/settings/EditSettingsForm.js", 5 "file": "src/components/settings/settings/EditSettingsForm.js",
6 "start": { 6 "start": {
7 "line": 31, 7 "line": 22,
8 "column": 12 8 "column": 12
9 }, 9 },
10 "end": { 10 "end": {
11 "line": 34, 11 "line": 25,
12 "column": 3 12 "column": 3
13 } 13 }
14 }, 14 },
@@ -17,11 +17,11 @@
17 "defaultMessage": "!!!General", 17 "defaultMessage": "!!!General",
18 "file": "src/components/settings/settings/EditSettingsForm.js", 18 "file": "src/components/settings/settings/EditSettingsForm.js",
19 "start": { 19 "start": {
20 "line": 35, 20 "line": 26,
21 "column": 19 21 "column": 19
22 }, 22 },
23 "end": { 23 "end": {
24 "line": 38, 24 "line": 29,
25 "column": 3 25 "column": 3
26 } 26 }
27 }, 27 },
@@ -30,11 +30,11 @@
30 "defaultMessage": "!!!Sending telemetry data allows us to find errors in Ferdi - we will not send any personal information like your message data! Changing this option requires you to restart Ferdi.", 30 "defaultMessage": "!!!Sending telemetry data allows us to find errors in Ferdi - we will not send any personal information like your message data! Changing this option requires you to restart Ferdi.",
31 "file": "src/components/settings/settings/EditSettingsForm.js", 31 "file": "src/components/settings/settings/EditSettingsForm.js",
32 "start": { 32 "start": {
33 "line": 39, 33 "line": 30,
34 "column": 14 34 "column": 14
35 }, 35 },
36 "end": { 36 "end": {
37 "line": 42, 37 "line": 33,
38 "column": 3 38 "column": 3
39 } 39 }
40 }, 40 },
@@ -43,11 +43,11 @@
43 "defaultMessage": "!!!By default, Ferdi will keep all your services open and loaded in the background so they are ready when you want to use them. Service Hibernation will unload your services after a specified amount. This is useful to save RAM or keeping services from slowing down your computer.", 43 "defaultMessage": "!!!By default, Ferdi will keep all your services open and loaded in the background so they are ready when you want to use them. Service Hibernation will unload your services after a specified amount. This is useful to save RAM or keeping services from slowing down your computer.",
44 "file": "src/components/settings/settings/EditSettingsForm.js", 44 "file": "src/components/settings/settings/EditSettingsForm.js",
45 "start": { 45 "start": {
46 "line": 43, 46 "line": 34,
47 "column": 17 47 "column": 17
48 }, 48 },
49 "end": { 49 "end": {
50 "line": 46, 50 "line": 37,
51 "column": 3 51 "column": 3
52 } 52 }
53 }, 53 },
@@ -56,37 +56,11 @@
56 "defaultMessage": "!!!Minutes of inactivity, after which Ferdi should automatically lock. Use 0 to disable", 56 "defaultMessage": "!!!Minutes of inactivity, after which Ferdi should automatically lock. Use 0 to disable",
57 "file": "src/components/settings/settings/EditSettingsForm.js", 57 "file": "src/components/settings/settings/EditSettingsForm.js",
58 "start": { 58 "start": {
59 "line": 47, 59 "line": 38,
60 "column": 22 60 "column": 22
61 }, 61 },
62 "end": { 62 "end": {
63 "line": 50, 63 "line": 41,
64 "column": 3
65 }
66 },
67 {
68 "id": "settings.app.serverInfo",
69 "defaultMessage": "!!!We advice you to logout after changing your server as your settings might not be saved otherwise.",
70 "file": "src/components/settings/settings/EditSettingsForm.js",
71 "start": {
72 "line": 51,
73 "column": 14
74 },
75 "end": {
76 "line": 54,
77 "column": 3
78 }
79 },
80 {
81 "id": "settings.app.serverMoneyInfo",
82 "defaultMessage": "!!!You are using the official Franz Server for Ferdi.\nWe know that Ferdi allows you to use all its features for free but you are still using Franz's server resources - which Franz's creator has to pay for.\nPlease still consider [Link 1]paying for a Franz account[/Link] or [Link 2]using a self-hosted ferdi-server[/Link] (if you have the knowledge and resources to do so). \nBy using Ferdi, you still profit greatly from Franz's recipe store, server resources and its development.",
83 "file": "src/components/settings/settings/EditSettingsForm.js",
84 "start": {
85 "line": 55,
86 "column": 19
87 },
88 "end": {
89 "line": 58,
90 "column": 3 64 "column": 3
91 } 65 }
92 }, 66 },
@@ -95,11 +69,11 @@
95 "defaultMessage": "!!!This server will be used for the \"Franz Todo\" feature. (default: https://app.franztodos.com)", 69 "defaultMessage": "!!!This server will be used for the \"Franz Todo\" feature. (default: https://app.franztodos.com)",
96 "file": "src/components/settings/settings/EditSettingsForm.js", 70 "file": "src/components/settings/settings/EditSettingsForm.js",
97 "start": { 71 "start": {
98 "line": 59, 72 "line": 42,
99 "column": 18 73 "column": 18
100 }, 74 },
101 "end": { 75 "end": {
102 "line": 62, 76 "line": 45,
103 "column": 3 77 "column": 3
104 } 78 }
105 }, 79 },
@@ -108,11 +82,11 @@
108 "defaultMessage": "!!!Password", 82 "defaultMessage": "!!!Password",
109 "file": "src/components/settings/settings/EditSettingsForm.js", 83 "file": "src/components/settings/settings/EditSettingsForm.js",
110 "start": { 84 "start": {
111 "line": 63, 85 "line": 46,
112 "column": 18 86 "column": 18
113 }, 87 },
114 "end": { 88 "end": {
115 "line": 66, 89 "line": 49,
116 "column": 3 90 "column": 3
117 } 91 }
118 }, 92 },
@@ -121,11 +95,11 @@
121 "defaultMessage": "!!!Please make sure to set a password you'll remember.\nIf you loose this password, you will have to reinstall Ferdi.", 95 "defaultMessage": "!!!Please make sure to set a password you'll remember.\nIf you loose this password, you will have to reinstall Ferdi.",
122 "file": "src/components/settings/settings/EditSettingsForm.js", 96 "file": "src/components/settings/settings/EditSettingsForm.js",
123 "start": { 97 "start": {
124 "line": 67, 98 "line": 50,
125 "column": 22 99 "column": 22
126 }, 100 },
127 "end": { 101 "end": {
128 "line": 70, 102 "line": 53,
129 "column": 3 103 "column": 3
130 } 104 }
131 }, 105 },
@@ -134,11 +108,11 @@
134 "defaultMessage": "!!!Password Lock allows you to keep your messages protected.\nUsing Password Lock, you will be prompted to enter your password everytime you start Ferdi or lock Ferdi yourself using the lock symbol in the bottom left corner or the shortcut CMD/CTRL+Shift+L.", 108 "defaultMessage": "!!!Password Lock allows you to keep your messages protected.\nUsing Password Lock, you will be prompted to enter your password everytime you start Ferdi or lock Ferdi yourself using the lock symbol in the bottom left corner or the shortcut CMD/CTRL+Shift+L.",
135 "file": "src/components/settings/settings/EditSettingsForm.js", 109 "file": "src/components/settings/settings/EditSettingsForm.js",
136 "start": { 110 "start": {
137 "line": 71, 111 "line": 54,
138 "column": 12 112 "column": 12
139 }, 113 },
140 "end": { 114 "end": {
141 "line": 74, 115 "line": 57,
142 "column": 3 116 "column": 3
143 } 117 }
144 }, 118 },
@@ -147,11 +121,11 @@
147 "defaultMessage": "!!!Times in 24-Hour-Format. End time can be before start time (e.g. start 17:00, end 09:00) to enable Do-not-Disturb overnight.", 121 "defaultMessage": "!!!Times in 24-Hour-Format. End time can be before start time (e.g. start 17:00, end 09:00) to enable Do-not-Disturb overnight.",
148 "file": "src/components/settings/settings/EditSettingsForm.js", 122 "file": "src/components/settings/settings/EditSettingsForm.js",
149 "start": { 123 "start": {
150 "line": 75, 124 "line": 58,
151 "column": 24 125 "column": 24
152 }, 126 },
153 "end": { 127 "end": {
154 "line": 78, 128 "line": 61,
155 "column": 3 129 "column": 3
156 } 130 }
157 }, 131 },
@@ -160,11 +134,11 @@
160 "defaultMessage": "!!!Scheduled Do-not-Disturb allows you to define a period of time in which you do not want to get Notifications from Ferdi.", 134 "defaultMessage": "!!!Scheduled Do-not-Disturb allows you to define a period of time in which you do not want to get Notifications from Ferdi.",
161 "file": "src/components/settings/settings/EditSettingsForm.js", 135 "file": "src/components/settings/settings/EditSettingsForm.js",
162 "start": { 136 "start": {
163 "line": 79, 137 "line": 62,
164 "column": 20 138 "column": 20
165 }, 139 },
166 "end": { 140 "end": {
167 "line": 82, 141 "line": 65,
168 "column": 3 142 "column": 3
169 } 143 }
170 }, 144 },
@@ -173,11 +147,11 @@
173 "defaultMessage": "!!!Language", 147 "defaultMessage": "!!!Language",
174 "file": "src/components/settings/settings/EditSettingsForm.js", 148 "file": "src/components/settings/settings/EditSettingsForm.js",
175 "start": { 149 "start": {
176 "line": 83, 150 "line": 66,
177 "column": 20 151 "column": 20
178 }, 152 },
179 "end": { 153 "end": {
180 "line": 86, 154 "line": 69,
181 "column": 3 155 "column": 3
182 } 156 }
183 }, 157 },
@@ -186,11 +160,11 @@
186 "defaultMessage": "!!!Updates", 160 "defaultMessage": "!!!Updates",
187 "file": "src/components/settings/settings/EditSettingsForm.js", 161 "file": "src/components/settings/settings/EditSettingsForm.js",
188 "start": { 162 "start": {
189 "line": 87, 163 "line": 70,
190 "column": 19 164 "column": 19
191 }, 165 },
192 "end": { 166 "end": {
193 "line": 90, 167 "line": 73,
194 "column": 3 168 "column": 3
195 } 169 }
196 }, 170 },
@@ -199,11 +173,11 @@
199 "defaultMessage": "!!!Appearance", 173 "defaultMessage": "!!!Appearance",
200 "file": "src/components/settings/settings/EditSettingsForm.js", 174 "file": "src/components/settings/settings/EditSettingsForm.js",
201 "start": { 175 "start": {
202 "line": 91, 176 "line": 74,
203 "column": 22 177 "column": 22
204 }, 178 },
205 "end": { 179 "end": {
206 "line": 94, 180 "line": 77,
207 "column": 3 181 "column": 3
208 } 182 }
209 }, 183 },
@@ -212,11 +186,11 @@
212 "defaultMessage": "!!!Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.", 186 "defaultMessage": "!!!Universal Dark Mode tries to dynamically generate dark mode styles for services that are otherwise not currently supported.",
213 "file": "src/components/settings/settings/EditSettingsForm.js", 187 "file": "src/components/settings/settings/EditSettingsForm.js",
214 "start": { 188 "start": {
215 "line": 95, 189 "line": 78,
216 "column": 25 190 "column": 25
217 }, 191 },
218 "end": { 192 "end": {
219 "line": 98, 193 "line": 81,
220 "column": 3 194 "column": 3
221 } 195 }
222 }, 196 },
@@ -225,11 +199,11 @@
225 "defaultMessage": "!!!Write your accent color in a CSS-compatible format. (Default: #7367f0)", 199 "defaultMessage": "!!!Write your accent color in a CSS-compatible format. (Default: #7367f0)",
226 "file": "src/components/settings/settings/EditSettingsForm.js", 200 "file": "src/components/settings/settings/EditSettingsForm.js",
227 "start": { 201 "start": {
228 "line": 99, 202 "line": 82,
229 "column": 19 203 "column": 19
230 }, 204 },
231 "end": { 205 "end": {
232 "line": 102, 206 "line": 85,
233 "column": 3 207 "column": 3
234 } 208 }
235 }, 209 },
@@ -238,11 +212,11 @@
238 "defaultMessage": "!!!Advanced", 212 "defaultMessage": "!!!Advanced",
239 "file": "src/components/settings/settings/EditSettingsForm.js", 213 "file": "src/components/settings/settings/EditSettingsForm.js",
240 "start": { 214 "start": {
241 "line": 103, 215 "line": 86,
242 "column": 20 216 "column": 20
243 }, 217 },
244 "end": { 218 "end": {
245 "line": 106, 219 "line": 89,
246 "column": 3 220 "column": 3
247 } 221 }
248 }, 222 },
@@ -251,11 +225,11 @@
251 "defaultMessage": "!!!Help us to translate Ferdi into your language.", 225 "defaultMessage": "!!!Help us to translate Ferdi into your language.",
252 "file": "src/components/settings/settings/EditSettingsForm.js", 226 "file": "src/components/settings/settings/EditSettingsForm.js",
253 "start": { 227 "start": {
254 "line": 107, 228 "line": 90,
255 "column": 19 229 "column": 19
256 }, 230 },
257 "end": { 231 "end": {
258 "line": 110, 232 "line": 93,
259 "column": 3 233 "column": 3
260 } 234 }
261 }, 235 },
@@ -264,11 +238,11 @@
264 "defaultMessage": "!!!Cache", 238 "defaultMessage": "!!!Cache",
265 "file": "src/components/settings/settings/EditSettingsForm.js", 239 "file": "src/components/settings/settings/EditSettingsForm.js",
266 "start": { 240 "start": {
267 "line": 111, 241 "line": 94,
268 "column": 20 242 "column": 20
269 }, 243 },
270 "end": { 244 "end": {
271 "line": 114, 245 "line": 97,
272 "column": 3 246 "column": 3
273 } 247 }
274 }, 248 },
@@ -277,11 +251,11 @@
277 "defaultMessage": "!!!Ferdi cache is currently using {size} of disk space.", 251 "defaultMessage": "!!!Ferdi cache is currently using {size} of disk space.",
278 "file": "src/components/settings/settings/EditSettingsForm.js", 252 "file": "src/components/settings/settings/EditSettingsForm.js",
279 "start": { 253 "start": {
280 "line": 115, 254 "line": 98,
281 "column": 13 255 "column": 13
282 }, 256 },
283 "end": { 257 "end": {
284 "line": 118, 258 "line": 101,
285 "column": 3 259 "column": 3
286 } 260 }
287 }, 261 },
@@ -290,11 +264,11 @@
290 "defaultMessage": "!!!Clear cache", 264 "defaultMessage": "!!!Clear cache",
291 "file": "src/components/settings/settings/EditSettingsForm.js", 265 "file": "src/components/settings/settings/EditSettingsForm.js",
292 "start": { 266 "start": {
293 "line": 119, 267 "line": 102,
294 "column": 23 268 "column": 23
295 }, 269 },
296 "end": { 270 "end": {
297 "line": 122, 271 "line": 105,
298 "column": 3 272 "column": 3
299 } 273 }
300 }, 274 },
@@ -303,11 +277,11 @@
303 "defaultMessage": "!!!Check for updates", 277 "defaultMessage": "!!!Check for updates",
304 "file": "src/components/settings/settings/EditSettingsForm.js", 278 "file": "src/components/settings/settings/EditSettingsForm.js",
305 "start": { 279 "start": {
306 "line": 123, 280 "line": 106,
307 "column": 25 281 "column": 25
308 }, 282 },
309 "end": { 283 "end": {
310 "line": 126, 284 "line": 109,
311 "column": 3 285 "column": 3
312 } 286 }
313 }, 287 },
@@ -316,11 +290,11 @@
316 "defaultMessage": "!!!Restart & install update", 290 "defaultMessage": "!!!Restart & install update",
317 "file": "src/components/settings/settings/EditSettingsForm.js", 291 "file": "src/components/settings/settings/EditSettingsForm.js",
318 "start": { 292 "start": {
319 "line": 127, 293 "line": 110,
320 "column": 23 294 "column": 23
321 }, 295 },
322 "end": { 296 "end": {
323 "line": 130, 297 "line": 113,
324 "column": 3 298 "column": 3
325 } 299 }
326 }, 300 },
@@ -329,11 +303,11 @@
329 "defaultMessage": "!!!Is searching for update", 303 "defaultMessage": "!!!Is searching for update",
330 "file": "src/components/settings/settings/EditSettingsForm.js", 304 "file": "src/components/settings/settings/EditSettingsForm.js",
331 "start": { 305 "start": {
332 "line": 131, 306 "line": 114,
333 "column": 25 307 "column": 25
334 }, 308 },
335 "end": { 309 "end": {
336 "line": 134, 310 "line": 117,
337 "column": 3 311 "column": 3
338 } 312 }
339 }, 313 },
@@ -342,11 +316,11 @@
342 "defaultMessage": "!!!Update available, downloading...", 316 "defaultMessage": "!!!Update available, downloading...",
343 "file": "src/components/settings/settings/EditSettingsForm.js", 317 "file": "src/components/settings/settings/EditSettingsForm.js",
344 "start": { 318 "start": {
345 "line": 135, 319 "line": 118,
346 "column": 25 320 "column": 25
347 }, 321 },
348 "end": { 322 "end": {
349 "line": 138, 323 "line": 121,
350 "column": 3 324 "column": 3
351 } 325 }
352 }, 326 },
@@ -355,11 +329,11 @@
355 "defaultMessage": "!!!You are using the latest version of Ferdi", 329 "defaultMessage": "!!!You are using the latest version of Ferdi",
356 "file": "src/components/settings/settings/EditSettingsForm.js", 330 "file": "src/components/settings/settings/EditSettingsForm.js",
357 "start": { 331 "start": {
358 "line": 139, 332 "line": 122,
359 "column": 24 333 "column": 24
360 }, 334 },
361 "end": { 335 "end": {
362 "line": 142, 336 "line": 125,
363 "column": 3 337 "column": 3
364 } 338 }
365 }, 339 },
@@ -368,11 +342,11 @@
368 "defaultMessage": "!!!Current version:", 342 "defaultMessage": "!!!Current version:",
369 "file": "src/components/settings/settings/EditSettingsForm.js", 343 "file": "src/components/settings/settings/EditSettingsForm.js",
370 "start": { 344 "start": {
371 "line": 143, 345 "line": 126,
372 "column": 18 346 "column": 18
373 }, 347 },
374 "end": { 348 "end": {
375 "line": 146, 349 "line": 129,
376 "column": 3 350 "column": 3
377 } 351 }
378 }, 352 },
@@ -381,11 +355,11 @@
381 "defaultMessage": "!!!Changes require restart", 355 "defaultMessage": "!!!Changes require restart",
382 "file": "src/components/settings/settings/EditSettingsForm.js", 356 "file": "src/components/settings/settings/EditSettingsForm.js",
383 "start": { 357 "start": {
384 "line": 147, 358 "line": 130,
385 "column": 29 359 "column": 29
386 }, 360 },
387 "end": { 361 "end": {
388 "line": 150, 362 "line": 133,
389 "column": 3 363 "column": 3
390 } 364 }
391 }, 365 },
@@ -394,11 +368,11 @@
394 "defaultMessage": "!!!Official translations are English & German. All other languages are community based translations.", 368 "defaultMessage": "!!!Official translations are English & German. All other languages are community based translations.",
395 "file": "src/components/settings/settings/EditSettingsForm.js", 369 "file": "src/components/settings/settings/EditSettingsForm.js",
396 "start": { 370 "start": {
397 "line": 151, 371 "line": 134,
398 "column": 22 372 "column": 22
399 }, 373 },
400 "end": { 374 "end": {
401 "line": 154, 375 "line": 137,
402 "column": 3 376 "column": 3
403 } 377 }
404 } 378 }