#53 closed task (released)
Create WarFoundry save class to store army as file
Reported by: | ibboard | Owned by: | ibboard |
---|---|---|---|
Priority: | major | Milestone: | WarFoundry 0.1 |
Component: | WarFoundry-API | Version: | |
Keywords: | save xml army | Cc: | |
Blocked By: | Blocking: |
Description
Creating armies isn't much use if they are lost on save. We need an opposite of a "WarFoundryFactory" that saves an Army object out to a file.
Attachments (3)
Change History (21)
comment:1 Changed 11 years ago by
Owner: | ibboard deleted |
---|
comment:2 Changed 10 years ago by
Owner: | set to ibboard |
---|---|
Status: | new → accepted |
comment:3 Changed 10 years ago by
(In r193) Re #53: Make WarFoundry XML saver
- Make XMLSaver implement Saver interface
- Strip out old code
- Start to code converting of objects to XML files
- Add class to store strings in to Zip files
comment:4 Changed 10 years ago by
comment:5 Changed 10 years ago by
comment:6 Changed 10 years ago by
comment:7 Changed 10 years ago by
Keywords: | save xml army added |
---|
comment:8 Changed 10 years ago by
comment:9 Changed 10 years ago by
comment:10 Changed 10 years ago by
If people want to look at the attached army files, they're just Zips with XML in.
comment:11 Changed 10 years ago by
Resolution: | → fixed |
---|---|
Status: | accepted → closed |
comment:12 Changed 10 years ago by
comment:13 Changed 10 years ago by
(In r203) Re #54: Add Army support to WarFoundryFactory
- Stop "custom equipment" node being mandatory
- Remove unused "ratio" definition
- Change "integer or ratio" definition to "integer or percentage"
- Use "integer or percentage" definition in army XSD
- Add exception to say that required objects were missing (Game System and Race)
- Throw exceptions on creating army if game system or race is missing
Re #53: Add saving of Army to XML file
- Add namespace attributes to XML root node
comment:14 Changed 10 years ago by
comment:15 Changed 10 years ago by
(In r218) Re #53: Create WarFoundry save class to store army as file
- Fix exceptions thrown by official .Net XML parsing of namespace names
Also:
- Remove unnecessary notification of name change
no-open-ticket
comment:17 Changed 10 years ago by
released: | 1 → yes |
---|
Mark released fixes as released using radio values
comment:18 Changed 10 years ago by
Resolution: | fixed → released |
---|
Mark fix as released under a previous version
Note: See
TracTickets for help on using
tickets.
Remove owner so that the team can more easily see bugs. Using default owners seems good at first but is bad practice when a team can be working on any part of the project.