Daniel Thompson
15d5d70bbd
docs: appguide: Switch to proper note format
2020-05-11 23:03:15 +01:00
Daniel Thompson
a2fd52ef2b
docs: Introduce the Application Writer's Guide.
2020-05-11 21:44:30 +01:00
Daniel Thompson
bb8e95cdd4
docs: Document the bootloader protocols
...
GPREGRET, PNVRAM and WDT protocols are all now fully documented.
2020-05-10 10:43:02 +01:00
Daniel Thompson
7ef145cdc5
docs: Makefile: Try to avoid nuking the .git directory...
...
... if there is one.
2020-04-11 20:49:52 +01:00
Daniel Thompson
e165f13a9e
docs: gnu-lgpl-v3.0: Fix some broken indentation.
2020-04-11 20:49:27 +01:00
Daniel Thompson
683c3497e0
docs: Fix warnings and add a few extra apps to the docs
2020-04-11 20:26:12 +01:00
Daniel Thompson
b9fe31241c
Add licensing information for all wasp-os files.
2020-03-22 15:40:18 +00:00
Daniel Thompson
f8bd1a7461
Rename manager.py and expose its interfaces to all applications
...
This is a big change that break compatiblity with existing applications
*and* with existing installed versions of main.py.
When upgrading it is import to update main.py:
./tools/wasptool --upload wasp/main.py
2020-03-22 12:37:19 +00:00
Daniel Thompson
d2058fb87f
docs: Increase the scope of the documentation
...
We now generate documentation for everything included in the PineTime
manifest (although, at this stage, not everything in the manifest has
all the required docstrings).
2020-03-08 17:40:27 +00:00
Daniel Thompson
799a66c9b9
wasp: Move the apps into their own directory.
2020-03-08 17:39:39 +00:00
Daniel Thompson
3ba356f6c4
docs: Add a sphinx board
...
The simulator board does rather too much when we import watch.py. This
change means we don't need SDL just to generate the documentation!
2020-02-23 20:16:23 +00:00
Daniel Thompson
27e35527ff
docs: Use sphinx to gather together all the wasp docs
2020-02-22 21:17:30 +00:00