Fixed KiCad 6 problems with empty title block items
- The saved SCH wasn't usable if company, rev, title, etc. were absent in the original file.
This commit is contained in:
parent
6480d0be79
commit
637a6917c0
|
|
@ -1576,11 +1576,16 @@ class SchematicV6(Schematic):
|
||||||
|
|
||||||
def write_title_block(self):
|
def write_title_block(self):
|
||||||
data = [Sep()]
|
data = [Sep()]
|
||||||
|
if self.title_ori:
|
||||||
data += [_symbol('title', [self.title_ori]), Sep()]
|
data += [_symbol('title', [self.title_ori]), Sep()]
|
||||||
|
if self.date_ori:
|
||||||
data += [_symbol('date', [self.date_ori]), Sep()]
|
data += [_symbol('date', [self.date_ori]), Sep()]
|
||||||
|
if self.revision_ori:
|
||||||
data += [_symbol('rev', [self.revision_ori]), Sep()]
|
data += [_symbol('rev', [self.revision_ori]), Sep()]
|
||||||
|
if self.company_ori:
|
||||||
data += [_symbol('company', [self.company_ori]), Sep()]
|
data += [_symbol('company', [self.company_ori]), Sep()]
|
||||||
for num, val in enumerate(self.comment_ori):
|
for num, val in enumerate(self.comment_ori):
|
||||||
|
if val:
|
||||||
data += [_symbol('comment', [num+1, val]), Sep()]
|
data += [_symbol('comment', [num+1, val]), Sep()]
|
||||||
return [Sep(), Sep(), _symbol('title_block', data)]
|
return [Sep(), Sep(), _symbol('title_block', data)]
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -5,19 +5,6 @@
|
||||||
(paper "A4")
|
(paper "A4")
|
||||||
|
|
||||||
(title_block
|
(title_block
|
||||||
(title "")
|
|
||||||
(date "")
|
|
||||||
(rev "")
|
|
||||||
(company "")
|
|
||||||
(comment 1 "")
|
|
||||||
(comment 2 "")
|
|
||||||
(comment 3 "")
|
|
||||||
(comment 4 "")
|
|
||||||
(comment 5 "")
|
|
||||||
(comment 6 "")
|
|
||||||
(comment 7 "")
|
|
||||||
(comment 8 "")
|
|
||||||
(comment 9 "")
|
|
||||||
)
|
)
|
||||||
|
|
||||||
(lib_symbols
|
(lib_symbols
|
||||||
|
|
|
||||||
|
|
@ -5,19 +5,6 @@
|
||||||
(paper "A4")
|
(paper "A4")
|
||||||
|
|
||||||
(title_block
|
(title_block
|
||||||
(title "")
|
|
||||||
(date "")
|
|
||||||
(rev "")
|
|
||||||
(company "")
|
|
||||||
(comment 1 "")
|
|
||||||
(comment 2 "")
|
|
||||||
(comment 3 "")
|
|
||||||
(comment 4 "")
|
|
||||||
(comment 5 "")
|
|
||||||
(comment 6 "")
|
|
||||||
(comment 7 "")
|
|
||||||
(comment 8 "")
|
|
||||||
(comment 9 "")
|
|
||||||
)
|
)
|
||||||
|
|
||||||
(lib_symbols
|
(lib_symbols
|
||||||
|
|
|
||||||
|
|
@ -13,11 +13,6 @@
|
||||||
(comment 2 "Comment 2")
|
(comment 2 "Comment 2")
|
||||||
(comment 3 "Comment 3")
|
(comment 3 "Comment 3")
|
||||||
(comment 4 "@Comment4@")
|
(comment 4 "@Comment4@")
|
||||||
(comment 5 "")
|
|
||||||
(comment 6 "")
|
|
||||||
(comment 7 "")
|
|
||||||
(comment 8 "")
|
|
||||||
(comment 9 "")
|
|
||||||
)
|
)
|
||||||
|
|
||||||
(lib_symbols
|
(lib_symbols
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue