mainsail-crew / mainsail

Mainsail is the popular web interface for managing and controlling 3D printers with Klipper.
https://docs.mainsail.xyz
GNU General Public License v3.0
1.69k stars 353 forks source link

Filter on G-Code Files page #1887

Open helloITdepartment opened 4 months ago

helloITdepartment commented 4 months ago

Requested feature:

The ability to filter on the G-Code Files page on the features of the list. Ex. Files that were slices for a 0.8mm nozzle. Files uploaded after a given date. Files sliced for TPU. Files with a thumbnail. Files that take less than a certain print time or amount of filament. Perhaps even the ability to combine filters

Solves the following problem:

Finding specific files when your list of files grows large

Additional information:

No response

tomdelahaba commented 1 week ago

I decided I will try to work on this as my first contribution. I am learning with vue as well, so maybe it will take some time, but I think I will be able to add this feature.