If you are looking to get involved improving invoicex-gui, this
guide will help you get started quickly.
- Fork the main repository. Click on the 'Fork' button near the top of the page. This creates a copy of the code under your account on the GitHub server.
- Clone this copy to your local disk:
$ git clone https://github.com/invoice-x/invoicex-gui $ cd invoicex-gui
- Create a branch to hold your changes and start making changes. Don't work on
masterbranch
$ git checkout -b my_enhancement
- Send Pull Request to
developmentbranch of this repository - If the Pull Request is merged and is found out to be stable it will be merged to master branch
To build executable read Build Guide
Major folders in the invoicex package and their purpose:
factur-x: Customised verison of Factur-X library.icons: Icons used in this application.
Major files:
invoicex.py: Contains core code forinvoicex-guipopulate.py: Has code to integrate invoice2data with this application.