home · contact · privacy
misc
7 months agoVarious improvements to calories counter.
Christian Heller [Mon, 2 Oct 2023 19:11:52 +0000 (21:11 +0200)]
Various improvements to calories counter.

7 months agoAdd food tracker.
Christian Heller [Fri, 29 Sep 2023 23:10:23 +0000 (01:10 +0200)]
Add food tracker.

7 months agoRemove bookmaker.py as it now has its own repo.
Christian Heller [Tue, 26 Sep 2023 13:59:40 +0000 (15:59 +0200)]
Remove bookmaker.py as it now has its own repo.

7 months agoRemove unused import.
Christian Heller [Mon, 25 Sep 2023 01:33:04 +0000 (03:33 +0200)]
Remove unused import.

7 months agoBookmaker: Improve documentation.
Christian Heller [Sun, 24 Sep 2023 23:36:24 +0000 (01:36 +0200)]
Bookmaker: Improve documentation.

7 months agoBookmaker: more refactoring.
Christian Heller [Sun, 24 Sep 2023 22:13:32 +0000 (00:13 +0200)]
Bookmaker: more refactoring.

7 months agoBookmaker: much refactoring.
Christian Heller [Sun, 24 Sep 2023 21:37:25 +0000 (23:37 +0200)]
Bookmaker: much refactoring.

7 months agoBookmaker: refactor cropping code.
Christian Heller [Sun, 24 Sep 2023 20:55:10 +0000 (22:55 +0200)]
Bookmaker: refactor cropping code.

7 months agoBookmaker: greatly refactor code.
Christian Heller [Sun, 24 Sep 2023 19:54:19 +0000 (21:54 +0200)]
Bookmaker: greatly refactor code.

7 months agoBookmaker: more refactoring.
Christian Heller [Sun, 24 Sep 2023 18:40:23 +0000 (20:40 +0200)]
Bookmaker: more refactoring.

7 months agoBookmaker: some more refactoring.
Christian Heller [Sun, 24 Sep 2023 18:31:20 +0000 (20:31 +0200)]
Bookmaker: some more refactoring.

7 months agoBookmaker: Refactor cut drawing code.
Christian Heller [Sun, 24 Sep 2023 18:21:53 +0000 (20:21 +0200)]
Bookmaker: Refactor cut drawing code.

7 months agoMinor variable renaming.
Christian Heller [Sun, 24 Sep 2023 18:07:15 +0000 (20:07 +0200)]
Minor variable renaming.

7 months agoBookmaker: improve string formatting handling.
Christian Heller [Sun, 24 Sep 2023 17:40:26 +0000 (19:40 +0200)]
Bookmaker: improve string formatting handling.

7 months agoBookmaker: Only handle explicitly defined Exceptions.
Christian Heller [Sun, 24 Sep 2023 17:02:38 +0000 (19:02 +0200)]
Bookmaker: Only handle explicitly defined Exceptions.

7 months agoBookmaker: Reduce reportlab dependency to --nup4 usage.
Christian Heller [Sun, 24 Sep 2023 16:47:35 +0000 (18:47 +0200)]
Bookmaker: Reduce reportlab dependency to --nup4 usage.

7 months agoFix language.
Christian Heller [Sun, 24 Sep 2023 04:38:16 +0000 (06:38 +0200)]
Fix language.

7 months agoFix language.
Christian Heller [Sun, 24 Sep 2023 04:37:13 +0000 (06:37 +0200)]
Fix language.

7 months agoFix documentation of bookmaker.py.
Christian Heller [Sun, 24 Sep 2023 04:36:23 +0000 (06:36 +0200)]
Fix documentation of bookmaker.py.

7 months agoBookmaker: Improve documentation.
Christian Heller [Sun, 24 Sep 2023 04:34:21 +0000 (06:34 +0200)]
Bookmaker: Improve documentation.

7 months agoMinor language improvements.
Christian Heller [Sun, 24 Sep 2023 04:21:35 +0000 (06:21 +0200)]
Minor language improvements.

7 months agoMinor language fix.
Christian Heller [Sun, 24 Sep 2023 04:21:05 +0000 (06:21 +0200)]
Minor language fix.

7 months agoBookmaker: stylistic code improvements.
Christian Heller [Sun, 24 Sep 2023 04:20:19 +0000 (06:20 +0200)]
Bookmaker: stylistic code improvements.

7 months agoBookmaker: improve error handling.
Christian Heller [Sun, 24 Sep 2023 03:49:24 +0000 (05:49 +0200)]
Bookmaker: improve error handling.

7 months agoBookmaker: add more input validations.
Christian Heller [Sun, 24 Sep 2023 03:39:13 +0000 (05:39 +0200)]
Bookmaker: add more input validations.

7 months agoBookmaker: add some basic input validation.
Christian Heller [Sun, 24 Sep 2023 03:15:31 +0000 (05:15 +0200)]
Bookmaker: add some basic input validation.

