Skip to content

Add backfeed suppression and update settings interface#56

Merged
Cellivar merged 7 commits intomainfrom
feature/demo-more-config
Dec 16, 2024
Merged

Add backfeed suppression and update settings interface#56
Cellivar merged 7 commits intomainfrom
feature/demo-more-config

Conversation

@Cellivar
Copy link
Owner

This PR mostly rejiggers the backfeed setting to actually set properly. Previously it only was meant to work for ZPL's 'suppress backfeed once' on a per-label basis.

This also expands the settings page to be more flexible for additional settings in the near future.

@github-actions
Copy link

github-actions bot commented Dec 16, 2024

Coverage Report

Status Category Percentage Covered / Total
🔵 Lines 48.35% 2162 / 4471
🔵 Statements 48.35% 2162 / 4471
🔵 Functions 50.63% 159 / 314
🔵 Branches 64.13% 329 / 513
File Coverage
File Stmts Branches Functions Lines Uncovered Lines
Changed Files
demo/test_advanced.ts 0% 0% 0% 0% 1-529
demo/test_index.ts 0% 0% 0% 0% 1-457
src/Printer.ts 0.63% 0% 0% 0.63% 15-29, 37-432
src/Commands/Commands.ts 41.36% 96% 48.88% 41.36% 134-135, 164-167, 171-174, 192-195, 199-210, 213-225, 229-237, 241-252, 256-281, 284-292, 296-304, 308-316, 320-328, 332-344, 348-354, 361-367, 383-386, 393-394, 408-409, 421-433, 437-445
src/Commands/Messages.ts 45.62% 75% 47.05% 45.62% 42-43, 46-47, 57-58, 60-61, 68-71, 80-81, 206-211, 214-240, 243-306, 318-331, 346-358
src/Commands/PrinterConfig.ts 24.13% 100% 50% 24.13% 12-35
src/Configs/BasePrinterConfig.ts 100% 90.9% 24.13% 100%
src/Configs/ConfigurationTypes.ts 94.11% 63.63% 71.42% 94.11% 173-174, 178-180, 194
src/Documents/ConfigDocument.ts 25% 75% 27.27% 25% 18-19, 32-33, 40-41, 44-46, 65-69, 72-74, 77-102, 107-108, 111-112, 115-122, 125-129, 132-139, 142-149, 152-157, 160-171, 174-187, 302-311
src/Documents/LabelDocument.ts 46.59% 100% 35.71% 46.59% 32-33, 42-43, 46-47, 56-62, 65-66, 75-84, 87-91, 94-102, 109-116
src/Languages/Epl/CmdConfigurationInquiry.ts 85.03% 63.01% 100% 85.03% 70-78, 150-152, 184-189, 246-247, 255-256, 277-278, 338-339, 341-342, 344-345, 347-348, 391-396
src/Languages/Epl/EplPrinterCommandSet.ts 53.71% 40% 42.85% 53.71% 40, 42-45, 50-54, 62-63, 65, 77, 80, 87, 93, 95, 97, 100, 102, 104, 106, 108, 110, 112, 114, 119, 121, 123, 127, 135-145, 148-152, 155-161, 164-172, 175-187, 190-197, 200-205, 208-214, 217-222, 225-231, 275-276, 284-294
src/Languages/Zpl/CmdXmlQuery.ts 85.88% 31.03% 94.44% 85.88% 50-54, 72-75, 78-82, 88-92, 97-98, 100-101, 127-131, 201, 203, 205, 216, 218, 228, 301
src/Languages/Zpl/ZplPrinterCommandSet.ts 53.33% 39.21% 43.47% 53.33% 49, 55-58, 63-67, 75-76, 90, 93, 97, 100, 102, 104, 106, 108, 110, 112, 114, 116, 118, 120, 127, 132, 134, 136, 142, 160-190, 193-195, 198-208, 211-219, 222-231, 234-244, 247-250, 253-261, 264-269, 272-276, 279-284, 313-323, 341-342
Generated in workflow #132 for commit 1dcd8fc by the Vitest Coverage Report Action

@Cellivar Cellivar merged commit 1849cd1 into main Dec 16, 2024
1 check passed
@Cellivar Cellivar deleted the feature/demo-more-config branch December 16, 2024 08:30
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