aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorLibravatar vantezzen <hello@vantezzen.io>2019-10-06 15:36:01 +0200
committerLibravatar vantezzen <hello@vantezzen.io>2019-10-06 15:36:01 +0200
commitef6fbfbd0821a98ff167aaa5f31f522877cf94b1 (patch)
treeb7b5265b899f8d09a65bc83e949fbc397df76235 /src
parentAdd option to choose hibernation strategy (diff)
downloadferdium-app-ef6fbfbd0821a98ff167aaa5f31f522877cf94b1.tar.gz
ferdium-app-ef6fbfbd0821a98ff167aaa5f31f522877cf94b1.tar.zst
ferdium-app-ef6fbfbd0821a98ff167aaa5f31f522877cf94b1.zip
Add Electron Process Manager
Diffstat (limited to 'src')
-rw-r--r--src/components/settings/settings/EditSettingsForm.js12
-rw-r--r--src/containers/settings/EditSettingsScreen.js6
-rw-r--r--src/electron/ipc-api/index.js2
-rw-r--r--src/electron/ipc-api/processManager.js8
-rw-r--r--src/i18n/locales/defaultMessages.json100
-rw-r--r--src/i18n/messages/src/containers/settings/EditSettingsScreen.json100
6 files changed, 128 insertions, 100 deletions
diff --git a/src/components/settings/settings/EditSettingsForm.js b/src/components/settings/settings/EditSettingsForm.js
index a15b4c255..1030f3164 100644
--- a/src/components/settings/settings/EditSettingsForm.js
+++ b/src/components/settings/settings/EditSettingsForm.js
@@ -152,6 +152,7 @@ export default @observer class EditSettingsForm extends Component {
152 server: PropTypes.string.isRequired, 152 server: PropTypes.string.isRequired,
153 noUpdates: PropTypes.bool.isRequired, 153 noUpdates: PropTypes.bool.isRequired,
154 hibernationEnabled: PropTypes.bool.isRequired, 154 hibernationEnabled: PropTypes.bool.isRequired,
155 openProcessManager: PropTypes.func.isRequired,
155 }; 156 };
156 157
157 static contextTypes = { 158 static contextTypes = {
@@ -187,6 +188,7 @@ export default @observer class EditSettingsForm extends Component {
187 server, 188 server,
188 noUpdates, 189 noUpdates,
189 hibernationEnabled, 190 hibernationEnabled,
191 openProcessManager,
190 } = this.props; 192 } = this.props;
191 const { intl } = this.context; 193 const { intl } = this.context;
192 194
@@ -419,6 +421,16 @@ export default @observer class EditSettingsForm extends Component {
419 loaded={!isClearingAllCache} 421 loaded={!isClearingAllCache}
420 /> 422 />
421 </p> 423 </p>
424 <div style={{
425 marginTop: 20,
426 }}
427 >
428 <Button
429 buttonType="secondary"
430 label="Open Process Manager"
431 onClick={openProcessManager}
432 />
433 </div>
422 </div> 434 </div>
423 435
424 {/* Updates */} 436 {/* Updates */}
diff --git a/src/containers/settings/EditSettingsScreen.js b/src/containers/settings/EditSettingsScreen.js
index 8b9d21b87..5fa90acd5 100644
--- a/src/containers/settings/EditSettingsScreen.js
+++ b/src/containers/settings/EditSettingsScreen.js
@@ -1,3 +1,4 @@
1import { ipcRenderer } from 'electron';
1import React, { Component } from 'react'; 2import React, { Component } from 'react';
2import PropTypes from 'prop-types'; 3import PropTypes from 'prop-types';
3import { inject, observer } from 'mobx-react'; 4import { inject, observer } from 'mobx-react';
@@ -198,6 +199,10 @@ export default @inject('stores', 'actions') @observer class EditSettingsScreen e
198 } 199 }
199 } 200 }
200 201
202 openProcessManager() {
203 ipcRenderer.send('openProcessManager');
204 }
205
201 prepareForm() { 206 prepareForm() {
202 const { 207 const {
203 app, settings, user, todos, workspaces, 208 app, settings, user, todos, workspaces,
@@ -410,6 +415,7 @@ export default @inject('stores', 'actions') @observer class EditSettingsScreen e
410 lockingFeatureEnabled={lockingFeatureEnabled} 415 lockingFeatureEnabled={lockingFeatureEnabled}
411 noUpdates={this.props.stores.settings.app.noUpdates} 416 noUpdates={this.props.stores.settings.app.noUpdates}
412 hibernationEnabled={this.props.stores.settings.app.hibernate} 417 hibernationEnabled={this.props.stores.settings.app.hibernate}
418 openProcessManager={() => this.openProcessManager()}
413 /> 419 />
414 </ErrorBoundary> 420 </ErrorBoundary>
415 ); 421 );
diff --git a/src/electron/ipc-api/index.js b/src/electron/ipc-api/index.js
index be8e0815a..3b7f31e4b 100644
--- a/src/electron/ipc-api/index.js
+++ b/src/electron/ipc-api/index.js
@@ -2,10 +2,12 @@ import autoUpdate from './autoUpdate';
2import settings from './settings'; 2import settings from './settings';
3import appIndicator from './appIndicator'; 3import appIndicator from './appIndicator';
4import download from './download'; 4import download from './download';
5import processManager from './processManager';
5 6
6export default (params) => { 7export default (params) => {
7 settings(params); 8 settings(params);
8 autoUpdate(params); 9 autoUpdate(params);
9 appIndicator(params); 10 appIndicator(params);
10 download(params); 11 download(params);
12 processManager(params);
11}; 13};
diff --git a/src/electron/ipc-api/processManager.js b/src/electron/ipc-api/processManager.js
new file mode 100644
index 000000000..7197a2708
--- /dev/null
+++ b/src/electron/ipc-api/processManager.js
@@ -0,0 +1,8 @@
1import { ipcMain } from 'electron';
2import { openProcessManager } from 'electron-process-manager';
3
4export default () => {
5 ipcMain.on('openProcessManager', () => {
6 openProcessManager();
7 });
8};
diff --git a/src/i18n/locales/defaultMessages.json b/src/i18n/locales/defaultMessages.json
index 52c4e74c1..e4e596b0c 100644
--- a/src/i18n/locales/defaultMessages.json
+++ b/src/i18n/locales/defaultMessages.json
@@ -3775,325 +3775,325 @@
3775 "defaultMessage": "!!!Launch Ferdi on start", 3775 "defaultMessage": "!!!Launch Ferdi on start",
3776 "end": { 3776 "end": {
3777 "column": 3, 3777 "column": 3,
3778 "line": 31 3778 "line": 32
3779 }, 3779 },
3780 "file": "src/containers/settings/EditSettingsScreen.js", 3780 "file": "src/containers/settings/EditSettingsScreen.js",
3781 "id": "settings.app.form.autoLaunchOnStart", 3781 "id": "settings.app.form.autoLaunchOnStart",
3782 "start": { 3782 "start": {
3783 "column": 21, 3783 "column": 21,
3784 "line": 28 3784 "line": 29
3785 } 3785 }
3786 }, 3786 },
3787 { 3787 {
3788 "defaultMessage": "!!!Open in background", 3788 "defaultMessage": "!!!Open in background",
3789 "end": { 3789 "end": {
3790 "column": 3, 3790 "column": 3,
3791 "line": 35 3791 "line": 36
3792 }, 3792 },
3793 "file": "src/containers/settings/EditSettingsScreen.js", 3793 "file": "src/containers/settings/EditSettingsScreen.js",
3794 "id": "settings.app.form.autoLaunchInBackground", 3794 "id": "settings.app.form.autoLaunchInBackground",
3795 "start": { 3795 "start": {
3796 "column": 26, 3796 "column": 26,
3797 "line": 32 3797 "line": 33
3798 } 3798 }
3799 }, 3799 },
3800 { 3800 {
3801 "defaultMessage": "!!!Keep Ferdi in background when closing the window", 3801 "defaultMessage": "!!!Keep Ferdi in background when closing the window",
3802 "end": { 3802 "end": {
3803 "column": 3, 3803 "column": 3,
3804 "line": 39 3804 "line": 40
3805 }, 3805 },
3806 "file": "src/containers/settings/EditSettingsScreen.js", 3806 "file": "src/containers/settings/EditSettingsScreen.js",
3807 "id": "settings.app.form.runInBackground", 3807 "id": "settings.app.form.runInBackground",
3808 "start": { 3808 "start": {
3809 "column": 19, 3809 "column": 19,
3810 "line": 36 3810 "line": 37
3811 } 3811 }
3812 }, 3812 },
3813 { 3813 {
3814 "defaultMessage": "!!!Show Ferdi in system tray", 3814 "defaultMessage": "!!!Show Ferdi in system tray",
3815 "end": { 3815 "end": {
3816 "column": 3, 3816 "column": 3,
3817 "line": 43 3817 "line": 44
3818 }, 3818 },
3819 "file": "src/containers/settings/EditSettingsScreen.js", 3819 "file": "src/containers/settings/EditSettingsScreen.js",
3820 "id": "settings.app.form.enableSystemTray", 3820 "id": "settings.app.form.enableSystemTray",
3821 "start": { 3821 "start": {
3822 "column": 20, 3822 "column": 20,
3823 "line": 40 3823 "line": 41
3824 } 3824 }
3825 }, 3825 },
3826 { 3826 {
3827 "defaultMessage": "!!!Minimize Ferdi to system tray", 3827 "defaultMessage": "!!!Minimize Ferdi to system tray",
3828 "end": { 3828 "end": {
3829 "column": 3, 3829 "column": 3,
3830 "line": 47 3830 "line": 48
3831 }, 3831 },
3832 "file": "src/containers/settings/EditSettingsScreen.js", 3832 "file": "src/containers/settings/EditSettingsScreen.js",
3833 "id": "settings.app.form.minimizeToSystemTray", 3833 "id": "settings.app.form.minimizeToSystemTray",
3834 "start": { 3834 "start": {
3835 "column": 24, 3835 "column": 24,
3836 "line": 44 3836 "line": 45
3837 } 3837 }
3838 }, 3838 },
3839 { 3839 {
3840 "defaultMessage": "!!!Don't show message content in notifications", 3840 "defaultMessage": "!!!Don't show message content in notifications",
3841 "end": { 3841 "end": {
3842 "column": 3, 3842 "column": 3,
3843 "line": 51 3843 "line": 52
3844 }, 3844 },
3845 "file": "src/containers/settings/EditSettingsScreen.js", 3845 "file": "src/containers/settings/EditSettingsScreen.js",
3846 "id": "settings.app.form.privateNotifications", 3846 "id": "settings.app.form.privateNotifications",
3847 "start": { 3847 "start": {
3848 "column": 24, 3848 "column": 24,
3849 "line": 48 3849 "line": 49
3850 } 3850 }
3851 }, 3851 },
3852 { 3852 {
3853 "defaultMessage": "!!!Enable service hibernation", 3853 "defaultMessage": "!!!Enable service hibernation",
3854 "end": { 3854 "end": {
3855 "column": 3, 3855 "column": 3,
3856 "line": 55 3856 "line": 56
3857 }, 3857 },
3858 "file": "src/containers/settings/EditSettingsScreen.js", 3858 "file": "src/containers/settings/EditSettingsScreen.js",
3859 "id": "settings.app.form.hibernate", 3859 "id": "settings.app.form.hibernate",
3860 "start": { 3860 "start": {
3861 "column": 13, 3861 "column": 13,
3862 "line": 52 3862 "line": 53
3863 } 3863 }
3864 }, 3864 },
3865 { 3865 {
3866 "defaultMessage": "!!!Hibernation strategy", 3866 "defaultMessage": "!!!Hibernation strategy",
3867 "end": { 3867 "end": {
3868 "column": 3, 3868 "column": 3,
3869 "line": 59 3869 "line": 60
3870 }, 3870 },
3871 "file": "src/containers/settings/EditSettingsScreen.js", 3871 "file": "src/containers/settings/EditSettingsScreen.js",
3872 "id": "settings.app.form.hibernationStrategy", 3872 "id": "settings.app.form.hibernationStrategy",
3873 "start": { 3873 "start": {
3874 "column": 23, 3874 "column": 23,
3875 "line": 56 3875 "line": 57
3876 } 3876 }
3877 }, 3877 },
3878 { 3878 {
3879 "defaultMessage": "!!!Server", 3879 "defaultMessage": "!!!Server",
3880 "end": { 3880 "end": {
3881 "column": 3, 3881 "column": 3,
3882 "line": 63 3882 "line": 64
3883 }, 3883 },
3884 "file": "src/containers/settings/EditSettingsScreen.js", 3884 "file": "src/containers/settings/EditSettingsScreen.js",
3885 "id": "settings.app.form.server", 3885 "id": "settings.app.form.server",
3886 "start": { 3886 "start": {
3887 "column": 10, 3887 "column": 10,
3888 "line": 60 3888 "line": 61
3889 } 3889 }
3890 }, 3890 },
3891 { 3891 {
3892 "defaultMessage": "!!!Todo Server", 3892 "defaultMessage": "!!!Todo Server",
3893 "end": { 3893 "end": {
3894 "column": 3, 3894 "column": 3,
3895 "line": 67 3895 "line": 68
3896 }, 3896 },
3897 "file": "src/containers/settings/EditSettingsScreen.js", 3897 "file": "src/containers/settings/EditSettingsScreen.js",
3898 "id": "settings.app.form.todoServer", 3898 "id": "settings.app.form.todoServer",
3899 "start": { 3899 "start": {
3900 "column": 14, 3900 "column": 14,
3901 "line": 64 3901 "line": 65
3902 } 3902 }
3903 }, 3903 },
3904 { 3904 {
3905 "defaultMessage": "!!!Enable Ferdi password lock", 3905 "defaultMessage": "!!!Enable Ferdi password lock",
3906 "end": { 3906 "end": {
3907 "column": 3, 3907 "column": 3,
3908 "line": 71 3908 "line": 72
3909 }, 3909 },
3910 "file": "src/containers/settings/EditSettingsScreen.js", 3910 "file": "src/containers/settings/EditSettingsScreen.js",
3911 "id": "settings.app.form.enableLock", 3911 "id": "settings.app.form.enableLock",
3912 "start": { 3912 "start": {
3913 "column": 14, 3913 "column": 14,
3914 "line": 68 3914 "line": 69
3915 } 3915 }
3916 }, 3916 },
3917 { 3917 {
3918 "defaultMessage": "!!!Ferdi Lock password", 3918 "defaultMessage": "!!!Ferdi Lock password",
3919 "end": { 3919 "end": {
3920 "column": 3, 3920 "column": 3,
3921 "line": 75 3921 "line": 76
3922 }, 3922 },
3923 "file": "src/containers/settings/EditSettingsScreen.js", 3923 "file": "src/containers/settings/EditSettingsScreen.js",
3924 "id": "settings.app.form.lockPassword", 3924 "id": "settings.app.form.lockPassword",
3925 "start": { 3925 "start": {
3926 "column": 16, 3926 "column": 16,
3927 "line": 72 3927 "line": 73
3928 } 3928 }
3929 }, 3929 },
3930 { 3930 {
3931 "defaultMessage": "!!!Enable scheduled Do-not-Disturb", 3931 "defaultMessage": "!!!Enable scheduled Do-not-Disturb",
3932 "end": { 3932 "end": {
3933 "column": 3, 3933 "column": 3,
3934 "line": 79 3934 "line": 80
3935 }, 3935 },
3936 "file": "src/containers/settings/EditSettingsScreen.js", 3936 "file": "src/containers/settings/EditSettingsScreen.js",
3937 "id": "settings.app.form.scheduledDNDEnabled", 3937 "id": "settings.app.form.scheduledDNDEnabled",
3938 "start": { 3938 "start": {
3939 "column": 23, 3939 "column": 23,
3940 "line": 76 3940 "line": 77
3941 } 3941 }
3942 }, 3942 },
3943 { 3943 {
3944 "defaultMessage": "!!!From", 3944 "defaultMessage": "!!!From",
3945 "end": { 3945 "end": {
3946 "column": 3, 3946 "column": 3,
3947 "line": 83 3947 "line": 84
3948 }, 3948 },
3949 "file": "src/containers/settings/EditSettingsScreen.js", 3949 "file": "src/containers/settings/EditSettingsScreen.js",
3950 "id": "settings.app.form.scheduledDNDStart", 3950 "id": "settings.app.form.scheduledDNDStart",
3951 "start": { 3951 "start": {
3952 "column": 21, 3952 "column": 21,
3953 "line": 80 3953 "line": 81
3954 } 3954 }
3955 }, 3955 },
3956 { 3956 {
3957 "defaultMessage": "!!!To", 3957 "defaultMessage": "!!!To",
3958 "end": { 3958 "end": {
3959 "column": 3, 3959 "column": 3,
3960 "line": 87 3960 "line": 88
3961 }, 3961 },
3962 "file": "src/containers/settings/EditSettingsScreen.js", 3962 "file": "src/containers/settings/EditSettingsScreen.js",
3963 "id": "settings.app.form.scheduledDNDEnd", 3963 "id": "settings.app.form.scheduledDNDEnd",
3964 "start": { 3964 "start": {
3965 "column": 19, 3965 "column": 19,
3966 "line": 84 3966 "line": 85
3967 } 3967 }
3968 }, 3968 },
3969 { 3969 {
3970 "defaultMessage": "!!!Language", 3970 "defaultMessage": "!!!Language",
3971 "end": { 3971 "end": {
3972 "column": 3, 3972 "column": 3,
3973 "line": 91 3973 "line": 92
3974 }, 3974 },
3975 "file": "src/containers/settings/EditSettingsScreen.js", 3975 "file": "src/containers/settings/EditSettingsScreen.js",
3976 "id": "settings.app.form.language", 3976 "id": "settings.app.form.language",
3977 "start": { 3977 "start": {
3978 "column": 12, 3978 "column": 12,
3979 "line": 88 3979 "line": 89
3980 } 3980 }
3981 }, 3981 },
3982 { 3982 {
3983 "defaultMessage": "!!!Dark Mode", 3983 "defaultMessage": "!!!Dark Mode",
3984 "end": { 3984 "end": {
3985 "column": 3, 3985 "column": 3,
3986 "line": 95 3986 "line": 96
3987 }, 3987 },
3988 "file": "src/containers/settings/EditSettingsScreen.js", 3988 "file": "src/containers/settings/EditSettingsScreen.js",
3989 "id": "settings.app.form.darkMode", 3989 "id": "settings.app.form.darkMode",
3990 "start": { 3990 "start": {
3991 "column": 12, 3991 "column": 12,
3992 "line": 92 3992 "line": 93
3993 } 3993 }
3994 }, 3994 },
3995 { 3995 {
3996 "defaultMessage": "!!!Display disabled services tabs", 3996 "defaultMessage": "!!!Display disabled services tabs",
3997 "end": { 3997 "end": {
3998 "column": 3, 3998 "column": 3,
3999 "line": 99 3999 "line": 100
4000 }, 4000 },
4001 "file": "src/containers/settings/EditSettingsScreen.js", 4001 "file": "src/containers/settings/EditSettingsScreen.js",
4002 "id": "settings.app.form.showDisabledServices", 4002 "id": "settings.app.form.showDisabledServices",
4003 "start": { 4003 "start": {
4004 "column": 24, 4004 "column": 24,
4005 "line": 96 4005 "line": 97
4006 } 4006 }
4007 }, 4007 },
4008 { 4008 {
4009 "defaultMessage": "!!!Show unread message badge when notifications are disabled", 4009 "defaultMessage": "!!!Show unread message badge when notifications are disabled",
4010 "end": { 4010 "end": {
4011 "column": 3, 4011 "column": 3,
4012 "line": 103 4012 "line": 104
4013 }, 4013 },
4014 "file": "src/containers/settings/EditSettingsScreen.js", 4014 "file": "src/containers/settings/EditSettingsScreen.js",
4015 "id": "settings.app.form.showMessagesBadgesWhenMuted", 4015 "id": "settings.app.form.showMessagesBadgesWhenMuted",
4016 "start": { 4016 "start": {
4017 "column": 29, 4017 "column": 29,
4018 "line": 100 4018 "line": 101
4019 } 4019 }
4020 }, 4020 },
4021 { 4021 {
4022 "defaultMessage": "!!!Enable spell checking", 4022 "defaultMessage": "!!!Enable spell checking",
4023 "end": { 4023 "end": {
4024 "column": 3, 4024 "column": 3,
4025 "line": 107 4025 "line": 108
4026 }, 4026 },
4027 "file": "src/containers/settings/EditSettingsScreen.js", 4027 "file": "src/containers/settings/EditSettingsScreen.js",
4028 "id": "settings.app.form.enableSpellchecking", 4028 "id": "settings.app.form.enableSpellchecking",
4029 "start": { 4029 "start": {
4030 "column": 23, 4030 "column": 23,
4031 "line": 104 4031 "line": 105
4032 } 4032 }
4033 }, 4033 },
4034 { 4034 {
4035 "defaultMessage": "!!!Enable GPU Acceleration", 4035 "defaultMessage": "!!!Enable GPU Acceleration",
4036 "end": { 4036 "end": {
4037 "column": 3, 4037 "column": 3,
4038 "line": 111 4038 "line": 112
4039 }, 4039 },
4040 "file": "src/containers/settings/EditSettingsScreen.js", 4040 "file": "src/containers/settings/EditSettingsScreen.js",
4041 "id": "settings.app.form.enableGPUAcceleration", 4041 "id": "settings.app.form.enableGPUAcceleration",
4042 "start": { 4042 "start": {
4043 "column": 25, 4043 "column": 25,
4044 "line": 108 4044 "line": 109
4045 } 4045 }
4046 }, 4046 },
4047 { 4047 {
4048 "defaultMessage": "!!!Include beta versions", 4048 "defaultMessage": "!!!Include beta versions",
4049 "end": { 4049 "end": {
4050 "column": 3, 4050 "column": 3,
4051 "line": 115 4051 "line": 116
4052 }, 4052 },
4053 "file": "src/containers/settings/EditSettingsScreen.js", 4053 "file": "src/containers/settings/EditSettingsScreen.js",
4054 "id": "settings.app.form.beta", 4054 "id": "settings.app.form.beta",
4055 "start": { 4055 "start": {
4056 "column": 8, 4056 "column": 8,
4057 "line": 112 4057 "line": 113
4058 } 4058 }
4059 }, 4059 },
4060 { 4060 {
4061 "defaultMessage": "!!!Disable updates", 4061 "defaultMessage": "!!!Disable updates",
4062 "end": { 4062 "end": {
4063 "column": 3, 4063 "column": 3,
4064 "line": 119 4064 "line": 120
4065 }, 4065 },
4066 "file": "src/containers/settings/EditSettingsScreen.js", 4066 "file": "src/containers/settings/EditSettingsScreen.js",
4067 "id": "settings.app.form.noUpdates", 4067 "id": "settings.app.form.noUpdates",
4068 "start": { 4068 "start": {
4069 "column": 13, 4069 "column": 13,
4070 "line": 116 4070 "line": 117
4071 } 4071 }
4072 }, 4072 },
4073 { 4073 {
4074 "defaultMessage": "!!!Enable Franz Todos", 4074 "defaultMessage": "!!!Enable Franz Todos",
4075 "end": { 4075 "end": {
4076 "column": 3, 4076 "column": 3,
4077 "line": 123 4077 "line": 124
4078 }, 4078 },
4079 "file": "src/containers/settings/EditSettingsScreen.js", 4079 "file": "src/containers/settings/EditSettingsScreen.js",
4080 "id": "settings.app.form.enableTodos", 4080 "id": "settings.app.form.enableTodos",
4081 "start": { 4081 "start": {
4082 "column": 15, 4082 "column": 15,
4083 "line": 120 4083 "line": 121
4084 } 4084 }
4085 }, 4085 },
4086 { 4086 {
4087 "defaultMessage": "!!!Keep all workspaces loaded", 4087 "defaultMessage": "!!!Keep all workspaces loaded",
4088 "end": { 4088 "end": {
4089 "column": 3, 4089 "column": 3,
4090 "line": 127 4090 "line": 128
4091 }, 4091 },
4092 "file": "src/containers/settings/EditSettingsScreen.js", 4092 "file": "src/containers/settings/EditSettingsScreen.js",
4093 "id": "settings.app.form.keepAllWorkspacesLoaded", 4093 "id": "settings.app.form.keepAllWorkspacesLoaded",
4094 "start": { 4094 "start": {
4095 "column": 27, 4095 "column": 27,
4096 "line": 124 4096 "line": 125
4097 } 4097 }
4098 } 4098 }
4099 ], 4099 ],
diff --git a/src/i18n/messages/src/containers/settings/EditSettingsScreen.json b/src/i18n/messages/src/containers/settings/EditSettingsScreen.json
index de4660303..d40d5ba97 100644
--- a/src/i18n/messages/src/containers/settings/EditSettingsScreen.json
+++ b/src/i18n/messages/src/containers/settings/EditSettingsScreen.json
@@ -4,11 +4,11 @@
4 "defaultMessage": "!!!Launch Ferdi on start", 4 "defaultMessage": "!!!Launch Ferdi on start",
5 "file": "src/containers/settings/EditSettingsScreen.js", 5 "file": "src/containers/settings/EditSettingsScreen.js",
6 "start": { 6 "start": {
7 "line": 28, 7 "line": 29,
8 "column": 21 8 "column": 21
9 }, 9 },
10 "end": { 10 "end": {
11 "line": 31, 11 "line": 32,
12 "column": 3 12 "column": 3
13 } 13 }
14 }, 14 },
@@ -17,11 +17,11 @@
17 "defaultMessage": "!!!Open in background", 17 "defaultMessage": "!!!Open in background",
18 "file": "src/containers/settings/EditSettingsScreen.js", 18 "file": "src/containers/settings/EditSettingsScreen.js",
19 "start": { 19 "start": {
20 "line": 32, 20 "line": 33,
21 "column": 26 21 "column": 26
22 }, 22 },
23 "end": { 23 "end": {
24 "line": 35, 24 "line": 36,
25 "column": 3 25 "column": 3
26 } 26 }
27 }, 27 },
@@ -30,11 +30,11 @@
30 "defaultMessage": "!!!Keep Ferdi in background when closing the window", 30 "defaultMessage": "!!!Keep Ferdi in background when closing the window",
31 "file": "src/containers/settings/EditSettingsScreen.js", 31 "file": "src/containers/settings/EditSettingsScreen.js",
32 "start": { 32 "start": {
33 "line": 36, 33 "line": 37,
34 "column": 19 34 "column": 19
35 }, 35 },
36 "end": { 36 "end": {
37 "line": 39, 37 "line": 40,
38 "column": 3 38 "column": 3
39 } 39 }
40 }, 40 },
@@ -43,11 +43,11 @@
43 "defaultMessage": "!!!Show Ferdi in system tray", 43 "defaultMessage": "!!!Show Ferdi in system tray",
44 "file": "src/containers/settings/EditSettingsScreen.js", 44 "file": "src/containers/settings/EditSettingsScreen.js",
45 "start": { 45 "start": {
46 "line": 40, 46 "line": 41,
47 "column": 20 47 "column": 20
48 }, 48 },
49 "end": { 49 "end": {
50 "line": 43, 50 "line": 44,
51 "column": 3 51 "column": 3
52 } 52 }
53 }, 53 },
@@ -56,11 +56,11 @@
56 "defaultMessage": "!!!Minimize Ferdi to system tray", 56 "defaultMessage": "!!!Minimize Ferdi to system tray",
57 "file": "src/containers/settings/EditSettingsScreen.js", 57 "file": "src/containers/settings/EditSettingsScreen.js",
58 "start": { 58 "start": {
59 "line": 44, 59 "line": 45,
60 "column": 24 60 "column": 24
61 }, 61 },
62 "end": { 62 "end": {
63 "line": 47, 63 "line": 48,
64 "column": 3 64 "column": 3
65 } 65 }
66 }, 66 },
@@ -69,11 +69,11 @@
69 "defaultMessage": "!!!Don't show message content in notifications", 69 "defaultMessage": "!!!Don't show message content in notifications",
70 "file": "src/containers/settings/EditSettingsScreen.js", 70 "file": "src/containers/settings/EditSettingsScreen.js",
71 "start": { 71 "start": {
72 "line": 48, 72 "line": 49,
73 "column": 24 73 "column": 24
74 }, 74 },
75 "end": { 75 "end": {
76 "line": 51, 76 "line": 52,
77 "column": 3 77 "column": 3
78 } 78 }
79 }, 79 },
@@ -82,11 +82,11 @@
82 "defaultMessage": "!!!Enable service hibernation", 82 "defaultMessage": "!!!Enable service hibernation",
83 "file": "src/containers/settings/EditSettingsScreen.js", 83 "file": "src/containers/settings/EditSettingsScreen.js",
84 "start": { 84 "start": {
85 "line": 52, 85 "line": 53,
86 "column": 13 86 "column": 13
87 }, 87 },
88 "end": { 88 "end": {
89 "line": 55, 89 "line": 56,
90 "column": 3 90 "column": 3
91 } 91 }
92 }, 92 },
@@ -95,11 +95,11 @@
95 "defaultMessage": "!!!Hibernation strategy", 95 "defaultMessage": "!!!Hibernation strategy",
96 "file": "src/containers/settings/EditSettingsScreen.js", 96 "file": "src/containers/settings/EditSettingsScreen.js",
97 "start": { 97 "start": {
98 "line": 56, 98 "line": 57,
99 "column": 23 99 "column": 23
100 }, 100 },
101 "end": { 101 "end": {
102 "line": 59, 102 "line": 60,
103 "column": 3 103 "column": 3
104 } 104 }
105 }, 105 },
@@ -108,11 +108,11 @@
108 "defaultMessage": "!!!Server", 108 "defaultMessage": "!!!Server",
109 "file": "src/containers/settings/EditSettingsScreen.js", 109 "file": "src/containers/settings/EditSettingsScreen.js",
110 "start": { 110 "start": {
111 "line": 60, 111 "line": 61,
112 "column": 10 112 "column": 10
113 }, 113 },
114 "end": { 114 "end": {
115 "line": 63, 115 "line": 64,
116 "column": 3 116 "column": 3
117 } 117 }
118 }, 118 },
@@ -121,11 +121,11 @@
121 "defaultMessage": "!!!Todo Server", 121 "defaultMessage": "!!!Todo Server",
122 "file": "src/containers/settings/EditSettingsScreen.js", 122 "file": "src/containers/settings/EditSettingsScreen.js",
123 "start": { 123 "start": {
124 "line": 64, 124 "line": 65,
125 "column": 14 125 "column": 14
126 }, 126 },
127 "end": { 127 "end": {
128 "line": 67, 128 "line": 68,
129 "column": 3 129 "column": 3
130 } 130 }
131 }, 131 },
@@ -134,11 +134,11 @@
134 "defaultMessage": "!!!Enable Ferdi password lock", 134 "defaultMessage": "!!!Enable Ferdi password lock",
135 "file": "src/containers/settings/EditSettingsScreen.js", 135 "file": "src/containers/settings/EditSettingsScreen.js",
136 "start": { 136 "start": {
137 "line": 68, 137 "line": 69,
138 "column": 14 138 "column": 14
139 }, 139 },
140 "end": { 140 "end": {
141 "line": 71, 141 "line": 72,
142 "column": 3 142 "column": 3
143 } 143 }
144 }, 144 },
@@ -147,11 +147,11 @@
147 "defaultMessage": "!!!Ferdi Lock password", 147 "defaultMessage": "!!!Ferdi Lock password",
148 "file": "src/containers/settings/EditSettingsScreen.js", 148 "file": "src/containers/settings/EditSettingsScreen.js",
149 "start": { 149 "start": {
150 "line": 72, 150 "line": 73,
151 "column": 16 151 "column": 16
152 }, 152 },
153 "end": { 153 "end": {
154 "line": 75, 154 "line": 76,
155 "column": 3 155 "column": 3
156 } 156 }
157 }, 157 },
@@ -160,11 +160,11 @@
160 "defaultMessage": "!!!Enable scheduled Do-not-Disturb", 160 "defaultMessage": "!!!Enable scheduled Do-not-Disturb",
161 "file": "src/containers/settings/EditSettingsScreen.js", 161 "file": "src/containers/settings/EditSettingsScreen.js",
162 "start": { 162 "start": {
163 "line": 76, 163 "line": 77,
164 "column": 23 164 "column": 23
165 }, 165 },
166 "end": { 166 "end": {
167 "line": 79, 167 "line": 80,
168 "column": 3 168 "column": 3
169 } 169 }
170 }, 170 },
@@ -173,11 +173,11 @@
173 "defaultMessage": "!!!From", 173 "defaultMessage": "!!!From",
174 "file": "src/containers/settings/EditSettingsScreen.js", 174 "file": "src/containers/settings/EditSettingsScreen.js",
175 "start": { 175 "start": {
176 "line": 80, 176 "line": 81,
177 "column": 21 177 "column": 21
178 }, 178 },
179 "end": { 179 "end": {
180 "line": 83, 180 "line": 84,
181 "column": 3 181 "column": 3
182 } 182 }
183 }, 183 },
@@ -186,11 +186,11 @@
186 "defaultMessage": "!!!To", 186 "defaultMessage": "!!!To",
187 "file": "src/containers/settings/EditSettingsScreen.js", 187 "file": "src/containers/settings/EditSettingsScreen.js",
188 "start": { 188 "start": {
189 "line": 84, 189 "line": 85,
190 "column": 19 190 "column": 19
191 }, 191 },
192 "end": { 192 "end": {
193 "line": 87, 193 "line": 88,
194 "column": 3 194 "column": 3
195 } 195 }
196 }, 196 },
@@ -199,11 +199,11 @@
199 "defaultMessage": "!!!Language", 199 "defaultMessage": "!!!Language",
200 "file": "src/containers/settings/EditSettingsScreen.js", 200 "file": "src/containers/settings/EditSettingsScreen.js",
201 "start": { 201 "start": {
202 "line": 88, 202 "line": 89,
203 "column": 12 203 "column": 12
204 }, 204 },
205 "end": { 205 "end": {
206 "line": 91, 206 "line": 92,
207 "column": 3 207 "column": 3
208 } 208 }
209 }, 209 },
@@ -212,11 +212,11 @@
212 "defaultMessage": "!!!Dark Mode", 212 "defaultMessage": "!!!Dark Mode",
213 "file": "src/containers/settings/EditSettingsScreen.js", 213 "file": "src/containers/settings/EditSettingsScreen.js",
214 "start": { 214 "start": {
215 "line": 92, 215 "line": 93,
216 "column": 12 216 "column": 12
217 }, 217 },
218 "end": { 218 "end": {
219 "line": 95, 219 "line": 96,
220 "column": 3 220 "column": 3
221 } 221 }
222 }, 222 },
@@ -225,11 +225,11 @@
225 "defaultMessage": "!!!Display disabled services tabs", 225 "defaultMessage": "!!!Display disabled services tabs",
226 "file": "src/containers/settings/EditSettingsScreen.js", 226 "file": "src/containers/settings/EditSettingsScreen.js",
227 "start": { 227 "start": {
228 "line": 96, 228 "line": 97,
229 "column": 24 229 "column": 24
230 }, 230 },
231 "end": { 231 "end": {
232 "line": 99, 232 "line": 100,
233 "column": 3 233 "column": 3
234 } 234 }
235 }, 235 },
@@ -238,11 +238,11 @@
238 "defaultMessage": "!!!Show unread message badge when notifications are disabled", 238 "defaultMessage": "!!!Show unread message badge when notifications are disabled",
239 "file": "src/containers/settings/EditSettingsScreen.js", 239 "file": "src/containers/settings/EditSettingsScreen.js",
240 "start": { 240 "start": {
241 "line": 100, 241 "line": 101,
242 "column": 29 242 "column": 29
243 }, 243 },
244 "end": { 244 "end": {
245 "line": 103, 245 "line": 104,
246 "column": 3 246 "column": 3
247 } 247 }
248 }, 248 },
@@ -251,11 +251,11 @@
251 "defaultMessage": "!!!Enable spell checking", 251 "defaultMessage": "!!!Enable spell checking",
252 "file": "src/containers/settings/EditSettingsScreen.js", 252 "file": "src/containers/settings/EditSettingsScreen.js",
253 "start": { 253 "start": {
254 "line": 104, 254 "line": 105,
255 "column": 23 255 "column": 23
256 }, 256 },
257 "end": { 257 "end": {
258 "line": 107, 258 "line": 108,
259 "column": 3 259 "column": 3
260 } 260 }
261 }, 261 },
@@ -264,11 +264,11 @@
264 "defaultMessage": "!!!Enable GPU Acceleration", 264 "defaultMessage": "!!!Enable GPU Acceleration",
265 "file": "src/containers/settings/EditSettingsScreen.js", 265 "file": "src/containers/settings/EditSettingsScreen.js",
266 "start": { 266 "start": {
267 "line": 108, 267 "line": 109,
268 "column": 25 268 "column": 25
269 }, 269 },
270 "end": { 270 "end": {
271 "line": 111, 271 "line": 112,
272 "column": 3 272 "column": 3
273 } 273 }
274 }, 274 },
@@ -277,11 +277,11 @@
277 "defaultMessage": "!!!Include beta versions", 277 "defaultMessage": "!!!Include beta versions",
278 "file": "src/containers/settings/EditSettingsScreen.js", 278 "file": "src/containers/settings/EditSettingsScreen.js",
279 "start": { 279 "start": {
280 "line": 112, 280 "line": 113,
281 "column": 8 281 "column": 8
282 }, 282 },
283 "end": { 283 "end": {
284 "line": 115, 284 "line": 116,
285 "column": 3 285 "column": 3
286 } 286 }
287 }, 287 },
@@ -290,11 +290,11 @@
290 "defaultMessage": "!!!Disable updates", 290 "defaultMessage": "!!!Disable updates",
291 "file": "src/containers/settings/EditSettingsScreen.js", 291 "file": "src/containers/settings/EditSettingsScreen.js",
292 "start": { 292 "start": {
293 "line": 116, 293 "line": 117,
294 "column": 13 294 "column": 13
295 }, 295 },
296 "end": { 296 "end": {
297 "line": 119, 297 "line": 120,
298 "column": 3 298 "column": 3
299 } 299 }
300 }, 300 },
@@ -303,11 +303,11 @@
303 "defaultMessage": "!!!Enable Franz Todos", 303 "defaultMessage": "!!!Enable Franz Todos",
304 "file": "src/containers/settings/EditSettingsScreen.js", 304 "file": "src/containers/settings/EditSettingsScreen.js",
305 "start": { 305 "start": {
306 "line": 120, 306 "line": 121,
307 "column": 15 307 "column": 15
308 }, 308 },
309 "end": { 309 "end": {
310 "line": 123, 310 "line": 124,
311 "column": 3 311 "column": 3
312 } 312 }
313 }, 313 },
@@ -316,11 +316,11 @@
316 "defaultMessage": "!!!Keep all workspaces loaded", 316 "defaultMessage": "!!!Keep all workspaces loaded",
317 "file": "src/containers/settings/EditSettingsScreen.js", 317 "file": "src/containers/settings/EditSettingsScreen.js",
318 "start": { 318 "start": {
319 "line": 124, 319 "line": 125,
320 "column": 27 320 "column": 27
321 }, 321 },
322 "end": { 322 "end": {
323 "line": 127, 323 "line": 128,
324 "column": 3 324 "column": 3
325 } 325 }
326 } 326 }