7 months agoBookmaker: use actual Python exception for zoom error.
Christian Heller [Sun, 24 Sep 2023 02:25:22 +0000 (04:25 +0200)]
Bookmaker: use actual Python exception for zoom error.

7 months agoBookmaker: Improve documentation.
Christian Heller [Sun, 24 Sep 2023 02:21:32 +0000 (04:21 +0200)]
Bookmaker: Improve documentation.

7 months agoBookmaker: more expressive output.
Christian Heller [Sun, 24 Sep 2023 00:40:23 +0000 (02:40 +0200)]
Bookmaker: more expressive output.

7 months agoBookmaker: Remove unnecessary --spine option, use -s for --symmetry.
Christian Heller [Sun, 24 Sep 2023 00:16:17 +0000 (02:16 +0200)]
Bookmaker: Remove unnecessary --spine option, use -s for --symmetry.

7 months agoIn Bookmaker, fix page numbering / selection bug.
Christian Heller [Sun, 24 Sep 2023 00:08:33 +0000 (02:08 +0200)]
In Bookmaker, fix page numbering / selection bug.

7 months agoIn Bookmaker, simplify symmetry code.
Christian Heller [Sun, 24 Sep 2023 00:08:10 +0000 (02:08 +0200)]
In Bookmaker, simplify symmetry code.

7 months agoIn Bookmaker, document code and its execution better.
Christian Heller [Sat, 23 Sep 2023 23:53:20 +0000 (01:53 +0200)]
In Bookmaker, document code and its execution better.

7 months agoUse cm as unit for all input values.
Christian Heller [Sat, 23 Sep 2023 23:39:58 +0000 (01:39 +0200)]
Use cm as unit for all input values.

7 months agoIn Bookmaker, add spine size parameter.
Christian Heller [Sat, 23 Sep 2023 23:22:21 +0000 (01:22 +0200)]
In Bookmaker, add spine size parameter.

7 months agoIn Bookmaker, allow multiple (optiopnally page-ranged) crop definitions.
Christian Heller [Sat, 23 Sep 2023 23:17:59 +0000 (01:17 +0200)]
In Bookmaker, allow multiple (optiopnally page-ranged) crop definitions.

7 months agoIn Bookmaker script, allow multiple rotation arguments.
Christian Heller [Sat, 23 Sep 2023 22:23:25 +0000 (00:23 +0200)]
In Bookmaker script, allow multiple rotation arguments.

7 months agoIn Bookmaker, allow arbitrary number of input files and respective page ranges.
Christian Heller [Sat, 23 Sep 2023 22:19:28 +0000 (00:19 +0200)]
In Bookmaker, allow arbitrary number of input files and respective page ranges.

7 months agoTo Bookmaker, add margin definition.
Christian Heller [Sat, 23 Sep 2023 22:00:01 +0000 (00:00 +0200)]
To Bookmaker, add margin definition.

7 months agoIn DIY book maker, fix horizontal shifts.
Christian Heller [Wed, 20 Sep 2023 21:27:39 +0000 (23:27 +0200)]
In DIY book maker, fix horizontal shifts.

7 months agoTo DIY bookmaker add rotation handling.
Christian Heller [Wed, 20 Sep 2023 21:21:43 +0000 (23:21 +0200)]
To DIY bookmaker add rotation handling.

7 months agoTo DIY book maker, add option to append second PDF.
Christian Heller [Wed, 20 Sep 2023 20:40:16 +0000 (22:40 +0200)]
To DIY book maker, add option to append second PDF.

7 months agoAdd crop/margin symmetry option to bookmaker script.
Christian Heller [Wed, 20 Sep 2023 20:27:53 +0000 (22:27 +0200)]
Add crop/margin symmetry option to bookmaker script.

7 months agoAdd basic DIY book formatter script.
Christian Heller [Wed, 20 Sep 2023 20:08:37 +0000 (22:08 +0200)]
Add basic DIY book formatter script.

9 months agoIn energy tracker, use buttons for different values, and add backdating.
Christian Heller [Sat, 29 Jul 2023 21:21:41 +0000 (23:21 +0200)]
In energy tracker, use buttons for different values, and add backdating.

9 months agoAdd energy tracker script.
Christian Heller [Mon, 24 Jul 2023 23:57:07 +0000 (01:57 +0200)]
Add energy tracker script.

14 months agoAdd make_pbm_pdf.sh.
Christian Heller [Sun, 5 Mar 2023 22:54:46 +0000 (23:54 +0100)]
Add make_pbm_pdf.sh.

14 months agoAdd relative surplus display.
Christian Heller [Sun, 5 Mar 2023 19:25:47 +0000 (20:25 +0100)]
Add relative surplus display.

15 months agoFix week reset.
Christian Heller [Tue, 17 Jan 2023 23:47:17 +0000 (00:47 +0100)]
Fix week reset.

16 months agoAdd income tracker.
Christian Heller [Mon, 26 Dec 2022 16:06:33 +0000 (17:06 +0100)]
Add income tracker.