Comments (3)
Unfortunately I don't think was working properly pre-0.5.0 either. This seems to be a limitation of Electron, where I believe a snapshot of the main window is taken before being minimized. This is an issue because the taskbar thumbnail image is a crop of the player bar in the main window using setThumbnailClip. Electron doesn't have a way to add a static image as the taskbar thumbnail.
What I can do is to revert it to the default taskbar thumbnail behavior when the window is minimized like so:
And when the window is restored, it'll go back to the cover image.
from sonixd.
I think what caused me to think that it worked previously, was that I have a windows 10 machine and a windows 11 machine.
On the windows 10 machine I see the issue when minimizing sonixd, but for some reason on windows 11 it does keep showing the thumbnail even after minimizing (even in v 0.5.0)
from sonixd.
That makes sense!
I was on a W11 machine when I developed this feature and have since reverted back to W10. I'll add to keep the current functionality on W11 but revert to the window view on W10 when minimizing.
from sonixd.
Related Issues (20)
- Random sorting of albums caps album count at 500
- Cannot read property 'Id' of undefined
- Mobile / convergent UI
- Clarify/fix inconsistent play button functionality / (chronological) sorting kludge
- Application not closing
- BUG Fix inconsistent `Fav` button/icon within `Playlists` view
- Navidrome not recognizing sonixd as player, not scrobbling HOT 2
- Javascript error in main on playback of song HOT 2
- Ship a rpm package
- Application does not close MacBook m1 2020
- As a user I want a `Plays` column in each list view so I can more easily start playback from where I previously stopped #ENHANCEMENT #SUGGESTION HOT 3
- Making Media Controls work on Mac OS X Ventura HOT 3
- Dashboard is keeping loading but cannot display anything HOT 3
- The icons are not being displayed
- Unable to open app HOT 4
- 0.15.4 broke minimizing to try on Windows HOT 3
- Want to add a lyric display interface
- Navigation (Minimize, Close etc) buttons 1/2 size on MacBook M1 2020 native screen
- Media keys not working on Windows 11 HOT 1
- Editing a playlist wipes (nearly) all tracks from the playlist under Navidrome server HOT 4
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 sonixd.