spezifisch / stmps

Subsonic Terminal Music Player S
GNU General Public License v3.0
19 stars 6 forks source link

Replace bespoke save-queue dialog with tvxwidgets #69

Open xxxserxxx opened 1 month ago

xxxserxxx commented 1 month ago

There are a couple of places where it might be better to use tvxwidgets instead of the current bespoke stmps widgets. In particular, the dialog added as part of the save-queue-as-playlist feature is a lot of tedious code to correctly handle widget selection in the dialog. tvxwidgets also has some other "fancy" widgets, like proper progress bars, that stmps might have use for.

This ticket is specifically for integrating tvxwidgets to replace the save dialog, and can be closed when that's done. Other refactorings can be other tickets (lest this be a perpetually open ticket).

xxxserxxx commented 1 month ago

A second place is the spinner; tvxwidgets provides a spinner that's nearly identical to the one being used during the playlist load.