aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/components/services/content/ServiceView.js3
-rw-r--r--src/features/webControls/constants.js1
-rw-r--r--src/i18n/locales/defaultMessages.json261
-rw-r--r--src/i18n/locales/en-US.json3
-rw-r--r--src/i18n/messages/src/lib/Menu.json261
-rw-r--r--src/lib/Menu.js23
6 files changed, 300 insertions, 252 deletions
diff --git a/src/components/services/content/ServiceView.js b/src/components/services/content/ServiceView.js
index e8df58a1e..3b09518c5 100644
--- a/src/components/services/content/ServiceView.js
+++ b/src/components/services/content/ServiceView.js
@@ -13,6 +13,7 @@ import ServiceDisabled from './ServiceDisabled';
13import ServiceRestricted from './ServiceRestricted'; 13import ServiceRestricted from './ServiceRestricted';
14import ServiceWebview from './ServiceWebview'; 14import ServiceWebview from './ServiceWebview';
15import WebControlsScreen from '../../../features/webControls/containers/WebControlsScreen'; 15import WebControlsScreen from '../../../features/webControls/containers/WebControlsScreen';
16import { CUSTOM_WEBSITE_ID } from '../../../features/webControls/constants';
16 17
17export default @observer class ServiceView extends Component { 18export default @observer class ServiceView extends Component {
18 static propTypes = { 19 static propTypes = {
@@ -139,7 +140,7 @@ export default @observer class ServiceView extends Component {
139 /> 140 />
140 ) : ( 141 ) : (
141 <> 142 <>
142 {service.recipe.id === 'franz-custom-website' && ( 143 {service.recipe.id === CUSTOM_WEBSITE_ID && (
143 <WebControlsScreen service={service} /> 144 <WebControlsScreen service={service} />
144 )} 145 )}
145 <ServiceWebview 146 <ServiceWebview
diff --git a/src/features/webControls/constants.js b/src/features/webControls/constants.js
new file mode 100644
index 000000000..270a3568e
--- /dev/null
+++ b/src/features/webControls/constants.js
@@ -0,0 +1 @@
export const CUSTOM_WEBSITE_ID = 'franz-custom-website';
diff --git a/src/i18n/locales/defaultMessages.json b/src/i18n/locales/defaultMessages.json
index e12b6b49b..703f800f9 100644
--- a/src/i18n/locales/defaultMessages.json
+++ b/src/i18n/locales/defaultMessages.json
@@ -4796,806 +4796,819 @@
4796 "defaultMessage": "!!!Edit", 4796 "defaultMessage": "!!!Edit",
4797 "end": { 4797 "end": {
4798 "column": 3, 4798 "column": 3,
4799 "line": 20 4799 "line": 21
4800 }, 4800 },
4801 "file": "src/lib/Menu.js", 4801 "file": "src/lib/Menu.js",
4802 "id": "menu.edit", 4802 "id": "menu.edit",
4803 "start": { 4803 "start": {
4804 "column": 8, 4804 "column": 8,
4805 "line": 17 4805 "line": 18
4806 } 4806 }
4807 }, 4807 },
4808 { 4808 {
4809 "defaultMessage": "!!!Undo", 4809 "defaultMessage": "!!!Undo",
4810 "end": { 4810 "end": {
4811 "column": 3, 4811 "column": 3,
4812 "line": 24 4812 "line": 25
4813 }, 4813 },
4814 "file": "src/lib/Menu.js", 4814 "file": "src/lib/Menu.js",
4815 "id": "menu.edit.undo", 4815 "id": "menu.edit.undo",
4816 "start": { 4816 "start": {
4817 "column": 8, 4817 "column": 8,
4818 "line": 21 4818 "line": 22
4819 } 4819 }
4820 }, 4820 },
4821 { 4821 {
4822 "defaultMessage": "!!!Redo", 4822 "defaultMessage": "!!!Redo",
4823 "end": { 4823 "end": {
4824 "column": 3, 4824 "column": 3,
4825 "line": 28 4825 "line": 29
4826 }, 4826 },
4827 "file": "src/lib/Menu.js", 4827 "file": "src/lib/Menu.js",
4828 "id": "menu.edit.redo", 4828 "id": "menu.edit.redo",
4829 "start": { 4829 "start": {
4830 "column": 8, 4830 "column": 8,
4831 "line": 25 4831 "line": 26
4832 } 4832 }
4833 }, 4833 },
4834 { 4834 {
4835 "defaultMessage": "!!!Cut", 4835 "defaultMessage": "!!!Cut",
4836 "end": { 4836 "end": {
4837 "column": 3, 4837 "column": 3,
4838 "line": 32 4838 "line": 33
4839 }, 4839 },
4840 "file": "src/lib/Menu.js", 4840 "file": "src/lib/Menu.js",
4841 "id": "menu.edit.cut", 4841 "id": "menu.edit.cut",
4842 "start": { 4842 "start": {
4843 "column": 7, 4843 "column": 7,
4844 "line": 29 4844 "line": 30
4845 } 4845 }
4846 }, 4846 },
4847 { 4847 {
4848 "defaultMessage": "!!!Copy", 4848 "defaultMessage": "!!!Copy",
4849 "end": { 4849 "end": {
4850 "column": 3, 4850 "column": 3,
4851 "line": 36 4851 "line": 37
4852 }, 4852 },
4853 "file": "src/lib/Menu.js", 4853 "file": "src/lib/Menu.js",
4854 "id": "menu.edit.copy", 4854 "id": "menu.edit.copy",
4855 "start": { 4855 "start": {
4856 "column": 8, 4856 "column": 8,
4857 "line": 33 4857 "line": 34
4858 } 4858 }
4859 }, 4859 },
4860 { 4860 {
4861 "defaultMessage": "!!!Paste", 4861 "defaultMessage": "!!!Paste",
4862 "end": { 4862 "end": {
4863 "column": 3, 4863 "column": 3,
4864 "line": 40 4864 "line": 41
4865 }, 4865 },
4866 "file": "src/lib/Menu.js", 4866 "file": "src/lib/Menu.js",
4867 "id": "menu.edit.paste", 4867 "id": "menu.edit.paste",
4868 "start": { 4868 "start": {
4869 "column": 9, 4869 "column": 9,
4870 "line": 37 4870 "line": 38
4871 } 4871 }
4872 }, 4872 },
4873 { 4873 {
4874 "defaultMessage": "!!!Paste And Match Style", 4874 "defaultMessage": "!!!Paste And Match Style",
4875 "end": { 4875 "end": {
4876 "column": 3, 4876 "column": 3,
4877 "line": 44 4877 "line": 45
4878 }, 4878 },
4879 "file": "src/lib/Menu.js", 4879 "file": "src/lib/Menu.js",
4880 "id": "menu.edit.pasteAndMatchStyle", 4880 "id": "menu.edit.pasteAndMatchStyle",
4881 "start": { 4881 "start": {
4882 "column": 22, 4882 "column": 22,
4883 "line": 41 4883 "line": 42
4884 } 4884 }
4885 }, 4885 },
4886 { 4886 {
4887 "defaultMessage": "!!!Delete", 4887 "defaultMessage": "!!!Delete",
4888 "end": { 4888 "end": {
4889 "column": 3, 4889 "column": 3,
4890 "line": 48 4890 "line": 49
4891 }, 4891 },
4892 "file": "src/lib/Menu.js", 4892 "file": "src/lib/Menu.js",
4893 "id": "menu.edit.delete", 4893 "id": "menu.edit.delete",
4894 "start": { 4894 "start": {
4895 "column": 10, 4895 "column": 10,
4896 "line": 45 4896 "line": 46
4897 } 4897 }
4898 }, 4898 },
4899 { 4899 {
4900 "defaultMessage": "!!!Select All", 4900 "defaultMessage": "!!!Select All",
4901 "end": { 4901 "end": {
4902 "column": 3, 4902 "column": 3,
4903 "line": 52 4903 "line": 53
4904 }, 4904 },
4905 "file": "src/lib/Menu.js", 4905 "file": "src/lib/Menu.js",
4906 "id": "menu.edit.selectAll", 4906 "id": "menu.edit.selectAll",
4907 "start": { 4907 "start": {
4908 "column": 13, 4908 "column": 13,
4909 "line": 49 4909 "line": 50
4910 } 4910 }
4911 }, 4911 },
4912 { 4912 {
4913 "defaultMessage": "!!!Speech", 4913 "defaultMessage": "!!!Speech",
4914 "end": { 4914 "end": {
4915 "column": 3, 4915 "column": 3,
4916 "line": 56 4916 "line": 57
4917 }, 4917 },
4918 "file": "src/lib/Menu.js", 4918 "file": "src/lib/Menu.js",
4919 "id": "menu.edit.speech", 4919 "id": "menu.edit.speech",
4920 "start": { 4920 "start": {
4921 "column": 10, 4921 "column": 10,
4922 "line": 53 4922 "line": 54
4923 } 4923 }
4924 }, 4924 },
4925 { 4925 {
4926 "defaultMessage": "!!!Start Speaking", 4926 "defaultMessage": "!!!Start Speaking",
4927 "end": { 4927 "end": {
4928 "column": 3, 4928 "column": 3,
4929 "line": 60 4929 "line": 61
4930 }, 4930 },
4931 "file": "src/lib/Menu.js", 4931 "file": "src/lib/Menu.js",
4932 "id": "menu.edit.startSpeaking", 4932 "id": "menu.edit.startSpeaking",
4933 "start": { 4933 "start": {
4934 "column": 17, 4934 "column": 17,
4935 "line": 57 4935 "line": 58
4936 } 4936 }
4937 }, 4937 },
4938 { 4938 {
4939 "defaultMessage": "!!!Stop Speaking", 4939 "defaultMessage": "!!!Stop Speaking",
4940 "end": { 4940 "end": {
4941 "column": 3, 4941 "column": 3,
4942 "line": 64 4942 "line": 65
4943 }, 4943 },
4944 "file": "src/lib/Menu.js", 4944 "file": "src/lib/Menu.js",
4945 "id": "menu.edit.stopSpeaking", 4945 "id": "menu.edit.stopSpeaking",
4946 "start": { 4946 "start": {
4947 "column": 16, 4947 "column": 16,
4948 "line": 61 4948 "line": 62
4949 } 4949 }
4950 }, 4950 },
4951 { 4951 {
4952 "defaultMessage": "!!!Start Dictation", 4952 "defaultMessage": "!!!Start Dictation",
4953 "end": { 4953 "end": {
4954 "column": 3, 4954 "column": 3,
4955 "line": 68 4955 "line": 69
4956 }, 4956 },
4957 "file": "src/lib/Menu.js", 4957 "file": "src/lib/Menu.js",
4958 "id": "menu.edit.startDictation", 4958 "id": "menu.edit.startDictation",
4959 "start": { 4959 "start": {
4960 "column": 18, 4960 "column": 18,
4961 "line": 65 4961 "line": 66
4962 } 4962 }
4963 }, 4963 },
4964 { 4964 {
4965 "defaultMessage": "!!!Emoji & Symbols", 4965 "defaultMessage": "!!!Emoji & Symbols",
4966 "end": { 4966 "end": {
4967 "column": 3, 4967 "column": 3,
4968 "line": 72 4968 "line": 73
4969 }, 4969 },
4970 "file": "src/lib/Menu.js", 4970 "file": "src/lib/Menu.js",
4971 "id": "menu.edit.emojiSymbols", 4971 "id": "menu.edit.emojiSymbols",
4972 "start": { 4972 "start": {
4973 "column": 16, 4973 "column": 16,
4974 "line": 69 4974 "line": 70
4975 } 4975 }
4976 }, 4976 },
4977 { 4977 {
4978 "defaultMessage": "!!!Actual Size", 4978 "defaultMessage": "!!!Actual Size",
4979 "end": { 4979 "end": {
4980 "column": 3, 4980 "column": 3,
4981 "line": 76 4981 "line": 77
4982 }, 4982 },
4983 "file": "src/lib/Menu.js", 4983 "file": "src/lib/Menu.js",
4984 "id": "menu.view.resetZoom", 4984 "id": "menu.view.resetZoom",
4985 "start": { 4985 "start": {
4986 "column": 13, 4986 "column": 13,
4987 "line": 73 4987 "line": 74
4988 } 4988 }
4989 }, 4989 },
4990 { 4990 {
4991 "defaultMessage": "!!!Zoom In", 4991 "defaultMessage": "!!!Zoom In",
4992 "end": { 4992 "end": {
4993 "column": 3, 4993 "column": 3,
4994 "line": 80 4994 "line": 81
4995 }, 4995 },
4996 "file": "src/lib/Menu.js", 4996 "file": "src/lib/Menu.js",
4997 "id": "menu.view.zoomIn", 4997 "id": "menu.view.zoomIn",
4998 "start": { 4998 "start": {
4999 "column": 10, 4999 "column": 10,
5000 "line": 77 5000 "line": 78
5001 } 5001 }
5002 }, 5002 },
5003 { 5003 {
5004 "defaultMessage": "!!!Zoom Out", 5004 "defaultMessage": "!!!Zoom Out",
5005 "end": { 5005 "end": {
5006 "column": 3, 5006 "column": 3,
5007 "line": 84 5007 "line": 85
5008 }, 5008 },
5009 "file": "src/lib/Menu.js", 5009 "file": "src/lib/Menu.js",
5010 "id": "menu.view.zoomOut", 5010 "id": "menu.view.zoomOut",
5011 "start": { 5011 "start": {
5012 "column": 11, 5012 "column": 11,
5013 "line": 81 5013 "line": 82
5014 } 5014 }
5015 }, 5015 },
5016 { 5016 {
5017 "defaultMessage": "!!!Enter Full Screen", 5017 "defaultMessage": "!!!Enter Full Screen",
5018 "end": { 5018 "end": {
5019 "column": 3, 5019 "column": 3,
5020 "line": 88 5020 "line": 89
5021 }, 5021 },
5022 "file": "src/lib/Menu.js", 5022 "file": "src/lib/Menu.js",
5023 "id": "menu.view.enterFullScreen", 5023 "id": "menu.view.enterFullScreen",
5024 "start": { 5024 "start": {
5025 "column": 19, 5025 "column": 19,
5026 "line": 85 5026 "line": 86
5027 } 5027 }
5028 }, 5028 },
5029 { 5029 {
5030 "defaultMessage": "!!!Exit Full Screen", 5030 "defaultMessage": "!!!Exit Full Screen",
5031 "end": { 5031 "end": {
5032 "column": 3, 5032 "column": 3,
5033 "line": 92 5033 "line": 93
5034 }, 5034 },
5035 "file": "src/lib/Menu.js", 5035 "file": "src/lib/Menu.js",
5036 "id": "menu.view.exitFullScreen", 5036 "id": "menu.view.exitFullScreen",
5037 "start": { 5037 "start": {
5038 "column": 18, 5038 "column": 18,
5039 "line": 89 5039 "line": 90
5040 } 5040 }
5041 }, 5041 },
5042 { 5042 {
5043 "defaultMessage": "!!!Toggle Full Screen", 5043 "defaultMessage": "!!!Toggle Full Screen",
5044 "end": { 5044 "end": {
5045 "column": 3, 5045 "column": 3,
5046 "line": 96 5046 "line": 97
5047 }, 5047 },
5048 "file": "src/lib/Menu.js", 5048 "file": "src/lib/Menu.js",
5049 "id": "menu.view.toggleFullScreen", 5049 "id": "menu.view.toggleFullScreen",
5050 "start": { 5050 "start": {
5051 "column": 20, 5051 "column": 20,
5052 "line": 93 5052 "line": 94
5053 } 5053 }
5054 }, 5054 },
5055 { 5055 {
5056 "defaultMessage": "!!!Toggle Developer Tools", 5056 "defaultMessage": "!!!Toggle Developer Tools",
5057 "end": { 5057 "end": {
5058 "column": 3, 5058 "column": 3,
5059 "line": 100 5059 "line": 101
5060 }, 5060 },
5061 "file": "src/lib/Menu.js", 5061 "file": "src/lib/Menu.js",
5062 "id": "menu.view.toggleDevTools", 5062 "id": "menu.view.toggleDevTools",
5063 "start": { 5063 "start": {
5064 "column": 18, 5064 "column": 18,
5065 "line": 97 5065 "line": 98
5066 } 5066 }
5067 }, 5067 },
5068 { 5068 {
5069 "defaultMessage": "!!!Toggle Todos Developer Tools", 5069 "defaultMessage": "!!!Toggle Todos Developer Tools",
5070 "end": { 5070 "end": {
5071 "column": 3, 5071 "column": 3,
5072 "line": 104 5072 "line": 105
5073 }, 5073 },
5074 "file": "src/lib/Menu.js", 5074 "file": "src/lib/Menu.js",
5075 "id": "menu.view.toggleTodosDevTools", 5075 "id": "menu.view.toggleTodosDevTools",
5076 "start": { 5076 "start": {
5077 "column": 23, 5077 "column": 23,
5078 "line": 101 5078 "line": 102
5079 } 5079 }
5080 }, 5080 },
5081 { 5081 {
5082 "defaultMessage": "!!!Toggle Service Developer Tools", 5082 "defaultMessage": "!!!Toggle Service Developer Tools",
5083 "end": { 5083 "end": {
5084 "column": 3, 5084 "column": 3,
5085 "line": 108 5085 "line": 109
5086 }, 5086 },
5087 "file": "src/lib/Menu.js", 5087 "file": "src/lib/Menu.js",
5088 "id": "menu.view.toggleServiceDevTools", 5088 "id": "menu.view.toggleServiceDevTools",
5089 "start": { 5089 "start": {
5090 "column": 25, 5090 "column": 25,
5091 "line": 105 5091 "line": 106
5092 } 5092 }
5093 }, 5093 },
5094 { 5094 {
5095 "defaultMessage": "!!!Reload Service", 5095 "defaultMessage": "!!!Reload Service",
5096 "end": { 5096 "end": {
5097 "column": 3, 5097 "column": 3,
5098 "line": 112 5098 "line": 113
5099 }, 5099 },
5100 "file": "src/lib/Menu.js", 5100 "file": "src/lib/Menu.js",
5101 "id": "menu.view.reloadService", 5101 "id": "menu.view.reloadService",
5102 "start": { 5102 "start": {
5103 "column": 17, 5103 "column": 17,
5104 "line": 109 5104 "line": 110
5105 } 5105 }
5106 }, 5106 },
5107 { 5107 {
5108 "defaultMessage": "!!!Reload Franz", 5108 "defaultMessage": "!!!Reload Franz",
5109 "end": { 5109 "end": {
5110 "column": 3, 5110 "column": 3,
5111 "line": 116 5111 "line": 117
5112 }, 5112 },
5113 "file": "src/lib/Menu.js", 5113 "file": "src/lib/Menu.js",
5114 "id": "menu.view.reloadFranz", 5114 "id": "menu.view.reloadFranz",
5115 "start": { 5115 "start": {
5116 "column": 15, 5116 "column": 15,
5117 "line": 113 5117 "line": 114
5118 } 5118 }
5119 }, 5119 },
5120 { 5120 {
5121 "defaultMessage": "!!!Minimize", 5121 "defaultMessage": "!!!Minimize",
5122 "end": { 5122 "end": {
5123 "column": 3, 5123 "column": 3,
5124 "line": 120 5124 "line": 121
5125 }, 5125 },
5126 "file": "src/lib/Menu.js", 5126 "file": "src/lib/Menu.js",
5127 "id": "menu.window.minimize", 5127 "id": "menu.window.minimize",
5128 "start": { 5128 "start": {
5129 "column": 12, 5129 "column": 12,
5130 "line": 117 5130 "line": 118
5131 } 5131 }
5132 }, 5132 },
5133 { 5133 {
5134 "defaultMessage": "!!!Close", 5134 "defaultMessage": "!!!Close",
5135 "end": { 5135 "end": {
5136 "column": 3, 5136 "column": 3,
5137 "line": 124 5137 "line": 125
5138 }, 5138 },
5139 "file": "src/lib/Menu.js", 5139 "file": "src/lib/Menu.js",
5140 "id": "menu.window.close", 5140 "id": "menu.window.close",
5141 "start": { 5141 "start": {
5142 "column": 9, 5142 "column": 9,
5143 "line": 121 5143 "line": 122
5144 } 5144 }
5145 }, 5145 },
5146 { 5146 {
5147 "defaultMessage": "!!!Learn More", 5147 "defaultMessage": "!!!Learn More",
5148 "end": { 5148 "end": {
5149 "column": 3, 5149 "column": 3,
5150 "line": 128 5150 "line": 129
5151 }, 5151 },
5152 "file": "src/lib/Menu.js", 5152 "file": "src/lib/Menu.js",
5153 "id": "menu.help.learnMore", 5153 "id": "menu.help.learnMore",
5154 "start": { 5154 "start": {
5155 "column": 13, 5155 "column": 13,
5156 "line": 125 5156 "line": 126
5157 } 5157 }
5158 }, 5158 },
5159 { 5159 {
5160 "defaultMessage": "!!!Changelog", 5160 "defaultMessage": "!!!Changelog",
5161 "end": { 5161 "end": {
5162 "column": 3, 5162 "column": 3,
5163 "line": 132 5163 "line": 133
5164 }, 5164 },
5165 "file": "src/lib/Menu.js", 5165 "file": "src/lib/Menu.js",
5166 "id": "menu.help.changelog", 5166 "id": "menu.help.changelog",
5167 "start": { 5167 "start": {
5168 "column": 13, 5168 "column": 13,
5169 "line": 129 5169 "line": 130
5170 } 5170 }
5171 }, 5171 },
5172 { 5172 {
5173 "defaultMessage": "!!!Support", 5173 "defaultMessage": "!!!Support",
5174 "end": { 5174 "end": {
5175 "column": 3, 5175 "column": 3,
5176 "line": 136 5176 "line": 137
5177 }, 5177 },
5178 "file": "src/lib/Menu.js", 5178 "file": "src/lib/Menu.js",
5179 "id": "menu.help.support", 5179 "id": "menu.help.support",
5180 "start": { 5180 "start": {
5181 "column": 11, 5181 "column": 11,
5182 "line": 133 5182 "line": 134
5183 } 5183 }
5184 }, 5184 },
5185 { 5185 {
5186 "defaultMessage": "!!!Copy Debug Information", 5186 "defaultMessage": "!!!Copy Debug Information",
5187 "end": { 5187 "end": {
5188 "column": 3, 5188 "column": 3,
5189 "line": 140 5189 "line": 141
5190 }, 5190 },
5191 "file": "src/lib/Menu.js", 5191 "file": "src/lib/Menu.js",
5192 "id": "menu.help.debugInfo", 5192 "id": "menu.help.debugInfo",
5193 "start": { 5193 "start": {
5194 "column": 13, 5194 "column": 13,
5195 "line": 137 5195 "line": 138
5196 } 5196 }
5197 }, 5197 },
5198 { 5198 {
5199 "defaultMessage": "!!!Franz Debug Information", 5199 "defaultMessage": "!!!Franz Debug Information",
5200 "end": { 5200 "end": {
5201 "column": 3, 5201 "column": 3,
5202 "line": 144 5202 "line": 145
5203 }, 5203 },
5204 "file": "src/lib/Menu.js", 5204 "file": "src/lib/Menu.js",
5205 "id": "menu.help.debugInfoCopiedHeadline", 5205 "id": "menu.help.debugInfoCopiedHeadline",
5206 "start": { 5206 "start": {
5207 "column": 27, 5207 "column": 27,
5208 "line": 141 5208 "line": 142
5209 } 5209 }
5210 }, 5210 },
5211 { 5211 {
5212 "defaultMessage": "!!!Your Debug Information has been copied to your clipboard.", 5212 "defaultMessage": "!!!Your Debug Information has been copied to your clipboard.",
5213 "end": { 5213 "end": {
5214 "column": 3, 5214 "column": 3,
5215 "line": 148 5215 "line": 149
5216 }, 5216 },
5217 "file": "src/lib/Menu.js", 5217 "file": "src/lib/Menu.js",
5218 "id": "menu.help.debugInfoCopiedBody", 5218 "id": "menu.help.debugInfoCopiedBody",
5219 "start": { 5219 "start": {
5220 "column": 23, 5220 "column": 23,
5221 "line": 145 5221 "line": 146
5222 } 5222 }
5223 }, 5223 },
5224 { 5224 {
5225 "defaultMessage": "!!!Terms of Service", 5225 "defaultMessage": "!!!Terms of Service",
5226 "end": { 5226 "end": {
5227 "column": 3, 5227 "column": 3,
5228 "line": 152 5228 "line": 153
5229 }, 5229 },
5230 "file": "src/lib/Menu.js", 5230 "file": "src/lib/Menu.js",
5231 "id": "menu.help.tos", 5231 "id": "menu.help.tos",
5232 "start": { 5232 "start": {
5233 "column": 7, 5233 "column": 7,
5234 "line": 149 5234 "line": 150
5235 } 5235 }
5236 }, 5236 },
5237 { 5237 {
5238 "defaultMessage": "!!!Privacy Statement", 5238 "defaultMessage": "!!!Privacy Statement",
5239 "end": { 5239 "end": {
5240 "column": 3, 5240 "column": 3,
5241 "line": 156 5241 "line": 157
5242 }, 5242 },
5243 "file": "src/lib/Menu.js", 5243 "file": "src/lib/Menu.js",
5244 "id": "menu.help.privacy", 5244 "id": "menu.help.privacy",
5245 "start": { 5245 "start": {
5246 "column": 11, 5246 "column": 11,
5247 "line": 153 5247 "line": 154
5248 } 5248 }
5249 }, 5249 },
5250 { 5250 {
5251 "defaultMessage": "!!!File", 5251 "defaultMessage": "!!!File",
5252 "end": { 5252 "end": {
5253 "column": 3, 5253 "column": 3,
5254 "line": 160 5254 "line": 161
5255 }, 5255 },
5256 "file": "src/lib/Menu.js", 5256 "file": "src/lib/Menu.js",
5257 "id": "menu.file", 5257 "id": "menu.file",
5258 "start": { 5258 "start": {
5259 "column": 8, 5259 "column": 8,
5260 "line": 157 5260 "line": 158
5261 } 5261 }
5262 }, 5262 },
5263 { 5263 {
5264 "defaultMessage": "!!!View", 5264 "defaultMessage": "!!!View",
5265 "end": { 5265 "end": {
5266 "column": 3, 5266 "column": 3,
5267 "line": 164 5267 "line": 165
5268 }, 5268 },
5269 "file": "src/lib/Menu.js", 5269 "file": "src/lib/Menu.js",
5270 "id": "menu.view", 5270 "id": "menu.view",
5271 "start": { 5271 "start": {
5272 "column": 8, 5272 "column": 8,
5273 "line": 161 5273 "line": 162
5274 } 5274 }
5275 }, 5275 },
5276 { 5276 {
5277 "defaultMessage": "!!!Services", 5277 "defaultMessage": "!!!Services",
5278 "end": { 5278 "end": {
5279 "column": 3, 5279 "column": 3,
5280 "line": 168 5280 "line": 169
5281 }, 5281 },
5282 "file": "src/lib/Menu.js", 5282 "file": "src/lib/Menu.js",
5283 "id": "menu.services", 5283 "id": "menu.services",
5284 "start": { 5284 "start": {
5285 "column": 12, 5285 "column": 12,
5286 "line": 165 5286 "line": 166
5287 } 5287 }
5288 }, 5288 },
5289 { 5289 {
5290 "defaultMessage": "!!!Window", 5290 "defaultMessage": "!!!Window",
5291 "end": { 5291 "end": {
5292 "column": 3, 5292 "column": 3,
5293 "line": 172 5293 "line": 173
5294 }, 5294 },
5295 "file": "src/lib/Menu.js", 5295 "file": "src/lib/Menu.js",
5296 "id": "menu.window", 5296 "id": "menu.window",
5297 "start": { 5297 "start": {
5298 "column": 10, 5298 "column": 10,
5299 "line": 169 5299 "line": 170
5300 } 5300 }
5301 }, 5301 },
5302 { 5302 {
5303 "defaultMessage": "!!!Help", 5303 "defaultMessage": "!!!Help",
5304 "end": { 5304 "end": {
5305 "column": 3, 5305 "column": 3,
5306 "line": 176 5306 "line": 177
5307 }, 5307 },
5308 "file": "src/lib/Menu.js", 5308 "file": "src/lib/Menu.js",
5309 "id": "menu.help", 5309 "id": "menu.help",
5310 "start": { 5310 "start": {
5311 "column": 8, 5311 "column": 8,
5312 "line": 173 5312 "line": 174
5313 } 5313 }
5314 }, 5314 },
5315 { 5315 {
5316 "defaultMessage": "!!!About Franz", 5316 "defaultMessage": "!!!About Franz",
5317 "end": { 5317 "end": {
5318 "column": 3, 5318 "column": 3,
5319 "line": 180 5319 "line": 181
5320 }, 5320 },
5321 "file": "src/lib/Menu.js", 5321 "file": "src/lib/Menu.js",
5322 "id": "menu.app.about", 5322 "id": "menu.app.about",
5323 "start": { 5323 "start": {
5324 "column": 9, 5324 "column": 9,
5325 "line": 177 5325 "line": 178
5326 } 5326 }
5327 }, 5327 },
5328 { 5328 {
5329 "defaultMessage": "!!!What's new?", 5329 "defaultMessage": "!!!What's new?",
5330 "end": { 5330 "end": {
5331 "column": 3, 5331 "column": 3,
5332 "line": 184 5332 "line": 185
5333 }, 5333 },
5334 "file": "src/lib/Menu.js", 5334 "file": "src/lib/Menu.js",
5335 "id": "menu.app.announcement", 5335 "id": "menu.app.announcement",
5336 "start": { 5336 "start": {
5337 "column": 16, 5337 "column": 16,
5338 "line": 181 5338 "line": 182
5339 } 5339 }
5340 }, 5340 },
5341 { 5341 {
5342 "defaultMessage": "!!!Settings", 5342 "defaultMessage": "!!!Settings",
5343 "end": { 5343 "end": {
5344 "column": 3, 5344 "column": 3,
5345 "line": 188 5345 "line": 189
5346 }, 5346 },
5347 "file": "src/lib/Menu.js", 5347 "file": "src/lib/Menu.js",
5348 "id": "menu.app.settings", 5348 "id": "menu.app.settings",
5349 "start": { 5349 "start": {
5350 "column": 12, 5350 "column": 12,
5351 "line": 185 5351 "line": 186
5352 } 5352 }
5353 }, 5353 },
5354 { 5354 {
5355 "defaultMessage": "!!!Check for updates", 5355 "defaultMessage": "!!!Check for updates",
5356 "end": { 5356 "end": {
5357 "column": 3, 5357 "column": 3,
5358 "line": 192 5358 "line": 193
5359 }, 5359 },
5360 "file": "src/lib/Menu.js", 5360 "file": "src/lib/Menu.js",
5361 "id": "menu.app.checkForUpdates", 5361 "id": "menu.app.checkForUpdates",
5362 "start": { 5362 "start": {
5363 "column": 19, 5363 "column": 19,
5364 "line": 189 5364 "line": 190
5365 } 5365 }
5366 }, 5366 },
5367 { 5367 {
5368 "defaultMessage": "!!!Hide", 5368 "defaultMessage": "!!!Hide",
5369 "end": { 5369 "end": {
5370 "column": 3, 5370 "column": 3,
5371 "line": 196 5371 "line": 197
5372 }, 5372 },
5373 "file": "src/lib/Menu.js", 5373 "file": "src/lib/Menu.js",
5374 "id": "menu.app.hide", 5374 "id": "menu.app.hide",
5375 "start": { 5375 "start": {
5376 "column": 8, 5376 "column": 8,
5377 "line": 193 5377 "line": 194
5378 } 5378 }
5379 }, 5379 },
5380 { 5380 {
5381 "defaultMessage": "!!!Hide Others", 5381 "defaultMessage": "!!!Hide Others",
5382 "end": { 5382 "end": {
5383 "column": 3, 5383 "column": 3,
5384 "line": 200 5384 "line": 201
5385 }, 5385 },
5386 "file": "src/lib/Menu.js", 5386 "file": "src/lib/Menu.js",
5387 "id": "menu.app.hideOthers", 5387 "id": "menu.app.hideOthers",
5388 "start": { 5388 "start": {
5389 "column": 14, 5389 "column": 14,
5390 "line": 197 5390 "line": 198
5391 } 5391 }
5392 }, 5392 },
5393 { 5393 {
5394 "defaultMessage": "!!!Unhide", 5394 "defaultMessage": "!!!Unhide",
5395 "end": { 5395 "end": {
5396 "column": 3, 5396 "column": 3,
5397 "line": 204 5397 "line": 205
5398 }, 5398 },
5399 "file": "src/lib/Menu.js", 5399 "file": "src/lib/Menu.js",
5400 "id": "menu.app.unhide", 5400 "id": "menu.app.unhide",
5401 "start": { 5401 "start": {
5402 "column": 10, 5402 "column": 10,
5403 "line": 201 5403 "line": 202
5404 } 5404 }
5405 }, 5405 },
5406 { 5406 {
5407 "defaultMessage": "!!!Quit", 5407 "defaultMessage": "!!!Quit",
5408 "end": { 5408 "end": {
5409 "column": 3, 5409 "column": 3,
5410 "line": 208 5410 "line": 209
5411 }, 5411 },
5412 "file": "src/lib/Menu.js", 5412 "file": "src/lib/Menu.js",
5413 "id": "menu.app.quit", 5413 "id": "menu.app.quit",
5414 "start": { 5414 "start": {
5415 "column": 8, 5415 "column": 8,
5416 "line": 205 5416 "line": 206
5417 } 5417 }
5418 }, 5418 },
5419 { 5419 {
5420 "defaultMessage": "!!!Add New Service...", 5420 "defaultMessage": "!!!Add New Service...",
5421 "end": { 5421 "end": {
5422 "column": 3, 5422 "column": 3,
5423 "line": 212 5423 "line": 213
5424 }, 5424 },
5425 "file": "src/lib/Menu.js", 5425 "file": "src/lib/Menu.js",
5426 "id": "menu.services.addNewService", 5426 "id": "menu.services.addNewService",
5427 "start": { 5427 "start": {
5428 "column": 17, 5428 "column": 17,
5429 "line": 209 5429 "line": 210
5430 } 5430 }
5431 }, 5431 },
5432 { 5432 {
5433 "defaultMessage": "!!!Add New Workspace...", 5433 "defaultMessage": "!!!Add New Workspace...",
5434 "end": { 5434 "end": {
5435 "column": 3, 5435 "column": 3,
5436 "line": 216 5436 "line": 217
5437 }, 5437 },
5438 "file": "src/lib/Menu.js", 5438 "file": "src/lib/Menu.js",
5439 "id": "menu.workspaces.addNewWorkspace", 5439 "id": "menu.workspaces.addNewWorkspace",
5440 "start": { 5440 "start": {
5441 "column": 19, 5441 "column": 19,
5442 "line": 213 5442 "line": 214
5443 } 5443 }
5444 }, 5444 },
5445 { 5445 {
5446 "defaultMessage": "!!!Open workspace drawer", 5446 "defaultMessage": "!!!Open workspace drawer",
5447 "end": { 5447 "end": {
5448 "column": 3, 5448 "column": 3,
5449 "line": 220 5449 "line": 221
5450 }, 5450 },
5451 "file": "src/lib/Menu.js", 5451 "file": "src/lib/Menu.js",
5452 "id": "menu.workspaces.openWorkspaceDrawer", 5452 "id": "menu.workspaces.openWorkspaceDrawer",
5453 "start": { 5453 "start": {
5454 "column": 23, 5454 "column": 23,
5455 "line": 217 5455 "line": 218
5456 } 5456 }
5457 }, 5457 },
5458 { 5458 {
5459 "defaultMessage": "!!!Close workspace drawer", 5459 "defaultMessage": "!!!Close workspace drawer",
5460 "end": { 5460 "end": {
5461 "column": 3, 5461 "column": 3,
5462 "line": 224 5462 "line": 225
5463 }, 5463 },
5464 "file": "src/lib/Menu.js", 5464 "file": "src/lib/Menu.js",
5465 "id": "menu.workspaces.closeWorkspaceDrawer", 5465 "id": "menu.workspaces.closeWorkspaceDrawer",
5466 "start": { 5466 "start": {
5467 "column": 24, 5467 "column": 24,
5468 "line": 221 5468 "line": 222
5469 } 5469 }
5470 }, 5470 },
5471 { 5471 {
5472 "defaultMessage": "!!!Activate next service...", 5472 "defaultMessage": "!!!Activate next service...",
5473 "end": { 5473 "end": {
5474 "column": 3, 5474 "column": 3,
5475 "line": 228 5475 "line": 229
5476 }, 5476 },
5477 "file": "src/lib/Menu.js", 5477 "file": "src/lib/Menu.js",
5478 "id": "menu.services.setNextServiceActive", 5478 "id": "menu.services.setNextServiceActive",
5479 "start": { 5479 "start": {
5480 "column": 23, 5480 "column": 23,
5481 "line": 225 5481 "line": 226
5482 } 5482 }
5483 }, 5483 },
5484 { 5484 {
5485 "defaultMessage": "!!!Activate previous service...", 5485 "defaultMessage": "!!!Activate previous service...",
5486 "end": { 5486 "end": {
5487 "column": 3, 5487 "column": 3,
5488 "line": 232 5488 "line": 233
5489 }, 5489 },
5490 "file": "src/lib/Menu.js", 5490 "file": "src/lib/Menu.js",
5491 "id": "menu.services.activatePreviousService", 5491 "id": "menu.services.activatePreviousService",
5492 "start": { 5492 "start": {
5493 "column": 27, 5493 "column": 27,
5494 "line": 229 5494 "line": 230
5495 } 5495 }
5496 }, 5496 },
5497 { 5497 {
5498 "defaultMessage": "!!!Disable notifications & audio", 5498 "defaultMessage": "!!!Disable notifications & audio",
5499 "end": { 5499 "end": {
5500 "column": 3, 5500 "column": 3,
5501 "line": 236 5501 "line": 237
5502 }, 5502 },
5503 "file": "src/lib/Menu.js", 5503 "file": "src/lib/Menu.js",
5504 "id": "sidebar.muteApp", 5504 "id": "sidebar.muteApp",
5505 "start": { 5505 "start": {
5506 "column": 11, 5506 "column": 11,
5507 "line": 233 5507 "line": 234
5508 } 5508 }
5509 }, 5509 },
5510 { 5510 {
5511 "defaultMessage": "!!!Enable notifications & audio", 5511 "defaultMessage": "!!!Enable notifications & audio",
5512 "end": { 5512 "end": {
5513 "column": 3, 5513 "column": 3,
5514 "line": 240 5514 "line": 241
5515 }, 5515 },
5516 "file": "src/lib/Menu.js", 5516 "file": "src/lib/Menu.js",
5517 "id": "sidebar.unmuteApp", 5517 "id": "sidebar.unmuteApp",
5518 "start": { 5518 "start": {
5519 "column": 13, 5519 "column": 13,
5520 "line": 237 5520 "line": 238
5521 } 5521 }
5522 }, 5522 },
5523 { 5523 {
5524 "defaultMessage": "!!!Workspaces", 5524 "defaultMessage": "!!!Workspaces",
5525 "end": { 5525 "end": {
5526 "column": 3, 5526 "column": 3,
5527 "line": 244 5527 "line": 245
5528 }, 5528 },
5529 "file": "src/lib/Menu.js", 5529 "file": "src/lib/Menu.js",
5530 "id": "menu.workspaces", 5530 "id": "menu.workspaces",
5531 "start": { 5531 "start": {
5532 "column": 14, 5532 "column": 14,
5533 "line": 241 5533 "line": 242
5534 } 5534 }
5535 }, 5535 },
5536 { 5536 {
5537 "defaultMessage": "!!!Default", 5537 "defaultMessage": "!!!Default",
5538 "end": { 5538 "end": {
5539 "column": 3, 5539 "column": 3,
5540 "line": 248 5540 "line": 249
5541 }, 5541 },
5542 "file": "src/lib/Menu.js", 5542 "file": "src/lib/Menu.js",
5543 "id": "menu.workspaces.defaultWorkspace", 5543 "id": "menu.workspaces.defaultWorkspace",
5544 "start": { 5544 "start": {
5545 "column": 20, 5545 "column": 20,
5546 "line": 245 5546 "line": 246
5547 } 5547 }
5548 }, 5548 },
5549 { 5549 {
5550 "defaultMessage": "!!!Todos", 5550 "defaultMessage": "!!!Todos",
5551 "end": { 5551 "end": {
5552 "column": 3, 5552 "column": 3,
5553 "line": 252 5553 "line": 253
5554 }, 5554 },
5555 "file": "src/lib/Menu.js", 5555 "file": "src/lib/Menu.js",
5556 "id": "menu.todos", 5556 "id": "menu.todos",
5557 "start": { 5557 "start": {
5558 "column": 9, 5558 "column": 9,
5559 "line": 249 5559 "line": 250
5560 } 5560 }
5561 }, 5561 },
5562 { 5562 {
5563 "defaultMessage": "!!!Open Todos drawer", 5563 "defaultMessage": "!!!Open Todos drawer",
5564 "end": { 5564 "end": {
5565 "column": 3, 5565 "column": 3,
5566 "line": 256 5566 "line": 257
5567 }, 5567 },
5568 "file": "src/lib/Menu.js", 5568 "file": "src/lib/Menu.js",
5569 "id": "menu.Todoss.openTodosDrawer", 5569 "id": "menu.Todoss.openTodosDrawer",
5570 "start": { 5570 "start": {
5571 "column": 19, 5571 "column": 19,
5572 "line": 253 5572 "line": 254
5573 } 5573 }
5574 }, 5574 },
5575 { 5575 {
5576 "defaultMessage": "!!!Close Todos drawer", 5576 "defaultMessage": "!!!Close Todos drawer",
5577 "end": { 5577 "end": {
5578 "column": 3, 5578 "column": 3,
5579 "line": 260 5579 "line": 261
5580 }, 5580 },
5581 "file": "src/lib/Menu.js", 5581 "file": "src/lib/Menu.js",
5582 "id": "menu.Todoss.closeTodosDrawer", 5582 "id": "menu.Todoss.closeTodosDrawer",
5583 "start": { 5583 "start": {
5584 "column": 20, 5584 "column": 20,
5585 "line": 257 5585 "line": 258
5586 } 5586 }
5587 }, 5587 },
5588 { 5588 {
5589 "defaultMessage": "!!!Enable Todos", 5589 "defaultMessage": "!!!Enable Todos",
5590 "end": { 5590 "end": {
5591 "column": 3, 5591 "column": 3,
5592 "line": 264 5592 "line": 265
5593 }, 5593 },
5594 "file": "src/lib/Menu.js", 5594 "file": "src/lib/Menu.js",
5595 "id": "menu.todos.enableTodos", 5595 "id": "menu.todos.enableTodos",
5596 "start": { 5596 "start": {
5597 "column": 15, 5597 "column": 15,
5598 "line": 261 5598 "line": 262
5599 }
5600 },
5601 {
5602 "defaultMessage": "!!!Home",
5603 "end": {
5604 "column": 3,
5605 "line": 269
5606 },
5607 "file": "src/lib/Menu.js",
5608 "id": "menu.services.goHome",
5609 "start": {
5610 "column": 17,
5611 "line": 266
5599 } 5612 }
5600 } 5613 }
5601 ], 5614 ],
diff --git a/src/i18n/locales/en-US.json b/src/i18n/locales/en-US.json
index c2c6a9863..17647e331 100644
--- a/src/i18n/locales/en-US.json
+++ b/src/i18n/locales/en-US.json
@@ -91,6 +91,7 @@
91 "menu.services": "Services", 91 "menu.services": "Services",
92 "menu.services.activatePreviousService": "Activate previous service", 92 "menu.services.activatePreviousService": "Activate previous service",
93 "menu.services.addNewService": "Add New Service...", 93 "menu.services.addNewService": "Add New Service...",
94 "menu.services.goHome": "Home",
94 "menu.services.setNextServiceActive": "Activate next service", 95 "menu.services.setNextServiceActive": "Activate next service",
95 "menu.todos": "Todos", 96 "menu.todos": "Todos",
96 "menu.todos.enableTodos": "Enable Todos", 97 "menu.todos.enableTodos": "Enable Todos",
@@ -388,4 +389,4 @@
388 "workspaceDrawer.workspaceFeatureInfo": "<p>Franz Workspaces let you focus on what’s important right now. Set up different sets of services and easily switch between them at any time.</p><p>You decide which services you need when and where, so we can help you stay on top of your game - or easily switch off from work whenever you want.</p>", 389 "workspaceDrawer.workspaceFeatureInfo": "<p>Franz Workspaces let you focus on what’s important right now. Set up different sets of services and easily switch between them at any time.</p><p>You decide which services you need when and where, so we can help you stay on top of your game - or easily switch off from work whenever you want.</p>",
389 "workspaceDrawer.workspacesSettingsTooltip": "Edit workspaces settings", 390 "workspaceDrawer.workspacesSettingsTooltip": "Edit workspaces settings",
390 "workspaces.switchingIndicator.switchingTo": "Switching to" 391 "workspaces.switchingIndicator.switchingTo": "Switching to"
391} \ No newline at end of file 392}
diff --git a/src/i18n/messages/src/lib/Menu.json b/src/i18n/messages/src/lib/Menu.json
index 26850c5b3..08c8da77d 100644
--- a/src/i18n/messages/src/lib/Menu.json
+++ b/src/i18n/messages/src/lib/Menu.json
@@ -4,11 +4,11 @@
4 "defaultMessage": "!!!Edit", 4 "defaultMessage": "!!!Edit",
5 "file": "src/lib/Menu.js", 5 "file": "src/lib/Menu.js",
6 "start": { 6 "start": {
7 "line": 17, 7 "line": 18,
8 "column": 8 8 "column": 8
9 }, 9 },
10 "end": { 10 "end": {
11 "line": 20, 11 "line": 21,
12 "column": 3 12 "column": 3
13 } 13 }
14 }, 14 },
@@ -17,11 +17,11 @@
17 "defaultMessage": "!!!Undo", 17 "defaultMessage": "!!!Undo",
18 "file": "src/lib/Menu.js", 18 "file": "src/lib/Menu.js",
19 "start": { 19 "start": {
20 "line": 21, 20 "line": 22,
21 "column": 8 21 "column": 8
22 }, 22 },
23 "end": { 23 "end": {
24 "line": 24, 24 "line": 25,
25 "column": 3 25 "column": 3
26 } 26 }
27 }, 27 },
@@ -30,11 +30,11 @@
30 "defaultMessage": "!!!Redo", 30 "defaultMessage": "!!!Redo",
31 "file": "src/lib/Menu.js", 31 "file": "src/lib/Menu.js",
32 "start": { 32 "start": {
33 "line": 25, 33 "line": 26,
34 "column": 8 34 "column": 8
35 }, 35 },
36 "end": { 36 "end": {
37 "line": 28, 37 "line": 29,
38 "column": 3 38 "column": 3
39 } 39 }
40 }, 40 },
@@ -43,11 +43,11 @@
43 "defaultMessage": "!!!Cut", 43 "defaultMessage": "!!!Cut",
44 "file": "src/lib/Menu.js", 44 "file": "src/lib/Menu.js",
45 "start": { 45 "start": {
46 "line": 29, 46 "line": 30,
47 "column": 7 47 "column": 7
48 }, 48 },
49 "end": { 49 "end": {
50 "line": 32, 50 "line": 33,
51 "column": 3 51 "column": 3
52 } 52 }
53 }, 53 },
@@ -56,11 +56,11 @@
56 "defaultMessage": "!!!Copy", 56 "defaultMessage": "!!!Copy",
57 "file": "src/lib/Menu.js", 57 "file": "src/lib/Menu.js",
58 "start": { 58 "start": {
59 "line": 33, 59 "line": 34,
60 "column": 8 60 "column": 8
61 }, 61 },
62 "end": { 62 "end": {
63 "line": 36, 63 "line": 37,
64 "column": 3 64 "column": 3
65 } 65 }
66 }, 66 },
@@ -69,11 +69,11 @@
69 "defaultMessage": "!!!Paste", 69 "defaultMessage": "!!!Paste",
70 "file": "src/lib/Menu.js", 70 "file": "src/lib/Menu.js",
71 "start": { 71 "start": {
72 "line": 37, 72 "line": 38,
73 "column": 9 73 "column": 9
74 }, 74 },
75 "end": { 75 "end": {
76 "line": 40, 76 "line": 41,
77 "column": 3 77 "column": 3
78 } 78 }
79 }, 79 },
@@ -82,11 +82,11 @@
82 "defaultMessage": "!!!Paste And Match Style", 82 "defaultMessage": "!!!Paste And Match Style",
83 "file": "src/lib/Menu.js", 83 "file": "src/lib/Menu.js",
84 "start": { 84 "start": {
85 "line": 41, 85 "line": 42,
86 "column": 22 86 "column": 22
87 }, 87 },
88 "end": { 88 "end": {
89 "line": 44, 89 "line": 45,
90 "column": 3 90 "column": 3
91 } 91 }
92 }, 92 },
@@ -95,11 +95,11 @@
95 "defaultMessage": "!!!Delete", 95 "defaultMessage": "!!!Delete",
96 "file": "src/lib/Menu.js", 96 "file": "src/lib/Menu.js",
97 "start": { 97 "start": {
98 "line": 45, 98 "line": 46,
99 "column": 10 99 "column": 10
100 }, 100 },
101 "end": { 101 "end": {
102 "line": 48, 102 "line": 49,
103 "column": 3 103 "column": 3
104 } 104 }
105 }, 105 },
@@ -108,11 +108,11 @@
108 "defaultMessage": "!!!Select All", 108 "defaultMessage": "!!!Select All",
109 "file": "src/lib/Menu.js", 109 "file": "src/lib/Menu.js",
110 "start": { 110 "start": {
111 "line": 49, 111 "line": 50,
112 "column": 13 112 "column": 13
113 }, 113 },
114 "end": { 114 "end": {
115 "line": 52, 115 "line": 53,
116 "column": 3 116 "column": 3
117 } 117 }
118 }, 118 },
@@ -121,11 +121,11 @@
121 "defaultMessage": "!!!Speech", 121 "defaultMessage": "!!!Speech",
122 "file": "src/lib/Menu.js", 122 "file": "src/lib/Menu.js",
123 "start": { 123 "start": {
124 "line": 53, 124 "line": 54,
125 "column": 10 125 "column": 10
126 }, 126 },
127 "end": { 127 "end": {
128 "line": 56, 128 "line": 57,
129 "column": 3 129 "column": 3
130 } 130 }
131 }, 131 },
@@ -134,11 +134,11 @@
134 "defaultMessage": "!!!Start Speaking", 134 "defaultMessage": "!!!Start Speaking",
135 "file": "src/lib/Menu.js", 135 "file": "src/lib/Menu.js",
136 "start": { 136 "start": {
137 "line": 57, 137 "line": 58,
138 "column": 17 138 "column": 17
139 }, 139 },
140 "end": { 140 "end": {
141 "line": 60, 141 "line": 61,
142 "column": 3 142 "column": 3
143 } 143 }
144 }, 144 },
@@ -147,11 +147,11 @@
147 "defaultMessage": "!!!Stop Speaking", 147 "defaultMessage": "!!!Stop Speaking",
148 "file": "src/lib/Menu.js", 148 "file": "src/lib/Menu.js",
149 "start": { 149 "start": {
150 "line": 61, 150 "line": 62,
151 "column": 16 151 "column": 16
152 }, 152 },
153 "end": { 153 "end": {
154 "line": 64, 154 "line": 65,
155 "column": 3 155 "column": 3
156 } 156 }
157 }, 157 },
@@ -160,11 +160,11 @@
160 "defaultMessage": "!!!Start Dictation", 160 "defaultMessage": "!!!Start Dictation",
161 "file": "src/lib/Menu.js", 161 "file": "src/lib/Menu.js",
162 "start": { 162 "start": {
163 "line": 65, 163 "line": 66,
164 "column": 18 164 "column": 18
165 }, 165 },
166 "end": { 166 "end": {
167 "line": 68, 167 "line": 69,
168 "column": 3 168 "column": 3
169 } 169 }
170 }, 170 },
@@ -173,11 +173,11 @@
173 "defaultMessage": "!!!Emoji & Symbols", 173 "defaultMessage": "!!!Emoji & Symbols",
174 "file": "src/lib/Menu.js", 174 "file": "src/lib/Menu.js",
175 "start": { 175 "start": {
176 "line": 69, 176 "line": 70,
177 "column": 16 177 "column": 16
178 }, 178 },
179 "end": { 179 "end": {
180 "line": 72, 180 "line": 73,
181 "column": 3 181 "column": 3
182 } 182 }
183 }, 183 },
@@ -186,11 +186,11 @@
186 "defaultMessage": "!!!Actual Size", 186 "defaultMessage": "!!!Actual Size",
187 "file": "src/lib/Menu.js", 187 "file": "src/lib/Menu.js",
188 "start": { 188 "start": {
189 "line": 73, 189 "line": 74,
190 "column": 13 190 "column": 13
191 }, 191 },
192 "end": { 192 "end": {
193 "line": 76, 193 "line": 77,
194 "column": 3 194 "column": 3
195 } 195 }
196 }, 196 },
@@ -199,11 +199,11 @@
199 "defaultMessage": "!!!Zoom In", 199 "defaultMessage": "!!!Zoom In",
200 "file": "src/lib/Menu.js", 200 "file": "src/lib/Menu.js",
201 "start": { 201 "start": {
202 "line": 77, 202 "line": 78,
203 "column": 10 203 "column": 10
204 }, 204 },
205 "end": { 205 "end": {
206 "line": 80, 206 "line": 81,
207 "column": 3 207 "column": 3
208 } 208 }
209 }, 209 },
@@ -212,11 +212,11 @@
212 "defaultMessage": "!!!Zoom Out", 212 "defaultMessage": "!!!Zoom Out",
213 "file": "src/lib/Menu.js", 213 "file": "src/lib/Menu.js",
214 "start": { 214 "start": {
215 "line": 81, 215 "line": 82,
216 "column": 11 216 "column": 11
217 }, 217 },
218 "end": { 218 "end": {
219 "line": 84, 219 "line": 85,
220 "column": 3 220 "column": 3
221 } 221 }
222 }, 222 },
@@ -225,11 +225,11 @@
225 "defaultMessage": "!!!Enter Full Screen", 225 "defaultMessage": "!!!Enter Full Screen",
226 "file": "src/lib/Menu.js", 226 "file": "src/lib/Menu.js",
227 "start": { 227 "start": {
228 "line": 85, 228 "line": 86,
229 "column": 19 229 "column": 19
230 }, 230 },
231 "end": { 231 "end": {
232 "line": 88, 232 "line": 89,
233 "column": 3 233 "column": 3
234 } 234 }
235 }, 235 },
@@ -238,11 +238,11 @@
238 "defaultMessage": "!!!Exit Full Screen", 238 "defaultMessage": "!!!Exit Full Screen",
239 "file": "src/lib/Menu.js", 239 "file": "src/lib/Menu.js",
240 "start": { 240 "start": {
241 "line": 89, 241 "line": 90,
242 "column": 18 242 "column": 18
243 }, 243 },
244 "end": { 244 "end": {
245 "line": 92, 245 "line": 93,
246 "column": 3 246 "column": 3
247 } 247 }
248 }, 248 },
@@ -251,11 +251,11 @@
251 "defaultMessage": "!!!Toggle Full Screen", 251 "defaultMessage": "!!!Toggle Full Screen",
252 "file": "src/lib/Menu.js", 252 "file": "src/lib/Menu.js",
253 "start": { 253 "start": {
254 "line": 93, 254 "line": 94,
255 "column": 20 255 "column": 20
256 }, 256 },
257 "end": { 257 "end": {
258 "line": 96, 258 "line": 97,
259 "column": 3 259 "column": 3
260 } 260 }
261 }, 261 },
@@ -264,11 +264,11 @@
264 "defaultMessage": "!!!Toggle Developer Tools", 264 "defaultMessage": "!!!Toggle Developer Tools",
265 "file": "src/lib/Menu.js", 265 "file": "src/lib/Menu.js",
266 "start": { 266 "start": {
267 "line": 97, 267 "line": 98,
268 "column": 18 268 "column": 18
269 }, 269 },
270 "end": { 270 "end": {
271 "line": 100, 271 "line": 101,
272 "column": 3 272 "column": 3
273 } 273 }
274 }, 274 },
@@ -277,11 +277,11 @@
277 "defaultMessage": "!!!Toggle Todos Developer Tools", 277 "defaultMessage": "!!!Toggle Todos Developer Tools",
278 "file": "src/lib/Menu.js", 278 "file": "src/lib/Menu.js",
279 "start": { 279 "start": {
280 "line": 101, 280 "line": 102,
281 "column": 23 281 "column": 23
282 }, 282 },
283 "end": { 283 "end": {
284 "line": 104, 284 "line": 105,
285 "column": 3 285 "column": 3
286 } 286 }
287 }, 287 },
@@ -290,11 +290,11 @@
290 "defaultMessage": "!!!Toggle Service Developer Tools", 290 "defaultMessage": "!!!Toggle Service Developer Tools",
291 "file": "src/lib/Menu.js", 291 "file": "src/lib/Menu.js",
292 "start": { 292 "start": {
293 "line": 105, 293 "line": 106,
294 "column": 25 294 "column": 25
295 }, 295 },
296 "end": { 296 "end": {
297 "line": 108, 297 "line": 109,
298 "column": 3 298 "column": 3
299 } 299 }
300 }, 300 },
@@ -303,11 +303,11 @@
303 "defaultMessage": "!!!Reload Service", 303 "defaultMessage": "!!!Reload Service",
304 "file": "src/lib/Menu.js", 304 "file": "src/lib/Menu.js",
305 "start": { 305 "start": {
306 "line": 109, 306 "line": 110,
307 "column": 17 307 "column": 17
308 }, 308 },
309 "end": { 309 "end": {
310 "line": 112, 310 "line": 113,
311 "column": 3 311 "column": 3
312 } 312 }
313 }, 313 },
@@ -316,11 +316,11 @@
316 "defaultMessage": "!!!Reload Franz", 316 "defaultMessage": "!!!Reload Franz",
317 "file": "src/lib/Menu.js", 317 "file": "src/lib/Menu.js",
318 "start": { 318 "start": {
319 "line": 113, 319 "line": 114,
320 "column": 15 320 "column": 15
321 }, 321 },
322 "end": { 322 "end": {
323 "line": 116, 323 "line": 117,
324 "column": 3 324 "column": 3
325 } 325 }
326 }, 326 },
@@ -329,11 +329,11 @@
329 "defaultMessage": "!!!Minimize", 329 "defaultMessage": "!!!Minimize",
330 "file": "src/lib/Menu.js", 330 "file": "src/lib/Menu.js",
331 "start": { 331 "start": {
332 "line": 117, 332 "line": 118,
333 "column": 12 333 "column": 12
334 }, 334 },
335 "end": { 335 "end": {
336 "line": 120, 336 "line": 121,
337 "column": 3 337 "column": 3
338 } 338 }
339 }, 339 },
@@ -342,11 +342,11 @@
342 "defaultMessage": "!!!Close", 342 "defaultMessage": "!!!Close",
343 "file": "src/lib/Menu.js", 343 "file": "src/lib/Menu.js",
344 "start": { 344 "start": {
345 "line": 121, 345 "line": 122,
346 "column": 9 346 "column": 9
347 }, 347 },
348 "end": { 348 "end": {
349 "line": 124, 349 "line": 125,
350 "column": 3 350 "column": 3
351 } 351 }
352 }, 352 },
@@ -355,11 +355,11 @@
355 "defaultMessage": "!!!Learn More", 355 "defaultMessage": "!!!Learn More",
356 "file": "src/lib/Menu.js", 356 "file": "src/lib/Menu.js",
357 "start": { 357 "start": {
358 "line": 125, 358 "line": 126,
359 "column": 13 359 "column": 13
360 }, 360 },
361 "end": { 361 "end": {
362 "line": 128, 362 "line": 129,
363 "column": 3 363 "column": 3
364 } 364 }
365 }, 365 },
@@ -368,11 +368,11 @@
368 "defaultMessage": "!!!Changelog", 368 "defaultMessage": "!!!Changelog",
369 "file": "src/lib/Menu.js", 369 "file": "src/lib/Menu.js",
370 "start": { 370 "start": {
371 "line": 129, 371 "line": 130,
372 "column": 13 372 "column": 13
373 }, 373 },
374 "end": { 374 "end": {
375 "line": 132, 375 "line": 133,
376 "column": 3 376 "column": 3
377 } 377 }
378 }, 378 },
@@ -381,11 +381,11 @@
381 "defaultMessage": "!!!Support", 381 "defaultMessage": "!!!Support",
382 "file": "src/lib/Menu.js", 382 "file": "src/lib/Menu.js",
383 "start": { 383 "start": {
384 "line": 133, 384 "line": 134,
385 "column": 11 385 "column": 11
386 }, 386 },
387 "end": { 387 "end": {
388 "line": 136, 388 "line": 137,
389 "column": 3 389 "column": 3
390 } 390 }
391 }, 391 },
@@ -394,11 +394,11 @@
394 "defaultMessage": "!!!Copy Debug Information", 394 "defaultMessage": "!!!Copy Debug Information",
395 "file": "src/lib/Menu.js", 395 "file": "src/lib/Menu.js",
396 "start": { 396 "start": {
397 "line": 137, 397 "line": 138,
398 "column": 13 398 "column": 13
399 }, 399 },
400 "end": { 400 "end": {
401 "line": 140, 401 "line": 141,
402 "column": 3 402 "column": 3
403 } 403 }
404 }, 404 },
@@ -407,11 +407,11 @@
407 "defaultMessage": "!!!Franz Debug Information", 407 "defaultMessage": "!!!Franz Debug Information",
408 "file": "src/lib/Menu.js", 408 "file": "src/lib/Menu.js",
409 "start": { 409 "start": {
410 "line": 141, 410 "line": 142,
411 "column": 27 411 "column": 27
412 }, 412 },
413 "end": { 413 "end": {
414 "line": 144, 414 "line": 145,
415 "column": 3 415 "column": 3
416 } 416 }
417 }, 417 },
@@ -420,11 +420,11 @@
420 "defaultMessage": "!!!Your Debug Information has been copied to your clipboard.", 420 "defaultMessage": "!!!Your Debug Information has been copied to your clipboard.",
421 "file": "src/lib/Menu.js", 421 "file": "src/lib/Menu.js",
422 "start": { 422 "start": {
423 "line": 145, 423 "line": 146,
424 "column": 23 424 "column": 23
425 }, 425 },
426 "end": { 426 "end": {
427 "line": 148, 427 "line": 149,
428 "column": 3 428 "column": 3
429 } 429 }
430 }, 430 },
@@ -433,11 +433,11 @@
433 "defaultMessage": "!!!Terms of Service", 433 "defaultMessage": "!!!Terms of Service",
434 "file": "src/lib/Menu.js", 434 "file": "src/lib/Menu.js",
435 "start": { 435 "start": {
436 "line": 149, 436 "line": 150,
437 "column": 7 437 "column": 7
438 }, 438 },
439 "end": { 439 "end": {
440 "line": 152, 440 "line": 153,
441 "column": 3 441 "column": 3
442 } 442 }
443 }, 443 },
@@ -446,11 +446,11 @@
446 "defaultMessage": "!!!Privacy Statement", 446 "defaultMessage": "!!!Privacy Statement",
447 "file": "src/lib/Menu.js", 447 "file": "src/lib/Menu.js",
448 "start": { 448 "start": {
449 "line": 153, 449 "line": 154,
450 "column": 11 450 "column": 11
451 }, 451 },
452 "end": { 452 "end": {
453 "line": 156, 453 "line": 157,
454 "column": 3 454 "column": 3
455 } 455 }
456 }, 456 },
@@ -459,11 +459,11 @@
459 "defaultMessage": "!!!File", 459 "defaultMessage": "!!!File",
460 "file": "src/lib/Menu.js", 460 "file": "src/lib/Menu.js",
461 "start": { 461 "start": {
462 "line": 157, 462 "line": 158,
463 "column": 8 463 "column": 8
464 }, 464 },
465 "end": { 465 "end": {
466 "line": 160, 466 "line": 161,
467 "column": 3 467 "column": 3
468 } 468 }
469 }, 469 },
@@ -472,11 +472,11 @@
472 "defaultMessage": "!!!View", 472 "defaultMessage": "!!!View",
473 "file": "src/lib/Menu.js", 473 "file": "src/lib/Menu.js",
474 "start": { 474 "start": {
475 "line": 161, 475 "line": 162,
476 "column": 8 476 "column": 8
477 }, 477 },
478 "end": { 478 "end": {
479 "line": 164, 479 "line": 165,
480 "column": 3 480 "column": 3
481 } 481 }
482 }, 482 },
@@ -485,11 +485,11 @@
485 "defaultMessage": "!!!Services", 485 "defaultMessage": "!!!Services",
486 "file": "src/lib/Menu.js", 486 "file": "src/lib/Menu.js",
487 "start": { 487 "start": {
488 "line": 165, 488 "line": 166,
489 "column": 12 489 "column": 12
490 }, 490 },
491 "end": { 491 "end": {
492 "line": 168, 492 "line": 169,
493 "column": 3 493 "column": 3
494 } 494 }
495 }, 495 },
@@ -498,11 +498,11 @@
498 "defaultMessage": "!!!Window", 498 "defaultMessage": "!!!Window",
499 "file": "src/lib/Menu.js", 499 "file": "src/lib/Menu.js",
500 "start": { 500 "start": {
501 "line": 169, 501 "line": 170,
502 "column": 10 502 "column": 10
503 }, 503 },
504 "end": { 504 "end": {
505 "line": 172, 505 "line": 173,
506 "column": 3 506 "column": 3
507 } 507 }
508 }, 508 },
@@ -511,11 +511,11 @@
511 "defaultMessage": "!!!Help", 511 "defaultMessage": "!!!Help",
512 "file": "src/lib/Menu.js", 512 "file": "src/lib/Menu.js",
513 "start": { 513 "start": {
514 "line": 173, 514 "line": 174,
515 "column": 8 515 "column": 8
516 }, 516 },
517 "end": { 517 "end": {
518 "line": 176, 518 "line": 177,
519 "column": 3 519 "column": 3
520 } 520 }
521 }, 521 },
@@ -524,11 +524,11 @@
524 "defaultMessage": "!!!About Franz", 524 "defaultMessage": "!!!About Franz",
525 "file": "src/lib/Menu.js", 525 "file": "src/lib/Menu.js",
526 "start": { 526 "start": {
527 "line": 177, 527 "line": 178,
528 "column": 9 528 "column": 9
529 }, 529 },
530 "end": { 530 "end": {
531 "line": 180, 531 "line": 181,
532 "column": 3 532 "column": 3
533 } 533 }
534 }, 534 },
@@ -537,11 +537,11 @@
537 "defaultMessage": "!!!What's new?", 537 "defaultMessage": "!!!What's new?",
538 "file": "src/lib/Menu.js", 538 "file": "src/lib/Menu.js",
539 "start": { 539 "start": {
540 "line": 181, 540 "line": 182,
541 "column": 16 541 "column": 16
542 }, 542 },
543 "end": { 543 "end": {
544 "line": 184, 544 "line": 185,
545 "column": 3 545 "column": 3
546 } 546 }
547 }, 547 },
@@ -550,11 +550,11 @@
550 "defaultMessage": "!!!Settings", 550 "defaultMessage": "!!!Settings",
551 "file": "src/lib/Menu.js", 551 "file": "src/lib/Menu.js",
552 "start": { 552 "start": {
553 "line": 185, 553 "line": 186,
554 "column": 12 554 "column": 12
555 }, 555 },
556 "end": { 556 "end": {
557 "line": 188, 557 "line": 189,
558 "column": 3 558 "column": 3
559 } 559 }
560 }, 560 },
@@ -563,11 +563,11 @@
563 "defaultMessage": "!!!Check for updates", 563 "defaultMessage": "!!!Check for updates",
564 "file": "src/lib/Menu.js", 564 "file": "src/lib/Menu.js",
565 "start": { 565 "start": {
566 "line": 189, 566 "line": 190,
567 "column": 19 567 "column": 19
568 }, 568 },
569 "end": { 569 "end": {
570 "line": 192, 570 "line": 193,
571 "column": 3 571 "column": 3
572 } 572 }
573 }, 573 },
@@ -576,11 +576,11 @@
576 "defaultMessage": "!!!Hide", 576 "defaultMessage": "!!!Hide",
577 "file": "src/lib/Menu.js", 577 "file": "src/lib/Menu.js",
578 "start": { 578 "start": {
579 "line": 193, 579 "line": 194,
580 "column": 8 580 "column": 8
581 }, 581 },
582 "end": { 582 "end": {
583 "line": 196, 583 "line": 197,
584 "column": 3 584 "column": 3
585 } 585 }
586 }, 586 },
@@ -589,11 +589,11 @@
589 "defaultMessage": "!!!Hide Others", 589 "defaultMessage": "!!!Hide Others",
590 "file": "src/lib/Menu.js", 590 "file": "src/lib/Menu.js",
591 "start": { 591 "start": {
592 "line": 197, 592 "line": 198,
593 "column": 14 593 "column": 14
594 }, 594 },
595 "end": { 595 "end": {
596 "line": 200, 596 "line": 201,
597 "column": 3 597 "column": 3
598 } 598 }
599 }, 599 },
@@ -602,11 +602,11 @@
602 "defaultMessage": "!!!Unhide", 602 "defaultMessage": "!!!Unhide",
603 "file": "src/lib/Menu.js", 603 "file": "src/lib/Menu.js",
604 "start": { 604 "start": {
605 "line": 201, 605 "line": 202,
606 "column": 10 606 "column": 10
607 }, 607 },
608 "end": { 608 "end": {
609 "line": 204, 609 "line": 205,
610 "column": 3 610 "column": 3
611 } 611 }
612 }, 612 },
@@ -615,11 +615,11 @@
615 "defaultMessage": "!!!Quit", 615 "defaultMessage": "!!!Quit",
616 "file": "src/lib/Menu.js", 616 "file": "src/lib/Menu.js",
617 "start": { 617 "start": {
618 "line": 205, 618 "line": 206,
619 "column": 8 619 "column": 8
620 }, 620 },
621 "end": { 621 "end": {
622 "line": 208, 622 "line": 209,
623 "column": 3 623 "column": 3
624 } 624 }
625 }, 625 },
@@ -628,11 +628,11 @@
628 "defaultMessage": "!!!Add New Service...", 628 "defaultMessage": "!!!Add New Service...",
629 "file": "src/lib/Menu.js", 629 "file": "src/lib/Menu.js",
630 "start": { 630 "start": {
631 "line": 209, 631 "line": 210,
632 "column": 17 632 "column": 17
633 }, 633 },
634 "end": { 634 "end": {
635 "line": 212, 635 "line": 213,
636 "column": 3 636 "column": 3
637 } 637 }
638 }, 638 },
@@ -641,11 +641,11 @@
641 "defaultMessage": "!!!Add New Workspace...", 641 "defaultMessage": "!!!Add New Workspace...",
642 "file": "src/lib/Menu.js", 642 "file": "src/lib/Menu.js",
643 "start": { 643 "start": {
644 "line": 213, 644 "line": 214,
645 "column": 19 645 "column": 19
646 }, 646 },
647 "end": { 647 "end": {
648 "line": 216, 648 "line": 217,
649 "column": 3 649 "column": 3
650 } 650 }
651 }, 651 },
@@ -654,11 +654,11 @@
654 "defaultMessage": "!!!Open workspace drawer", 654 "defaultMessage": "!!!Open workspace drawer",
655 "file": "src/lib/Menu.js", 655 "file": "src/lib/Menu.js",
656 "start": { 656 "start": {
657 "line": 217, 657 "line": 218,
658 "column": 23 658 "column": 23
659 }, 659 },
660 "end": { 660 "end": {
661 "line": 220, 661 "line": 221,
662 "column": 3 662 "column": 3
663 } 663 }
664 }, 664 },
@@ -667,11 +667,11 @@
667 "defaultMessage": "!!!Close workspace drawer", 667 "defaultMessage": "!!!Close workspace drawer",
668 "file": "src/lib/Menu.js", 668 "file": "src/lib/Menu.js",
669 "start": { 669 "start": {
670 "line": 221, 670 "line": 222,
671 "column": 24 671 "column": 24
672 }, 672 },
673 "end": { 673 "end": {
674 "line": 224, 674 "line": 225,
675 "column": 3 675 "column": 3
676 } 676 }
677 }, 677 },
@@ -680,11 +680,11 @@
680 "defaultMessage": "!!!Activate next service...", 680 "defaultMessage": "!!!Activate next service...",
681 "file": "src/lib/Menu.js", 681 "file": "src/lib/Menu.js",
682 "start": { 682 "start": {
683 "line": 225, 683 "line": 226,
684 "column": 23 684 "column": 23
685 }, 685 },
686 "end": { 686 "end": {
687 "line": 228, 687 "line": 229,
688 "column": 3 688 "column": 3
689 } 689 }
690 }, 690 },
@@ -693,11 +693,11 @@
693 "defaultMessage": "!!!Activate previous service...", 693 "defaultMessage": "!!!Activate previous service...",
694 "file": "src/lib/Menu.js", 694 "file": "src/lib/Menu.js",
695 "start": { 695 "start": {
696 "line": 229, 696 "line": 230,
697 "column": 27 697 "column": 27
698 }, 698 },
699 "end": { 699 "end": {
700 "line": 232, 700 "line": 233,
701 "column": 3 701 "column": 3
702 } 702 }
703 }, 703 },
@@ -706,11 +706,11 @@
706 "defaultMessage": "!!!Disable notifications & audio", 706 "defaultMessage": "!!!Disable notifications & audio",
707 "file": "src/lib/Menu.js", 707 "file": "src/lib/Menu.js",
708 "start": { 708 "start": {
709 "line": 233, 709 "line": 234,
710 "column": 11 710 "column": 11
711 }, 711 },
712 "end": { 712 "end": {
713 "line": 236, 713 "line": 237,
714 "column": 3 714 "column": 3
715 } 715 }
716 }, 716 },
@@ -719,11 +719,11 @@
719 "defaultMessage": "!!!Enable notifications & audio", 719 "defaultMessage": "!!!Enable notifications & audio",
720 "file": "src/lib/Menu.js", 720 "file": "src/lib/Menu.js",
721 "start": { 721 "start": {
722 "line": 237, 722 "line": 238,
723 "column": 13 723 "column": 13
724 }, 724 },
725 "end": { 725 "end": {
726 "line": 240, 726 "line": 241,
727 "column": 3 727 "column": 3
728 } 728 }
729 }, 729 },
@@ -732,11 +732,11 @@
732 "defaultMessage": "!!!Workspaces", 732 "defaultMessage": "!!!Workspaces",
733 "file": "src/lib/Menu.js", 733 "file": "src/lib/Menu.js",
734 "start": { 734 "start": {
735 "line": 241, 735 "line": 242,
736 "column": 14 736 "column": 14
737 }, 737 },
738 "end": { 738 "end": {
739 "line": 244, 739 "line": 245,
740 "column": 3 740 "column": 3
741 } 741 }
742 }, 742 },
@@ -745,11 +745,11 @@
745 "defaultMessage": "!!!Default", 745 "defaultMessage": "!!!Default",
746 "file": "src/lib/Menu.js", 746 "file": "src/lib/Menu.js",
747 "start": { 747 "start": {
748 "line": 245, 748 "line": 246,
749 "column": 20 749 "column": 20
750 }, 750 },
751 "end": { 751 "end": {
752 "line": 248, 752 "line": 249,
753 "column": 3 753 "column": 3
754 } 754 }
755 }, 755 },
@@ -758,11 +758,11 @@
758 "defaultMessage": "!!!Todos", 758 "defaultMessage": "!!!Todos",
759 "file": "src/lib/Menu.js", 759 "file": "src/lib/Menu.js",
760 "start": { 760 "start": {
761 "line": 249, 761 "line": 250,
762 "column": 9 762 "column": 9
763 }, 763 },
764 "end": { 764 "end": {
765 "line": 252, 765 "line": 253,
766 "column": 3 766 "column": 3
767 } 767 }
768 }, 768 },
@@ -771,11 +771,11 @@
771 "defaultMessage": "!!!Open Todos drawer", 771 "defaultMessage": "!!!Open Todos drawer",
772 "file": "src/lib/Menu.js", 772 "file": "src/lib/Menu.js",
773 "start": { 773 "start": {
774 "line": 253, 774 "line": 254,
775 "column": 19 775 "column": 19
776 }, 776 },
777 "end": { 777 "end": {
778 "line": 256, 778 "line": 257,
779 "column": 3 779 "column": 3
780 } 780 }
781 }, 781 },
@@ -784,11 +784,11 @@
784 "defaultMessage": "!!!Close Todos drawer", 784 "defaultMessage": "!!!Close Todos drawer",
785 "file": "src/lib/Menu.js", 785 "file": "src/lib/Menu.js",
786 "start": { 786 "start": {
787 "line": 257, 787 "line": 258,
788 "column": 20 788 "column": 20
789 }, 789 },
790 "end": { 790 "end": {
791 "line": 260, 791 "line": 261,
792 "column": 3 792 "column": 3
793 } 793 }
794 }, 794 },
@@ -797,11 +797,24 @@
797 "defaultMessage": "!!!Enable Todos", 797 "defaultMessage": "!!!Enable Todos",
798 "file": "src/lib/Menu.js", 798 "file": "src/lib/Menu.js",
799 "start": { 799 "start": {
800 "line": 261, 800 "line": 262,
801 "column": 15 801 "column": 15
802 }, 802 },
803 "end": { 803 "end": {
804 "line": 264, 804 "line": 265,
805 "column": 3
806 }
807 },
808 {
809 "id": "menu.services.goHome",
810 "defaultMessage": "!!!Home",
811 "file": "src/lib/Menu.js",
812 "start": {
813 "line": 266,
814 "column": 17
815 },
816 "end": {
817 "line": 269,
805 "column": 3 818 "column": 3
806 } 819 }
807 } 820 }
diff --git a/src/lib/Menu.js b/src/lib/Menu.js
index 32bd1644b..cda33baef 100644
--- a/src/lib/Menu.js
+++ b/src/lib/Menu.js
@@ -10,6 +10,7 @@ import { announcementActions } from '../features/announcements/actions';
10import { announcementsStore } from '../features/announcements'; 10import { announcementsStore } from '../features/announcements';
11import { GA_CATEGORY_TODOS, todosStore } from '../features/todos'; 11import { GA_CATEGORY_TODOS, todosStore } from '../features/todos';
12import { todoActions } from '../features/todos/actions'; 12import { todoActions } from '../features/todos/actions';
13import { CUSTOM_WEBSITE_ID } from '../features/webControls/constants';
13 14
14const { app, Menu, dialog } = remote; 15const { app, Menu, dialog } = remote;
15 16
@@ -262,6 +263,10 @@ const menuItems = defineMessages({
262 id: 'menu.todos.enableTodos', 263 id: 'menu.todos.enableTodos',
263 defaultMessage: '!!!Enable Todos', 264 defaultMessage: '!!!Enable Todos',
264 }, 265 },
266 serviceGoHome: {
267 id: 'menu.services.goHome',
268 defaultMessage: '!!!Home',
269 },
265}); 270});
266 271
267function getActiveWebview() { 272function getActiveWebview() {
@@ -672,8 +677,12 @@ export default class FranzMenu {
672 accelerator: `${cmdKey}+R`, 677 accelerator: `${cmdKey}+R`,
673 click: () => { 678 click: () => {
674 if (this.stores.user.isLoggedIn 679 if (this.stores.user.isLoggedIn
675 && this.stores.services.enabled.length > 0) { 680 && this.stores.services.enabled.length > 0) {
676 this.actions.service.reloadActive(); 681 if (this.stores.services.active.recipe.id === CUSTOM_WEBSITE_ID) {
682 this.stores.services.active.webview.reload();
683 } else {
684 this.actions.service.reloadActive();
685 }
677 } else { 686 } else {
678 window.location.reload(); 687 window.location.reload();
679 } 688 }
@@ -877,6 +886,16 @@ export default class FranzMenu {
877 }, 886 },
878 }))); 887 })));
879 888
889 if (services.active && services.active.recipe.id === CUSTOM_WEBSITE_ID) {
890 menu.push({
891 type: 'separator',
892 }, {
893 label: intl.formatMessage(menuItems.serviceGoHome),
894 accelerator: `${cmdKey}+shift+H`,
895 click: () => this.actions.service.reloadActive(),
896 });
897 }
898
880 return menu; 899 return menu;
881 } 900 }
882 901