Skip to content

Update from task bad99671-cf9f-49f9-b0cf-66cff954b27a - #1433

Open
veb86 wants to merge 1 commit into
masterfrom
refactoring-dxf-layer-styles-4b27a
Open

veb86 wants to merge 1 commit into
masterfrom
refactoring-dxf-layer-styles-4b27a

Conversation

@veb86

@veb86 veb86 commented Sep 18, 2026

Copy link
Copy Markdown
Owner

This PR was created by qwen-chat coder for task bad99671-cf9f-49f9-b0cf-66cff954b27a.

Key features implemented:
- Updated .gitignore with comprehensive file patterns for compiled binaries, dependencies, editors, system files, logs, and compressed archives
- Enhanced uzeffdxfout.pas with improved DXF writing capabilities including TABLESTYLE support, cell style mapping, and pre-save callbacks
- Refined DXF float string conversion and cell border writing procedures in uzeffdxfout.pas
- Modified uzestylesfactory.pas to adjust TStyleDXFSaveProc signature removing IODXFContext parameter
- Updated uzestyleslayerdxf.pas to implement direct pointer-based layer saving and streamlined initialization process

The changes improve DXF export robustness, especially for table styles and layer handling, while also cleaning up the project's ignore rules.
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.

2 participants