Comments (9)
You can try the newest nightly build. To be honest, it may or may not change anything, I'm not confident about the effect it will have (but it can only be better though !).
from eole-foobar-theme.
Hi,
Which panel? I'm in holiday right now, but it's supposed to be smooth when you scroll, the image loading is delayed (not async though). I could make it completely async yes, but then it will probably be slower. I'll probably take a look later, maybe there is a way to improve it using an async function
from eole-foobar-theme.
For the panel with all the album covers, even when in high performance mode and in charge mode I experience noticeable lagging, and when on battery mode it's like in slow-mo for me. Do you know what the issue could be?
These are my laptop specs
CPU: intel 4710HQ (6M Cache, up to 3.50 GHz)
iGPU: intel 4400HD
RAM: 8GB DDR3
I have tried using different image cache options and cover sizes with no improvement sadly, any idea why this might be happening?
from eole-foobar-theme.
Weird, your laptop is better than mine... maybe you've got a very very large music library ? How large in memory is the foobar process on the task manager ?
from eole-foobar-theme.
I implemented a async method, it loads the covers a lot faster on my computer when you scroll. But I can't say that it won't lag because I never experienced any lags myself. I wonder, do you have an ssd? It may be a lot slower without one.
You can try the latest the nighly build.
from eole-foobar-theme.
Yeah I have a very large library, almost 10k songs I think. It's noticeably better in the nightly since I can scroll on most lists fine when in high performance, awesome.
My HDD is on the slow side, 5400RPM. but I don't know if the issue is loading data, I thought it was just when scrolling down but it's not the case; I just noticed that there's a general slowdown in everything once there's a considerable amount of tracks in the playlist, the more, the slowdown is worse. For example, I notice that any action, like opening an album, simply selecting a song inside an album, etc, takes around double the time compared to a less populated playlist.
from eole-foobar-theme.
10k songs is less than mine, i've got 28k songs. Your foobar memory is high, but nothing completely unusual for this theme.
This async loading of covers seems to work, so I close the ticket now. I'll let you know there if I find other ways to improve the performances later, but for the moment I've got no idea, sorry !
from eole-foobar-theme.
Nice work! I just tried for a few minutes and it works much better without a doubt, there's no freezes anymore, like at all and I can use it fine when in high performance, both unplugged and plugged, although still no luck in low performance mode.
The only thing I can see is that the higher the group count in the album cover panel, the interface, while not freezing, lowers the fps (don't know if it's the correct term to use here). Everything now feels responsive, no freezing but the screen update time is not fluid. I don't know if I'm explaning myself.
All in all, now I can use Eole thanks to the recent changes you made. Thanks a lot :)
from eole-foobar-theme.
Yes, about this issue when there is a lot of covers displayed, I can think of possible improvements.
And about the memory too, I can still think of a possible improvement, like a mini minimum cover memory mode. Maybe I'll code it later, but I don't know when though!
from eole-foobar-theme.
Related Issues (20)
- Change grouping HOT 2
- sort ignoring the/les/los HOT 1
- Columns UI option won't show up at startup HOT 2
- Italic headers in library view HOT 1
- Custom Sorting Order in Playlists HOT 1
- Unknown commandline parameter: -Embedding HOT 1
- Having trouble loading a lot of text
- [Suggestion] Biography update to 1.4.1 HOT 1
- Trying to add custom album artwork to the Now Playing feature on eole. HOT 2
- Incorrect library selection with custom sort orders HOT 2
- Album filter crashed when I shift/scrolled too fast
- foobar profile directory HOT 1
- ColumnUI HOT 1
- Import columnsUI_eole.fcl - Error HOT 6
- *.allmusic.com certificate HOT 1
- Tracklist isn't transparent, even when transparent background is enabled HOT 2
- putting 2 hashtags either before or after a track name causes the playlist panels to crash. HOT 2
- Font change in the Library HOT 2
- Spidermonkey Panel Crashing with only One Album HOT 1
- about:blank error in several instances HOT 27
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from eole-foobar-theme.