Menu

Contribute

Developer (5)
strobelight Russell Shilling

Contribute

Following are articles that will be useful to developers enhancing or fixing XTrackCAD.

  • Source code and other services are available at the Sourceforge Project Page: https://sourceforge.net/projects/xtrkcad-fork
  • WindowsBuild - setting up a Windows system as development platform for XTrackCAD
  • BranchesAndReleases - explains the branching strategy and version numbering scheme used for development and stable branches.
  • [BuildNotes] - documents the XTrackCAD build process, which is now consistent across all platforms. Also, how we build distributable packages.
  • [FileFormats] - describes a subset of the file formats used by XTrackCAD.
  • [Code Formatting Style] - C code style/formatting with astyle.
  • [ArchiveFormat] - describes the archive file format used by XTrackCAD V5.2+.
  • [ConfigurationFile] - describes the format of the configuration file
  • [Internationalization] - provides an overview of XTrackCAD Native Language Support.
  • [LineEnding] - discusses some issues surrounding line-endings on different platforms.
  • [Compiling] - for experiments with DXF import
  • [DXFLib] - Debugging tips on the debug page
  • [CustomTurnout] GTK3 notes on the new template style Redesigning the Custom Turnout Command
    Accelerator Keys [AccelKeys] [PolyLine]

  • Context Help Signals V2 [Signals]

  • Regression Testing [RegressionTesting]

Related

Wiki: AccelKeys
Wiki: ArchiveFormat
Wiki: BuildNotes
Wiki: Code Formatting Style
Wiki: ConfigurationFile
Wiki: FileFormats
Wiki: Home
Wiki: Internationalization
Wiki: PolyLine

MongoDB Logo MongoDB