beets icon indicating copy to clipboard operation
beets copied to clipboard

Front-end improvements for the Web plug-in

Open martinkirch opened this issue 2 years ago • 4 comments

Hello,

As a long-time user of the web plug-in, I've made a few changes to its front-end that might be worth merging.

This PR:

  • adds the controls attribute to the audio element - it's the simplest way to have play/pause buttons, play times, volume and navigation bar
  • adds a Newest music link so I don't have to search added:-1w.. manually
  • fixes an unicode bug
  • makes the results list sortable (thanks to SortableJS)
  • makes individual items removable
  • lets the use choose between replacing or adding search results to current items in the left bar

Overall, this turns the page into a rudimentary but decent playlist.

martinkirch avatar Apr 18 '22 13:04 martinkirch

Super cool-looking stuff; thanks for getting in touch! I would be interested to hear from people who are more active users of the web interface. In general, it's a bit easier for maintainers to review one new feature at a time rather than an "omnibus" of changes over time. (Of course, I totally understand why you organized it this way! You've been hard at work over some time and it would take work to disentangle the pieces.) So depending on interest/demand from users, maybe we can focus our work on the most desired pieces of your implementation?

Perhaps posting on our Discussions section (or Discourse forum) would be a good way to get some feedback from other web interface users!

sampsyo avatar Apr 18 '22 15:04 sampsyo

Indeed I accumulated a few things here. But I could easily roll back each point, depending on the community's interest. I've started #4336

martinkirch avatar Apr 18 '22 20:04 martinkirch

Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?

This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Sep 09 '22 00:09 stale[bot]

Let's keep this alive! I still think it would be cool to break this into a few smaller components, and to gauge community interest in each piece.

sampsyo avatar Sep 09 '22 04:09 sampsyo

Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?

This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar Jan 07 '23 15:01 stale[bot]

Reviving once again.

sampsyo avatar Jan 09 '23 23:01 sampsyo

Is this still relevant? If so, what is blocking it? Is there anything you can do to help move it forward?

This pull request has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

stale[bot] avatar May 20 '23 14:05 stale[bot]