| 2023-09-24 | Christian Heller | Bookmaker: more refactoring. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2023-09-24 | Christian Heller | Bookmaker: much refactoring. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2023-09-24 | Christian Heller | Bookmaker: refactor cropping code. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2023-09-24 | Christian Heller | Bookmaker: greatly refactor code. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2023-09-24 | Christian Heller | Bookmaker: more refactoring. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2023-09-24 | Christian Heller | Bookmaker: some more refactoring. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2023-09-24 | Christian Heller | Bookmaker: Refactor cut drawing code. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2023-09-24 | Christian Heller | Minor variable renaming. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2023-09-24 | Christian Heller | Bookmaker: improve string formatting handling. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2023-09-24 | Christian Heller | Bookmaker: Only handle explicitly defined Exceptions. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2023-09-24 | Christian Heller | Bookmaker: Reduce reportlab dependency to --nup4 usage. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2023-09-24 | Christian Heller | Fix language. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2023-09-24 | Christian Heller | Fix language. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2023-09-24 | Christian Heller | Fix documentation of bookmaker.py. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2023-09-24 | Christian Heller | Bookmaker: Improve documentation. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2023-09-24 | Christian Heller | Minor language improvements. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2023-09-24 | Christian Heller | Minor language fix. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2023-09-24 | Christian Heller | Bookmaker: stylistic code improvements. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2023-09-24 | Christian Heller | Bookmaker: improve error handling. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2023-09-24 | Christian Heller | Bookmaker: add more input validations. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2023-09-24 | Christian Heller | Bookmaker: add some basic input validation. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2023-09-24 | Christian Heller | Bookmaker: use actual Python exception for zoom error. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2023-09-24 | Christian Heller | Bookmaker: Improve documentation. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2023-09-24 | Christian Heller | Bookmaker: more expressive output. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2023-09-24 | Christian Heller | Bookmaker: Remove unnecessary --spine option, use ... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2023-09-24 | Christian Heller | In Bookmaker, fix page numbering / selection bug. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2023-09-24 | Christian Heller | In Bookmaker, simplify symmetry code. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2023-09-23 | Christian Heller | In Bookmaker, document code and its execution better. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2023-09-23 | Christian Heller | Use cm as unit for all input values. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2023-09-23 | Christian Heller | In Bookmaker, add spine size parameter. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2023-09-23 | Christian Heller | In Bookmaker, allow multiple (optiopnally page-ranged... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2023-09-23 | Christian Heller | In Bookmaker script, allow multiple rotation arguments. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2023-09-23 | Christian Heller | In Bookmaker, allow arbitrary number of input files... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2023-09-23 | Christian Heller | To Bookmaker, add margin definition. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2023-09-20 | Christian Heller | In DIY book maker, fix horizontal shifts. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2023-09-20 | Christian Heller | To DIY bookmaker add rotation handling. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2023-09-20 | Christian Heller | To DIY book maker, add option to append second PDF. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2023-09-20 | Christian Heller | Add crop/margin symmetry option to bookmaker script. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2023-09-20 | Christian Heller | Add basic DIY book formatter script. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2023-07-29 | Christian Heller | In energy tracker, use buttons for different values... | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2023-07-24 | Christian Heller | Add energy tracker script. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2023-03-05 | Christian Heller | Add make_pbm_pdf.sh. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2023-03-05 | Christian Heller | Add relative surplus display. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2023-01-17 | Christian Heller | Fix week reset. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
| 2022-12-26 | Christian Heller | Add income tracker. | commit | commitdiff | tree | snapshot (zip tar.gz) | 
|  |