wiki:Develop

Version 2 (modified by pulkomandy, 4 years ago) (diff)

--

Developer documentation

  • You can start by reading the compiling notes
  • How we store the sources and data in the [Develop/SVNHelp Subversion (svn)] repository.
  • There's some documentation on how to code according to the different platforms

Work in progress and design proposal drafts

File formats

Program internals

  • The source code is documented using Doxygen. The online reference is here. It will help you understand how things work, and if you want to join the project, it will help keep the naming conventions consistent.
  • Input interface (how Grafx2 handles mouse and keyboard)
  • Operations engine (how to add a new tool)
  • Loading and saving (how to add a new file format)