1
0
mirror of https://github.com/fadden/6502bench.git synced 2024-10-27 07:29:00 +00:00
6502bench/SourceGen/WpfGui
Andy McFadden 8273631917 Label rework, part 3
Added serialization of non-unique labels to project files.

The address labels are stored without the non-unique tag, because we
can get that from the file offset.  (If we stored it, we'd need to
extract the value and verify that it matches the offset.)  Operand
weak references are symbolic, and so do include the tag string.

We weren't validating symbol labels before.  Now we are.

This also adds a "NonU" filter to the Symbols window so the labels
can be shown or hidden as desired.

Also, added source for a first pass at a regression test.
2019-11-16 11:12:32 -08:00
..
AboutBox.xaml Minor updates 2019-10-25 18:16:09 -07:00
AboutBox.xaml.cs Minor updates 2019-10-25 18:16:09 -07:00
CodeListItemStyle.xaml SourceGen After Dark 2019-10-12 17:23:32 -07:00
DataFileLoadIssue.xaml Minor fixes 2019-09-21 18:49:03 -07:00
DataFileLoadIssue.xaml.cs
DiscardChanges.xaml
DiscardChanges.xaml.cs
EditAddress.xaml Show load address in Edit Address dialog 2019-10-22 13:58:32 -07:00
EditAddress.xaml.cs Show load address in Edit Address dialog 2019-10-22 13:58:32 -07:00
EditAppSettings.xaml Label rework, part 2 2019-11-12 17:44:51 -08:00
EditAppSettings.xaml.cs Label rework, part 2 2019-11-12 17:44:51 -08:00
EditComment.xaml Minor UI tweaks 2019-09-18 18:11:48 -07:00
EditComment.xaml.cs
EditDataOperand.xaml Add junk/align directives 2019-10-18 21:00:28 -07:00
EditDataOperand.xaml.cs Add junk/align directives 2019-10-18 21:00:28 -07:00
EditDefSymbol.xaml Limit value range of project address symbols 2019-10-27 15:36:47 -07:00
EditDefSymbol.xaml.cs Label rework, part 2 2019-11-12 17:44:51 -08:00
EditInstructionOperand.xaml Fix HTML output 2019-09-17 19:13:28 -07:00
EditInstructionOperand.xaml.cs Label rework, part 2 2019-11-12 17:44:51 -08:00
EditLabel.xaml Label rework, part 2 2019-11-12 17:44:51 -08:00
EditLabel.xaml.cs Label rework, part 2 2019-11-12 17:44:51 -08:00
EditLocalVariableTable.xaml Allow explicit widths in project/platform symbols, part 2 2019-10-01 19:11:54 -07:00
EditLocalVariableTable.xaml.cs Label rework, part 2 2019-11-12 17:44:51 -08:00
EditLongComment.xaml Tweak line folding code 2019-11-01 19:47:56 -07:00
EditLongComment.xaml.cs
EditLvTableLocation.xaml Add a "move table" button 2019-09-01 16:40:54 -07:00
EditLvTableLocation.xaml.cs Add a "move table" button 2019-09-01 16:40:54 -07:00
EditNote.xaml
EditNote.xaml.cs
EditProjectProperties.xaml Add change discard confirmation to project properties editor 2019-11-04 17:41:33 -08:00
EditProjectProperties.xaml.cs Label rework, part 2 2019-11-12 17:44:51 -08:00
EditStatusFlags.xaml
EditStatusFlags.xaml.cs
Export.xaml Make "long labels on new line" configurable in export dialog 2019-09-18 11:14:20 -07:00
Export.xaml.cs Replace '#' with '_' in .html filename 2019-10-10 14:00:52 -07:00
FindBox.xaml Add "find previous" 2019-10-09 17:47:07 -07:00
FindBox.xaml.cs Add "find previous" 2019-10-09 17:47:07 -07:00
FontPicker.xaml
FontPicker.xaml.cs
FormatAddressTable.xaml Rename FormatSplitAddress to FormatAddressTable 2019-09-15 13:37:38 -07:00
FormatAddressTable.xaml.cs Label rework, part 1 2019-11-08 21:02:15 -08:00
GotoBox.xaml
GotoBox.xaml.cs
MainWindow.xaml Label rework, part 3 2019-11-16 11:12:32 -08:00
MainWindow.xaml.cs Label rework, part 3 2019-11-16 11:12:32 -08:00
NewProject.xaml
NewProject.xaml.cs
ProjectLoadIssues.xaml Fix visibility binding 2019-10-27 10:38:29 -07:00
ProjectLoadIssues.xaml.cs Open damaged projects in read-only mode 2019-10-26 13:20:54 -07:00