Wxfred2Contributions
From FreeSpace Wiki
Get the source code
- Fork this git repository
- Make changes to the wxfred2 branch
- Issue a pull request for someone (z64555?) to review & commit your changes
Coding Gudelines
(taken from z64555 on IRC)
- "Trash the MFC UI elements, Use wxWidgets UI elements, use as much of the backend code as possible" (while not screwing over future development)
- "the golden rule for wxFred is that no business logic be located in the UI elements"
- "UI stuff is strictly UI, any op's that do actual things must go through an API provided by wxfred2.h and .cpp"
- Coding style - I think we should enforce one for new wxfred2 code, I don't which one, just any one
Features to work on
Feature name | Who is working on it? | Is it done? |
---|---|---|
create all windows | z64555 | yes |
glViewpoint | z64555 | no |
New Mission | ? | no |
Save mission file | niffiwan? | no |
Some pastebins:
- http://pastebin.com/qBSATeP2 (object management?)
- http://pastebin.com/BWXamnrf (viewport)
- http://pastebin.com/uu87vurg (viewport)?
- http://pastebin.com/v9Sh58v9 (mission frame (context))
- http://pastebin.com/z8nADzxt (mission frame (context))?
Or - just link to mantis?