## Summary * **What is the goal of this PR?** Enhances the file manager with multi-select deletion functionality and improved UI formatting. * **What changes are included?** * Added multi-select capability for file deletion in the web interface * Fixed formatting issues in file table for folder rows * Updated [.gitignore] to exclude additional build artifacts and cache files * Refactored CrossPointWebServer.cpp to support batch file deletion * Enhanced FilesPage.html with improved UI for file selection and deletion ## Additional Context * The file deletion endpoint now handles multiple files in a single request, improving efficiency when removing multiple files * Changes are focused on the web file manager component only --- ### AI Usage While CrossPoint doesn't have restrictions on AI tools in contributing, please be transparent about their usage as it helps set the right context for reviewers. Did you use AI tools to help write this code? _**PARTIALLY**_ --------- Co-authored-by: Jessica Harrison <jessica.harrison@entelect.co.za> Co-authored-by: Dave Allie <dave@daveallie.com>
15 lines
162 B
Plaintext
15 lines
162 B
Plaintext
.pio
|
|
.idea
|
|
.DS_Store
|
|
.vscode
|
|
lib/EpdFont/fontsrc
|
|
lib/I18n/I18nStrings.cpp
|
|
*.generated.h
|
|
.vs
|
|
build
|
|
**/__pycache__/
|
|
/compile_commands.json
|
|
/.cache
|
|
.history/
|
|
/.venv
|