Developer Guide
==================
Ignis is a modular and extensible framework that allows you to easily make modifications to the source code.
This guide will help you with this.
.. hint::
Knowledge of GTK and GObject will be very helpful for hacking.
Here are some useful resources to learn more about GTK, GObject, and PyGObject:
- `PyGObject Homepage `_
- `PyGObject User Guide `_
- `GObject Guide `_
- `PyGObject API Reference `_
.. toctree::
:maxdepth: 1
env
gobject
subclassing_widgets
creating_service
documentation
code_style