Skip to content

Fixes major issues with the extension - #3

Merged
renatoliveira merged 7 commits into
mainfrom
feat/yolo-label-editing
Feb 3, 2026
Merged

renatoliveira merged 7 commits into
mainfrom
feat/yolo-label-editing

Conversation

@renatoliveira

Copy link
Copy Markdown
Collaborator

Fixes major issues with the extension, including saving files, writing to file system.
Adds end-to-end (E2E) testing assertions.

…ow correctly shown in the Bounding Boxes section and Project tree. Added error toasts for rename and save failures, improving user feedback. Updates CHANGELOG for these changes.
…tes with blank content when image dimensions are unavailable. Displays an error message to inform users. Updates CHANGELOG to reflect this enhancement.
…ed on allowed extensions. Introduces `getPrimaryBboxUriForImage` function for improved file handling. Updates CHANGELOG to document this change.
…o set the bounding box file format via the command palette. Updates the serialization of bounding boxes to derive floating-point precision from the source image dimensions, ensuring consistent formatting across COCO, YOLO, and Pascal VOC outputs. Modifies the editor to delay file writes until the user explicitly saves, improving user experience. Updates CHANGELOG to document these changes.
…ommand to "Delete All" and adding a confirmation prompt that displays the number of bounding boxes to be deleted. Updates the command to accept parameters for improved functionality. Modifies tests to ensure the command can be invoked with different item types without errors. Updates CHANGELOG to document these changes.
…g new boxes, enhancing user experience by displaying changes without requiring a save. Introduces a prompt for labeling new boxes, defaulting to "Box N" if left empty. Refines the refresh mechanism to ensure new boxes are editable immediately after creation. Updates CHANGELOG to document these enhancements.
…served during parsing. Updates the Bounding Boxes panel to refresh immediately upon adding or renaming boxes, ensuring the UI reflects changes without delay. Introduces a new setting for YOLO label position (first/last) during serialization. Updates CHANGELOG to document these improvements.
@renatoliveira
renatoliveira merged commit 37a21be into main Feb 3, 2026
1 of 2 checks passed
@renatoliveira
renatoliveira deleted the feat/yolo-label-editing branch February 3, 2026 02:41
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant