marklieberman / downloadstar

Download all items in a webpage that match a pattern
GNU General Public License v3.0
90 stars 16 forks source link

Making the popup more responsive and supporting overflow menu #25

Closed marklieberman closed 6 years ago

marklieberman commented 6 years ago

This is just some early work I am doing to enable DownloadStar to be more usable even when the icon is placed into the overflow menu. Nothing is finalized and anyone who wishes to give feedback can do so in this issue.

Regular non-overflow panel view:

image

Overflow panel view with options collapsed:

image

Overflow panel view with options expanded:

image

marklieberman commented 6 years ago

image

A bit more work here: 1) Shorten the URL when the window is small and highlight the filename in the URL. 2) Better support for data: URLs 3) Filters can match on mime types. Useful for data: URLs and audio/video source tags that don't have an extension but manually specify the mime type. 4) scape.js extracts more metadata when available including: alt, title, nearby text content, image dimensions. This is preparation for mask naming.

marklieberman commented 6 years ago

image image

Interface is more or less finalized at this point. In addition to features added in the previous post:

1) The options tabs can be hidden by toggling the gear in the top right. 2) All tabs in the current window can be scraped using the button in the lower right. 3) List can be filtered down to only checked/matching items. 4) When the naming mask is non-empty, a black badge with a preview filename is added.