You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -127,13 +127,13 @@ A: Make sure storage permissions are granted and your audio files are in support
127
127
**Q: Does XMusic collect any personal data?**
128
128
A: No. There is no tracking, analytics abuse, or data harvesting.
129
129
130
-
**Q: Why did playback stop in the background?**
130
+
**Q: Why did playback stop in the background?**
131
131
A: Your system’s battery optimization or OEM “power saving” probably killed it. Disable optimizations for XMusic.
132
132
133
133
**Q: Can I request features or report bugs?**
134
134
A: Yes. Use GitHub Issues for bugs and feature requests, or join the Telegram community for discussion.
135
135
136
-
**Q: Why is feature X not available?**
136
+
**Q: Why is feature X not available?**
137
137
A: If you think this feature will be useful for a lot of people, feel free to suggest it via reaching to our [Telegram Community](https://t.me/xmusiccommunity)
settings.add(newSettingsItem(SettingsItem.TYPE_NAV, "font_size", "Font size", "Choose how big lyrics text should be", null));
21
+
settings.add(newSettingsItem(SettingsItem.TYPE_SWITCH, "use_system_font", "Use System font", "Whether to use the app's font or the system's for rendering lyrics", null));
22
+
settings.add(newSettingsItem(SettingsItem.TYPE_NAV, "font_weight", "Font weight", "Choose the font weight that suits you", null));
settings.add(newSettingsItem(SettingsItem.TYPE_SWITCH, "lyrics_gradient_background", "Enable lyrics gradient", "Display a beautiful gradient background behind the lyrics, might impact performance", null));
26
+
settings.add(newSettingsItem(SettingsItem.TYPE_SWITCH, "lyrics_blur", "Blur Lyrics", "Apply a blur effect for inactive lyrics lines, might impact performance", null));
27
+
settings.add(newSettingsItem(SettingsItem.TYPE_SWITCH, "lyrics_sparkles", "Enable Lyrics Sparkles", "Apply a Sparkling effect to the lyrics while being sung", null));
settings.add(newSettingsItem(SettingsItem.TYPE_SWITCH, "lyrics_anticipation", "Enable lyrics anticipation", "Lyrics will always go to next line before it's sung", null));
30
+
settings.add(newSettingsItem(SettingsItem.TYPE_SWITCH, "lyrics_elastic_scroll", "Enable Staggered Scrolling", "Make the lyrics lines scroll in a delayed way for better immersion", null));
31
+
settings.add(newSettingsItem(SettingsItem.TYPE_SWITCH, "lyrics_elastic_manual_scroll", "Staggered manual scrolling", "Apply the staggered scroll effect to user manual scrolling, might feel weird", null));
32
+
33
+
returnsettings;
34
+
}
35
+
36
+
@Override
37
+
publicStringgetFragmentTitle() {
38
+
return"Customize Lyrics";
39
+
}
40
+
41
+
@Override
42
+
protectedvoidonItemSelected(SettingsItemitem) {
43
+
switch (item.id) {
44
+
default -> {
45
+
XUtils.showMessage(getActivity(), "Feature to be added soon");
0 commit comments