Skip to content

Commit 9ab9878

Browse files
committed
Update safari extension
1 parent 949d5ec commit 9ab9878

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

71 files changed

+63054
-622
lines changed

.gitignore

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,3 +8,6 @@ node_modules
88
logs
99
*.log
1010
npm-debug.log*
11+
12+
# XCode
13+
UserInterfaceState.xcuserstate

safari/spotify-lyrics/spotify-lyrics Extension/Info.plist

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -2,26 +2,6 @@
22
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
33
<plist version="1.0">
44
<dict>
5-
<key>CFBundleDevelopmentRegion</key>
6-
<string>$(DEVELOPMENT_LANGUAGE)</string>
7-
<key>CFBundleDisplayName</key>
8-
<string>spotify-lyrics Extension</string>
9-
<key>CFBundleExecutable</key>
10-
<string>$(EXECUTABLE_NAME)</string>
11-
<key>CFBundleIdentifier</key>
12-
<string>$(PRODUCT_BUNDLE_IDENTIFIER)</string>
13-
<key>CFBundleInfoDictionaryVersion</key>
14-
<string>6.0</string>
15-
<key>CFBundleName</key>
16-
<string>$(PRODUCT_NAME)</string>
17-
<key>CFBundlePackageType</key>
18-
<string>$(PRODUCT_BUNDLE_PACKAGE_TYPE)</string>
19-
<key>CFBundleShortVersionString</key>
20-
<string>1.0</string>
21-
<key>CFBundleVersion</key>
22-
<string>1</string>
23-
<key>LSMinimumSystemVersion</key>
24-
<string>$(MACOSX_DEPLOYMENT_TARGET)</string>
255
<key>NSExtension</key>
266
<dict>
277
<key>NSExtensionPointIdentifier</key>
Lines changed: 279 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,279 @@
1+
{
2+
"extensionName": {
3+
"message": "SLyrics",
4+
"description": "Name of the extension"
5+
},
6+
7+
"extensionDescription": {
8+
"message": "Instant synchronized lyrics display in picture-in-picture window",
9+
"description": "Description of the extension"
10+
},
11+
12+
"actionDisableTitle": {
13+
"message": "View other lyrics after opening lyrics",
14+
"description": "Browser action disable title"
15+
},
16+
17+
"actionEnableTitle": {
18+
"message": "Try other lyrics",
19+
"description": "Browser action enable title"
20+
},
21+
22+
"popupMissMatch": {
23+
"message": "No songs currently available",
24+
"description": "The currently playing song was not found on the lyrics service."
25+
},
26+
27+
"popupConfirmTip": {
28+
"message": "Save this change?",
29+
"description": "Request confirmation from the user"
30+
},
31+
32+
"popupConfirmSave" : {
33+
"message": "Save",
34+
"description": "Save user selection"
35+
},
36+
37+
"popupConfirmCancel" : {
38+
"message": "Cancel",
39+
"description": "Cancel manually set lyrics"
40+
},
41+
42+
"popupMatchDescription1": {
43+
"message": "Try other lyrics or",
44+
"description": "Lyric matching description1"
45+
},
46+
47+
"popupMatchDescription2": {
48+
"message": "use default",
49+
"description": "Lyric matching use default"
50+
},
51+
52+
"popupMatchDescription3": {
53+
"message": "",
54+
"description": "Lyric matching description3"
55+
},
56+
57+
"optionsSaveTip1": {
58+
"message": "Switch song to take effect",
59+
"description": "Some tips for saving options"
60+
},
61+
62+
"optionsSaveTip2": {
63+
"message": "Reopen the lyrics to take effect",
64+
"description": "Some tips for saving options"
65+
},
66+
67+
"optionsFontSize": {
68+
"message": "Lyrics font size",
69+
"description": "Specify lyrics font size"
70+
},
71+
72+
"optionsFontSizeDetail": {
73+
"message": "This is a relative size, the width of the lyrics window is treated as 640px",
74+
"description": "Specify font size detail"
75+
},
76+
77+
78+
"optionsFontFamily": {
79+
"message": "Lyrics font family",
80+
"description": "Specify lyrics font family"
81+
},
82+
83+
"optionsLyricsAlign": {
84+
"message": "Lyrics align",
85+
"description": "Specify alignment"
86+
},
87+
"optionsHDCover": {
88+
"message": "Use high-resolution cover as the lyrics background",
89+
"description": "Use high-resolution cover as the lyrics background"
90+
},
91+
92+
"optionsHDCoverDetail": {
93+
"message": "Fall back to the blurred cover when the high-resolution cover fails to load",
94+
"description": "Use high-resolution cover as the lyrics background detail"
95+
},
96+
97+
"optionsUseUnreviewedLyrics": {
98+
"message": "Use unreviewed lyrics",
99+
"description": "Use unreviewed lyrics"
100+
},
101+
102+
"optionsUseUnreviewedLyricsDetail": {
103+
"message": "Use lyrics uploaded by other users but not reviewed",
104+
"description": "Use unreviewed lyrics detail"
105+
},
106+
107+
"optionsShowLyrics": {
108+
"message": "Only show cover",
109+
"description": "Only show cover option"
110+
},
111+
112+
"optionsShowCleanLyrics": {
113+
"message": "Show clean lyrics",
114+
"description": "Show clean lyrics option"
115+
},
116+
117+
"optionsShowCleanLyricsDetail": {
118+
"message": "Hide composer and producer information",
119+
"description": "Show clean lyrics option detail"
120+
},
121+
122+
"optionsTraditionalChineseLyrics": {
123+
"message": "Traditional chinese lyrics",
124+
"description": "Lyrics use traditional chinese"
125+
},
126+
127+
"optionsLyricsTransform": {
128+
"message": "Lyrics transform"
129+
},
130+
131+
"optionsLyricsServer": {
132+
"message": "Lyrics server"
133+
},
134+
135+
"optionsLyricsTransformDetail": {
136+
"message": "When using simplified Chinese, try to load the translated lyrics"
137+
},
138+
139+
"optionsLyricsPosition": {
140+
"message": "Where the lyrics show",
141+
"description": "Lyrics position option"
142+
},
143+
144+
"optionsToggleShortcut": {
145+
"message": "Shortcut",
146+
"description": "Toggle show lyrics shortcut"
147+
},
148+
149+
"optionsToggleShortcutDetail": {
150+
"message": "When webapp is in focus, you can use shortcuts to open and close lyrics, global shortcut: chrome://extensions/shortcuts",
151+
"description": "Toggle show lyrics shortcut detail"
152+
},
153+
154+
"menusFeedback": {
155+
"message": "Feedback",
156+
"description": "Feedback context menus item"
157+
},
158+
159+
"menusWelcome": {
160+
"message": "Welcome",
161+
"description": "Welcome menus item"
162+
},
163+
164+
"menusRateMe": {
165+
"message": "Rate this extension",
166+
"description": "Rate me context menus item"
167+
},
168+
169+
"pageButtonTitle": {
170+
"message": "Lyrics",
171+
"description": "Lyrics button title"
172+
},
173+
174+
"pageTipError": {
175+
"message": "Error",
176+
"description": "Load lyrics error tip"
177+
},
178+
179+
"pageTipNoLyrics": {
180+
"message": "No lyrics",
181+
"description": "No lyrics tip"
182+
},
183+
184+
"pageTipLoading": {
185+
"message": "Loading...",
186+
"description": "Loading lyrics tip"
187+
},
188+
189+
"pageTipWaiting": {
190+
"message": "Waiting to play...",
191+
"description": "Waiting for music tip"
192+
},
193+
194+
"pageEditorOpenValid": {
195+
"message": "Please open the lyrics first",
196+
"description": "Open LRC editor fail tip"
197+
},
198+
199+
"pageEditorTitle": {
200+
"message": "LRC Editor",
201+
"description": "LRC editor title"
202+
},
203+
204+
"pageEditorSearch": {
205+
"message": "Search lyrics",
206+
"description": "Search lyrics tip"
207+
},
208+
209+
"pageEditorPlaybackRate": {
210+
"message": "Playback rate",
211+
"description": "Audio playback rate"
212+
},
213+
214+
"pageEditorOffset": {
215+
"message": "Global offset",
216+
"description": "Lyrics offset lable"
217+
},
218+
219+
"pageEditorOffsetDetail": {
220+
"message": "Offset 0.1s",
221+
"description": "Lyrics offset button title"
222+
},
223+
224+
"pageEditorClearAll": {
225+
"message": "Clear all",
226+
"description": "Cleaer all lyrics"
227+
},
228+
229+
230+
"pageEditorSeek": {
231+
"message": "Jump",
232+
"description": "Track seek tip"
233+
},
234+
235+
"pageEditorAddLyrics1": {
236+
"message": "Paste or",
237+
"description": "Paste or upload lyrics"
238+
},
239+
240+
"pageEditorAddLyrics2": {
241+
"message": "choose",
242+
"description": "Paste or upload lyrics"
243+
},
244+
245+
"pageEditorAddLyrics3": {
246+
"message": "lyrics",
247+
"description": "Paste or upload lyrics"
248+
},
249+
250+
"pageEditorMarkLine": {
251+
"message": "Mark Line",
252+
"description": "Mark line"
253+
},
254+
255+
"pageEditorInsetLine": {
256+
"message": "Inset Line",
257+
"description": "Inset line"
258+
},
259+
260+
"pageEditorReset": {
261+
"message": "Reset",
262+
"description": "Reset remote and local lyrics"
263+
},
264+
265+
"pageEditorDownload": {
266+
"message": "Download",
267+
"description": "Download lyrics"
268+
},
269+
270+
"pageEditorSave": {
271+
"message": "Save",
272+
"description": "Save lyrics"
273+
},
274+
275+
"pageEditorSaveValid": {
276+
"message": "Please add a timestamp to each line of text",
277+
"description": "Save lyrics valid tip"
278+
}
279+
}

0 commit comments

Comments
 (0)