ESLyric / feedback

Feedback for ESLyric
13 stars 0 forks source link

Improvements to the Lyric Control Scroll function for unsynced lyrics and some bugs #214

Closed TOPMukS closed 5 days ago

TOPMukS commented 1 week ago

Is your feature request related to a problem? Please describe. Thank you for very useful feature Lyric Control Scroll Up and Down! But there are some problems of full use this feature: 1) Low amount of scrolling: I have to press the hotkeys or use mouse wheel many times to scroll half a page. 2) Bug of scrolling when press (Playback / Pause) button: when I do it for playing track and try to scroll up (or down) by mouse wheel it worked 1-2 times of scrolling and after this function and autoscrolling function were not work (freezing!). 3) Bug: save scrolling position. Then you scroll unsynced lyrics for Track1 the scrolling position was saved. And if you play Track2 and play again Track1 (the beginning of the track, 00:00) in the ESLyric Panel will be displayed lyrics on saved positions. This is very inconvenient. 4)Bug: if you assign hotkeys to scroll down, scrolling down is jerky when a track is playing. Scrolling up with hotkeys works faster and smoother.

Describe the solution you'd like 1) I think the scroll size should be increased by 4 or 8 times. And it would be ideal if this parameter was configurable by user. 2) It was very useful if Lyric Control Scroll function will be work stable then user press Pause button. 3) In foo_uie_eslyric 3.0.6 (last for Windows XP) it was worked correctly: then you run playing track (the beginning of the track, 00:00) scrolling position set as default (just below the middle of the ESLyric Panel). 4) It would be very nice if scrolling down will be worked as smoothly and at the same speed as scrolling up using hotkeys.

Additional context I use foobar2000 v1.5.11 (very stable release) on Windows 10 x64, Windows 7 x64 and Windows Xp (32 bit) systems (notebooks and desktops). Thank you for support for versions 1.5.. of foobar2000. And it's a shame that support of versions for Windows XP was ended. Thank you for you foobar2000 component.

a1waysbeta commented 5 days ago

This component is mainly used for synchronized lyrics. For asynchronous lyrics, it is best to find a text display script or plug-in. Don't expect too much from updates to this feature. At the same time, you can upload a sample so that everyone can test it when they have time.

ESLyric commented 5 days ago

https://github.com/ESLyric/release/releases/tag/1.0.0.1037

TOPMukS commented 5 days ago

Hi! This is awesome! Unbelievable! Thanks to the developer! Now the scrolling setting can be set by the user, it is very convenient. Bug number 3 was completely fixed! Bugs number 2 and 4 were fixed for the full-screen panel. But there are scrolling freezes after 1-2 times both with the mouse wheel and with hot keys (I set Scroll Up to Ctrl+Up, Scrolling Down to Ctrl+Down) in the regular ESLiric panel on the window of foobar2000.

I made a video about this and posted it on Youtube (limited access via the link): https://youtube.com/shorts/CMmIT4bo2RY

Thank you!

ESLyric commented 5 days ago

Updated. please reinstall the component.

TOPMukS commented 5 days ago

Cheri, cheri lady - Modern Talking (remix) (-).txt Снимок экрана (814) Снимок экрана (815) Снимок экрана (816) Снимок экрана (817) Снимок экрана (818) Снимок экрана (819)

ESLyric commented 5 days ago

btw you can change scroll factor, valid when page up/down: image

TOPMukS commented 5 days ago

Wow! Thanks for Hotfix! Works very smoothly, perfectly! All bugs were fixed!

P.S. I just noticed that there is a text scaling feature. This is awesome, it is a very useful feature!!! Thank you)