3 Commits
Author SHA1 Message Date
qbug 417816bc5e Enhance ListFiles class to support customizable separators for file output
- Added a new input parameter 'separator' to allow users to specify the character used to join file names in the output.
- Updated the list_files method to utilize the specified separator instead of the default newline character.
2025-04-13 10:50:43 +08:00
qbug 72a28f08d2 Enhance ListFiles class with sorting options and update NoPreviewSaveImage input parameter
- Added sorting options for file listing in ListFiles class, allowing users to sort by name, size, or modified time, with ascending or descending order.
- Updated input parameter in NoPreviewSaveImage class from "images" to "image" for consistency.
2025-04-13 10:50:43 +08:00
qbug a8a546c34e Add initial implementation of filesystem, image, and selector modules
- Created __init__.py files for filesystem, image, and selector modules to define public interfaces.
- Implemented ListFiles class for listing files in a directory with optional filtering by file types and recursion.
- Added NoPreviewSaveImage class for saving images with optional metadata.
- Introduced CrossJoinSelector class for combining two lists with a specified separator.
- Added .gitignore file to exclude common Python and development artifacts.
2025-04-13 10:50:43 +08:00